Private and Personalized Estimation of Travel Time

US2017138751A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017138751-A1
Application numberUS-201514941065-A
CountryUS
Kind codeA1
Filing dateNov 13, 2015
Priority dateNov 13, 2015
Publication dateMay 18, 2017
Grant date

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.

Route information data records are received from a navigation system indicating road elements and maneuvers between a starting point and a destination point. An estimated time of arrival is established using the route information data records. A personalized correction value based on the road elements, maneuvers, and a driver profile is determined. A personalized time of arrival is calculated based on the estimated time of arrival value and the personalized correction value.

First claim

Opening claim text (preview).

We claim: 1 . A method, comprising: receiving a plurality of route information data records from a navigation system, wherein the plurality of route information data records is indicative of a plurality of road elements between a starting point and a destination point and a plurality of maneuvers between the starting point and the destination point; establishing an estimated time of arrival value based on the plurality of route information data records; determining a personalized correction value based on the plurality of road elements, the plurality of maneuvers, and a driver profile; and calculating a personalized time of arrival value based on the estimated time of arrival value and the personalized correction value. 2 . The method of claim 1 , further comprising: identifying at least one road element curvature value for each of the plurality of road elements between the starting point and the destination point, wherein establishing the estimated time of arrival value is based on the plurality of route information data records and the at least one road element curvature value. 3 . The method of claim 1 , further comprising: determining the driver profile based on an actual travel time associated with each of a plurality of traveled road elements and a maneuver time associated with each of a plurality of executed maneuvers wherein the plurality of traveled road elements are each previously traversed by a driver associated with the driver profile and the plurality of executed maneuvers are each previously performed by the driver. 4 . The method of claim 3 , further comprising: updating the driver profile upon completion of a trip. 5 . The method of claim 3 , wherein determining the personalized correction value based on the plurality of route information data records further comprises: identifying a plurality of previously traversed road elements associated with the driver and a plurality of previously performed maneuvers associated with the driver having matching features to the plurality of route information data records; and determining the personalized correction value based on a mean actual travel time of the identified matching previously traversed road elements and previously performed maneuvers. 6 . The method of claim 3 , wherein the driver profile includes at least one part-of day, day of week, weekday, or weekend feature associated with ones of the plurality of previously traversed road elements associated with the driver or ones of the plurality of previously performed maneuvers associated with the driver. 7 . The method of claim 3 , further comprising: storing the driver profile based on road elements and a plurality of corresponding features of the road elements. 8 . The method of claim 7 , wherein the driver profile does not include geographic location data associated with any of the plurality of traveled road elements or the plurality of executed maneuvers. 9 . The method of claim 1 , wherein the personalized correction value is a percentage of the estimated time of arrival value. 10 . The method of claim 1 , wherein establishing an estimated time of arrival value based on the plurality of route information data records further comprises: determining an estimated travel time for each of the plurality of road elements; determining an estimated maneuver time for each of the plurality of road maneuvers; and aggregating estimated travel times of the plurality of road elements and estimated maneuver times for the plurality of road maneuvers. 11 . The method of claim 10 , wherein determining the estimated travel time for each of the plurality of road elements further comprises: adjusting the estimated travel time for ones of the plurality of road elements if an expected traffic travel time is slower than the determined estimated travel time. 12 . An apparatus comprising: at least one processor; and at least one memory including computer program code for one or more programs; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least: receive a plurality of route information data records from a navigation system; establish an estimated time of arrival value based on the plurality of route information data records; determine a driver profile based on an actual travel time associated with each of a plurality of traveled road elements and a maneuver time associated with each of a plurality of executed maneuvers wherein the plurality of traveled road elements are each previously traversed by a driver associated with the driver profile and the plurality of executed maneuvers are each previously performed by the driver; determine a personalized correction value based on the plurality of route information data records and the driver profile; and calculate a personalized time of arrival value based on the estimated time of arrival value and the personalized correction value. 13 . The apparatus of claim 12 , the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least: identify at least one road element curvature value for each of the plurality of road elements between the starting point and the destination point and wherein establishing the estimated time of arrival value is based on the plurality of route information data records and the at least one road element curvature value. 14 . The apparatus of claim 12 , the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least: update the driver profile upon completion of a trip. 15 . The apparatus of claim 12 , wherein the driver profile includes at least one part-of day, day of week, weekday, or weekend feature associated with ones of the plurality of previously traversed road elements associated with the driver or ones of the plurality of previously performed maneuvers associated with the driver. 16 . The apparatus of claim 12 , the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least: store the driver profile based on road elements and a plurality of corresponding features of the road elements. 17 . The apparatus of claim 16 , wherein the driver profile does not include geographic location data associated with any of the plurality of traveled road elements or the plurality of executed maneuvers. 18 . The apparatus of claim 12 , wherein the personalized correction value is a ration of the estimated time of arrival value. 19 . The apparatus of claim 12 , the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to, when establishing an estimated time of arrival value based on the plurality of route information data records, further perform: determine an estimated travel time for each of the plurality of road elements; determine an estimated maneuver time for each of the plurality of road maneuvers; and aggregate all estimated travel times of the plurality of road elements and all estimated maneuver times for the plurality of road maneuvers. 20 . A non-transitory computer readable medium including instructions that when executed are operable to: receive a plurality of route information data records from a navigation system; receive an estimated time of arrival value based on the plurality of route information data records; determi

Assignees

Inventors

Classifications

  • Reservations, e.g. for tickets, services or events · CPC title

  • G01C21/34Primary

    Route searching; Route guidance · CPC title

  • Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem" (market predictions or forecasting for commercial activities G06Q30/0202) · CPC title

  • Personalized, e.g. from learned user behaviour or user-defined profiles · CPC title

  • where the user preferences are taken into account or the user selects one route out of a plurality · 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 US2017138751A1 cover?
Route information data records are received from a navigation system indicating road elements and maneuvers between a starting point and a destination point. An estimated time of arrival is established using the route information data records. A personalized correction value based on the road elements, maneuvers, and a driver profile is determined. A personalized time of arrival is calculated b…
Who is the assignee on this patent?
Here Global Bv
What technology area does this patent fall under?
Primary CPC classification G01C21/34. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu May 18 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).