System and method of navigation

US10156450B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10156450-B2
Application numberUS-201715445126-A
CountryUS
Kind codeB2
Filing dateFeb 28, 2017
Priority dateMar 1, 2016
Publication dateDec 18, 2018
Grant dateDec 18, 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.

Disclosed are systems, methods, and apparatuses for providing navigation. In one embodiment, the method comprises receiving a starting point and a destination from a user; calculating a plurality of routes between the starting point and the destination; receiving traffic information and traffic sign information associated with the plurality of routes; calculating transportation conditions during a set period of time in the future for each of the plurality of routes based on the traffic information and traffic sign information; selecting a recommended route from the plurality of routes based on the transportation conditions; and displaying the recommended route.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: receiving a starting point and a destination point from a user; calculating a plurality of routes between the starting point and the destination point; receiving traffic information and traffic sign information associated with the plurality of routes, the traffic information selected from the group consisting of real-time traffic information and traffic information during a set period of time predicted based on real-time traffic information and historical traffic information, the traffic sign information selected from the group consisting of traffic light information, road marking information and information of unexpected situations taking place on a route; calculating transportation conditions during the set period of time in the future for each of the plurality of routes based on the traffic information associated with each route and traffic sign information, the transportation conditions comprising transportation times; selecting a recommended route from the plurality of routes based on the transportation conditions; and displaying the recommended route. 2. The method of claim 1 , further comprising: determining an actual route of the user and a position of the user on the actual route; and notifying the user of a first speed, wherein the first speed represents a speed before the user approaches a traffic light that enables the user to pass through the traffic light directly upon the user's arrival. 3. The method of claim 1 wherein real-time traffic information comprises a number of vehicles in motion for each of the plurality of routes. 4. The method of claim 1 , wherein calculating the transportation time of a route during a set period of time in the future comprises: dividing the route into one or more sections; calculating a speed that a vehicle will pass through each section of the route based on the traffic information associated with the route and the speed at which the vehicle will pass through each section of the route; calculating the amount of time required to pass through each section of the route; calculating an amount of time required to pass through traffic lights present on the route based on the traffic light information; and calculating the transportation time of the route based on the amount of time required to pass through traffic lights present on the route and the amount of time required to pass through each section of the route. 5. The method of claim 1 , wherein calculating the transportation time of each route during the set period of time in the future based on the traffic information associated with each route and traffic sign information comprises: calculating at least one first speed, wherein the first speed represents a speed before a vehicle approaches a traffic light that enables the user to pass through the traffic light directly upon the user's arrival; and calculating a transportation time for passing through each route during the set period of time based on the at least one first speed. 6. The method of claim 5 , wherein calculating a transportation time for passing through each route during the set period of time based on the at least one first speed comprises: dividing each route into one or more sections; calculating a first time when passing through each section of the route at the at least one first speed; calculating a highest speed for passing through each traffic light of the route and transportation time when approaching each traffic light at the highest speed from the traffic information, and adding the transportation and time spent on waiting at traffic lights to figure out a second time for passing through each section; and comparing the first time and the second time of each section, and calculating the minimum transportation time for passing through each route. 7. The method of claim 1 wherein the set period of time is determined based on historical driving activity of the user. 8. The method of claim 1 wherein the set period of time is determined based on historical driving activity of one or more users on each of the plurality of routes. 9. An apparatus comprising: one or more processors; and a non-transitory memory storing computer-executable instructions therein that, when executed by the processor, cause the apparatus to: receive a starting point and a destination point from a user; calculate a plurality of routes between the starting point and the destination point; receive traffic information and traffic sign information associated with the plurality of routes, the traffic information selected from the group consisting of real-time traffic information and traffic information during a set period of time predicted based on real-time traffic information and historical traffic information, the traffic sign information selected from the group consisting of traffic light information, road marking information and information of unexpected situations taking place on a route; calculate transportation conditions during the set period of time in the future for each of the plurality of routes based on the traffic information associated with each route and traffic sign information, the transportation conditions comprising transportation times; select a recommended route from the plurality of routes based on the transportation conditions; and display the recommended route. 10. The apparatus of claim 9 , wherein the instructions further include instructions therein that, when executed by the processor, cause the apparatus to: determine an actual route of the user and a position of the user on the actual route; and notify the user of a first speed, wherein the first speed represents a speed before the user approaches a traffic light that enables the user to pass through the traffic light directly upon the user's arrival. 11. The apparatus of claim 9 wherein real-time traffic information comprises a number of vehicles in motion for each of the plurality of routes. 12. The apparatus of claim 9 , wherein calculating the transportation time of a route during a set period of time in the future comprises: dividing the route into one or more sections; calculating a speed that a vehicle will pass through each section of the route based on the traffic information associated with the route and the speed at which the vehicle will pass through each section of the route; calculating the amount of time required to pass through each section of the route; calculating an amount of time required to pass through traffic lights present on the route based on the traffic light information; and calculating the transportation time of the route based on the amount of time required to pass through traffic lights present on the route and the amount of time required to pass through each section of the route. 13. The apparatus of claim 9 , wherein calculating the transportation time of each route during the set period of time in the future based on the traffic information associated with each route and traffic sign information comprises: calculating at least one first speed, wherein the first speed represents a speed before a vehicle approaches a traffic light that enables the user to pass through the traffic light directly upon the user's arrival; and calculating a transportation time for passing through each route during the set period of time based on the at least one first speed. 14. The apparatus of claim 13 , wherein calculating a transportation time for passing through each route during the set period of time based on the at least one first speed comprises: dividing each route into one or more sections; calcul

Assignees

Inventors

Classifications

  • 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

  • having a display in the form of a map · CPC title

  • Output thereof on a road map · CPC title

  • where the route is computed offboard · CPC title

  • where different aspects are considered when computing the route · 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 US10156450B2 cover?
Disclosed are systems, methods, and apparatuses for providing navigation. In one embodiment, the method comprises receiving a starting point and a destination from a user; calculating a plurality of routes between the starting point and the destination; receiving traffic information and traffic sign information associated with the plurality of routes; calculating transportation conditions durin…
Who is the assignee on this patent?
Alibaba Group Holding Ltd
What technology area does this patent fall under?
Primary CPC classification G01C21/3492. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 18 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).