CONDUCTING ROUTE COMMERCE FROM A CENTRAL CLEARINGHOUSE
First Claim
1. A computer-implemented method of managing route resources, said method comprising:
- receiving a request for a route from a user;
receiving a plurality of constraints on said route, wherein said plurality of constraints includes a first set of one or more constraints specified by said user and a second set of one or more constraints specified by a supplier of said route;
receiving a plurality of weights that assign priorities to said plurality of constraints;
querying a dynamic model of a plurality of available routes;
in response to said querying said dynamic model, generating one or more proposed routes based on said plurality of constraints and said plurality of weights;
updating said dynamic model according to said one or more proposed routes;
retrieving one or more current bids on one or more other routes related to said one or more proposed routes based on predefined criteria;
a processor of a computer system determining one or more prices of said one or more proposed routes, wherein said one or more prices are based on said updated dynamic model and based on said one or more current bids;
presenting said one or more prices to said user; and
receiving a bid from said user to purchase a selected proposed route of said one or more proposed routes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for managing route resources. After receiving a request for a route from a user, user-specified constraints, route supplier-specified constraints, and weights assigned to the constraints, a dynamic model of available routes is queried to generate proposed routes based on the constraints and weights. The model is updated according to the proposed routes. Current bids on related routes are retrieved. Prices of the proposed routes are determined and presented to the user. The prices are based on the updated model and the current bids on related routes. If no price is acceptable, the user modifies the constraints and a new set of proposed routes is generated. A bid from the user to purchase a selected proposed route is received.
117 Citations
29 Claims
-
1. A computer-implemented method of managing route resources, said method comprising:
-
receiving a request for a route from a user; receiving a plurality of constraints on said route, wherein said plurality of constraints includes a first set of one or more constraints specified by said user and a second set of one or more constraints specified by a supplier of said route; receiving a plurality of weights that assign priorities to said plurality of constraints; querying a dynamic model of a plurality of available routes; in response to said querying said dynamic model, generating one or more proposed routes based on said plurality of constraints and said plurality of weights; updating said dynamic model according to said one or more proposed routes; retrieving one or more current bids on one or more other routes related to said one or more proposed routes based on predefined criteria; a processor of a computer system determining one or more prices of said one or more proposed routes, wherein said one or more prices are based on said updated dynamic model and based on said one or more current bids; presenting said one or more prices to said user; and receiving a bid from said user to purchase a selected proposed route of said one or more proposed routes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A process for supporting computing infrastructure, said process comprising providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a computer system, wherein the code in combination with the computer system is capable of performing a method of managing route resources, said method comprising:
-
receiving a request for a route from a user; receiving a plurality of constraints on said route, wherein said plurality of constraints includes a first set of one or more constraints specified by said user and a second set of one or more constraints specified by a supplier of said route; receiving a plurality of weights that assign priorities to said plurality of constraints; querying a dynamic model of a plurality of available routes; in response to said querying said dynamic model, generating one or more proposed routes based on said plurality of constraints and said plurality of weights; updating said dynamic model according to said one or more proposed routes; retrieving one or more current bids on one or more other routes related to said one or more proposed routes based on predefined criteria; a processor of said computer system determining one or more prices of said one or more proposed routes, wherein said one or more prices are based on said updated dynamic model and based on said one or more current bids; presenting said one or more prices to said user; and receiving a bid from said user to purchase a selected proposed route of said one or more proposed routes. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. The process of claim 29, wherein said method further comprises sending to said user one or more identifications of one or more alternative transportation methods for traveling said selected proposed route.
Specification