IP Library Granted Patent US 10,152,859
Granted Patent B2
US 10,152,859 · App. 15/438,166 · Granted Dec 11, 2018

Systems, apparatuses and methods for multiplexing and synchronizing audio recordings

Inventor: Terry W. Boykin (Katy, TX)
Assignee: COBAN TECHNOLOGIES, INC.
G08B13/19613G06F3/165G06K9/00771G08B13/19621G08B13/19641G08B13/19656G11B20/10527G11B27/10H04N1/00H04N5/2251H04N5/232H04N21/2368H04N21/2743H04N21/4223H04N21/4302H04N21/435H04N21/4394H04N21/8106H04N21/84H04R3/005G06K2009/00738G11B2020/10546H04S2400/15
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,152,859
App. No.
15/438,166
Granted
Dec 11, 2018
Kind
B2
Abstract

Techniques for multiplexing audio recordings. Systems and methods for multiplexing and synchronizing audio recordings using data markers in the recorded files.

Claims (57)

1. A method, comprising:

recording audio data using a first device comprising a body-worn camera (BWC);

transferring the recorded audio data from the first device to a second device comprising an in-car video (ICV) camera and configured to receive audio data;

multiplexing the transferred audio data with at least one data file contained in the second device;

synchronizing the transferred audio data with the at least one data file; and

creating an identifier associating the transferred audio data with the at least one data file;

wherein the synchronizing the transferred audio data with the at least one data file comprises (a) selecting either the transferred audio data file or the at least one data file, (b) rolling back in time the selected file to a specific marker point, and (c) automatically synchronizing the transferred audio data file and the at least one data file by marking points in the selected file where markers in the selected file match with data in the file that was not selected; and

wherein the selecting is performed based on comparing recording durations of the transferred audio data file and the at least one data file, the selected file being whichever of the transferred audio data file and the at least one data file has a shortest recording duration.

2. The method of claim 1 , wherein the at least one data file comprises audiovisual data.

3. The method of claim 1 , wherein the synchronizing the transferred audio data with the at least one data file comprises synchronizing the audio data using one or more markers selected from the group consisting of: (i) a time stamp; (ii) a watermark; (iii) an event identifier; (iv) GPS data; and (v) other metadata.

4. The method of claim 1 , wherein the multiplexing the transferred audio data with the at least one data file comprises replacing audio data from the at least one data file with audio data from the transferred audio data.

5. The method of claim 1 , wherein the multiplexing the transferred audio data with the at least one data file comprises establishing the transferred audio data as the audio data for the at least one data file.

6. The method of claim 1 , wherein the recording audio data comprises creating a file in the first device containing visual data recorded by the first device and audio data recorded by the first device.

7. The method of claim 1 , wherein the recording audio data comprises creating an audiovisual data file and a separate audio track of the audio data.

8. The method of claim 1 , wherein the recording audio data comprises creating an audio track of the audio data.

9. The method of claim 8 , wherein the audio track comprises one or more markers configured for use to synchronize audio data transferred from the audio track with the at least one data file.

10. The method of claim 9 , wherein the markers are selected from the group consisting of: (i) a time stamp; (ii) a watermark; (iii) an event identifier; (iv) GPS data; and (v) other metadata.

11. The method of claim 1 , further comprising wirelessly transmitting the recorded audio data to a remote device.

12. The method of claim 1 , further comprising:

uploading the audio data to the cloud;

uploading the at least one data file from the second device to the cloud; and

in the cloud, multiplexing the audio data with the at least one data file to synchronize the audio data with the at least one data file.

13. A system, comprising:

a first device comprising a body-worn camera (BWC) configured to record audio data; and

a second device comprising an in-car video (ICV) camera and configured to: (a) hold or store at least one data file, (b) receive audio data from the first device, (c) multiplex the audio data received from the first device with the at least one data file held or stored by the second device, and (d) synchronize the received audio data with the at least one data file held or stored by the second device, (e) and create an identifier associating the audio data received from the first device with the at least one data file held or stored by the second device;

wherein the received audio data is synchronized with the at least one data file by: (a) selecting either the received audio data file or the at least one data file, (b) rolling back in time the selected file to a specific marker point, and (c) automatically synchronizing the received audio data file and the at least one data file by marking points in the selected file where markers in the selected file match with data in the file that was not selected; and

wherein the selecting is performed based on comparing recording durations of the received audio data file and the at least one data file, the selected file being whichever of the received audio data file and the at least one data file has a shortest recording duration.

14. The system of claim 13 , wherein the at least one data file held or stored by the second device comprises audiovisual data.

15. The system of claim 13 , wherein the second device is configured to synchronize the audio data received from the first device with the at least one data file held or stored by the second device using one or more markers selected from the group consisting of: (i) a time stamp; (ii) a watermark; (iii) an event identifier; (iv) GPS data; and (v) other metadata.

16. The system of claim 13 , wherein the second device is configured to multiplex the audio data received from the first device with the at least one data file held or stored by the second device to replace audio data from the at least one data file held or stored by the second device with audio data from the received audio data.

17. The system of claim 13 , wherein the second device is configured to multiplex the audio data received from the first device with the at least one data file held or stored by the second device to establish the received audio data as the audio data for the at least one data file held or stored by the second device.

18. The system of claim 13 , wherein the first device is configured to create a file containing visual data recorded by the first device and audio data recorded by the first device.

19. The system of claim 13 , wherein the first device is configured to create an audiovisual data file and a separate audio track of the audio data recorded by the first device.

20. The system of claim 13 , wherein the first device is configured to create an audio track of the audio data.

21. The system of claim 20 , wherein the audio track comprises one or more markers configured for use to synchronize audio data transferred from the audio track with the at least one data file held or stored by the second device.

22. The system of claim 13 , wherein the first device is configured to wirelessly transmit the recorded audio data to the second device or to another device.

23. A method, comprising:

recording audio data using a first device comprising a body-worn camera (BWC);

transferring the recorded audio data from the first device to a second device comprising an in-car video (ICV) camera and configured to receive audio data;

multiplexing the transferred audio data with at least one data file contained in the second device; and

synchronizing the transferred audio data with the at least one data file,

wherein the synchronizing the transferred audio data with the at least one data file comprises (a) selecting either the transferred audio data file or the at least one data file, (b) rolling back in time the selected file to a specific marker point, and (c) automatically synchronizing the transferred audio data file and the at least one data file by marking points in the selected file where markers in the selected file match with data in the file that was not selected, and

wherein the selecting is performed based on comparing recording durations of the transferred audio data file and the at least one data file, the selected file being whichever of the transferred audio data file and the at least one data file has a shortest recording duration.

24. A method, comprising:

recording audio data using a first device comprising a body-worn camera (BWC);

simultaneously with the recording audio data using the first device, wirelessly transmitting the audio data from the first device to a second device comprising an in-car video (ICV) camera and configured to receive audio data;

recording the transmitted audio data using the second device;

rendering the transmitted audio data audible using a speaker associated with the second device; and

synchronizing the transmitted audio data with at least one data file,

wherein the synchronizing the transmitted audio data with the at least one data file comprises (a) selecting either the transmitted audio data file or the at least one data file, (b) rolling back in time the selected file to a specific marker point, and (c) automatically synchronizing the transmitted audio data file and the at least one data file by marking points in the selected file where markers in the selected file match with data in the file that was not selected; and

wherein the selecting is performed based on comparing recording durations of the transmitted audio data file and the at least one data file, the selected file being whichever of the transmitted audio data file and the at least one data file has a shortest recording duration.

25. The method of claim 24 , further comprising multiplexing the transmitted audio data with at least one data file contained in the second device to synchronize the transmitted audio data with the at least one data file.

26. The method of claim 25 , wherein the synchronizing the transmitted audio data with the at least one data file comprises synchronizing the audio data using one or more markers selected from the group consisting of: (i) a time stamp; (ii) a watermark; (iii) an event identifier; (iv) GPS data; and (v) other metadata.

27. The method of claim 1 , wherein the recording audio data comprises recording an audiovisual data file and a separate audio file of the audio data, the audiovisual data file comprising audio data and visual data.

28. The method of claim 1 , wherein the first device and the second device were activated at respective different times to record the audio data and the at least one data file, respectively.

29. The system of claim 13 , wherein the first device is configured to record an audiovisual data file and a separate audio file of the audio data, the audiovisual data file comprising audio data and visual data.

30. The system of claim 13 , wherein the first device and the second device were activated at respective different times to record the audio data and the at least one data file, respectively.

Assignments (6)
RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS (RELEASES RF 044951/0642 Recorded Feb 16, 2024
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: COBAN TECHNOLOGIES, INC.
Reel/Frame 066624/0212 →
RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS (RELEASES RF 044951/0508) Recorded Feb 15, 2024
From: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
To: COBAN TECHNOLOGIES, INC.
Reel/Frame 066613/0257 →
SECURITY INTEREST Recorded Feb 13, 2024
From: COBAN TECHNOLOGIES, INC.
To: KKR LOAN ADMINISTRATION SERVICES LLC
Reel/Frame 066567/0077 →
SECURITY INTEREST Recorded Feb 16, 2018
From: COBAN TECHNOLOGIES, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 044951/0508 →
SECURITY INTEREST Recorded Feb 16, 2018
From: COBAN TECHNOLOGIES, INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 044951/0642 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 1, 2017
From: BOYKIN, TERRY W
To: COBAN TECHNOLOGIES, INC.
Reel/Frame 044011/0471 →
Continuity (2)
Provisional Application 62333818 · May 9, 2016
Related Publication 20170323663A1 · Nov 9, 2017