Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
321 words
A method for conducting electronic commerce through a computer network, the method comprising: receiving, in a merchant computer system of the computer network from a buyer computer system, a purchase request for a digital product; receiving from the buyer computer system a designation of a client computer system to which to deliver the digital product; receiving payment data in the merchant computer system wherein the payment data specifies remuneration for the digital product; sending a request for reservation of the digital product to a content manager computer system which is coupled to the merchant computer system through the computer network; in response to receiving the request for reservation and after receiving the payment data from the buyer computer system, forming by the content manager computer system transaction data which include (i) transaction identification data, (ii) product identification data which identifies the digital product, and (iii) binding data which binds the transaction to the designated client computer system; sending the formed transaction data from the content manager computer system to the merchant computer system; receiving, in the content manager computer system, a delivery request signal from the merchant computer system wherein the delivery request signal requests delivery of the digital product through the computer network to the designated client computer system; sending the formed transaction data to the designated client computer system wherein the formed transaction data identifies the digital product and represents remuneration in accordance with the payment data; and receiving, in a delivery computer system of the computer network, the formed transaction data from the designated client computer system; determining within the delivery computer system, in accordance with the formed transaction data, the digital product; and sending, from the delivery computer system, the digital product to the designated client computer system; and sending, from the delivery computer system to the content manager computer system, a signal indicating that sending the digital product to the designated client computer system is completed.
Claim 2
Independent Claim
321 words
A method for conducting electronic commerce through a computer network, the method comprising: receiving, in a merchant computer system of the computer network from a buyer computer system, a purchase request for a digital product; receiving from the buyer computer system a designation of a client computer system to which to deliver the digital product; receiving payment data in the merchant computer system wherein the payment data specifies remuneration for the digital product; sending a request for reservation of the digital product to a content manager computer system which is coupled to the merchant computer system through the computer network; in response to receiving the request for reservation and after receiving the payment data from the buyer computer system, forming by the content manager computer system transaction data which include (i) transaction identification data, (ii) product identification data which identifies the digital product, and (iii) binding data which binds the transaction to the designated client computer system; sending the formed transaction data from the content manager computer system to the merchant computer system; receiving, in the content manager computer system, a delivery request signal from the merchant computer system wherein the delivery request signal requests delivery of the digital product through the computer network to the designated client computer system; sending the formed transaction data to the designated client computer system wherein the formed transaction data identifies the digital product and represents remuneration in accordance with the payment data; and receiving, in a delivery computer system of the computer network, the formed transaction data from the designated client computer system; determining within the delivery computer system, in accordance with the formed transaction data, the digital product; and sending, from the delivery computer system, the digital product to the designated client computer system; and sending, from the delivery computer system to the content manager computer system, a signal indicating that sending the digital product to the designated client computer system is completed.
Claim 3
Dependent Claim
83 words
The method of claim 1 wherein sending the digital product from the delivery computer system to the designated client computer system comprises: creating a new encrypting key which is intended to be used only once; encrypting the digital product with the new encryption key to form an encrypted digital product; sending the encrypted digital product to the designated client computer system; decrypting the encrypted digital product within the designated client computer system to recover the digital product; and discarding the new encryption key.
Claim 4
Dependent Claim
41 words
The method of claim 1 wherein requesting reservation by the merchant computer system comprises: encrypting data representing a requested reservation; sending the data as encrypted to the content manager computer system; and decrypting the data within the content manager computer system.
Claim 5
Dependent Claim
15 words
The method of claim 1 wherein the delivery request signal includes the formed transaction data.
Claim 6
Dependent Claim
319 words
A computer readable medium having computer-executable instructions for performing steps comprising: receiving, in a merchant computer system of the computer network from a buyer computer system, a purchase request for a digital product; receiving from the buyer computer system a designation of a client computer system to which to deliver the digital product; receiving payment data in the merchant computer system wherein the payment data specifies remuneration for the digital product; sending a request for reservation of the digital product to a content manager computer system which is coupled to the merchant computer system through the computer network; in response to receiving the request for reservation and after receiving the payment data from the buyer computer system, forming by the content manager computer system transaction data which include (i) transaction identification data, (ii) product identification data which identifies the digital product, and (iii) binding data which binds the transaction to the designated client computer system; sending the formed transaction data from the content manager computer system to the merchant computer system; receiving, in the content manager computer system, a delivery request signal from the merchant computer system wherein the delivery request signal requests delivery of the digital product through the computer network to the designated client computer system; sending the formed transaction data to the designated client computer system wherein the formed transaction data identifies the digital product and represents remuneration in accordance with the payment data; and receiving, in a delivery computer system of the computer network, the formed transaction data from the designated client computer system; determining within the delivery computer system, in accordance with the formed transaction data, the digital product; and sending, from the delivery computer system, the digital product to the designated client computer system; and sending, from the delivery computer system to the content manager computer system, a signal indicating that sending the digital product to the designated client computer system is completed.
Claim 7
Dependent Claim
319 words
A computer readable medium having computer-executable instructions for performing steps comprising: receiving, in a merchant computer system of the computer network from a buyer computer system, a purchase request for a digital product; receiving from the buyer computer system a designation of a client computer system to which to deliver the digital product; receiving payment data in the merchant computer system wherein the payment data specifies remuneration for the digital product; sending a request for reservation of the digital product to a content manager computer system which is coupled to the merchant computer system through the computer network; in response to receiving the request for reservation and after receiving the payment data from the buyer computer system, forming by the content manager computer system transaction data which include (i) transaction identification data, (ii) product identification data which identifies the digital product, and (iii) binding data which binds the transaction to the designated client computer system; sending the formed transaction data from the content manager computer system to the merchant computer system; receiving, in the content manager computer system, a delivery request signal from the merchant computer system wherein the delivery request signal requests delivery of the digital product through the computer network to the designated client computer system; sending the formed transaction data to the designated client computer system wherein the formed transaction data identifies the digital product and represents remuneration in accordance with the payment data; and receiving, in a delivery computer system of the computer network, the formed transaction data from the designated client computer system; determining within the delivery computer system, in accordance with the formed transaction data, the digital product; and sending, from the delivery computer system, the digital product to the designated client computer system; and sending, from the delivery computer system to the content manager computer system, a signal indicating that sending the digital product to the designated client computer system is completed.
Claim 8
Dependent Claim
85 words
The computer readable medium of claim 5 wherein sending the digital product from the delivery computer system to the designated client computer system comprises: creating a new encrypting key which is intended to be used only once; encrypting the digital product with the new encryption key to form an encrypted digital product; sending the encrypted digital product to the designated client computer system; decrypting the encrypted digital product within the designated client computer system to recover the digital product; and discarding the new encryption key.
Claim 9
Dependent Claim
43 words
The computer readable medium of claim 5 wherein requesting reservation by the merchant computer system comprises: encrypting data representing a requested reservation; sending the data as encrypted to the content manager computer system; and decrypting the data within the content manager computer system.
Claim 10
Dependent Claim
17 words
The computer readable medium of claim 5 wherein the delivery request signal includes the formed transaction data.