Management of events and moving objects
First Claim
1. A system comprising one or more processors, one or more computer-readable memories, one or more computer-readable storage devices, and program instructions stored on at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising:
- receiving, by a first mobile object server, source information from a first mobile object of a plurality of mobile objects pertaining to an event candidate occurring in a geographic space, wherein the source information is based on probe data from the first mobile object;
receiving the source information pertaining to the event candidate;
determining an event type of the event candidate wherein determining the event type comprises matching information received from the first mobile object to the event detection rules for the geographic space;
determining an event location type of the event candidate;
determining a detected event based on matching information of the event candidate to an event detection rule, wherein information of the event candidate comprises the event type, the event location type and the source information pertaining to the event candidate;
determining an accuracy of the event detection rule, wherein the accuracy is based on an actual occurrence of the detected event and traffic statistics relating to the detected event;
selecting an event agent of an event server to manage the detected event, wherein the event agent is selected based on the determined event rule; and
managing movement, by a second mobile object server, of the second mobile object based on the detected event which was received as source information by the first mobile object server and managed by the event agent.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprising: an event server including a plurality of event agents for handling events occurring in a geographic space; a selector operable to select an event agent among the plurality of event agents for handling an event candidate based on a type of a source information; and a mobile object server including a mobile object agent assigned to a moving object in the geographic space, wherein the mobile object server is operable to execute the mobile object agent to collect information of an event from the selected event agent and provide the moving object with information that assists the moving object with traveling in the geographic space.
206 Citations
6 Claims
-
1. A system comprising one or more processors, one or more computer-readable memories, one or more computer-readable storage devices, and program instructions stored on at least one of the one or more computer-readable storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, the program instructions comprising:
-
receiving, by a first mobile object server, source information from a first mobile object of a plurality of mobile objects pertaining to an event candidate occurring in a geographic space, wherein the source information is based on probe data from the first mobile object; receiving the source information pertaining to the event candidate; determining an event type of the event candidate wherein determining the event type comprises matching information received from the first mobile object to the event detection rules for the geographic space; determining an event location type of the event candidate; determining a detected event based on matching information of the event candidate to an event detection rule, wherein information of the event candidate comprises the event type, the event location type and the source information pertaining to the event candidate; determining an accuracy of the event detection rule, wherein the accuracy is based on an actual occurrence of the detected event and traffic statistics relating to the detected event; selecting an event agent of an event server to manage the detected event, wherein the event agent is selected based on the determined event rule; and managing movement, by a second mobile object server, of the second mobile object based on the detected event which was received as source information by the first mobile object server and managed by the event agent. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification