System For Efficient Allocating And Monitoring Of Public Transport
First Claim
1. An allocation method comprising:
- receiving a request from an input module, the request comprising request location;
determining source data of each of a plurality of available vehicles, the source data comprising current location of each of the plurality of available vehicles;
identifying a group of available vehicles from the plurality of available vehicles, the source data of each of the available vehicles from the group of available vehicles complying with at least one criteria data; and
sending a request query to at least one of the available vehicles from the group of available vehicles, the request query comprising the request location,wherein at least one of the available vehicles from the group of available vehicles is allocatable to the input module based on and in response to the sent request query.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, a machine-readable medium and a system for efficient allocating of public transport. The allocation method comprises receiving request data from an input module and determining vehicle data of each of a plurality of vehicles. The request data comprises request location and the vehicle data comprises vehicle location. The allocation method further comprises selecting a portion of the plurality of vehicles and sending a request query to at least one of the selected portion of the plurality of vehicles. The vehicle data of each of the selected portion of the plurality of vehicles complies with at least one selection criteria and the request query comprises the request location. At least one of the selected portions of the plurality of vehicles is allocatable to the request module based on and in response to the sent request query.
94 Citations
36 Claims
-
1. An allocation method comprising:
-
receiving a request from an input module, the request comprising request location; determining source data of each of a plurality of available vehicles, the source data comprising current location of each of the plurality of available vehicles; identifying a group of available vehicles from the plurality of available vehicles, the source data of each of the available vehicles from the group of available vehicles complying with at least one criteria data; and sending a request query to at least one of the available vehicles from the group of available vehicles, the request query comprising the request location, wherein at least one of the available vehicles from the group of available vehicles is allocatable to the input module based on and in response to the sent request query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a control module being communicable with an input module and a source module, the control module comprising; a data exchange module, the data exchange module receiving a request from the input module and source data of each of a plurality of available vehicles from the source module, the request comprises a request location and the source data comprises current location of each of the plurality of available vehicles; and a data processing module, the request and the source data receivable, from the data exchange module, and processable by the data processing module to thereby identify a group of available vehicles from the plurality of available vehicles and the source data of each of the available vehicles from the group of available vehicles complies with at least one criteria data, wherein a request query is providable by the control module to at least one of the available vehicles from the group of available vehicles, the request query comprises the request location, and at least one of the available vehicles from the group of available vehicles is allocatable to the input module based on and in response to the sent request query. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. The system as in claim 417, the input module operable by a user for generating the request location.
-
32. A machine-readable medium having stored therein a plurality of programming instructions, which when executed, the instructions cause the machine to:
-
receive a request from an input module, the request comprising request location; determine source data of each of a plurality of available vehicles, the source data comprising current location of each of the plurality of available vehicles; identify a group of available vehicles from the plurality of available vehicles, the source data of each of the available vehicles from the group of available vehicles complying with at least one criteria data; and send a request query to at least one of the available vehicles from the group of available vehicles, the request query comprising the request location, wherein at least one of the available vehicles from the group of available vehicles is allocatable to the input module based on and in response to the sent request query. - View Dependent Claims (33, 34, 35, 36)
-
Specification