IP Library Granted Patent US 8,577,390
Granted Patent B2
US 8,577,390 · App. 13/346,265 · Granted Nov 5, 2013

Method and system for dynamic estimation and predictive route generation

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,390
App. No.
13/346,265
Granted
Nov 5, 2013
Kind
B2
Abstract

The preferred embodiments of the present invention are directed to methods and systems for dynamic route estimation and prediction using discrete sampled location updates from various mobile devices for the purpose of providing a graphical representation of a mobile device's route along a known network path of map data. The embodiments also provide supplemental route metrics, such as traveled distance, elapsed time, etc., and the capability to assign destination points for the purpose of providing the ability to modify location update points in an application, such as a route planner, and/or to store the dynamically generated route based on various preferences for later retrieval.

Claims (24)

1. A method of dynamically predicting routes between a starting geographic location and a destination geographic location, comprising:

setting a starting geographic location associated with a mobile communication device;

setting a destination geographic location associated with said mobile communication device;

generating a plurality of possible routes between said starting geographic location and said destination geographic location;

calculating a plurality of possible next geographic locations of said mobile communication device along each of said plurality of possible routes; and

iteratively updating said previously generated plurality of possible routes as said mobile communication device traverses at least one of said plurality of possible routes.

2. The method of dynamically predicting routes between a starting geographic location and a destination geographic location according to claim 1 , wherein:

said iterative updating said plurality of possible routes is based on an estimating speed of said mobile communication device.

3. The method of dynamically predicting routes between a starting geographic location and a destination geographic location according to claim 2 , wherein:

said estimated speed of said mobile communication device is a road speed limit associated with said starting geographic location.

4. The method of dynamically predicting routes between a starting geographic location and a destination geographic location according to claim 1 , further comprising:

removing from said plurality of possible next geographic locations any possible next location that is no longer located on one of said plurality of possible routes.

5. The method of dynamically predicting routes between a starting geographic location and a destination geographic location according to claim 1 , wherein:

said estimated speed of said mobile communication device is estimating with a typical speed of said mobile communication device.

6. The method of dynamically predicting routes between a starting geographic location and a destination geographic location according to claim 1 , wherein:

said calculating said plurality of possible next locations of said mobile communication device is performed at a predetermined time interval.

7. The method of dynamically predicting routes between a starting geographic location and a destination geographic location according to claim 6 , wherein:

said time interval is a constant time interval.

8. The method of dynamically predicting routes between a starting geographic location and a destination geographic location according to claim 1 , wherein:

said destination geographic location is user modifiable.

9. The method of dynamically predicting routes between a starting geographic location and a destination geographic location according to claim 1 , wherein:

said starting geographic location and said updated geographic location of said mobile communication device are provided by a Global Positioning System (GPS) device associated with said mobile communication device.

10. The method of dynamically predicting routes between a starting geographic location and a destination geographic location according to claim 1 , wherein:

said starting geographic location and said updated geographic location of said mobile communication device are provided by assisted-Global Positioning System (GPS) associated with said mobile communication device.

Assignments (5)
SECURITY INTEREST Recorded Nov 16, 2018
From: COMTECH TELECOMMUNICATIONS CORP.; COMTECH EF DATA CORP.; COMTECH XICOM TECHNOLOGY, INC.; COMTECH SYSTEMS, INC.; COMTECH PST CORP.; COMTECH MOBILE DATACOM CORPORATION; ANGELS ACQUISITION CORP.; ARMER COMMUNICATIONS ENGINEERING SERVICES, INC.; COMTECH AEROASTRO, INC.; COMTECH ANTENNA SYSTEMS, INC.; COMTECH COMMUNICATIONS CORP.; COMTECH COMSTREAM, INC.; COMTECH SYSTEMS INTERNATIONAL, INC.; COMTECH TOLT TECHNOLOGIES, INC.; TIERNAN RADYNE COMSTREAM, INC.; COMTECH CPI ELECTRON DEVICES CORP.; COMTECH CPI MICROWAVE CORP.; TELECOMMUNICATION SYSTEMS, INC.; NETWORKS IN MOTION, INC.; SOLVERN INNOVATIONS, INC.; MICRODATA, LLC; MICRODATA GIS, INC.; MAPLE ACQUISITION LLC; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF MARYLAND; NEXTGEN COMMUNICATIONS, INC., A CORPORATION OF VIRGINIA; OLIVE ACQUISITION LLC
To: CITIBANK, N.A.
Reel/Frame 048104/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 29, 2015
From: TELECOMMUNICATION SYSTEMS, INC.
To: BLUESTONE VENTURES INC.
Reel/Frame 036206/0985 →
RELEASE OF SECURITY INTEREST Recorded Jul 20, 2015
From: SILICON VALLEY BANK, AGENT
To: TELECOMMUNICATION SYSTEMS, INC.; SOLVERN INNOVATIONS, INC.; NETWORKS IN MOTION, INC.; MICRODATA GIS, INC.; MICRODATA, LLC; NEXTGEN COMMUNICATIONS, INC.; OLIVE ACQUISITION, LLC
Reel/Frame 036137/0862 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2012
From: SHEHA, MICHAEL; SHEHA, ANGIE; PETILLI, STEPHEN; YARLAGADDA, ARUN
To: NETWORKS IN MOTION, INC.
Reel/Frame 027502/0317 →
CHANGE OF NAME Recorded Jan 9, 2012
From: NETWORKS IN MOTION, INC.
To: TELECOMMUNICATION SYSTEMS, INC.
Reel/Frame 027502/0360 →