Scalable transaction system for a network environment
First Claim
1. A method for obtaining goods or services from a provider over a networked communication system from a client system having stored thereat client-side configuration information, the client-side configuration information comprising information representative of the goods or services, the method comprising:
- accessing a first service provider system to obtain update information, the update information including information suitable for accessing the first service provider system;
updating the client-side configuration information based at least in part on the obtained update information;
displaying the information representative of the goods or services within the updated client-side configuration information;
displaying a query interface so as to allow a user to make a purchase selection of the goods or services;
processing the purchase selection by the client system without use of another service provider system;
communicating a purchase request to a second service provider system, the purchase request comprising information representative of the purchase selection, the second service provider system being different from the first service provider system;
receiving a purchase response comprising information indicating that the goods or services are available and the purchase selection can be satisfied;
communicating an authorization request to a payment authorization system in a manner that excludes communication with the second service provider system, the payment authorization system being different from the first service provider system and the second service provider system;
receiving an authorization response from the payment authorization system; and
communicating a payment message to the second service provider system, the payment message comprising information derived from the authorization response, wherein the second service provider system is configured to conclude the user'"'"'s purchase selection.
3 Assignments
0 Petitions
Accused Products
Abstract
A system is described for obtaining goods or services over a networked communication system. Goods and services are provided by a sales related entity or administrator at or through a server system. A client system is configured to obtain goods or services from the provider in a manner that reduces or eliminates the processing burden on the retailer'"'"'s server system. The invention allows for readily scalable sale related and/or administrator server system(s).
-
Citations
23 Claims
-
1. A method for obtaining goods or services from a provider over a networked communication system from a client system having stored thereat client-side configuration information, the client-side configuration information comprising information representative of the goods or services, the method comprising:
-
accessing a first service provider system to obtain update information, the update information including information suitable for accessing the first service provider system; updating the client-side configuration information based at least in part on the obtained update information; displaying the information representative of the goods or services within the updated client-side configuration information; displaying a query interface so as to allow a user to make a purchase selection of the goods or services; processing the purchase selection by the client system without use of another service provider system; communicating a purchase request to a second service provider system, the purchase request comprising information representative of the purchase selection, the second service provider system being different from the first service provider system; receiving a purchase response comprising information indicating that the goods or services are available and the purchase selection can be satisfied; communicating an authorization request to a payment authorization system in a manner that excludes communication with the second service provider system, the payment authorization system being different from the first service provider system and the second service provider system; receiving an authorization response from the payment authorization system; and communicating a payment message to the second service provider system, the payment message comprising information derived from the authorization response, wherein the second service provider system is configured to conclude the user'"'"'s purchase selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a computer readable medium encoded with configuration information and computer program code, the computer program code suitable for operating a computing device, the computer program code configured to operate the computing device to:
-
access a first service provider system based on first access information contained in the configuration information in order to obtain additional configuration information; update the configuration information based at least in part on the obtained additional configuration information; display information relating to first goods or services that are available from a first service provider, the information based on the configuration information and the additional configuration information; receive one or more selections of goods or services to produce a purchase order such that the purchase order is processed by a client system without the use of another service provider system; identify a second service provider system based on information relating to the first service provider; communicate with the second service provider system to make a purchase of the purchase order; communicate with a payment authorization system to obtain payment authorization information, the communicating being performed exclusive of the second service provider system; and communicate information derived from the payment authorization information to the second service provider system, wherein the second service provider system is configured to conclude the purchase order. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A client system for purchasing goods or services over a networked communication system comprising:
-
means for accessing a first service provider system to obtain catalog information therefrom; means for updating client-side configuration information based at least in part on the obtained catalog information; means for displaying information derived from the catalog information and for identifying one or more goods or services to be purchased, the information representative of goods or services available from a provider; means for interacting with a second service provider system in order to allow a user to make a purchase selection of one or more of the goods or services, the second service provider system different from the first service provider system; means for processing the purchase selection by the client system without use of another service provider system; means for interacting with a payment authorization system exclusively of the second server in order to obtain payment authorization therefrom, the payment authorization system different form the first service provider system and the second service provider system; and means for interacting with the second service provider system to communicate information based on the payment authorization in order to complete the purchase. - View Dependent Claims (20, 21, 22, 23)
-
Specification