IP Library Granted Patent US 8,577,599
Granted Patent B2
US 8,577,599 · App. 12/165,183 · Granted Nov 5, 2013

Method and system to calculate historical traffic data

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 8,577,599
App. No.
12/165,183
Granted
Nov 5, 2013
Kind
B2
Abstract

A system for a vehicle navigation accurately calculates travel times between locations and serves a vehicle driver request for the shortest time route. A navigation server compiles data of common road segments between two locations that are contained in route requests and subsequently calculates travel time between the two locations. When subsequent route requests contain further information pertaining to the same locations, the navigation server updates the travel time. Consequently, the navigation server can calculate the travel times of different routes from the same source vehicle location and destination location. When a vehicle driver requests directions from the vehicle's current location to a destination, the navigation server then provides directions for the shortest time route to the vehicle driver.

Claims (12)

1. A computer-implemented method for estimating travel times between vehicle locations by a vehicle navigation system, the method comprising:

receiving, by a navigation server, a first route request from a telematics unit wherein the first route request contains a destination, a first time-of-day and a first location of a vehicle;

receiving, by a navigation server, a second route request from the telematics unit wherein the second route request contains the destination, a second time-of-day and a second location of the vehicle;

calculating, by a navigation server, a travel time between the first location of the vehicle and the second location of the vehicle using a difference between the first time-of-day and the second time-of-day;

averaging, by the navigation server, the calculated travel time with other calculated travel times between the first location of the vehicle and the second location of the vehicle to render an averaged result; and

storing, by the navigation server, the averaged result as an estimated travel time between the first location of the vehicle and the second location of the vehicle in an electronic database.

2. The method according to claim 1 , wherein the averaging is based on one or more time-of-day categories, wherein the estimated travel time is associated with one of the time-of-day categories.

3. The method according to claim 1 wherein the telematics unit records the first time-of-day, the first location of the vehicle, the second time-of-day, and the second location of the vehicle.

4. The method according to claim wherein the vehicle navigation system further comprises:

one or more software applications implemented by the navigation server to calculate the current travel time and update the stored travel time; one or more electronic databases that store the stored travel time and a repository of different route directions from the first location of the vehicle to the second location of the vehicle; and

a wireless communication network that provides a communication link between the telematics unit installed in the vehicle to the navigation server.

5. The method according to claim 2 , wherein the time-of-day categories are selected from the group consisting of rush hour, non-rush hour, weekday, weekend, holiday, seasonal, summer winter, fall, spring, day, night, morning, afternoon, evening, and night.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GENERAL MOTORS LLC
Reel/Frame 034183/0436 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GENERAL MOTORS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0196 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GENERAL MOTORS LLC
Reel/Frame 025315/0162 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0909 →
CHANGE OF NAME Recorded Nov 12, 2009
From: GENERAL MOTORS COMPANY
To: GENERAL MOTORS LLC
Reel/Frame 023504/0691 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GENERAL MOTORS COMPANY
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023155/0849 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GENERAL MOTORS COMPANY
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023155/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2009
From: MOTORS LIQUIDATION COMPANY
To: GENERAL MOTORS COMPANY
Reel/Frame 023148/0248 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)
Reel/Frame 023119/0817 →
CHANGE OF NAME Recorded Aug 21, 2009
From: GENERAL MOTORS CORPORATION
To: MOTORS LIQUIDATION COMPANY
Reel/Frame 023129/0236 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)
Reel/Frame 023119/0491 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GENERAL MOTORS CORPORATION
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022552/0006 →
SECURITY AGREEMENT Recorded Feb 3, 2009
From: GENERAL MOTORS CORPORATION
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022191/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2008
From: JOHNSON, RICHARD A.
To: GENERAL MOTORS CORPORATION
Reel/Frame 021724/0547 →