WIRELESS VEHICLE TRACKING
First Claim
1. A method of tracking a plurality of vehicles, comprising:
- selecting each of a plurality of vehicles for tracking;
transmitting information including at least a selection designation to an intermediary server;
correlating the selection designation of each vehicle with a corresponding vehicle, including identifying a cellular phone number associated with each vehicle;
communicating with each vehicle over a cellular network using the identified corresponding cellular phone for communication with each vehicle;
transmitting a tracking request to each vehicle;
receiving a coordinate set from a cellular transmitter included in each vehicle, at intervals;
comparing the plurality of coordinate sets; and
sending a message to a remote device if there is a deviance beyond a predetermined threshold between any of the plurality of coordinate sets.
1 Assignment
0 Petitions
Accused Products
Abstract
A vehicle tracking system includes a remote portable wireless device. The system also includes a wireless transceiving device included in each of a plurality of vehicles, the wireless transceiving device in communication with a GPS device. The system further includes a server, capable of communicating with both the remote portable wireless device and each wireless transceiving device. The at least one server may receive a plurality of vehicle selections from the remote portable wireless device. The server may also determine a vehicle that corresponds to each of the plurality of selections, including a cellular phone number for each determined vehicle. The server may further transmit tracking instructions to each determined vehicle and receive GPS coordinates from each vehicle. The server may compare the received coordinates from each vehicle and report a deviance beyond a predetermined threshold to the remote portable wireless device.
-
Citations
20 Claims
-
1. A method of tracking a plurality of vehicles, comprising:
-
selecting each of a plurality of vehicles for tracking; transmitting information including at least a selection designation to an intermediary server; correlating the selection designation of each vehicle with a corresponding vehicle, including identifying a cellular phone number associated with each vehicle; communicating with each vehicle over a cellular network using the identified corresponding cellular phone for communication with each vehicle; transmitting a tracking request to each vehicle; receiving a coordinate set from a cellular transmitter included in each vehicle, at intervals; comparing the plurality of coordinate sets; and sending a message to a remote device if there is a deviance beyond a predetermined threshold between any of the plurality of coordinate sets. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable storage medium storing a plurality of instructions executable by a microprocessor, wherein execution of the instructions by the microprocessor causes the microprocessor to perform the steps comprising:
-
receiving a plurality of selection designations of vehicles; correlating the selection designation of each vehicle with a corresponding vehicle, including identifying a cellular phone number associated with each vehicle; communicating with each vehicle over a cellular network using the identified corresponding cellular phone for communication with each vehicle; transmitting a tracking request to each vehicle; receiving a coordinate set from a cellular transmitter included in each vehicle, at intervals; comparing the plurality of coordinate sets; and sending a message to a remote device if there is a deviance beyond a predetermined threshold between any of the plurality of coordinate sets. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a portable wireless device; at least two vehicle-based transceiving devices in different vehicles; a server, capable of cellular device communication, wherein the server is further operable to; receive multiple vehicle selections from the wireless device; cellularly transmit, through the server, tracking instructions to each selected vehicle; receive GPS coordinates from each vehicle; compare the received coordinates; and report an event if a deviance between coordinates from different vehicles passes beyond a threshold. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification