← Back to Patent Explorer
US6449599B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Network sales system

Assignee: DATA RETURN MANAGED SERVICES LLC
•
Filing: 1999-05-04
•
Granted: 2002-09-10
•
Expires: 2019-05-04
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A network-based sales system includes at least one buyer computer for operation by a user desiring to buy a product, at least one merchant computer, and at least one payment computer. The buyer computer, the merchant computer, and the payment computer are interconnected by a computer network. The buyer computer is programmed to receive a user request for purchasing a product, and to cause a payment message to be sent to the payment computer that comprises a product identifier identifying the product. The payment computer is programmed to receive the payment message, to cause an access message to be created that comprises the product identifier and an access message authenticator based on a cryptographic key, and to cause the access message to be sent to the merchant computer. The merchant computer is programmed to receive the access message, to verify the access message authenticator to ensure that the access message authenticator was created using the cryptographic key, and to cause the product to be sent to the user desiring to buy the product.

Inventors

  • 👤 Andrew C. Payne
  • 👤 Lawrence C. Stewart
  • 👤 David J. Mackie

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 15:58
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/06; G06Q10/00; G06Q10/08; G06Q10/087; G06Q10/0874; G06Q20/00; G06Q20/02; G06Q20/04; G06Q20/08; G06Q20/085; G06Q20/0855; G06Q20/10; G06Q20/102; G06Q20/12; G06Q20/22; G06Q20/26; G06Q20/38; G06Q20/382; G06Q20/40; G06Q20/401; G06Q30/04; G06Q30/0601; G06Q30/0609; G06Q30/0633; G07; G07F; G07F7/00

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 168 words
A network-based sales system, comprising: a merchant database comprising a plurality of digital advertisements and a plurality of respective product fulfillment items; at least one creation computer for creating said merchant database; and at least one merchant computer for causing said digital advertisements to be transmitted to a user and for causing advertised products to be transmitted to said user; said creation computer and said merchant computer being interconnected by a computer network; said creation computer being programmed to create said merchant database, and to transmit said digital advertisements and said product fulfillment items to said merchant computer; said merchant computer being programmed to receive said digital advertisements and product fulfillment items, to receive a request for a digital advertisement from a user, to cause said digital advertisement to be sent to said user, to receive from said user an access message identifying an advertised product, and to cause said product to be sent to said user in accordance with a product fulfillment item corresponding to said product.
Claim 2
Dependent Claim 168 words
A network-based sales system, comprising: a merchant database comprising a plurality of digital advertisements and a plurality of respective product fulfillment items; at least one creation computer for creating said merchant database; and at least one merchant computer for causing said digital advertisements to be transmitted to a user and for causing advertised products to be transmitted to said user; said creation computer and said merchant computer being interconnected by a computer network; said creation computer being programmed to create said merchant database, and to transmit said digital advertisements and said product fulfillment items to said merchant computer; said merchant computer being programmed to receive said digital advertisements and product fulfillment items, to receive a request for a digital advertisement from a user, to cause said digital advertisement to be sent to said user, to receive from said user an access message identifying an advertised product, and to cause said product to be sent to said user in accordance with a product fulfillment item corresponding to said product.
Claim 3
Dependent Claim 25 words
A network-based sales system in accordance with claim 1 , wherein each of said digital advertisements comprises an abstract of a product and a price.
Claim 4
Dependent Claim 41 words
A network-based sales system in accordance with claim 2 , wherein: at least one of said product fulfillment items comprises a product itself; and said creation computer is programmed to transmit said product to said merchant computer with said digital advertisements.
Claim 5
Independent Claim 127 words
A method of processing shopping cart messages sent between a first computer and a second computer, the first computer and the second computer being interconnected by a public packet switched computer network in which communications between the first computer and the second computer are according to hypertext transfer protocol, the method comprising: at the second computer, receiving from the first computer a shopping cart message, the shopping cart message comprising a universal resource locator that includes at least one identifier incorporated therein pertaining to a respective shopping cart and an authenticator that comprises a digital signature based on a cryptographic key, and examining the shopping cart message at the second computer and returning shopping cart data to the first computer in response to the shopping cart message.
Claim 6
Independent Claim 127 words
A method of processing shopping cart messages sent between a first computer and a second computer, the first computer and the second computer being interconnected by a public packet switched computer network in which communications between the first computer and the second computer are according to hypertext transfer protocol, the method comprising: at the second computer, receiving from the first computer a shopping cart message, the shopping cart message comprising a universal resource locator that includes at least one identifier incorporated therein pertaining to a respective shopping cart and an authenticator that comprises a digital signature based on a cryptographic key, and examining the shopping cart message at the second computer and returning shopping cart data to the first computer in response to the shopping cart message.
Claim 7
Dependent Claim 21 words
The method of claim 4 wherein the first computer is a client computer and the second computer is a server computer.
Claim 8
Dependent Claim 19 words
The method of claim 4 wherein the digital signature is a hash of information in the universal resource locator.
Claim 9
Dependent Claim 19 words
The method of claim 4 further comprising the step of authenticating the shopping cart message by checking the authenticator.
Claim 10
Dependent Claim 20 words
The method of claim 4 wherein the at least one identifier pertaining to the shopping cart comprises a product identifier.
Claim 11
Dependent Claim 21 words
The method of claim 4 wherein the at least one identifier of pertaining to the shopping cart comprises a domain identifier.
Claim 12
Dependent Claim 21 words
The method of claim 4 wherein the at least one identifier of pertaining to the shopping cart comprises a payment amount.
Claim 13
Dependent Claim 21 words
The method of claim 4 wherein the at least one identifier pertaining to the shopping cart comprises a merchant computer identifier.
Claim 14
Dependent Claim 21 words
The method of claim 4 wherein the at least one identifier pertaining to the shopping cart comprises a merchant account identifier.
Claim 15
Dependent Claim 20 words
The method of claim 4 wherein the at least one identifier pertaining to the shopping cart comprises a duration time.
Claim 16
Dependent Claim 20 words
The method of claim 4 wherein the at least one identifier pertaining to the shopping cart comprises an expiration time.
Claim 17
Dependent Claim 44 words
The method of claim 4 further comprising receiving at the second computer from the first computerfurther shopping cart messages related to the shopping cart and updating a payment universal resource locator corresponding to the shopping cart in response to the further shopping cart messages.
Claim 18
Dependent Claim 132 words
A network-based system for processing shopping cart messages, comprising: a first computer; and a second computer; the first computer and the second computer being interconnected by a public packet switched computer network in which communications between the first computer and the second computer are according to hypertext transfer protocol; the first computer being programmed to transmit a shopping cart message to the second computer, the shopping cart message comprising a universal resource locator that includes at least one identifier incorporated therein pertaining to a respective shopping cart and an authenticator that comprises a digital signature based on a cryptographic key; the second computer being programmed to examine the shopping cart message at the second computer and to return shopping cart data to the first computer in response to the shopping cart message.
Claim 19
Dependent Claim 132 words
A network-based system for processing shopping cart messages, comprising: a first computer; and a second computer; the first computer and the second computer being interconnected by a public packet switched computer network in which communications between the first computer and the second computer are according to hypertext transfer protocol; the first computer being programmed to transmit a shopping cart message to the second computer, the shopping cart message comprising a universal resource locator that includes at least one identifier incorporated therein pertaining to a respective shopping cart and an authenticator that comprises a digital signature based on a cryptographic key; the second computer being programmed to examine the shopping cart message at the second computer and to return shopping cart data to the first computer in response to the shopping cart message.
Claim 20
Dependent Claim 21 words
The system of claim 16 wherein the first computer is a client computer and the second computer is a server computer.
Claim 21
Independent Claim 127 words
A method of operating a payment computer in a public packet switched computer network comprising at least one buyer computer for operation by a user desiring to buy a product and at least one payment computer, the method comprising: receiving, at the payment computer, a payment message that the buyer computer has sent to the payment computer for purchasing a product in response to a user request, the payment message comprising a product identifier identifying the product, the payment message comprising a universal resource locator containing all information required by the payment computer for authorizing purchase of the product and an authenticator that comprises a digital signature based on a cryptographic key; and at the payment computer, authorizing, based on the payment message, purchase of the product.
Claim 22
Independent Claim 127 words
A method of operating a payment computer in a public packet switched computer network comprising at least one buyer computer for operation by a user desiring to buy a product and at least one payment computer, the method comprising: receiving, at the payment computer, a payment message that the buyer computer has sent to the payment computer for purchasing a product in response to a user request, the payment message comprising a product identifier identifying the product, the payment message comprising a universal resource locator containing all information required by the payment computer for authorizing purchase of the product and an authenticator that comprises a digital signature based on a cryptographic key; and at the payment computer, authorizing, based on the payment message, purchase of the product.
Claim 23
Dependent Claim 19 words
The method of claim 18 wherein the digital signature is a hash of information in the universal resource locator.
Claim 24
Dependent Claim 18 words
The method of claim 18 further comprising the step of authenticating the payment message by checking the authenticator.
Claim 25
Dependent Claim 122 words
A network-based system for processing payment messages, comprising: a buyer computer; and a payment computer; the buyer computer and the payment computer being interconnected by a public packet switched computer network; the buyer computer being programmed to send to the payment computer a payment message for purchasing a product in response to a user request, the payment message comprising a product identifier identifying the product, the payment message comprising a universal resource locator containing all information required by the payment computer for authorizing purchase of the product and an authenticator that comprises a digital signature based on a cryptographic key; the payment computer being programmed to receive the payment message and to authorize, based on the payment message, purchase of the product.
Claim 26
Dependent Claim 122 words
A network-based system for processing payment messages, comprising: a buyer computer; and a payment computer; the buyer computer and the payment computer being interconnected by a public packet switched computer network; the buyer computer being programmed to send to the payment computer a payment message for purchasing a product in response to a user request, the payment message comprising a product identifier identifying the product, the payment message comprising a universal resource locator containing all information required by the payment computer for authorizing purchase of the product and an authenticator that comprises a digital signature based on a cryptographic key; the payment computer being programmed to receive the payment message and to authorize, based on the payment message, purchase of the product.
Claim 27
Independent Claim 145 words
A method of processing shopping cart messages sent between a client computer and a server computer, the client computer and the server computer being interconnected by a public packet switched computer network in which communications between the client computer and the server computer are according to hypertext transfer protocol, the method comprising: responding to a shopping cart message received from the client computer through the network, by returning to the client computer a hypertext page corresponding to a shopping cart associated with the shopping cart message; and responding to further shopping cart requests related to the shopping cart, the further shopping cart messages being universal resource locators that include at least one identifier incorporated therein pertaining to respective shopping carts and an authenticator that comprises a digital signature based on a cryptographic key, and tracking the further shopping cart requests related to the shopping cart.
Claim 28
Independent Claim 145 words
A method of processing shopping cart messages sent between a client computer and a server computer, the client computer and the server computer being interconnected by a public packet switched computer network in which communications between the client computer and the server computer are according to hypertext transfer protocol, the method comprising: responding to a shopping cart message received from the client computer through the network, by returning to the client computer a hypertext page corresponding to a shopping cart associated with the shopping cart message; and responding to further shopping cart requests related to the shopping cart, the further shopping cart messages being universal resource locators that include at least one identifier incorporated therein pertaining to respective shopping carts and an authenticator that comprises a digital signature based on a cryptographic key, and tracking the further shopping cart requests related to the shopping cart.
Claim 29
Dependent Claim 180 words
A network-based system for processing shopping cart messages, comprising: a client computer; and a server computer; the client computer and the server computer being interconnected by a public packet-switched computer network in which communications between the client computer and the server computer are according to hypertext transfer protocol; the client computer being programmed to incorporate into a universal resource locator at least one identifier pertaining to a respective shopping cart; the server computer being programmed to respond to a shopping cart message received from the client computer through the network, the shopping cart message comprising the universal resource locator, by returning to the client computer a hypertext page corresponding to the shopping cart message; and the server computer being programmed to respond to further shopping cart messages related to the shopping cart, the further shopping cart messages being universal resource locators that include at least one identifier incorporated therein pertaining to respective shopping carts and an authenticator that comprises a digital signature based on a cryptographic key, and to track the further shopping cart messages related to the shopping cart.
Claim 30
Dependent Claim 180 words
A network-based system for processing shopping cart messages, comprising: a client computer; and a server computer; the client computer and the server computer being interconnected by a public packet-switched computer network in which communications between the client computer and the server computer are according to hypertext transfer protocol; the client computer being programmed to incorporate into a universal resource locator at least one identifier pertaining to a respective shopping cart; the server computer being programmed to respond to a shopping cart message received from the client computer through the network, the shopping cart message comprising the universal resource locator, by returning to the client computer a hypertext page corresponding to the shopping cart message; and the server computer being programmed to respond to further shopping cart messages related to the shopping cart, the further shopping cart messages being universal resource locators that include at least one identifier incorporated therein pertaining to respective shopping carts and an authenticator that comprises a digital signature based on a cryptographic key, and to track the further shopping cart messages related to the shopping cart.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-09-09 2006-03-11 2006-09-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-09-09 2010-03-11 2010-09-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-09-09 2014-03-11 2014-09-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag