IP Library Granted Patent US 7,191,058
Granted Patent B2
US 7,191,058 · App. 10/656,522 · Granted Mar 13, 2007

Notification systems and methods enabling user entry of notification trigger information based upon monitored mobile vehicle location

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 7,191,058
App. No.
10/656,522
Granted
Mar 13, 2007
Kind
B2
Abstract

A vehicle monitoring and notification system includes a mapping application and a data manager. The mapping application receives data identifying a particular location and automatically translates this data into a set of location values. The mapping application then stores the foregoing set of location values. The data manager retrieves the stored set of location values and monitors travel of a vehicle based on location values produced by a location sensor coupled to the vehicle. The data manager compares a set of location values produced by the sensor to the stored set of location values to determine when the vehicle is within a predefined proximity of the particular location. When the data manager determines that the vehicle is within the predefined proximity of the particular location, the data manager causes a notification message to be transmitted to a user communications device to notify a user of an impending arrival of the vehicle at the particular location.

Claims (47)

1. A system for tracking vehicles, comprising:

means for receiving data identifying a particular location from a user interface device;

means for automatically translating said received data received into a set of location values;

means for storing said set of location values;

means for monitoring travel data associated with a vehicle based upon location values produced by a location sensor that senses vehicle location;

means for comparing said set of said location values produced by said location sensor to said set of stored location values;

means for determining when said vehicle is within a predefined proximity of said particular location; and

means for causing a notification communication to be transmitted to a user communications device in response to a determination that said vehicle is within said predefined proximity of said particular location.

2. The system of claim 1 , further comprising means for causing display of a map on said user interface device including symbols representing various locations, said particular location associated with one of the symbols.

3. The system of claim 2 , further comprising means for transmitting data defining said map across the Internet to said user interface.

4. The system of claim 2 , further comprising:

means for selecting said symbol associated with said particular location; and

means for transmitting said data identifying said particular location.

5. A system for tracking vehicles, comprising:

means for receiving data identifying a plurality of locations;

means for automatically defining a plurality of routes based on said data identifying a plurality of locations;

means for associating each of said plurality of locations with one of said routes;

means for automatically translating said data identifying said plurality of locations into location values;

means for storing a set of said location values, said set of location values identifying a particular location;

means for monitoring travel of a vehicle based on location values produced by a location sensor that senses vehicle location;

means for comparing said set of said location values produced by said location sensor to said set of stored location values;

means for determining when said vehicle is within a predefined proximity of said particular location; and

means for causing a notification message to be transmitted to a user communications device in response to a determination in said determining step that said vehicle is within said predefined proximity of said particular location.

6. The system of claim 5 , further comprising: means for displaying a map including at least one symbol, said one symbol representing said location; and

means for enabling a user to select said one symbol,

wherein said received data includes data transmitted in response to a user selection of said one symbol.

7. A method for tracking vehicles, comprising:

receiving data identifying a particular location from a user interface device;

translating said received data received into a set of location values;

storing said set of location values;

monitoring travel data associated with a vehicle based upon location values produced by a location sensor;

comparing said set of said location values produced by said location sensor to said set of stored location values;

determining when said vehicle is within a predefined proximity of said particular location; and

causing a notification communication to be transmitted to a communications device in response to a determination that said vehicle is within said predefined proximity of said particular location.

8. The method of claim 7 , further comprising the step of providing a map to the user interface device over the Internet.

9. The method of claim 7 , further comprising the step of commencing the causing step when the vehicle has reached or is in a predefined proximity of the identified one or more locations or one or more regions.

10. The method of claim 9 , wherein the predefined proximity is based upon a location, distance, or time information.

11. The method of claim 7 , further comprising the step of using a notification computer system on the vehicle to perform the causing step.

12. The method of claim 7 , further comprising the step of using a notification computer system at a location that is remote from the vehicle and the user communications device to perform the causing step.

13. The method of claim 7 , further comprising the step of providing a map to the user communications device during the notification communication and indicating on the map a location of the vehicle.

14. The method of claim 7 , further comprising the step of enabling of a location where a delivery or pickup is to take place.

15. The method of claim 7 , further comprising the step of generating the travel data based upon checkpoint locations to be traversed by the vehicle.

16. The method of claim 7 , further comprising the step of providing a message during the notification communication, the message indicative of the travel status of the vehicle.

17. A notification computer system that implements the steps of claim 7 .

18. The method of claim 7 wherein the user communications device is a computer, television, pager or telephone.

19. The method of claim 7 , wherein the notification communication is an email.

20. The method of claim 7 , wherein the vehicle is a plane, train, boat, or motor vehicle.

Assignments (6)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED AT REEL: 035249 FRAME: 0885. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 27, 2015
From: MELVINO TECHNOLOGIES, LIMITED
To: SHIPPING AND TRANSIT, LLC
Reel/Frame 036305/0472 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2015
From: MELVINO TECHNOLOGIES, LIMITED
To: SHIPPING AND TRANSIT, LLP
Reel/Frame 035249/0885 →
TO CORRECT ASSIGNEE'S NAME ON REEL/FRAME 017435/0105. Recorded May 14, 2010
From: ARRIVALSTAR, INC.; ARRIVALSTAR JERSEY LIMITED
To: MELVINO TECHNOLOGIES, LIMITED
Reel/Frame 024380/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2006
From: ARRIVALSTAR, INC.; ARRIVALSTAR JERSEY LIMITED
To: MELVINO TECHNOLOGIES, INC.
Reel/Frame 017435/0105 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2003
From: JONES, MARTIN KELLY
To: ARRIVALSTAR, INC.
Reel/Frame 014480/0939 →