Time Related Points of Interest For Navigation System

US2016169697A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016169697-A1
Application numberUS-201414567622-A
CountryUS
Kind codeA1
Filing dateDec 11, 2014
Priority dateDec 11, 2014
Publication dateJun 16, 2016
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.

A method performed by a computing system includes, with the computing system, providing a user with directions from a current location of the user to a destination, searching a database for a set of points of interest within a predefined distance from a route between the current location and the destination, the searching accounting for a deviation time value associated with each point of interest and a user received allotted time value, the allotted time value indicating a total amount of time the user has allotted for deviation from the route, the deviation time value indicating an estimated amount of time it takes to visit a corresponding point of interest, and presenting to the user, at least one point of interest with the corresponding visitation time value being less than the time deviation value.

First claim

Opening claim text (preview).

What is claimed is: 1 . A method performed by a computing system having navigation capability, the method comprising: receiving location information associated with a current location of a user; with the computing system, determining a route between the current location and a destination; with the computing system, providing a user with navigation along the route; with the computing system, receiving from the user, an allotted time value; searching a database comprising a plurality of entries, each entry comprising a point of interest and a visitation time value associated with that point of interest; calculating a deviation time value based on the visitation time value for one or more of the plurality of entries; determining a set of points of interest, each point of interest in the set being associated with a deviation time value that is less than the allotted time value; and with the computing system, presenting a point of interest from the set to the user. 2 . The method of claim 1 , wherein the deviation time value is further based, at least in part, on a travel time value, the travel time value being an estimated amount of time it would take to deviate from the route to visit the point of interest. 3 . The method of claim 2 , wherein the deviation time value is based on a sum of the travel time and the visitation time value. 4 . The method of claim 3 , wherein the visitation time is an estimated time based on an average amount of time spent by previous users. 5 . The method of claim 1 , further comprising, filtering the set of points of interest based on a current time of day. 6 . The method of claim 5 , further comprising, removing points of interest from the set that have operating hours that do not allow a full visit based on the current time of day. 7 . The method of claim 5 , further comprising, filtering out non-food related points of interest if the current time of day corresponds to meal times. 8 . The method of claim 5 , further comprising filtering out points of interest based on categories selected by the user. 9 . The method of claim 1 , further comprising: selecting a point of interest from the set that is closest to the current location; presenting a summary of the selected point of interest to the user; and prompting the user for an approval to navigate to the point of interest. 10 . The method of claim 9 , further comprising, adjusting the route to visit the selected point of interest in response to receiving user approval. 11 . A method performed by a computing system, the method comprising: with the computing system, providing a user with directions from a current location of the user to a destination; with the computing system, searching a database for a set of points of interest within a predefined distance from a route between the current location and the destination, the searching accounting for a deviation time value associated with each point of interest and a user received allotted time value, the allotted time value indicating a total amount of time the user has allotted for deviation from the route, the deviation time value indicating an estimated amount of time it takes to visit a corresponding point of interest; and with the computing system, presenting to the user, at least one point of interest with the corresponding visitation time value being less than the time deviation value. 12 . The method of claim 11 , wherein the deviation time value is based in part on a difference between a total time associated with the route between the current location and the destination, and a total time associated with a revised route between the current location and the destination, the revised route passing through the point of interest corresponding to the deviation time value. 13 . The method of claim 11 , wherein the deviation time value is based in part on an estimated time to be spent at the corresponding point of interest. 14 . The method of claim 11 , wherein the database comprises an entry for each of the points of interest, each point of interest being associated with data that includes at least one of: hours of operation, a summary of the point of interest, or an expected amount of time to experience the point of interest. 15 . The method of claim 11 , further comprising, prompting a user to visit the closest point of interest having a deviation time value less than the allotted time value. 16 . The method of claim 11 , further comprising, updating the allotted time value to create an updated allotted time value, the updated allotted time value based on an amount of time the user spends deviating from the route. 17 . The method of claim 11 , further comprising, searching the database while taking into account deviation time values of the points of interest and the updated allotted time value. 18 . A computer program product stored on a non-transitory computer readable medium, the computer program product comprising machine readable instructions that when executed by a processor of a computing system, cause the system to: determine a current location of a user; determine a route between the current location and a destination; provide a user with navigation along the route; receive from the user, an allotted time value; search a database comprising a plurality of entries, each entry comprising a point of interest and a visitation time value associated with that point of interest; calculate a deviation time value based on the visitation time value for each of the plurality of entries; determine a set of points of interest, each point of interest in the set being associated with a deviation time value that is less than the allotted time value; and present a point of interest from the set to the user. 19 . The computer program product of claim 18 , wherein the deviation time value is based on a sum of an amount of time associated with deviating from the route to visit the point of interest and an estimated time to be spent at the point of interest. 20 . The computer program product of claim 18 , wherein to search the database, the machine readable instructions cause the system to account for a current time of day.

Assignees

Inventors

Classifications

  • Retrieval, searching and output of POI information, e.g. hotels, restaurants, shops, filling stations, parking facilities (G01C21/3611 takes precedence) · CPC title

  • G01C21/36Primary

    Input/output arrangements for on-board computers · 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 US2016169697A1 cover?
A method performed by a computing system includes, with the computing system, providing a user with directions from a current location of the user to a destination, searching a database for a set of points of interest within a predefined distance from a route between the current location and the destination, the searching accounting for a deviation time value associated with each point of inter…
Who is the assignee on this patent?
Red Hat Inc
What technology area does this patent fall under?
Primary CPC classification G01C21/3679. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jun 16 2016 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).