IP Library Granted Patent US 10,539,427
Granted Patent B2
US 10,539,427 · App. 16/117,773 · Granted Jan 21, 2020

System and method for improved routing that combines real-time and likelihood information

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,539,427
App. No.
16/117,773
Granted
Jan 21, 2020
Kind
B2
Abstract

A system and method for improved routing that combines real-time and likelihood information. In accordance with an embodiment, the system comprises a digital map/map information; a likelihood routing information; a route processor; wherein, when a request is received from a user/driver, or from another system, to receive a routing information, the system receives real-time information from a traffic-monitoring device or service providing real-time information; wherein the route processor adjusts the received real-time information based on the system's likelihood routing information; and wherein the routing information based on the combination of real-time and likelihood information can then be provided to the user/driver or other system in response to the original request.

Claims (40)

1. A computer-implemented method comprising:

receiving, by at least one hardware processor, a request for routing information from a user device;

receiving, by at least one hardware processor, real-time information about at least one of traffic, construction, and weather from a condition-monitoring service;

receiving, by at least one hardware processor, likelihood routing information from a route historical database, the likelihood routing information being stored in the route historical database and comprising:

a plurality of routes, and, for each one of the plurality of routes, one or more defined conditions together with a probability that the route will have one or more particular characteristics under the one or more defined conditions, the probability comprising a likelihood that a traffic level for the route or a drive time for the route will be affected in a particular way under the one or more defined conditions;

generating, by at least one hardware processor, the routing information based on the received real-time information and the likelihood routing information; and

transmitting, by at least one hardware processor, the generated routing information to the user device based on the request.

2. The computer-implemented method of claim 1 , wherein the likelihood comprises a numerical likelihood.

3. The computer-implemented method of claim 2 , wherein the numerical likelihood comprises a percentage likelihood.

4. The computer-implemented method of claim 1 , wherein the likelihood comprises a likelihood that the route will have increased traffic or a slower drive time under the one or more defined conditions.

5. The computer-implemented method of claim 1 , wherein the user device comprises a Global Positioning System (GPS) navigation system.

6. The computer-implemented method of claim 1 , wherein the one or more defined conditions comprise at least one of a particular calendar date, a particular time of day, a particular weather condition.

7. The computer-implemented method of claim 1 , wherein the request for routing information comprises a request for routing information for a user of the user device to follow from an origin location to a destination location, and the generated routing information comprises routing information for the user of the user device to follow from the origin location to the destination location.

8. A system comprising:

at least one hardware processor; and

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 a request for routing information from a user device;

receiving real-time information about at least one of traffic, construction, and weather from a condition-monitoring service;

receiving likelihood routing information from a route historical database, the likelihood routing information being stored in the route historical database and comprising:

a plurality of routes, and, for each one of the plurality of routes, one or more defined conditions together with a probability that the route will have one or more particular characteristics under the one or more defined conditions, the probability comprising a likelihood that a traffic level for the route or a drive time for the route will be affected in a particular way under the one or more defined conditions;

generating the routing information based on the received real-time information and the likelihood routing information; and

transmitting the generated routing information to the user device based on the request.

9. The system of claim 8 , wherein the likelihood comprises a numerical likelihood.

10. The system of claim 9 , wherein the numerical likelihood comprises a percentage likelihood.

11. The system of claim 8 , wherein the likelihood comprises a likelihood that the route will have increased traffic or a slower drive time under the one or more defined conditions.

12. The system of claim 8 , wherein the user device comprises a Global Positioning System ((SPS) navigation system.

13. The system of claim 8 , wherein the one or more defined conditions comprise at least one of a particular calendar date, a particular time of day a particular weather condition.

14. The system of claim 8 , wherein the request for routing information comprises a request for routing information for a user of the user device to follow from an origin location to a destination location, and the generated routing information comprises routing information for the user of the user device to follow from the origin location to the destination location.

15. 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 a request for routing information from a user device;

receiving real-time information about at least one of traffic, construction, and weather from a condition-monitoring service;

receiving likelihood routing information from a route historical database, the likelihood routing information being stored in the route historical database and comprising:

a plurality of routes, and, for each one of the plurality of routes, one or more defined conditions together with a probability that the route will have one or more particular characteristics under the one or more defined conditions, the probability comprising a likelihood that a traffic level for the route or a drive time for the route will be affected in a particular way under the one or more defined conditions;

generating the routing information based on the received real-time information and the likelihood routing information; and

transmitting the generated routing information to the user device based on the request.

16. The non-transitory computer readable medium of claim 15 , wherein the likelihood comprises a numerical likelihood.

17. The non-transitory computer readable medium of claim 16 , wherein the numerical likelihood comprises a percentage likelihood.

18. The non-transitory computer readable medium of claim 15 , wherein the likelihood comprises a likelihood that the route will have increased traffic or a slower drive time under the one or more defined conditions.

19. The non-transitory computer readable medium of claim 15 , wherein the request for routing information comprises a request for routing information for a user of the user device to follow from an origin location to a destination location, and the generated routing information comprises routing information for the user of the user device to follow from the origin location to the destination location.

20. The non-transitory computer readable medium of claim 15 , wherein the one or more defined conditions comprise at least one of a particular calendar date, a particular time of day, a particular weather condition.

Assignments (7)
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 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Oct 24, 2019
From: UBER TECHNOLOGIES, INC.
To: CORTLAND CAPITAL MARKET SERVICES LLC
Reel/Frame 050817/0600 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2019
From: FUCHS, GIL
To: UBER TECHNOLOGIES, INC.
Reel/Frame 048152/0388 →