Systems and methods for managing assets in a geographical location
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing or tracking assets in a geographical area. One method includes providing a plurality of travel routes to a plurality of assets located in a geographical area, wherein each of the plurality of travel routes indicates a route along which a corresponding asset of the plurality of assets is to travel, and wherein the plurality of travel routes are based on an analysis of travel history of one or more of the plurality of assets. The method also includes receiving a request from a client device to travel to a destination in the geographical area. The method further includes determining, by one or more computer processors, one or more travel routes of the plurality of travel routes to the destination, wherein the one or more travel routes use different assets to travel to the destination. The method also includes providing the one or more travel routes to the client device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method, comprising:
providing a plurality of travel routes to a plurality of assets located in a geographical area,
wherein each of the plurality of travel routes indicates a route along which a corresponding asset of the plurality of assets is to travel, and
wherein the plurality of travel routes are based on an analysis of travel history of one or more of the plurality of assets;
receiving a request from a client device to travel to a destination in the geographical area; determining, by one or more computer processors, one or more travel routes of the plurality of travel routes to the destination,
wherein the one or more travel routes use different assets to travel to the destination; and
providing the one or more travel routes to the client device.
2 . The method of claim 1 , comprising:
receiving live geographical locations of the plurality of assets located in the geographical area as the plurality of assets travel along the plurality of travel routes.
3 . The method of claim 2 , comprising
displaying the live geographical locations of the plurality of assets on a map of the geographical area.
4 . The method of claim 1 , comprising:
displaying, via a graphical user interface, live performance metrics of each of the plurality of assets in the geographical area.
5 . The method of claim 1 , comprising:
monitoring live user demand for each be plurality of assets; identifying an increased demand from a plurality of users for one or more first transportation assets located in a portion of the geographical area; and re-allocating one or more second transportation assets located in the portion of the geographical area to meet the increased demand from the users.
6 . The method of claim 5 , comprising:
altering information for the one or more first and second transportation assets to incentive users to use the one or more second transportation assets instead of the one or more first transportation assets.
7 . The method of claim 1 , comprising:
predicting, in real-time, arrival times of each of the plurality of assets.
8 . The method of claim 7 , comprising:
displaying, on the client device, the predicted arrival times of one or more of the plurality of assets.
9 . The method of claim 7 , wherein predicting the arrival times comprises:
analyzing a history of previous trips taken by each asset for a respective route over a predetermined time period to generate a plurality of trip models for each asset for the respective route; analyzing a current trip taken by each asset for the respective route; and based thereon, selecting one of the plurality of trip models.
10 . The method of claim 1 , comprising:
continuously tracking the client device along a first travel route from the one or more travel routes; and providing a second travel route to the client device in response to detecting a disruption in an upcoming portion of the assets used by the first travel route.
11 . An apparatus, comprising:
one or more computer processors programmed to perform operations to:
provide a plurality of travel routes to a plurality of assets located in a geographical area,
wherein each of the plurality of travel routes indicates a route along which a corresponding asset of the plurality of assets is to travel, and
wherein the plurality of travel routes are based on an analysis of travel history of one or more of the plurality of assets;
receive a request from a client device to travel to a destination in the geographical area;
determine one or more travel routes of the plurality of travel routes to the destination,
wherein the one or more travel routes use different assets to travel to the destination; and
provide the one or more travel routes to the client device.
12 . The apparatus of claim 11 , wherein the operations are further to:
receive live geographical locations of the plurality of assets located in the geographical area as the plurality of assets travel along the plurality of travel routes.
13 . The apparatus of claim 12 , wherein the operations are further to:
display the live geographical locations of the plurality of assets on a map of the geographical area.
14 . The apparatus of claim 11 , wherein the operations are further to:
display, via a graphical user interface, live performance metrics of each of the plurality of assets in the geographical area.
15 . The apparatus of claim 11 , wherein the operations are further to:
monitor live user demand for each of the plurality of assets; identify an increased demand from a plurality of users for one or more first transportation assets located in a portion of the geographical area; and re-allocate one or more second transportation assets located in the portion of the geographical area to meet the increased demand from the users.
16 . The apparatus of claim 15 , wherein the operations are further to:
alter information for the one or more first and second transportation assets to incentive users to use the one or more second transportation assets instead of the one or more first transportation assets.
17 . The apparatus of claim 11 , wherein the operations are further to:
predict, in real-time, arrival times of each of the plurality of assets.
18 . The apparatus of claim 17 , wherein the operations are further to:
display, on the client device, the predicted arrival times of one or more of the plurality of assets.
19 . The apparatus of claim 17 , wherein to predict the arrival times the one or more computer processors are further programmed to:
analyze a history of previous trips taken by each asset for a respective route over a predetermined time period to generate a plurality of trip models for each asset for the respective route; analyze a current trip taken by each asset for the respective route; and based thereon, select one of the plurality of trip models.
20 . A non-transitory computer-readable medium having instructions stored thereon that, when executed by one or more computer processors, cause the one or more computer processors to:
provide a plurality of travel routes to a plurality of assets located in a geographical area,
wherein each of the plurality of travel routes indicates a route along which a corresponding asset of the plurality of assets is to travel, and
wherein the plurality of travel routes are based on an analysis of travel history of one or more of the plurality of assets;
receive a request from a client device to travel to a destination in the geographical area; determine one or more travel routes of the plurality of travel routes to the destination,
wherein the one or more travel routes use different assets to travel to the destination; and
provide the one or more travel routes to the client device.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.