IP Library Patent Application 11308364
Patent Application
App. No. 11/308,364

MAPS, ROUTES AND SCHEDULE GENERATION BASED ON HISTORICAL AND REAL-TIME DATA

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 None
App. No.
11/308,364
Abstract

Mapping information can be generated and provided to a user to identify preferred routes and estimated travel times to traverse the preferred routes. The mapping information is initially generated based on mapping data obtained in a historical database. The mapping data can be retrieved based on the routes, the time and the date information. Thus, the preferred routes and travel times are identified and determined based on historical information, as well as distance and speed limit information. In addition, real-time information can be received from various sources, analyzed and then provided to a user to augment or update the mapping information.

Claims (54)

1 . A system for generating mapping information, the system comprising:

a control system;

a database of historically based relevant information;

a user interface for receiving a map type;

an interface for receiving timing information;

based on the map type, the timing information and the historically based relevant information, generating mapping information that includes a preferred route and estimated travel time that is calculated based at least in part on the historically based relevant information and the timing information.

2 . The system of claim 1 , wherein the interface for receiving timing information is a user interface and is able to receive a time.

3 . The system of claim 2 , wherein the time is a range of times.

4 . The system of claim 1 , wherein the interface for receiving timing information is a user interface and is able to receive a date.

5 . The system of claim 1 , wherein the interface for receiving timing information is a user interface and is able to receive a time and a date.

6 . The system of claim 1 , wherein the interface for receiving timing information is a user interface and is able to receive a day of the week.

7 . The system of claim 1 , wherein the historical database includes recorded travel information for previous dates and times.

8 . The system of claim 1 , wherein the historical database includes publicly available weather and traffic databases.

9 . The system of claim 1 , further comprising:

a real-time data interface operable to receive real-time traffic related information from one or more sources;

a user interface for enabling the reporting of real-time information relevant to a user's mapping information; and

a user device interface for transmitting real-time messages based on the reception of relevant real-time information to a user device.

10 . A method for providing mapping information to a user, the method comprising the steps of:

receiving a map type indicator;

receiving timing information;

accessing a data source of mapping data indexed at least by the timing information;

analyzing the mapping data; and

generating mapping information based on the map type indicator, the timing information and the database of mapping data.

11 . The method of claim 10 , wherein the step of accessing a data source comprises the step of accessing a historical database containing mapping data based on the timing information.

12 . The method of claim 10 , wherein the map type indicator includes an identification of a starting point and a stopping point and the step of accessing a data source comprises the step of accessing a historical database containing mapping data based on the timing information.

13 . The method of claim 12 , wherein the step of generating mapping information further comprises generating a preferred route and an estimated travel time based on the historical database.

14 . The method of claim 12 , wherein the data source includes a source of updated mapping data and further comprising the steps of:

receiving updated mapping data from the data source;

determining if the updated mapping data is relevant to the generated mapping information; and

updating the generated mapping information.

15 . The method of claim 12 , wherein the data source includes a source of updated mapping data and further comprising the steps of:

receiving updated mapping data from the data source;

determining if the updated mapping data is relevant to the generated mapping information;

forming a message containing the relevant updated mapping data; and

sending the message to a user device.

16 . The method of claim 12 , wherein the timing data includes a range of times and the step of generating the mapping information further comprises generate a first preferred route for a first subset of the range of times and a second preferred route for a second subset of the range of times.

17 . The method of claim 12 , wherein the data source includes a source of real-time updated mapping data and further comprising the steps of:

presenting a user interface for enabling the reception of real-time updates to be delivered to a user device;

receiving real-time updated mapping data from the data source;

determining if the updated mapping data is relevant to the generated mapping information for a particular user; and

transmitting the relevant real-time updated mapping information to the user device of the particular user.

18 . The method of claim 13 , wherein the step of transmitting real-time updated mapping information comprises transmitting a new estimated travel time.

19 . A method for generating mapping information for a particular user and providing real-time updates to that information, the method comprising the steps of:

receiving a map type indicator identifying a starting point and a stopping point from a user;

receiving timing and date information from the user

accessing a data source of mapping data indexed by the timing and date information;

analyzing the mapping data;

generating mapping information based on the map type indicator, the timing information and the database of mapping data;

providing the mapping information to the user;

receiving an real-time updates enabled indicator from the user;

receiving real-time updated mapping information from the data source;

determining the real-time updated mapping information is relevant to the mapping information generated for the user; and

providing the relevant real-time updated mapping information to the user.

20 . The method of claim 19 , wherein the step of analyzing the mapping data comprises determining an estimated travel time over a preferred route between the starting point and the stopping point by examining historically related data for the preferred route based on the timing and date information.

Assignments (4)
SECURITY AGREEMENT Recorded Jan 9, 2010
From: DISCRETE WIRELESS, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 023755/0420 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 018123/0917 Recorded Jan 4, 2010
From: SILICON VALLEY BANK
To: DISCRETE WIRELESS, INC.
Reel/Frame 023729/0004 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2006
From: THACHER, JEFFERY W
To: DISCRETE WIRELESS
Reel/Frame 018413/0913 →
SECURITY AGREEMENT Recorded Aug 16, 2006
From: DISCRETE WIRELESS, INC.
To: SILICON VALLEY BANK
Reel/Frame 018123/0917 →