SYSTEMS AND METHODS FOR COLLABORATIVE VEHICLE TRACKING
First Claim
1. A system for tracking vehicles, the system comprising:
- a communication interface configured to receive observations of vehicle locations from a plurality of independent observers; and
a processor configured to;
determine observations associated with a selected vehicle; and
compute a location of the selected vehicle based on the observations.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and associated methods of operation for tracking vehicles, such as automobiles, aircraft, boats, unmanned aerial vehicles, and drones. The system includes a communication interface for receiving measurements and observations of a sighting location for each of one or more vehicles from a plurality of independent observers, which may include both human observers and equipment, such as cameras, phones, telescopes, and other automated tracking devices. Upon receiving the location information, a processor associates one or more measurements with a selected vehicle and computes a location of the selected vehicle based on the measurements. In some instances, the processor may also determine a flight path of the selected vehicle based on the measurements.
28 Citations
293 Claims
-
1. A system for tracking vehicles, the system comprising:
-
a communication interface configured to receive observations of vehicle locations from a plurality of independent observers; and a processor configured to; determine observations associated with a selected vehicle; and compute a location of the selected vehicle based on the observations. - View Dependent Claims (3, 4, 10, 15, 20, 27, 40, 53, 61, 79, 80, 85, 97)
-
-
2. (canceled)
-
5-9. -9. (canceled)
-
11-14. -14. (canceled)
-
16-19. -19. (canceled)
-
21-26. -26. (canceled)
-
28-39. -39. (canceled)
-
41-52. -52. (canceled)
-
54-60. -60. (canceled)
-
62-78. -78. (canceled)
-
81-84. -84. (canceled)
-
86-96. -96. (canceled)
-
98-107. -107. (canceled)
-
108. A non-transitory computer readable storage medium comprising program code configured to cause a processor to perform a method for tracking vehicles, the method comprising:
-
receiving observations of vehicle locations from a plurality of independent observers; determining observations associated with a selected vehicle; and computing a location of the selected vehicle based on the observations. - View Dependent Claims (110, 111, 122, 127, 134, 148, 160, 162, 169, 205)
-
-
109. (canceled)
-
112-121. -121. (canceled)
-
123-126. -126. (canceled)
-
128-133. -133. (canceled)
-
135-147. -147. (canceled)
-
149-159. -159. (canceled)
-
161. (canceled)
-
163-168. -168. (canceled)
-
170-204. -204. (canceled)
-
206-215. -215. (canceled)
-
216. A wireless communication device for tracking vehicles, the device comprising:
-
a transceiver configured to receive observations of vehicle locations from a plurality of independent observers; and a processor configured to; determine observations associated with a selected vehicle; and compute a location of the selected vehicle based on the observations. - View Dependent Claims (221, 233, 238, 243, 253, 254, 272, 277, 278, 292)
-
-
217-220. -220. (canceled)
-
222-225. -225. (canceled)
-
226. (canceled)
-
227-232. -232.
-
234-237. -237. (canceled)
-
239-242. -242. (canceled)
-
244-252. -252. (canceled)
-
255-271. -271. (canceled)
-
273-276. -276. (canceled)
-
279-291. -291. (canceled)
-
293-294. -294. (canceled)
Specification