Compressing trajectory data of a navigation device

US9739620B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9739620-B2
Application numberUS-201514868921-A
CountryUS
Kind codeB2
Filing dateSep 29, 2015
Priority dateSep 29, 2014
Publication dateAug 22, 2017
Grant dateAug 22, 2017

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.

An embodiment of the present invention provides a method for storing trajectory. The method includes: mapping, based on a plurality of positions on a trajectory of an entity, the trajectory to at least one road segment in a road network; identifying an entry point and an exit point of one of the road segments, wherein the entry point is a point where the entity starts traveling along the road segment, and the exit point is a point where the entity ends traveling along the road segment; and storing data related to at least one of the entry point and the exit point, to store the road segment as a part of information of the trajectory.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of compressing trajectory data comprising a plurality of trajectory points and corresponding arrival times, the trajectory data corresponding to a plurality of road segments, the method comprising: for each road segment, identifying, by a processor of a computer, an entry point from among the trajectory points and an entry time among the arrival times; calculating, by the processor, an entry distance between a known point along the corresponding road segment and the entry point; identifying, by the processor, an exit point from among the trajectory points and an exit time among the arrival times; and calculating, by the processor, an exit distance between the known point and the exit point; and storing, by the processor, a compressed version of the trajectory data on a computer that comprises the entry times, the entry distances, the exit times, and the exit distances, wherein the trajectory data is received from a navigation device and corresponds to movements of an entity. 2. The method according to claim 1 , wherein for each road segment further comprising: identifying a point of interest on the corresponding road segment; obtaining data related to the point of interest; and storing the data in the compressed version of the trajectory data. 3. The method according to claim 2 , wherein identifying a point of interest on the road segment includes at least one of: identifying the point of interest by analyzing a road characteristic associated with the corresponding road segment; or identifying the point of interest by analyzing a behavior characteristic of the entity when traveling along the corresponding road segment. 4. The method according to claim 2 , wherein the point of interest includes at least one of a turn point, an intersection point, a critical point, a point with a predetermined traffic condition, or a point where the entity performs a predetermined behavior. 5. The method according to claim 2 , wherein the data includes at least one of: an arrival time instant of the entity; or speed of the entity. 6. The method according to claim 1 , wherein the entry point is a point where the entity starts traveling along the corresponding road segment, the entry time is a time instant when the entity starts the travelling, the exit point is a point where the entity ends the travelling, and the exit time is a time instant when the entity ends the travelling. 7. A computer system for compressing trajectory data comprising a plurality of trajectory points and corresponding arrival times, the trajectory data corresponding to a plurality of road segments, the system comprising: a processor configured to, for each road segment, identify an entry point from among the trajectory points and an entry time among the arrival times; calculate an entry distance between a known point along the corresponding road segment and the entry point; identify an exit point from among the trajectory points and an exit time among the arrival times; calculate an exit distance between the known point and the exit point; and generate a compressed version of the trajectory data that comprises the entry times, the entry distances, the exit times, and the exit distances; and a storage device configured to store the compressed version of the trajectory data, wherein the trajectory data is received from a navigation device and corresponds to movements of an entity. 8. The system according to claim 7 , wherein for each road segment the processor is configured to identify a point of interest on the corresponding road segment, obtain data related to the point of interest, and store the data in the compressed version of the trajectory data. 9. The system according to claim 8 , wherein the processor is configured to analyze a road characteristic associated with the corresponding road segment to identify the point of interest or to analyze a behavior characteristic of the entity when traveling along the corresponding road segment to identify the point of interest. 10. The system according to claim 8 , wherein the point of interest includes at least one of a turn point, an intersection point, a critical point, a point with a predetermined traffic condition, or a point where the entity performs a predetermined behavior. 11. The system according to claim 8 , wherein the data include at least one of: an arrival time instant of the entity; or speed of the entity. 12. The system according to claim 7 , wherein the entry point is a point where the entity starts traveling along the corresponding road segment, the entry time is a time instant when the entity starts the travelling, the exit point is a point where the entity ends the travelling, and the exit time is a time instant when the entity ends the travelling.

Assignees

Inventors

Classifications

  • with provision for determining speed or overspeed {(speed measuring in general G01P)} · CPC title

  • G01C21/26Primary

    specially adapted for navigation in a road network · 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 US9739620B2 cover?
An embodiment of the present invention provides a method for storing trajectory. The method includes: mapping, based on a plurality of positions on a trajectory of an entity, the trajectory to at least one road segment in a road network; identifying an entry point and an exit point of one of the road segments, wherein the entry point is a point where the entity starts traveling along the road s…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G01C21/26. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 22 2017 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).