CHANGING PRIORITY LEVELS WITHIN A CONTROLLABLE TRANSIT SYSTEM
First Claim
1. A method for changing priority levels within a controllable transit system, comprising:
- computing an initial route for a vehicle within the controllable transit system, the route being based on a priority level of the vehicle, the priority level being based on a service class of the vehicle;
receiving a request to change the priority level; and
changing the priority level in response to the request.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide for the changing/updating of priority levels within a controllable transit system. Specifically, vehicles and/or users thereof will be assigned a particular service level using any number of factors. Based on this service level, as well as any transit criteria specified, a route to a desired destination will be computed. Typically, the higher the service level assigned, the higher the priority that will be given to the particular vehicle/user. Under the present invention, the priority level of a vehicle/user can be changed (e.g., increased) upon request to result in an improved transit time and/or route to the desired destination. Examples of types of requests that may result in an increased priority level (but are not limited to) are: (1) payment of a fee for increased priority level; (2) trading priority levels with other vehicle/users; and (3) bidding in an auction-like environment for an improved priority level; etc.
31 Citations
23 Claims
-
1. A method for changing priority levels within a controllable transit system, comprising:
-
computing an initial route for a vehicle within the controllable transit system, the route being based on a priority level of the vehicle, the priority level being based on a service class of the vehicle; receiving a request to change the priority level; and changing the priority level in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for changing priority levels within a controllable transit system, comprising:
-
a memory medium comprising instructions; a bus coupled to the memory medium; and a processor coupled to the bus that when executing the instructions causes the system to; compute an initial route for a vehicle within the controllable transit system, the route being based on a priority level of the vehicle, the priority level being based on a service class of the vehicle; receive a request to change the priority level; and change the priority level in response to the request. - View Dependent Claims (9, 10, 11, 12, 13, 14, 21)
-
-
15. A computer readable medium containing a program product for changing priority levels within a controllable transit system, the computer readable medium comprising program code for causing a computer to:
-
compute an initial route for a vehicle within the controllable transit system, the route being based on a priority level of the vehicle, the priority level being based on a service class of the vehicle; receive a request to change the priority level; and change the priority level in response to the request. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
22. A method for deploying a system for changing priority levels within a controllable transit system, comprising:
providing a computer infrastructure being operable to; compute an initial route for a vehicle within the controllable transit system, the route being based on a priority level of the vehicle, the priority level being based on a service class of the vehicle; receive a request to change the priority level; and change the priority level in response to the request. - View Dependent Claims (23)
Specification