Commerce server architecture and method for using same
First Claim
1. A commerce router comprising:
- a computer readable medium comprising code executable by a processor, wherein the code comprises a module to receive a first request from a buyer web site;
a plurality of commercial transaction databases, wherein each one of the databases contains commercial transaction information related to one of a plurality of offering types;
wherein the code further comprises;
a module to store the first request in at least one of the commercial transaction databases;
an application server module, communicatively coupled to each one of the databases, to access the first request in at least one of the commercial transaction databases and to process the first request to generate a processed request;
wherein to generate the processed request, the application server module includes code to review the first request, determine if one or more additional requests for one or more related items can be added to the first request, and to automatically generate the one or more additional requests for the one or more related items if a determination is made that the one or more additional requests can be added to the first request, wherein the related items are selected from a group consisting of products and services; and
a web server module to provide the processed request including the one or more additional requests to at least one provider web site, wherein each, single, provider web site supports, for one or more providers, access to the provider web site to allow at least one of the one or more providers to respond to the processed request.
3 Assignments
0 Petitions
Accused Products
Abstract
A commerce router is disclosed. Such a commerce router includes a plurality of commercial transaction databases and an application server module. Each of the databases can contain commercial transaction information related to one of a number of offering types (e.g., categories of products, services and/or the like). Application server module is communicatively coupled to the each one of the databases. The application server module can be configured to receive a request by virtue of being configured to communicate information regarding the request to the database for inclusion in the commercial transaction information. The application server module can also be configured to allow review of the request by virtue of being configured to communicate information regarding the request from the database by accessing the commercial transaction information. Similarly, the application server module can be configured to receive a response by virtue of being configured to communicate information regarding the response to the database for inclusion in the commercial transaction information. The application server module can also be configured to allow review of the response by virtue of being configured to communicate information regarding the response from the database by accessing the commercial transaction information.
-
Citations
34 Claims
-
1. A commerce router comprising:
-
a computer readable medium comprising code executable by a processor, wherein the code comprises a module to receive a first request from a buyer web site; a plurality of commercial transaction databases, wherein each one of the databases contains commercial transaction information related to one of a plurality of offering types; wherein the code further comprises; a module to store the first request in at least one of the commercial transaction databases; an application server module, communicatively coupled to each one of the databases, to access the first request in at least one of the commercial transaction databases and to process the first request to generate a processed request; wherein to generate the processed request, the application server module includes code to review the first request, determine if one or more additional requests for one or more related items can be added to the first request, and to automatically generate the one or more additional requests for the one or more related items if a determination is made that the one or more additional requests can be added to the first request, wherein the related items are selected from a group consisting of products and services; and a web server module to provide the processed request including the one or more additional requests to at least one provider web site, wherein each, single, provider web site supports, for one or more providers, access to the provider web site to allow at least one of the one or more providers to respond to the processed request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of processing and routing commerce related requests to providers, the method comprising:
-
performing with code executable by a processor; receiving a first request from a buyer web site; storing the first request in at least one commercial transaction database; accessing the first request in at least one of the commercial transaction databases; processing the first request to generate a processed request, wherein processing the first request comprises; reviewing the first request to determine if one or more additional requests for with one or more related items can be added to the first request; and automatically generating the one or more additional requests for the one or more related items if a determination is made that the one or more additional requests can be added to the first request, wherein the related items are selected from a group consisting of products and services; and providing the processed request including the one or more additional requests to at least one provider web site, wherein each, single, provider web site supports, for one or more providers, access to the provider web site to allow at least one of the one or more providers to respond to the processed request. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system for processing and routing commerce related requests to providers, the system comprising:
-
a processor; a memory, coupled to the processor, comprising code encoded therein and executable by the processor to; receive a first request from a buyer web site; store the first request in at least one commercial transaction database; access the first request in at least one of the commercial transaction databases; process the first request to generate a processed request, wherein the code to process the request comprises code to; review the first request to determine if one or more additional requests for with one or more related items can be added to the first request; and automatically generate the one or more additional requests for the one or more related items if a determination is made that the one or more additional requests can be added to the first request, wherein the related items are selected from a group consisting of products and services; and provide the processed request including the one or more additional requests to at least one provider web site, wherein each, single, provider web site supports, for one or more providers, access to the provider web site to allow at least one of the one or more providers to respond to the processed request. - View Dependent Claims (23, 24, 25, 26)
-
-
27. An apparatus for processing and routing commerce related requests to providers using a commerce router comprising code executable by a processor, the apparatus comprising:
-
computer system means for receiving a first request from a buyer web site; computer system means for storing the first request in at least one commercial transaction database; computer system means for accessing the first request in at least one of the commercial transaction databases; computer system means for processing the first request to generate a processed request, wherein the means for processing the first request comprises; means for automatically reviewing the first request to determine if one or more additional requests for one or more related items can be added to the first request; and means for automatically generating the one or more additional requests for the one or more related items if a determination is made that the one or more additional requests can be added to the first request, wherein the related items are selected from a group consisting of products and services; and computer system means for providing the processed request including the one or more additional requests to at least one provider web site, wherein each, single, provider web site supports, for one or more providers, access to the provider web site to allow at least one of the one or more providers to respond to the processed request. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A computer readable medium comprising code encoded therein and executable by the processor to:
-
receive a transmitted first request from a buyer; process the first request to generate a processed request, wherein the code to process the request comprises code to; automatically review the first request to determine if one or more additional requests for with one or more related items can be added to the first request; and automatically generate the one or more additional requests for the one or more related items if a determination is made that the one or more additional requests can be added to the first request, wherein the related items are selected from a group consisting of products and services; and provide the processed request including the one or more additional requests to at least one provider web site, wherein each, single, provider web site supports, for one or more providers, access to the provider web site to allow at least one of the one or more providers to respond to the processed request. - View Dependent Claims (33, 34)
-
Specification