MANAGEMENT OF MOBILE OBJECTS AND RESOURCES
First Claim
1. A computer system for managing mobile objects, the computer system comprising:
- a processor, a computer-readable tangible storage device, and program instructions stored on the storage device for execution by the processor, the program instructions comprising;
receiving mobile object information from a plurality of mobile objects in a geographic space, wherein the information comprises location and direction of movement of each of the plurality of mobile objects;
determining utilization of a geographic resource in the geographic space based on the mobile object information from the plurality of mobile objects;
determining a first mobile object from the plurality of mobile objects will use the geographic resource based first mobile object information received from the first mobile object;
determining an alternative resource for the first mobile object based on a first mobile object destination and the first mobile object information, wherein the alternative resource is a replacement for the geographic resource;
transmitting an alternative route for the alternative resource to the first mobile object;
determining that a current route of the first mobile object does not match the alternative route;
based on determining the current route and the alternative route do not match, determining a second mobile object as an alternative mobile object, wherein the second mobile object is determined based on;
a route of the second mobile object is the same as the route of the first mobile object;
a distance between the first mobile object and the second mobile object is below a threshold distance;
a direction of movement of the second mobile object is the same as the direction of the first mobile object; and
controlling the second mobile object to use the alternative route for the alternative resource.
1 Assignment
0 Petitions
Accused Products
Abstract
Mobile objects and resources are managed by a system including a mobile object server operable to receive information from a plurality of mobile objects in a geographic space, and an event server in communication with the mobile object server. The event server is operable to receive, from the mobile object server, resource utilization information indicating a resource in the geographic space that each mobile object is scheduled to use, calculate a state of use of the resource based on a predicted arrival time of each mobile object at the resource, and send a recommendation for relaxing congestion of the resource.
-
Citations
20 Claims
-
1. A computer system for managing mobile objects, the computer system comprising:
a processor, a computer-readable tangible storage device, and program instructions stored on the storage device for execution by the processor, the program instructions comprising; receiving mobile object information from a plurality of mobile objects in a geographic space, wherein the information comprises location and direction of movement of each of the plurality of mobile objects; determining utilization of a geographic resource in the geographic space based on the mobile object information from the plurality of mobile objects; determining a first mobile object from the plurality of mobile objects will use the geographic resource based first mobile object information received from the first mobile object; determining an alternative resource for the first mobile object based on a first mobile object destination and the first mobile object information, wherein the alternative resource is a replacement for the geographic resource; transmitting an alternative route for the alternative resource to the first mobile object; determining that a current route of the first mobile object does not match the alternative route; based on determining the current route and the alternative route do not match, determining a second mobile object as an alternative mobile object, wherein the second mobile object is determined based on; a route of the second mobile object is the same as the route of the first mobile object; a distance between the first mobile object and the second mobile object is below a threshold distance; a direction of movement of the second mobile object is the same as the direction of the first mobile object; and controlling the second mobile object to use the alternative route for the alternative resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A computer-implemented method for managing mobile objects, the method comprising:
-
receiving mobile object information from a plurality of mobile objects in a geographic space, wherein the information comprises location and direction of movement of each of the plurality of mobile objects; determining utilization of a geographic resource in the geographic space based on the mobile object information from the plurality of mobile objects; determining a first mobile object from the plurality of mobile objects will use the geographic resource based first mobile object information received from the first mobile object; determining an alternative resource for the first mobile object based on a first mobile object destination and the first mobile object information, wherein the alternative resource is a replacement for the geographic resource; transmitting an alternative route for the alternative resource to the first mobile object; determining that a current route of the first mobile object does not match the alternative route; based on determining the current route and the alternative route do not match, determining a second mobile object as an alternative mobile object, wherein the second mobile object is determined based on; a route of the second mobile object is the same as the route of the first mobile object; a distance between the first mobile object and the second mobile object is below a threshold distance; a direction of movement of the second mobile object is the same as the direction of the first mobile object; and controlling the second mobile object to use the alternative route for the alternative resource. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product for managing mobile objects, the computer program product comprising:
one or more computer-readable storage devices and program instructions stored on at least one of the one or more computer-readable storage devices, the program instructions comprising; receiving mobile object information from a plurality of mobile objects in a geographic space, wherein the information comprises location and direction of movement of each of the plurality of mobile objects; determining utilization of a geographic resource in the geographic space based on the mobile object information from the plurality of mobile objects; determining a first mobile object from the plurality of mobile objects will use the geographic resource based first mobile object information received from the first mobile object; determining an alternative resource for the first mobile object based on a first mobile object destination and the first mobile object information, wherein the alternative resource is a replacement for the geographic resource; transmitting an alternative route for the alternative resource to the first mobile object; determining that a current route of the first mobile object does not match the alternative route; based on determining the current route and the alternative route do not match, determining a second mobile object as an alternative mobile object, wherein the second mobile object is determined based on; a route of the second mobile object is the same as the route of the first mobile object; a distance between the first mobile object and the second mobile object is below a threshold distance; a direction of movement of the second mobile object is the same as the direction of the first mobile object; and controlling the second mobile object to use the alternative route for the alternative resource. - View Dependent Claims (16, 17, 18, 19, 20)
Specification