SYNCHRONIZATION OF VEHICLE SENSOR INFORMATION
First Claim
1. A method in an electronic processing system comprising a memory and one or more processors, the method comprising:
- receiving, at the electronic processing system, sensor data representing information collected by a sensor (i) located on or in a vehicle and (ii) configured to sense an environment external to the vehicle, wherein receiving sensor data includes receiving a first plurality of data points indicative of a plurality of respective states of the environment external to the vehicle at a plurality of respective times;
receiving, at the electronic processing system, external data that (i) was received by the vehicle from a handheld mobile communication device of a pedestrian external to the vehicle via a wireless link and (ii) is indicative of objects sensed by the handheld mobile communication device, wherein receiving external data includes receiving a second plurality of data points indicative of an additional plurality of respective states of the environment external to the vehicle at a plurality of respective times;
receiving, at the electronic processing system, synchronization data indicating a temporal relationship between the first plurality of data points and the second plurality of data points;
storing the received sensor data, the received external data, and the received synchronization data in the memory;
generating, via the one or more processors, an animated re-creation of an event involving at least one vehicle using the stored first plurality of data points, the stored second plurality of data points, and the stored synchronization data; and
causing the animated re-creation of the event involving at least one vehicle to be displayed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes receiving and storing sensor data including a first plurality of data points indicative of a plurality of respective states of the environment external to a vehicle at a plurality of respective times, external data including a second plurality of data points indicative of an additional plurality of respective states of the external environment, and synchronization data. The external data is data that was received by the vehicle from a handheld mobile communication device of a pedestrian external to the vehicle via a wireless link, and is indicative of objects sensed by the handheld mobile communication device. The method also includes generating an animated re-creation of an event involving the vehicle using the stored data, and causing the animated re-creation of the event to be displayed.
77 Citations
20 Claims
-
1. A method in an electronic processing system comprising a memory and one or more processors, the method comprising:
-
receiving, at the electronic processing system, sensor data representing information collected by a sensor (i) located on or in a vehicle and (ii) configured to sense an environment external to the vehicle, wherein receiving sensor data includes receiving a first plurality of data points indicative of a plurality of respective states of the environment external to the vehicle at a plurality of respective times; receiving, at the electronic processing system, external data that (i) was received by the vehicle from a handheld mobile communication device of a pedestrian external to the vehicle via a wireless link and (ii) is indicative of objects sensed by the handheld mobile communication device, wherein receiving external data includes receiving a second plurality of data points indicative of an additional plurality of respective states of the environment external to the vehicle at a plurality of respective times; receiving, at the electronic processing system, synchronization data indicating a temporal relationship between the first plurality of data points and the second plurality of data points; storing the received sensor data, the received external data, and the received synchronization data in the memory; generating, via the one or more processors, an animated re-creation of an event involving at least one vehicle using the stored first plurality of data points, the stored second plurality of data points, and the stored synchronization data; and causing the animated re-creation of the event involving at least one vehicle to be displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic processing system comprising:
-
a memory; a data collection unit configured to receive sensor data representing information collected by a sensor (i) located on or in a vehicle and (ii) configured to sense an environment external to the vehicle, wherein receiving sensor data includes receiving a first plurality of data points indicative of a plurality of respective states of the environment external to the vehicle at a plurality of respective times, receive external data that (i) was received by the vehicle from a handheld mobile communication device of a pedestrian external to the vehicle via a wireless link and (ii) is indicative of objects sensed by the handheld mobile communication device, wherein receiving external data includes receiving a second plurality of data points indicative of an additional plurality of respective states of the environment external to the vehicle at a plurality of respective times, receive synchronization data indicating a temporal relationship between the first plurality of data points and the second plurality of data points, and store the received sensor data, the received external data, and the received synchronization data in the memory; and a model generation unit coupled to the data collection unit and configured to generate an animated re-creation of an event involving at least one vehicle using the stored first plurality of data points, the stored second plurality of data points, and the stored synchronization data. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A tangible, non-transitory, computer-readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
-
store sensor data, external data, and synchronization data in a memory, wherein the sensor data represents information collected by a sensor (i) located on or in a vehicle and (ii) configured to sense an environment external to the vehicle, the sensor data including a first plurality of data points indicative of a plurality of respective states of the environment external to the vehicle at a plurality of respective times, the external data is data that (i) was received by the vehicle from a handheld mobile communication device of a pedestrian external to the vehicle via a wireless link and (ii) is indicative of objects sensed by the handheld mobile communication device, the external data including a second plurality of data points indicative of an additional plurality of respective states of the environment external to the vehicle at a plurality of respective times, and the synchronization data indicates a temporal relationship between the first plurality of data points and the second plurality of data points; and generate an animated re-creation of an event involving at least one vehicle using the stored first plurality of data points, the stored second plurality of data points, and the stored synchronization data. - View Dependent Claims (18, 19, 20)
-
Specification