Interested in licensing this patent?

MTEC can help explore whether this patent might be available for licensing for your application.

Publication Number

US-12118053-B2

Patent

Publication Date

2024-10-15

Expiration Date


Abstract

System and methods for aligning event data recorded by recording devices. Recording devices create, transmit, and store alignment data. Alignment data created by a recording device is stored in the memory of the recording device with a time that is maintained by the recording device and that is relative to the time of event data recorded by the recording device that creates the alignment data.Recording devices further receive and store transmitted alignment data. Alignment data received by a recording device is stored in the memory of the recording device with a time that is maintained by the receiving recording device and that is relative to the time of event data recorded by the recording device that creates alignment data.Stored alignment data may be used to align the playback of event data of devices that have the same alignment data.

Core Innovation

The invention relates to aligning event data between recording devices by using periodic alignment beacons that carry alignment data. A first recording device maintains a first time, records first event data during the first time with the first time marking, and wirelessly broadcasts a first alignment beacon comprising first alignment data, while the first event data is separate from the first alignment data.

A second recording device maintains a second time independent of the first time, records second event data during the second time with second time marking, and wirelessly receives the first alignment beacon from the first recording device. While recording the second event data, the second recording device stores the first alignment data from the first alignment beacon in a second memory with a first current time of the second time, related to the first current time of the first time by the first alignment data.

In additional embodiments, a system aligns event data and video data using alignment beacons carrying alignment data transmitted wirelessly, where a body-worn camera maintains a second time independent of the first time. A server receives event data, alignment data, and second current times, and aligns a first portion of the event data with a portion of the video data based on the alignment data and the second current times.

The document also describes alignment data enabling a server or evidence manager to relate time points across devices for aligned playback within a human-noticeability tolerance, and to detect related devices and events using common alignment data, optionally using signal strength and agency/dispatch information.

Claims Coverage

The provided independent claims are clm-00001, clm-00015, and clm-00020. Across these claims, the inventive features center on time-domain alignment using wirelessly transmitted alignment beacons carrying separate alignment data, associating alignment data with device-maintained times and current times, and performing aligned playback by a server or evidence manager based on those relations.

Time-domain alignment using separate alignment beacons

A system for aligning event data including a first recording device maintaining a first time, recording first event data marked with the first time, and wirelessly broadcasting a first alignment beacon comprising first alignment data, while storing first alignment data with a first current time; and a second recording device maintaining a second time independent of the first time, recording second event data marked with the second time, wirelessly receiving the first alignment beacon, and storing the first alignment data from the first alignment beacon with a first current time of the second time such that the first current time of the first time is related to the first current time of the second time by the first alignment data, the first event data is related to the second event data by the first alignment data, and the first alignment data is separate from the first event data.

Aligning event data with body-worn camera video using server and current-time relations

A system for aligning event data comprising a recording device maintaining a first time, recording event data marked with the first time with a first portion recorded at a first current time, wirelessly transmitting an alignment beacon comprising alignment data, and storing the alignment data with a second current time of the first time; and a body-worn camera maintaining a second time independent of the first time, recording video data marked with the second time with a portion recorded at a first current time of the second time, wirelessly receiving the alignment beacon, and storing the alignment data with a second current time of the second time; and a server receiving the event data, alignment data, and the second current time of the first time, receiving the video data, alignment data, and the second current time of the second time, and aligning the first portion of the event data and the portion of the video data based on the alignment data, the second current time of the first time, and the second current time of the second time.

Evidence manager storing and presenting aligned playback from multiple body-worn cameras

An evidence manager comprising a communication circuit, a data store, and a processing circuit configured to receive first audiovisual data recorded at an event by a first body-worn camera together with a plurality of alignment data and a plurality of first current times relative to a first time tracked by the first body-worn camera, receive second audiovisual data recorded at an event by a second body-worn camera together with the plurality of alignment data and a plurality of second current times relative to a second time tracked by the second body-worn camera, store the first audiovisual data and the second audiovisual data based on the plurality of alignment data, the plurality of first current times, and the plurality of second current times, align the first audiovisual data and the second audiovisual data based on the plurality of alignment data, the plurality of first current times, and the plurality of second current times, and based on the aligning, presenting an aligned playback of the first audiovisual data and the second audiovisual data.

Across the independent claims, alignment is achieved by associating independently maintained times and stored current times with wirelessly transmitted alignment data carried in alignment beacons, then using those relations to relate first and second event data or to align video or audio streams for aligned playback via a server or an evidence manager.

Stated Advantages

Aligned playback within a human-noticeability tolerance.

Documented Applications

Aligning event data streams and presenting aligned playback for recording devices, including video from body-worn cameras.

Server-based detection of which devices and events are related using common alignment data, optionally using signal strength and agency/dispatch information.

JOIN OUR MAILING LIST

Stay Connected with MTEC

Keep up with active and upcoming solicitations, MTEC news and other valuable information.