Navigation lane guidance

US9933272B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9933272-B2
Application numberUS-201715672026-A
CountryUS
Kind codeB2
Filing dateAug 8, 2017
Priority dateMay 20, 2015
Publication dateApr 3, 2018
Grant dateApr 3, 2018

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 navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining a navigation route including a plurality of road segments and a set of actions for transitioning to a subsequent road segment from a prior road segment of the plurality of road segments; determining a position of a user device on a current road segment of the plurality of road segments based on signals from a location positioning sensor on the user device; for each of a plurality of lanes of the current road segment, determining a score for the lane based at least in part on an estimated level of traffic for the lane along a distance of the navigation route, the distance including additional distance from the position to be traveled on one or more road segments subsequent to the current road segment as indicated by the set of actions; selecting a lane of the plurality of lanes based on the scores; and providing information to the user device for modifying a display of the user device to indicate the selected lane. 2. The method of claim 1 , wherein determining the score comprises: responsive to determining that the lane merges with another lane along the additional distance, increasing the estimated level of traffic for the lane. 3. The method of claim 1 , wherein determining the score comprises: responsive to determining that the lane splits into at least one other lane along the additional distance, decreasing the estimated level of traffic for the lane. 4. The method of claim 1 , wherein determining the score comprises: determining a type of vehicle associated with the user device; and determining a lane type of the lane along the one or more road segments, wherein the score is further determined based on whether the type of vehicle corresponds to the lane type. 5. The method of claim 4 , wherein the type of vehicle is a high occupancy vehicle (HOV) or a truck, and wherein the lane type is a HOV lane or a designated truck lane. 6. The method of claim 1 , further comprising: determining a current lane of the user device on the current road segment based on the signals from the location positioning sensor; and responsive to determining that the selected lane does not match the current lane, providing the information for modifying the display of the user device to indicate an action for switching from the current lane to the selected lane. 7. The method of claim 1 , wherein the score is further determined based on a free speed of vehicles traveling along a different one of the lanes. 8. The method of claim 1 , wherein selecting the lane of the plurality of lanes based on the scores comprises: determining that a difference between scores for two or more lanes of the plurality of lanes is within a threshold value; and responsive to determining that one of the two or more lanes was previously selected, selecting the other of the two or more lanes. 9. A computer program product comprising a non-transitory computer readable storage medium having instructions encoded thereon that, when executed by one or more processors, cause the one or more processors to: determine a navigation route including a plurality of road segments and a set of actions for transitioning to a subsequent road segment from a prior road segment of the plurality of road segments; determine a position of a user device on a current road segment of the plurality of road segments based on signals from a location positioning sensor on the user device; for each of a plurality of lanes of the current road segment, determine a score for the lane based at least in part on an estimated level of traffic for the lane along a distance of the navigation route, the distance including additional distance from the position to be traveled on one or more road segments subsequent to the current road segment as indicated by the set of actions; select a lane of the plurality of lanes based on the scores; and provide information to the user device for modifying a display of the user device to indicate the selected lane. 10. The non-transitory computer readable storage medium of claim 9 , wherein determining the score comprises: responsive to determining that the lane merges with another lane along the additional distance, increasing the estimated level of traffic for the lane. 11. The non-transitory computer readable storage medium of claim 9 , wherein determining the score comprises: responsive to determining that the lane splits into at least one other lane along the additional distance, decreasing the estimated level of traffic for the lane. 12. The non-transitory computer readable storage medium of claim 9 , wherein determining the score comprises: determining a type of vehicle associated with the user device; and determining a lane type of the lane along the one or more road segments, wherein the score is further determined based on whether the type of vehicle corresponds to the lane type. 13. The non-transitory computer readable storage medium of claim 12 , wherein the type of vehicle is a high occupancy vehicle (HOV) or a truck, and wherein the lane type is a HOV lane or a designated truck lane. 14. The non-transitory computer readable storage medium of claim 9 , comprising further instructions encoded thereon that, when executed by the one or more processors, cause the one or more processors to: determine a current lane of the user device on the current road segment based on the signals from the location positioning sensor; and responsive to determining that the selected lane does not match the current lane, provide the information for modifying the display of the user device to indicate an action for switching from the current lane to the selected lane. 15. The non-transitory computer readable storage medium of claim 9 , wherein the score is further determined based on a free speed of vehicles traveling along a different one of the lanes. 16. The non-transitory computer readable storage medium of claim 9 , wherein selecting the lane of the plurality of lanes based on the scores comprises: determining that a difference between scores for two or more lanes of the plurality of lanes is within a threshold value; and responsive to determining that one of the two or more lanes was previously selected, selecting the other of the two or more lanes. 17. A system comprising: one or more processors; and a computer program product comprising a non-transitory computer readable storage medium having instructions encoded thereon that, when executed by the one or more processors, cause the one or more processors to: determine a navigation route including a plurality of road segments and a set of actions for transitioning to a subsequent road segment from a prior road segment of the plurality of road segments; determine a position of a user device on a current road segment of the plurality of road segments based on signals from a location positioning sensor on the user device; for each of a plurality of lanes of the current road segment, determine a score for the lane based at least in part on an estimated level of traffic for the lane along a distance of the navigation route, the distance including additional distance from the position to be traveled on one or more road segments subsequent to the current road segment as indicated by the set of actions; select a lane of the plurality of lanes based on the scores; and provide information to the user device for modifying a display of the user device to indicate the selected lane. 18. The system of claim 17 , wherein determining the score comprises: responsive to determi

Assignees

Inventors

Classifications

  • Input/output arrangements for on-board computers · CPC title

  • Lane guidance · CPC title

  • of positioning data, e.g. GPS [Global Positioning System] data · CPC title

  • Operations & Transport · mapped topic

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 US9933272B2 cover?
A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distanc…
Who is the assignee on this patent?
Uber Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G01C21/3658. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 03 2018 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).