IP Library Granted Patent US 12,192,672
Granted Patent B2
US 12,192,672 · App. 17/992,591 · Granted Jan 7, 2025

Incident report generation from multimedia data capture

Inventors: Thomas Guzik (Edina, MN); Muhammad Adeel (Edina, MN)
Assignees: Getac Technology Corporation; WHP Workflow Solutions, Inc.
H04N5/91H04L63/30H04N5/38H04N5/77H04N5/772H04N7/18H04N7/185H04N9/8205H04W12/06G06Q50/26H04L63/0876H04N21/43622H04N21/4367
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 12,192,672
App. No.
17/992,591
Granted
Jan 7, 2025
Kind
B2
Abstract

This disclosure describes an apparatus and system for classifying audio and video data captured by a portable recording device. The portable recording device may comprise a camera system enclosure that captures audio and video data that reflects a user's point-of-view perception of their surroundings. The video and/or audio data may be transmitted in real-time, or near real-time, to a Central Multimedia Management (CMM) System at a Network Operations Center, or one or more mobile computing devices, via one or more networks. Alternatively, or additionally, the video and/or audio data may be stored within memory of the portable recording device. This disclosure further describes a CMM system that may act as a central repository of multimedia data from one or more portable recording device(s). The CMM system may further generate and assign incident report forms for each individual instance of real-time data that is recorded by a portable recording device.

Claims (48)

1. A system, comprising:

one or more processors;

memory coupled to the one or more processors, the memory including one or more modules that are executable by the one or more processors to:

generate a multimedia data packet by aggregating a plurality of individual instances of data captured by a portable recording device;

generate an incident report form that corresponds to an individual instance of data that is captured by the portable recording device; and

automatically populate the incident report form with segmented portions of the individual instance of data, and

wherein the data automatically populated in the incident report form includes metadata received from the portable recording device and data segmented based on one or more milestone indicators indicating one or more annotations within the generated incident report form, and

wherein the metadata includes one or more category selections.

2. A system, comprising:

one or more processors;

memory coupled to the one or more processors, the memory including one or more modules that are executable by the one or more processors to:

generate a multimedia data packet by aggregating a plurality of individual instances of data captured by a portable recording device;

generate an incident report form that corresponds to an individual instance of data that is captured by the portable recording device; and

automatically populate the incident report form with at least some of the data, wherein the generation of an incident report form includes linking to segmented portions of a real-time data recording,

wherein the data automatically populated in the incident report form includes data segmented based on one or more milestone indicators indicating one or more annotations within the generated incident report form.

3. The system of claim 2 , wherein the generation of an incident report form is automatic for the individual instance of data.

4. The system of claim 2 , wherein the automatically populated incident report form is read-writable to receive annotations from an operator.

5. The system of claim 2 , wherein the one or more modules are further executable by the one or more processors to:

obtain a plurality of multimedia data packets that include respective individual instances of data captured by the portable recording device;

generate an incident report form that corresponds to the data for each individual of data that is captured by the portable recording device; and

automatically populate the incident report forms with at least some of the data corresponding to the individual instances, respectively.

6. A computer-implemented method, comprising:

generating a plurality of multimedia data packets by aggregating a plurality of individual instances of data captured by a portable recording device;

generating an incident report form that corresponds to an individual instance of data that is captured by the portable recording device; and

automatically populating the incident report form with at least some of the data corresponding to the individual instance of data,

wherein the generation of an incident report form includes linking to segmented portions of a real-time data recording, and

wherein the data automatically populated in the incident report form includes data segmented based on one or more milestone indicators indicating one or more annotations within the generated incident report form.

7. A computer-implemented method, comprising:

generating a plurality of multimedia data packets by aggregating a plurality of respective individual instances of data captured by a portable recording device;

generating an incident report form that corresponds to an individual instance of data that is captured by the portable recording device; and

automatically populating the incident report form with segmented portions of to the individual instance of data, respectively,

wherein the data automatically populated in the incident report forms includes metadata received from the portable recording device and data segmented based on one or more milestone indicators, and

wherein the metadata includes one or more category selections and the one more milestone indicators indicate one or more annotations within the generated incident report form.

8. The method of claim 6 , wherein the automatically populated incident report forms are read-writable to receive annotations from an operator.

9. The method of claim 6 , wherein the generation of an incident report form is automatic for each individual instance of data.

10. One or more non-transitory computer-readable media of storing computer-executable instructions that when executed on one or more processors, cause the one or more processors to perform acts comprising:

generating a plurality of multimedia data packets by aggregating a plurality of individual instances of data captured by a portable recording device;

generating an incident report form that corresponds to an individual instance of data that is captured by the portable recording device; and

automatically populating the incident report forms with at least some of the data corresponding to the individual instances of data,

wherein the generation of an incident report form includes linking to segmented portions of a real-time data recording, and

wherein the real-time data automatically populated in the incident report form includes data segmented based on one or more milestone indicators indicating one or more annotations within the generated incident report form.

11. The one or more non-transitory computer-readable media of claim 10 , wherein the generation of an incident report form is automatic for each individual instance of data.

12. The one or more non-transitory computer-readable media of claim 10 , wherein the automatically populated incident report forms are read-writable to receive annotations from an operator.

13. The system of claim 1 , wherein the individual instance of data is an individual instance of real-time data.

14. The system of claim 2 , wherein the individual instance of data is an individual instance of real-time data.

15. The method of claim 7 , wherein the individual instances of data are individual instances of real-time data.

16. The method of claim 6 , wherein the individual instances of data are individual instances of real-time data.

17. The one or more non-transitory computer-readable media of claim 10 , wherein the individual instances of data are individual instances of real-time data.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 1, 2022
From: WHP WORKFLOW SOLUTIONS, INC.
To: GETAC TECHNOLOGY CORPORATION; WHP WORKFLOW SOLUTIONS, INC.
Reel/Frame 061935/0871 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2022
From: GUZIK, THOMAS; ADEEL, MUHAMMAD
To: WHP WORKFLOW SOLUTIONS, INC.
Reel/Frame 061857/0565 →
Continuity (5)
Continuation 17179908 · Feb 19, 2021
Continuation 16677545 · Nov 7, 2019
Division 15686142 · Aug 24, 2017
Provisional Application 62379212 · Aug 24, 2016
Related Publication 20230083330A1 · Mar 16, 2023
References Cited (42)
US 9615136B1 · Emery et al. · 2017 [cited by applicant]
US 20050197775A1 · Smith · 2005 [cited by examiner]
US 20050283470A1 · Kuntzman et al. · 2005 [cited by applicant]
US 20090027499A1 · Nicholl · 2009 [cited by applicant]
US 20100118163A1 · Matsugu et al. · 2010 [cited by applicant]
US 20100185474A1 · Frank · 2010 [cited by examiner]
US 20100274816A1 · Guzik · 2010 [cited by applicant]
US 20110018998A1 · Guzik · 2011 [cited by applicant]
US 20120236178A1 · Nusbaum · 2012 [cited by applicant]
US 20140104396A1 · Salow · 2014 [cited by applicant]
US 20140143545A1 · McKeeman et al. · 2014 [cited by applicant]
US 20140267650A1 · Wexler et al. · 2014 [cited by applicant]
US 20150347478A1 · Tripathi · 2015 [cited by examiner]
US 20150381536A1 · Ptitsyn · 2015 [cited by examiner]
US 20160055602A1 · Howe · 2016 [cited by examiner]
US 20160062992A1 · Chen · 2016 [cited by examiner]
US 20160189310A1 · O'Kane · 2016 [cited by examiner]
US 20160227092A1 · Ikeda · 2016 [cited by applicant]
US 20160227173A1 · Yamaguchi et al. · 2016 [cited by applicant]
US 20160259461A1 · Abbate · 2016 [cited by applicant]
US 20160275376A1 · Kant · 2016 [cited by applicant]
US 20160360088A1 · Tanabiki et al. · 2016 [cited by applicant]
US 20160364616A1 · McLean et al. · 2016 [cited by applicant]
US 20170150037A1 · Rathod · 2017 [cited by applicant]
US 20170346820A1 · Valla · 2017 [cited by applicant]
US 20180131898A1 · Guzik et al. · 2018 [cited by applicant]
US 20180160053A1 · Tsuchiya et al. · 2018 [cited by applicant]
US 20190197354A1 · Law et al. · 2019 [cited by applicant]
US 20190197369A1 · Law et al. · 2019 [cited by applicant]
US 20200267503A1 · Watkins et al. · 2020 [cited by applicant]
US 20200358947A1 · Hagio et al. · 2020 [cited by applicant]
US 20210103611A1 · Kumar et al. · 2021 [cited by applicant]
US 20220076556A1 · Lindenau et al. · 2022 [cited by applicant]
EP 3764246A1 · 2021 [cited by applicant]
U.S. Appl. No. 15/686,142, Non Final Office Action mailed Apr. 8, 2019, 19 pages. [cited by applicant]
U.S. Appl. No. 15/686,142, Notice of Allowance mailed Jul. 31, 2019, 21 pages. [cited by applicant]
U.S. Appl. No. 16/677,545, Notice of Allowance mailed Nov. 19, 2020, 30 pages. [cited by applicant]
U.S. Appl. No. 16/677,545, Notice of Allowance, Mailed Feb. 4, 2020, 13 pages. [cited by applicant]
U.S. Appl. No. 17/179,908, Non Final Office Action mailed May 24, 2022, 37 pages. [cited by applicant]
U.S. Appl. No. 17/179,908, Notice of Allowance mailed Jul. 26, 2022, 27 pages. [cited by applicant]
International Patent Application No. PCT/US2023/010197, International Search Report and Written Opinion mailed May 12, 2023, 12 pages. [cited by applicant]
U.S. Appl. No. 17/570,887, Final Office Action mailed Mar. 16, 2023, 17 pages. [cited by applicant]