Patent US6101482A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6101482A Expired / Lapsed US ⏱️ 0.0 years remaining

Universal web shopping cart and method of on-line transaction processing

Assignee: eBay Inc
•
Filing: 1997-09-15
•
Granted: 2000-08-08
•
Expires: 2017-09-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method of purchasing products and services on-line using a client connectable to a plurality of servers via a computer network. The method begins by initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of servers is active. During each independent transaction session, transaction information is collected at the client to facilitate a purchase of products and services after the connection between the client and the server is closed and the transaction session is completed. According to the invention, the transaction information is maintained persistent across multiple independent transaction sessions. At a given time, for example, after all Web sites have been visited and the information gathered, the transaction information (as originally collected and/or as filtered, updated or enhanced) is then used to effect a purchase of given products and services.

Inventors

  • 👤 Michael F. DiAngelo
  • 👤 Valerie J. Fox

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 22:06
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/06; G06F; G06F13/00; G06F13/14; G06Q30/0601; G06Q30/0623; G06Q30/0625; G06Q30/0633; G06Q30/0635; G06Q30/0641

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 141 words
A method of purchasing products and services on-line using a client connectable to a plurality of servers via a computer network, comprising the steps of: initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of servers is active; during each independent transaction session, collecting transaction information at the client to facilitate a purchase of products and services after the connection between the client and the server is closed and the transaction session is completed; maintaining the transaction information persistent across multiple independent transaction sessions; processing the transaction information maintained across multiple independent transaction sessions; filtering information from the independent transaction sessions to generate a selection; and at a given time, using the information to effect a purchase of given products and services.
Claim 2
Independent Claim 141 words
A method of purchasing products and services on-line using a client connectable to a plurality of servers via a computer network, comprising the steps of: initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of servers is active; during each independent transaction session, collecting transaction information at the client to facilitate a purchase of products and services after the connection between the client and the server is closed and the transaction session is completed; maintaining the transaction information persistent across multiple independent transaction sessions; processing the transaction information maintained across multiple independent transaction sessions; filtering information from the independent transaction sessions to generate a selection; and at a given time, using the information to effect a purchase of given products and services.
Claim 3
Dependent Claim 30 words
The method as described in claim 1 wherein the step of using the information comprises re-establishing a connection between the client and a given one of the plurality of servers.
Claim 4
Dependent Claim 25 words
The method as described in claim 2 further including the step of completing a purchase transaction at the given one of the plurality of servers.
Claim 5
Dependent Claim 25 words
The method as described in claim 1 wherein the transaction information includes an offer to purchase a given product or service at a given price.
Claim 6
Dependent Claim 25 words
The method as described in claim 1 further including the step of processing the transaction information into standard user-readable form across multiple independent transaction sites.
Claim 7
Dependent Claim 25 words
The method as described in claim 1 further including the step of processing non-standard data converted to standard form using a predetermined item substitution table.
Claim 8
Dependent Claim 25 words
The method as described in claim 1 further including the step of processing non-standard and unknown data architectures to a standard format using item parsing.
Claim 9
Dependent Claim 20 words
The method as described in claim 1 further including the step of user verification of passed non-standard, unknown data architectures.
Claim 10
Dependent Claim 21 words
The method as described in claim 1 wherein the information is filtered based on a selection criteria entered by the user.
Claim 11
Dependent Claim 24 words
The method as described in claim 1 wherein the step of processing the information includes updating information from at least one independent transaction session.
Claim 12
Dependent Claim 23 words
The method as described in claim 10 wherein the information is updated by re-establishing a connection between the client and a given server.
Claim 13
Dependent Claim 23 words
The method as described in claim 11 wherein updating data is pushed from the given server to the client to update the information.
Claim 14
Dependent Claim 21 words
The method as described in claim 1 wherein the multiple independent transaction sessions are effected from at least two distinct servers.
Claim 15
Dependent Claim 22 words
The method as described in claim 13 wherein the two distinct servers are web sites and the computer network is the Internet.
Claim 16
Dependent Claim 14 words
The method as described in claim 14 wherein the two distinct servers are heterogeneous.
Claim 17
Dependent Claim 22 words
The method as described in claim 14 wherein the client includes a browser from which each multiple independent transaction session is initiated.
Claim 18
Independent Claim 158 words
A method of purchasing products and services on-line from a client running a web browser and being connectable to a plurality of web sites, comprising the steps of: initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of web sites is active; during each independent transaction session, collecting transaction information at the client to facilitate a purchase of products and services after the connection between the client and the web site is closed and the transaction session is completed; maintaining the transaction information persistent across multiple independent transaction sessions in a transaction repository; processing the transaction information before completing the purchase transaction; filtering information from the independent transaction sessions to generate a selection; and at a given time, re-establishing a connection between the client and a given one of the plurality of web sites to complete a purchase transaction.
Claim 19
Independent Claim 158 words
A method of purchasing products and services on-line from a client running a web browser and being connectable to a plurality of web sites, comprising the steps of: initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of web sites is active; during each independent transaction session, collecting transaction information at the client to facilitate a purchase of products and services after the connection between the client and the web site is closed and the transaction session is completed; maintaining the transaction information persistent across multiple independent transaction sessions in a transaction repository; processing the transaction information before completing the purchase transaction; filtering information from the independent transaction sessions to generate a selection; and at a given time, re-establishing a connection between the client and a given one of the plurality of web sites to complete a purchase transaction.
Claim 20
Dependent Claim 21 words
The method as described in claim 17 further including the step of processing the transaction information before completing the purchase transaction.
Claim 21
Dependent Claim 24 words
The method as described in claim 17 wherein the step of processing the information includes updating information from at least one independent transaction session.
Claim 22
Dependent Claim 23 words
The method as described in claim 19 wherein the information is updated by re-establishing a connection between the client and a given server.
Claim 23
Dependent Claim 23 words
The method as described in claim 20 wherein updating data is pushed from the given server to the client to update the information.
Claim 24
Dependent Claim 150 words
A computer program product in a computer-readable medium for use in a computer to facilitate on-line purchase of products and services in a computer network having at least one Web client connectable to a plurality of Web server, wherein the Web client includes a browser, the computer program product comprising: means for initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of servers is active; means, operative during each independent transaction session, for collecting transaction information at the client to facilitate a purchase of products and services after the connection between the client and the server is closed and the transaction session is completed; means for maintaining the transaction information persistent across multiple independent transaction sessions; and means for using the information to effect a purchase of given products and services.
Claim 25
Dependent Claim 150 words
A computer program product in a computer-readable medium for use in a computer to facilitate on-line purchase of products and services in a computer network having at least one Web client connectable to a plurality of Web server, wherein the Web client includes a browser, the computer program product comprising: means for initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of servers is active; means, operative during each independent transaction session, for collecting transaction information at the client to facilitate a purchase of products and services after the connection between the client and the server is closed and the transaction session is completed; means for maintaining the transaction information persistent across multiple independent transaction sessions; and means for using the information to effect a purchase of given products and services.
Claim 26
Dependent Claim 36 words
The computer program product as described in claim 22 wherein the initiating means includes means responsive to a connection being established between the Web client and a given Web server for automatically launching a transaction session.
Claim 27
Dependent Claim 16 words
The computer program product as described in claim 22 wherein the maintaining means includes a repository.
Claim 28
Dependent Claim 17 words
The computer program product as described in claim 22 further including means for processing the transaction information.
Claim 29
Dependent Claim 157 words
A computer comprising: a processor; an operating system; a Web browser having an application programming interface (API); and a plug-in to the API to facilitate on-line purchase of products and services, comprising: means for initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of servers is active; means, operative during each independent transaction session, for collecting transaction information at the client to facilitate a purchase of products and services after the connection between the client and the server is closed and the transaction session is completed; means for maintaining the transaction information persistent across multiple independent transaction sessions; means for processing the transaction information maintained across multiple independent transaction sessions; means for filtering information from the independent transaction sessions to generate a selection; and means for using the information to effect a purchase of given products and services.
Claim 30
Dependent Claim 157 words
A computer comprising: a processor; an operating system; a Web browser having an application programming interface (API); and a plug-in to the API to facilitate on-line purchase of products and services, comprising: means for initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of servers is active; means, operative during each independent transaction session, for collecting transaction information at the client to facilitate a purchase of products and services after the connection between the client and the server is closed and the transaction session is completed; means for maintaining the transaction information persistent across multiple independent transaction sessions; means for processing the transaction information maintained across multiple independent transaction sessions; means for filtering information from the independent transaction sessions to generate a selection; and means for using the information to effect a purchase of given products and services.
Claim 31
Dependent Claim 34 words
The computer as described in claim 26 wherein the initiating means includes means responsive to a connection being established between the Web client and a given Web server for automatically launching a transaction session.
Claim 32
Dependent Claim 14 words
The computer as described in claim 26 wherein the maintaining means includes a repository.
Claim 33
Dependent Claim 15 words
The computer as described in claim 26 further including means for processing the transaction information.
Claim 34
Independent Claim 153 words
A method of compiling information on-line from a client running a web browser and being connectable to a plurality of web sites, comprising the steps of: initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of web sites is active; during each independent transaction session, collecting transaction information at the client to facilitate the user taking an action after the connection between the client and the web sites is closed and the transaction session is completed; maintaining the transaction information persistent across multiple independent transaction sessions in a transaction repository; processing the transaction information before taking the action; filtering information from the independent transaction sessions to generate a selection; and at a given time, re-establishing a connection between the client and a given one of the plurality of web sites and taking the action.
Claim 35
Independent Claim 153 words
A method of compiling information on-line from a client running a web browser and being connectable to a plurality of web sites, comprising the steps of: initiating from the client two or more independent transaction sessions, each of the independent transaction sessions established as a connection between the client and one of the plurality of web sites is active; during each independent transaction session, collecting transaction information at the client to facilitate the user taking an action after the connection between the client and the web sites is closed and the transaction session is completed; maintaining the transaction information persistent across multiple independent transaction sessions in a transaction repository; processing the transaction information before taking the action; filtering information from the independent transaction sessions to generate a selection; and at a given time, re-establishing a connection between the client and a given one of the plurality of web sites and taking the action.
Claim 36
Dependent Claim 18 words
The method as described in claim 30 wherein the transaction information is information to facilitate a product/service transaction.
Claim 37
Dependent Claim 14 words
The method as described in claim 31 wherein the action is a purchase selection.

References Cited (Backward Citations)

US5774670A Cited
US5826242A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-08-08 2004-02-07 2004-08-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-08-08 2008-02-07 2008-08-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-08-08 2012-02-07 2012-08-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag