Management of mobile objects
First Claim
1. A computer implemented method for managing mobile objects, the method comprising:
- determining, by a mobile object server, a position of a mobile object in a geographic space managed by the mobile object server;
determining a plurality of expected routes based on the position of the mobile object in the geographic space, wherein an expected route of the plurality of expected routes is a path from the position of the mobile object in the geographic space to an estimated destination of a plurality of estimated destinations;
calculating, by the mobile object server, a plurality of route parameters for the plurality of expected routes, wherein the plurality of route parameters includes a passage possibility of the mobile object over each route of the plurality of expected routes; and
calculating a plurality of edge parameters for a plurality of edges, wherein each edge of the plurality of edges is a segment of a route from the plurality of expected routes, and wherein the edge parameter includes a passage possibility of the mobile object over each edge; and
returning events related to the plurality of edges having a passage possibility above a threshold value, wherein plurality of edges having a passage possibility above a threshold value comprises edges contained in the plurality of expected routes and edges near the plurality of expected routes that are not contained in the plurality of expected routes.
1 Assignment
0 Petitions
Accused Products
Abstract
An embodiment of the invention may include a method, computer program product and computer system for managing mobile objects. The embodiment may determine, by a mobile object server, a position of a mobile object in a geographic space managed by the mobile object server. The embodiment may determine a plurality of routes based on the position of the mobile object in the geographic space. The embodiment may calculate, by the mobile object server, a plurality of route parameters for the plurality of routes, wherein the plurality of route parameters includes a passage possibility of the mobile object over each route. The embodiment may calculate a plurality of edge parameters for a plurality of edges, wherein each edge is a segment of a route, and wherein the edge parameter includes the passage possibility of the mobile object over each edge.
241 Citations
19 Claims
-
1. A computer implemented method for managing mobile objects, the method comprising:
-
determining, by a mobile object server, a position of a mobile object in a geographic space managed by the mobile object server; determining a plurality of expected routes based on the position of the mobile object in the geographic space, wherein an expected route of the plurality of expected routes is a path from the position of the mobile object in the geographic space to an estimated destination of a plurality of estimated destinations; calculating, by the mobile object server, a plurality of route parameters for the plurality of expected routes, wherein the plurality of route parameters includes a passage possibility of the mobile object over each route of the plurality of expected routes; and calculating a plurality of edge parameters for a plurality of edges, wherein each edge of the plurality of edges is a segment of a route from the plurality of expected routes, and wherein the edge parameter includes a passage possibility of the mobile object over each edge; and returning events related to the plurality of edges having a passage possibility above a threshold value, wherein plurality of edges having a passage possibility above a threshold value comprises edges contained in the plurality of expected routes and edges near the plurality of expected routes that are not contained in the plurality of expected routes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product for managing mobile objects, the computer program product comprising:
a non-transitory computer-readable storage device and program instructions stored on the non-transitory computer-readable storage device, the program instructions comprising; determining, by a mobile object server, a position of a mobile object in a geographic space managed by the mobile object server; determining a plurality of expected routes based on the position of the mobile object in the geographic space, wherein an expected route of the plurality of expected routes is a path from the position of the mobile object in the geographic space to an estimated destination of a plurality of estimated destinations; calculating, by the mobile object server, a plurality of route parameters for the plurality of expected routes, wherein the plurality of route parameters includes a passage possibility of the mobile object over each expected route; and calculating a plurality of edge parameters for a plurality of edges, wherein each edge is a segment of a route, and wherein the edge parameter includes the passage possibility of the mobile object over each edge; and returning events related to the plurality of edges having a passage possibility above a threshold value, wherein plurality of edges having a passage possibility above a threshold value comprises edges contained in the plurality of expected routes and edges near the plurality of expected routes that are not contained in the plurality of expected routes.
-
19. A computer system for managing mobile objects, the computer system comprising:
a processor, a computer-readable tangible storage device, and program instructions stored on computer-readable tangible storage device for execution by the processor, the program instructions comprising; determining, by a mobile object server, a position of a mobile object in a geographic space managed by the mobile object server; determining a plurality of expected routes based on the position of the mobile object in the geographic space, wherein an expected route of the plurality of expected routes is a path from the position of the mobile object in the geographic space to an estimated destination of a plurality of estimated destinations; calculating, by the mobile object server, a plurality of route parameters for the plurality of expected routes, wherein the plurality of route parameters includes a passage possibility of the mobile object over each expected route; and calculating a plurality of edge parameters for a plurality of edges, wherein each edge is a segment of a route, and wherein the edge parameter includes the passage possibility of the mobile object over each edge; and returning events related to the plurality of edges having a passage possibility above a threshold value, wherein plurality of edges having a passage possibility above a threshold value comprises edges contained in the plurality of expected routes and edges near the plurality of expected routes that are not contained in the plurality of expected routes.
Specification