Demand aggregation and distribution system
First Claim
1. A method for aggregating and satisfying demand for items, the method comprising the steps performed by a data processing system, of:
- aggregating information reflecting demand for an item based on input requests associated with the item, each request having been received from a remote user and including remote user identification information;
providing the aggregated information to a plurality of suppliers, each capable of supplying the item without also providing remote user identification information from the requests;
receiving at least one proposed response from at least one of the suppliers, including a proposal for providing the item to the remote user; and
providing the proposed response to the remote user based on the remote user identification information.
12 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and articles of manufacture consistent with the present invention use a data processing system to aggregate information reflecting demand for an item based on input requests associated with the item, each request having been received from a remote user and including remote user identification information, provide the aggregated information to a plurality of suppliers, each capable of supplying the item, receives at least one proposed response from at least one of the suppliers, including a proposal for providing the item to the remote users, and provides the proposed response to the remote users based on the remote user identification information. Aggregated information is provided without the remote user identification information associated the requests.
-
Citations
22 Claims
-
1. A method for aggregating and satisfying demand for items, the method comprising the steps performed by a data processing system, of:
-
aggregating information reflecting demand for an item based on input requests associated with the item, each request having been received from a remote user and including remote user identification information;
providing the aggregated information to a plurality of suppliers, each capable of supplying the item without also providing remote user identification information from the requests;
receiving at least one proposed response from at least one of the suppliers, including a proposal for providing the item to the remote user; and
providing the proposed response to the remote user based on the remote user identification information.
-
-
2. A method for aggregating and satisfying demand for travel products, the method comprising the steps performed by a data processing system of:
-
aggregating information reflecting demand for a set of travel products based on input requests, each request having been received from a remote user and including remote user identification information;
selecting a group travel product based on the aggregated information; and
providing information reflecting the group travel product to the remote user based on the remote user identification information. - View Dependent Claims (3)
-
-
4. A system for aggregating and satisfying demand for items, comprising:
-
a processor for executing programs; and
a memory for storing a program executable by the processor, the stored program including instructions for (i) aggregating information reflecting demand for an item based on input requests associated with the item, each request having been received from a remote user and including remote user identification information, (ii) providing the aggregated information to a plurality of suppliers, each capable of supplying the item without also providing remote user identification information from the requests, (iii) receiving at least one proposed response from at least one of the suppliers, including a proposal for providing the item to the remote users, and (iv) providing the proposed response to the remote users based on the remote user identification information.
-
-
5. A system for aggregating and satisfying demand for travel products, comprising:
-
a processor for executing programs; and
a memory for storing a program executable by the processor, the stored program including instructions for (i) aggregating information reflecting demand for a set of travel products based on input requests, each request having been received from a remote user and including remote user identification information, (ii) selecting a group travel product based on the aggregated information, and (iii) providing information reflecting the group travel product to the remote users based on the remote user identification information. - View Dependent Claims (6)
-
-
7. A computer readable medium containing instructions for controlling a computer system to perform a method for aggregating and satisfying demand for items, the method comprising:
-
aggregating information reflecting demand for an item based on input requests associated with the item, each request having been received from a remote user and including remote user identification information;
providing the aggregated information to a plurality of suppliers, each capable of supplying the item without also providing remote user identification information from the requests;
receiving at least one proposed response from at least one of the suppliers, including a proposal for providing the item to the remote users; and
providing the proposed response to the remote users based on the remote user identification information.
-
-
8. A computer readable medium containing instructions for controlling a computer system to perform a method for aggregating and satisfying demand for travel products, the method comprising:
-
aggregating information reflecting demand for a set of travel products based on input requests, each request having been received from a remote user and including remote user identification information;
selecting a group travel product based on the aggregated information; and
providing information reflecting the group travel product to the remote users based on the remote user identification information. - View Dependent Claims (9)
-
-
10. A method for aggregating and satisfying demand for items, the method comprising the steps performed by a data processing system, of:
-
receiving information reflecting demand for a set of items by a plurality of users;
accessing a memory for information on a plurality of suppliers and their offerings to identify suppliers having offerings capable of satisfying the demand;
generating one or more package responses, each package response reflecting offerings of at least one of the identified suppliers;
notifying each of the plurality of users of each package response using stored information identifying a location to address any package responses to each of the user. - View Dependent Claims (11, 12)
-
-
13. A method for aggregating and satisfying demand for items, the method comprising the steps performed by a data processing system, of:
-
receiving information reflecting demand for a set of items by a plurality of users;
providing a plurality of suppliers with a notification reflecting the demand information;
receiving one or more package responses from suppliers, each package response representing a supplier'"'"'s offering intended by the supplier to satisfy the demand;
notifying each of the plurality of users of each package response using stored information identifying a location to address any package responses to each of the user. - View Dependent Claims (14, 15)
-
-
16. A system for aggregating and satisfying demand for items, comprising:
-
means for receiving information reflecting demand for a set of items by a plurality of users;
means for accessing a memory for information on a plurality of suppliers and their offerings to identify suppliers having offerings capable of satisfying the demand;
means for generating one or more package responses, each package response reflecting offerings of at least one of the identified suppliers;
means for notifying each of the plurality, of users of each package response using stored information identifying a location to address any package responses to each of the user. - View Dependent Claims (17, 18)
-
-
19. A system for aggregating and satisfying demand for items, comprising:
-
means for receiving information reflecting demand for a set of items by a plurality of users;
means for providing a plurality of suppliers with a notification reflecting the demand information;
means for receiving one or more package responses from suppliers, each package response representing a supplier'"'"'s offering intended by the supplier to satisfy the demand; and
means for notifying each of the plurality of users of each package response using stored information identifying a location to address any package responses to each of the user. - View Dependent Claims (20, 21)
-
-
22. A computer-implemented method for aggregating and satisfying demand for items using a network, comprising:
-
providing an interface in the network for consumer and supplier to share information concerning items;
permitting each one of a set of consumers access to the interface to provide consumer demand information reflecting demand for a set of items;
permitting a set of suppliers access to the interface to review aggregated demand information that reflects the information provided by all of the consumers in the set of consumers, each one of the suppliers in the set of suppliers being selected based on stored information reflecting each supplier'"'"'s ability to satisfy the demand for the set of items;
receiving one or more package responses, each package response reflecting offerings of at least one of the selected suppliers;
notifying each of the plurality of users of each package response using stored information identifying a location to address any package responses to each of the user.
-
Specification