IP Library › Granted Patent US 10,444,028
Granted Patent B2
US 10,444,028 · App. 14/971,658 · Granted Oct 15, 2019

Method and system for providing travel time information

Inventor: Edward H. Nortrup (Stoneham, MA)
Assignee: BLACKBIRD TECH LLC
G01C21/3694G01C21/3407G01C21/3667G01C21/3697G01S19/42G01S19/52G06Q30/0207G06Q30/0266G06Q30/0269G08G1/012G08G1/0112G08G1/0129G08G1/0133G08G1/0141G08G1/052G08G1/091G08G1/0967G08G1/096741G08G1/096775G08G1/096811G08G1/096883H04W4/027H04W4/046H04W4/12G06F8/60G06N5/022G06Q10/00G06Q10/06G06Q30/02H04M1/72572H04M1/72577H04M2250/10H04W4/02
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,444,028
App. No.
14/971,658
Granted
Oct 15, 2019
Kind
B2
Abstract

Location technologies are combined with other information systems to provide augmented information for individuals such as a traveler in an automobile.

Claims (33)

1. A computer program product that, when executing on one or more computers performs the steps of:

automatically receiving a current location; and

presenting a roadway map of an area proximate the current location, wherein the map includes at least one route from the current location to a destination based at least in part on a traffic condition, wherein the traffic condition is at least in part based on a plurality of cell phone speeds estimated through an assessment of multiple locations of each of a plurality of cell phones, wherein each of the plurality of cell phones further has a user initiated permission set comprised of a list of authorizations that permit a user to selectively enable or disable access to user cellphone location data.

2. The computer program product of claim 1 , wherein each of the plurality of cell phones communicates its respective locations through a cellular network infrastructure to a server for calculation of the traffic condition.

3. The computer program product of claim 1 , wherein each of the plurality of cell phones communicates its respective speed through a cellular network infrastructure to a server for calculation of the traffic condition.

4. The computer program product of claim 1 , wherein access to user cellphone location data is granted following a confirmation of at least one entry on the list of authorizations.

5. The computer program product of claim 1 , wherein the user initiated permission set is accessed through a user interface presented on a user device.

6. The computer program product of claim 1 , further comprising receiving a navigation request to assist a driver in navigating to the destination.

7. The computer program product of claim 1 , wherein the plurality of cell phones is selected from a candidate set of cell phones in an area proximate the route.

8. The computer program product of claim 7 , wherein the selection of the plurality of cell phones from the candidate set of cell phones is based at least in part on a comparison of a location of each of the plurality of cell phones to a location of the route.

9. The computer program product of claim 1 , wherein the destination is received from a source that is remote from a device on which the roadway map is presented.

10. The computer program product of claim 1 , further including a triangulation system.

11. The computer program product of claim 10 , wherein the triangulation system includes cell phone tower triangulation.

12. The computer program product of claim 10 , wherein the triangulation system includes global positioning system (GPS) triangulation.

13. The computer program product of claim 1 , wherein the map includes a visual indication of traffic on the route.

14. The computer program product of claim 1 , further comprising providing an estimation of how much time is predicted to travel through the traffic condition.

15. The computer program product of claim 1 , wherein the traffic condition is a historical traffic condition.

16. The computer program product of claim 15 , wherein the historical traffic condition includes traffic information based at least in part on an event recorded at a time of the historical traffic condition, and wherein the at least one route from the current location to the destination is further based at least in part on a comparison of the event recorded at the time of the historical traffic condition and a currently occurring event.

17. The computer program product of claim 16 , wherein the event is a weather condition.

18. The computer program product of claim 16 , wherein the event is a time of day.

19. The computer program product of claim 16 , wherein the event is a day of a week.

20. The computer program product of claim 16 , wherein the event is a day of a year.

21. The computer program product of claim 16 , wherein the event is a holiday.

22. The computer program product of claim 16 , wherein the event is a type of road condition.

23. The computer program product of claim 22 , wherein the type of road condition is roadwork.

24. The computer program product of claim 22 , wherein the type of road condition is an accident.

25. The computer program product of claim 1 , wherein the traffic condition is a real time traffic condition that represents traffic on the route at a time when the roadway map is presented.

26. The computer program product of claim 1 , wherein the roadway map further comprises a second route to the destination such that a user can select the second route as an alternate route through a user interface.

27. The computer program product of claim 1 , further comprising presenting an estimated time of arrival at the destination based at least in part on the traffic condition.

28. The computer program product of claim 27 , further comprising receiving an intended leave time for the destination, and further comprising presenting a user interface to adjust the intended leave time such that a user can understand an effect of leave time on estimated travel time.

29. The computer program product of claim 1 , further comprising, presenting a user interface to save a future destination for future choosing, wherein the future choosing selects the saved future destination and forms the destination.

30. The computer program product of claim 1 , wherein the route is further based at least in part on a prior recording of an actual route traveled from a location proximate the current location to the destination by a user represented by a device at the current location.

31. The computer program product of claim 1 , further comprising a warning system adapted to warn a driver traveling on the route of the traffic condition, wherein the warning is based on a proximity of the driver, as determined by the current location, to an adverse traffic condition.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2021
From: BLACKBIRD TECH LLC
To: NORTRUP, EDWARD H.
Reel/Frame 057712/0521 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2017
From: NORTRUP, EDWARD H
To: BLACKBIRD TECH LLC
Reel/Frame 042654/0077 →
Continuity (8)
Continuation 14289370 · May 28, 2014
Continuation 13019869 · Feb 2, 2011
Continuation 12391745 · Feb 24, 2009
Continuation 11052547 · Feb 7, 2005
Provisional Application 60541990 · Feb 5, 2004
Provisional Application 60578494 · Jun 10, 2004
Provisional Application 60617857 · Oct 12, 2004
Related Publication 20160102993A1 · Apr 14, 2016