IP Library Granted Patent US 10,066,950
Granted Patent B2
US 10,066,950 · App. 15/003,831 · Granted Sep 4, 2018

Routing device that modifies route guidance based on user input

Inventors: Esther Abramovich Ettinger (Laguna Beach, CA); Gil Emanuel Fuchs (Nes Tziona, IL)
Assignee: Uber Technologies, Inc.
G01C21/3415G01C21/34G01C21/3484G01C21/3641G01C21/3667G01C21/3691
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,066,950
App. No.
15/003,831
Granted
Sep 4, 2018
Kind
B2
Abstract

A vehicle routing device that determines a route from an origin to a destination including route guidance. The route guidance is modified based on user input. The modification can supply increased or reduced route guidance at intervals along the route. Route guidance may be modified to incorporate landmarks and personal contacts.

Claims (40)

1. A routing device comprising:

at least one computer processor configured to receive user preferences for routing and routing information; and

at least one computer memory that stores:

a route calculation logic, executable by the at least one computer processor, configured to calculate a route and route guidance from an origin to a destination; and

an information filtering application, executable by the at least one computer processor, configured to perform operations comprising:

determining a location of a user device during travel of the user device between the origin and the destination;

modifying the calculated route guidance based on the received user preferences for routing and routing information, the modifying the calculated route guidance comprising adjusting a level of detail of the calculated route guidance during the travel of the user device between the origin and the destination based on the determined location of the user device; the level of detail of the calculated route guidance being able to be adjusted to a plurality of different detail levels, one of the plurality of detail levels corresponding to presenting some, but not all, of the calculated route guidance;

modifying the calculated route guidance at least in part as a function of a high traffic situation along the calculated route, the modifying including increasing the level of detail of the calculated route guidance based on the high traffic situation along the calculated route; and

transmitting the modified calculated route guidance to the user device for presentation on the user device.

2. The routing device of claim 1 , wherein the user device comprises a mobile device that includes a mapping software implemented on the at least one computer processor on the mobile device, and wherein the information filtering application is provided as a downloadable or otherwise installable external software application installed into the computer memory of the mobile device.

3. The routing device of claim 1 , wherein the operations further comprise receiving user input prior to or during the travel of the user device between the origin and the destination, wherein the user input comprises a request that selected intervals along the route have one of enhanced or reduced route guidance.

4. The routing device of claim 3 , wherein the selected intervals are based on one or more of: starting time of the route, ending time of the route, distance from the start of the route, or distance from the end of the route.

5. The routing device of claim 1 , further comprising a database of personal contact and personal landmark information stored in the computer memory wherein the information filtering application is further configured to use the personal contacts and personal landmarks as modified route guidance.

6. The routing device of claim 1 , wherein the user device comprises a display device configured to display the route or part of the route on a map and the modified route guidance on the map.

7. The routing device of claim 1 , wherein the user device comprises an audio output device configured to verbalize the modified route guidance.

8. The routing device of claim 1 , wherein the plurality of detail levels range from no detail of the calculated route guidance to all available detail of the calculated route guidance.

9. A computer-implemented method comprising:

receiving, by a computer system having at least one hardware processor, user preferences for routing and routing information;

calculating, by the computer system, a route and route guidance from an origin to a destination;

determining, by the computer system, a location of a user device during travel of the user device between the origin and the destination;

modifying, by the computer system, the calculated route guidance based on the received user preferences for routing and routing information, the modifying the calculated route guidance comprising adjusting a level of detail of the calculated route guidance during the travel of the user device between the origin and the destination based on the determined location of the user device, the level of detail of the calculated route guidance being able to be adjusted to a plurality of different detail levels, one of the plurality of detail levels corresponding to presenting some, but not all, of the calculated route guidance;

modifying, by the computer system, the calculated route guidance at least in part as a function of a high traffic situation along the calculated route, the modifying including increasing the level of detail of the calculated route guidance based on the high traffic situation along the calculated route; and

transmitting, by the computer system, the modified calculated route guidance to the user device for presentation on the user device.

10. The computer-implemented method of claim 9 , wherein the user device comprises a mobile device that includes a mapping software implemented on the at least one computer processor of on the mobile device, and wherein the information filtering application is provided as a downloadable or otherwise installable external software application installed into the computer memory of the mobile device.

11. The computer-implemented method of claim 9 , further comprising receiving user input prior to or during the travel of the user device between the origin and the destination, wherein the user input comprises a request that selected intervals along the route have one of enhanced or reduced route guidance.

12. The computer-implemented method of claim 11 , wherein the selected intervals are based on one or more of: starting time of the route, ending time of the route, distance from the start of the route, or distance from the end of the route.

13. The computer-implemented method of claim 9 , further comprising:

storing a database of personal contact and personal landmark information in a computer memory; and

using the personal contacts and personal landmarks as modified route guidance.

14. The computer-implemented method of claim 9 , wherein the user device comprises a display device configured to display the route or part of the route on a map and the modified route guidance on the map.

15. The computer-implemented method of claim 9 , wherein the user device comprises an audio output device configured to verbalize the modified route guidance.

16. The computer-implemented method of claim 9 , wherein the plurality of detail levels range from no detail of the calculated route guidance to all available detail of the calculated route guidance.

17. A non-transitory computer readable medium having instructions stored thereon which when read and executed by a computer cause the computer to perform operations comprising:

receiving user preferences for routing and routing information;

calculating a route and route guidance from an origin to a destination;

determining a location of a user device during travel of the user device between the origin and the destination;

modifying the calculated route guidance based on the received user preferences for routing and routing information, the modifying the calculated route guidance comprising adjusting a level of detail of the calculated route guidance during the travel of the user device between the origin and the destination based on the determined location of the user device, the level of detail of the calculated route guidance being able to be adjusted to a plurality of different detail levels; one of the plurality of detail levels corresponding to presenting some, but not all, of the calculated route guidance;

modifying the calculated route guidance at least in part as a function of a high traffic situation along the calculated route, the modifying including increasing the level of detail of the calculated route guidance based on the high traffic situation along the calculated route; and

transmitting the modified calculated route guidance to the user device for presentation on the user device.

18. The non-transitory computer readable medium of claim 17 , wherein the plurality of detail levels range from no detail of the calculated route guidance to all available detail of the calculated route guidance.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Oct 3, 2024
From: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 069110/0508 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT (TERM LOAN) AT REEL 050767, FRAME 0076 Recorded Sep 11, 2024
From: MORGAN STANLEY SENIOR FUNDING, INC. AS ADMINISTRATIVE AGENT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 069133/0167 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2021
From: CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 055547/0404 →
SECURITY INTEREST Recorded Oct 18, 2019
From: UBER TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 050767/0076 →
SECURITY INTEREST Recorded Oct 18, 2019
From: UBER TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 050767/0109 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBER PREVIOUSLY RECORDED AT REEL: 45853 FRAME: 418. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 26, 2018
From: UBER TECHNOLOGIES, INC.
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 049259/0064 →
SECURITY INTEREST Recorded Apr 6, 2018
From: UBER TECHNOLOGIES, INC.
To: CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 045853/0418 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ETTINGER, ESTHER ABRAMOVICH; FUCHS, GIL EMANUEL
To: UBER TECHNOLOGIES, INC.
Reel/Frame 043679/0126 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2017
From: ETTINGER, ESTHER; FUCHS, GIL
To: UBER TECHNOLOGIES, INC.
Reel/Frame 043859/0822 →
Continuity (3)
Continuation 14054320 · Oct 15, 2013
Provisional Application 61716321 · Oct 19, 2012
Related Publication 20160138927A1 · May 19, 2016