Management of events and moving objects

US10742479B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10742479-B2
Application numberUS-201514801054-A
CountryUS
Kind codeB2
Filing dateJul 16, 2015
Priority dateJul 7, 2015
Publication dateAug 11, 2020
Grant dateAug 11, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. 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 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; determining an event type of the event candidate; determining an event location type of the event candidate; determining a detected event based on matching the event type, the event location type and the source information pertaining to the event candidate to an event rule; determining an event agent of an event server to manage movement based on the event rule, wherein a buffer size and structure of the event agent is generated based on whether the event rule is a short time type or a long-time type; determining a characteristic of a passenger in a second mobile object; and assisting movement of the second mobile object based on the detected event and the characteristic of the passenger, wherein assisting movement comprises commanding an action of the second mobile object, and wherein the commanded action is selected from the group consisting of: an automatic driving command and a driving assist command. 2. The computer program product of claim 1 , wherein determining the event type comprises matching information received from the first mobile object to the event detection rules for the geographic space. 3. The computer program product of claim 1 further comprising determining the event detection rule from a plurality of event detection rules based on a type of source information. 4. The computer program product of claim 3 further comprising determining an accuracy of the event detection rule, wherein the accuracy is based on an actual occurrence of the detected event, traffic statistics relating to the detected event. 5. The computer program product of claim 4 further comprising removing the event detection rule when the accuracy is below a threshold. 6. The computer program product of claim 4 further comprising updating a threshold for the event detection rule based on an actual occurrence of the detected event. 7. The computer program product of claim 1 , wherein managing movement of the second mobile object is based on a passenger in the second mobile object. 8. The computer program product of claim 1 , wherein determining the detected event is further based on a temporal density of event candidates from the plurality of mobile vehicles. 9. The computer program product of claim 1 , wherein determining the detected event is further based on a spatial density of event candidates from the plurality of mobile vehicles. 10. The computer program product of claim 1 , wherein determining the detected event is based on determining a detected event in an adjacent geographic area. 11. 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, 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; determining an event location type of the event candidate; determining a detected event based on matching the event type, the event location type and the source information pertaining to the event candidate to an event rule; selecting an event server to manage the detected event, wherein the event server is selected based on the determined event rule; determining an event agent of the event server to manage the movement based on the event rule, wherein a buffer size and structure of the event agent is generated based on whether the event rule is a short time type or a long-time type; and assisting 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. 12. The computer program product of claim 11 , wherein determining the event type comprises matching information received from the first mobile object to the event detection rules for the geographic space. 13. The computer program product of claim 11 further comprising determining the event detection rule from a plurality of event detection rules based on a type of source information. 14. The computer program product of claim 13 further comprising determining an accuracy of the event detection rule, wherein the accuracy is based on an actual occurrence of the detected event, traffic statistics relating to the detected event. 15. The computer program product of claim 14 further comprising removing the event detection rule when the accuracy is below a threshold. 16. The computer program product of claim 11 , wherein the first mobile object server manages a first region of a plurality of regions, wherein the second mobile object server manages a second region of a plurality of regions, wherein the plurality of regions divide geographic space. 17. The computer program product of claim 16 , wherein the first region and the second region share a common boundary.

Assignees

Inventors

Classifications

  • H04W4/021Primary

    Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences · CPC title

  • for accessing one among a plurality of replicated servers · CPC title

  • Dynamic re-routing, e.g. recalculating the route when the user deviates from calculated route or after detecting real-time traffic data or accidents · CPC title

  • employing speed data or traffic data, e.g. real-time or historical (traffic control systems for road vehicles involving transmission of navigation instructions to the vehicle G08G1/0968) · CPC title

  • with correlation of data from several navigational instruments · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10742479B2 cover?
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, whe…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification H04W4/021. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 11 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).