Systems and methods for aligning event data

US2021149972A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021149972-A1
Application numberUS-202017107282-A
CountryUS
Kind codeA1
Filing dateNov 30, 2020
Priority dateJun 17, 2016
Publication dateMay 20, 2021
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Stored alignment data may be used to align the playback of event data of devices that have the same alignment data.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system for aligning event data, comprising: a first recording device configured to perform first operations comprising: maintaining a first time; recording first event data during the first time, wherein the first event data is marked with the first time; wirelessly broadcasting a first alignment beacon comprising a first alignment data; and storing the first alignment data in a first memory of the first recording device, wherein the first alignment data is stored with a first current time of the first time; a second recording device configured to perform second operations comprising: maintaining a second time independent of the first time; recording second event data during the second time, wherein the second event data is marked with the second time; wirelessly receiving the first alignment beacon from the first recording device; and storing the first alignment data in a second memory of the second recording device with a first current time of the second time, wherein: the first current time of the first time is related to the first current time of the second time by the first alignment data; and the first event data is related to the second event data by the first alignment data. 2 . The system of claim 1 further comprising a server in communication via a network with the first recording device and the second recording device, wherein the server is configured to perform third operations comprising: receiving the first event data, the first alignment data, and the first current time of the first time from the first recording device; receiving the second event data, the first alignment data, and the first current time of the second time from the second recording device; detecting the first event data is related to the second event data in accordance with the first alignment data; and aligning the first event data and second event data for playback based on the first alignment data, the first current time of the first time, and the first current time of the second time. 3 . The system of claim 2 , wherein the aligning comprises delaying a first presentation of one of the first event data and the second event data relative to a second presentation of another of the first event data and the second event data different from the one of the first event data and the second event data. 4 . The system of claim 2 , wherein the aligning comprises averaging a plurality of delays, and wherein a first delay of the plurality of delays comprising a time difference between the first current time of the first time and the first current time of the second time. 5 . The system of claim 1 , wherein the first operations further comprise: preparing the first alignment data at the first current time of the first time; or wirelessly broadcasting the first alignment beacon comprising the first alignment data at the first current time of the first time. 6 . The system of claim 1 , wherein the second operations further comprise: wirelessly receiving the first alignment beacon comprising the first alignment data at the first current time of the second time; or storing the first alignment data at the first current time of the second time. 7 . The system of claim 1 , wherein the first alignment data comprises a sequence number identifying a sequence of alignment data created by the first recording device. 8 . The system of claim 7 , wherein the first alignment data comprises a serial number of the first recording device. 9 . The system of claim 1 , wherein the first operations comprise periodically wirelessly broadcasting a plurality of alignment beacons, the plurality of alignment beacons comprises the first alignment beacon, and each alignment beacon of the plurality of alignment beacons comprises a respective alignment data. 10 . The system of claim 9 , wherein each respective alignment data comprises a respective sequence number, and wherein the respective sequence number is incremented for the respective alignment data for each alignment beacon of the plurality of alignment beacons. 11 . The system of claim 1 , wherein the first alignment data comprises a status identifier identifying one operating state of the first recording device among a plurality of operating states of the first recording device at a particular time of creation of the first alignment data. 12 . The system of claim 11 , wherein the first recording device comprises a body-worn camera and a first operating state of the plurality of operating states comprises pre-event buffering. 13 . The system of claim 1 , wherein the second operations further comprise: wirelessly broadcasting a second alignment beacon comprising a second alignment data; and storing the second alignment data in the second memory of the second recording device, wherein the second alignment data is stored with a second current time of the second time, and wherein the first operations further comprise: wirelessly receiving the second alignment beacon from the second recording device; and storing the second alignment data in the first memory of the first recording device with a second current time of the first time, wherein the second current time of the second time is related to the second current time of the first time by the second alignment data and the second event data is related to the first event data by the second alignment data. 14 . The system of claim 13 , further comprising a server in communication via a network with the first recording device and the second recording device, wherein the server is configured to perform third operations comprising: receiving the first event data, the first alignment data, the second alignment data, the first current time of the first time, and the second current time of the first time from the first recording device; receiving the first event data, the first alignment data, the second alignment data, the first current time of the second time, and the second current time of the second time from the second recording device; aligning the first event data and second event data for playback based on the first alignment data, the second alignment data, the first current time of the first time, the second current time of the first time, the first current time of the second time, and the second current time of the second time. 15 . A system for aligning event data, the system comprising: a recording device configured to perform first operations comprising: maintaining a first time; recording event data during the first time, wherein the event data is marked with the first time and a first portion of the event data is recorded at a first current time of the first time; wirelessly transmitting an alignment beacon comprising an alignment data; and storing the alignment data with a second current time of the first time in a memory of the recording device; a body-worn camera configured to perform second operations comprising: maintaining a second time independent of the first time; recording video data during the second time, wherein the video data is marked with the second time and a portion of the video data is recorded at a first current time of the second time; wirelessly receiving the alignment beacon from the recording device; storing the alignment data with a second current time of the second time in a memory of the body-worn camera, wherein the second current time of the second time is different from the second current time of the first time; and a server configured to perform third operations, comprising: receiving the event data, the alignment data, and th

Assignees

Inventors

Classifications

  • G06F16/40Primary

    of multimedia data, e.g. slideshows comprising image and additional audio data (retrieval of still image data G06F16/50; retrieval of audio data G06F16/60; retrieval of video data G06F16/70) · CPC title

  • G06F16/955Primary

    using information identifiers, e.g. uniform resource locators [URL] · CPC title

  • Synchronised browsing · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2021149972A1 cover?
Stored alignment data may be used to align the playback of event data of devices that have the same alignment data.
Who is the assignee on this patent?
Axon Entpr Inc
What technology area does this patent fall under?
Primary CPC classification G06F16/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu May 20 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).