IP Library Granted Patent US 9,644,982
Granted Patent B2
US 9,644,982 · App. 14/846,576 · Granted May 9, 2017

System and method for delivering departure notifications

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 9,644,982
App. No.
14/846,576
Granted
May 9, 2017
Kind
B2
Abstract

The present invention provides a system and method for determining the necessary departure time to allow for an on-time or desired arrival time at a particular location over a particular route based on the evaluation of historic, present, and predicted road conditions.

Claims (30)

1. A system for delivering departure alerts to the user, the system comprising:

a data aggregation server containing data pertaining to traffic conditions for a plurality of road segments; and

a departure alert interface device, the departure alert interface device including a processor that executes instructions stored in memory, wherein execution of the instructions by the processor:

receives user input associated with a scheduled trip, the user input including an origination point, desired arrival point, desired arrival date, and desired arrival time,

generates a preliminary route of travel based on the user input;

receives data pertaining to traffic conditions stored in the data aggregation server, wherein the received data pertains to a plurality of road segments associated with the generated preliminary route of travel,

evaluates estimated travel time for the generated preliminary route of travel, the evaluated travel time based on the accessed data from the data aggregation server and the user input, and

provides one or more departure notices that includes a departure time and the generated preliminary route of travel that satisfies the user input associated with the scheduled trip.

2. The system of claim 1 , wherein the processor further generates instructions for a display to display the one or more departure notices and associated generated preliminary route of travel for a user to view.

3. The system of claim 2 , wherein the processor further receives user selection of one or more of the displayed departure notices.

4. The system of claim 3 , wherein the processor further delivers the one or more selected departure notices at corresponding notification times, the notification times indicating a departure time that satisfies the user arriving at the desired arrival point at the desired arrival date and time using the generated preliminary route of travel.

5. The system of claim 1 , wherein the data pertaining to traffic conditions for the plurality of road segments stored in the data aggregation server is updated at regular intervals of time.

6. The system of claim 1 , wherein the data pertaining to traffic conditions for the plurality of road segments stored in the data aggregation server is organized into a plurality of categories.

7. The system of claim 1 , wherein the user input further includes a user desired maximum speed limit and desired travel areas along a route of travel.

8. The system of claim 1 , wherein the desired traveled areas along a route of travel includes hotels, rest stops and restaurants.

9. The system of claim 6 , wherein the categories are broad categories including real-time traffic data and delayed batch traffic data.

10. The system of claim 9 , wherein delayed batch traffic data includes weather information, incident reports, information concerning traffic at particular times of the year, planned road construction, planned road closures and special events.

11. The system of claim 6 , wherein the categories are sub-categories identifying a source of the data acquired by the data aggregation server.

12. The system of claim 1 , wherein further execution of the instructions by the processor:

receives user input on the generated preliminary route of travel, wherein the user input includes user disapproval of the generated preliminary route of travel,

generates a second route of travel based on the user input upon receiving user disapproval of the generated preliminary route of travel,

evaluates a second estimated travel time for the generated second route of travel, the second evaluated travel time based on the accessed data from the data aggregation server and the user input, and

provides one or more updated departure notices that includes updated departure times that satisfies the user input associated with the scheduled trip.

13. The system of claim 1 , wherein further execution of the instructions by the processor:

accesses data stored in the data aggregation server, wherein the access obtains updated data pertaining to recent traffic conditions for the plurality of road segments;

evaluates an updated estimated travel time for the generated preliminary route of travel, the updated travel time based on the updated data accessed from the data aggregation server and the user input;

determines that the updated estimated travel time for the generated preliminary route of travel does not satisfy the user input associated with the scheduled trip;

generates an alternate route of travel based on the user input and the updated data from the data aggregation server;

evaluates an estimated travel time for the generated alternate route of travel, the updated travel time based on the updated data accessed from the data aggregation server and the user input; and

provides one or more updated departure notices that includes updated departure times and the generated alternate route of travel that satisfies the user input associated with the scheduled trip.

Assignments (13)
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/0109 →
SECURITY INTEREST Recorded Oct 18, 2019
From: UBER TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 050767/0076 →
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 Jan 31, 2018
From: MUDDY RIVER, SERIES 97 OF ALLIED SECURITY TRUST I
To: UBER TECHNOLOGIES, INC.
Reel/Frame 045204/0800 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2017
From: PELMOREX CANADA, INC.
To: MUDDY RIVER, SERIES 97 OF ALLIED SECURITY TRUST I
Reel/Frame 041069/0953 →
CHANGE OF NAME Recorded Oct 19, 2016
From: 1836549 ONTARIO LIMITED C/O PELMOREX MEDIA INC.
To: PELMOREX CANADA INC.
Reel/Frame 040066/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2016
From: TRIANGLE SOFTWARE LLC
To: 1836549 ONTARIO LIMITED C/O PELMOREX MEDIA INC.
Reel/Frame 040066/0513 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2016
From: LANDSONAR, INC.
To: TRIANGLE SOFTWARE LLC
Reel/Frame 040066/0414 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2016
From: KANTARJIEV, CHRISTOPHER; HUBBARD, JONATHAN; TASH, JONATHAN
To: LANDSONAR, INC.
Reel/Frame 040066/0296 →