Automated Integration Of Video Evidence With Data Records
First Claim
1. A computer-implemented method comprising:
- receiving event data associated with a plurality of data records in a database;
receiving metadata corresponding to a digital media content file;
performing a comparison of at least a portion of the event data with at least a portion of the metadata;
based on the comparison, automatically identifying a matching event for the digital media content file, wherein the matching event is associated with at least one of the data records; and
automatically modifying the metadata based on event data associated with the matching event.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer system receives event data associated with data records in a database, receives metadata corresponding to a digital media content file (e.g., a video, audio, or image file), compares the event data with the metadata, automatically identifies a matching event based on the comparison, and automatically tags the content file by modifying the metadata based on event data associated with the matching event. In one usage scenario, the digital media content file may be used as evidence in a criminal investigation. The event data may be provided in the form of a summary or snapshot of the database, which may include data records covering a limited period of time. The digital media content file can be recorded by any suitable digital media device, such as a video camera. The computer system may further include a dock configured to upload digital media content received from the digital media device.
27 Citations
23 Claims
-
1. A computer-implemented method comprising:
-
receiving event data associated with a plurality of data records in a database; receiving metadata corresponding to a digital media content file; performing a comparison of at least a portion of the event data with at least a portion of the metadata; based on the comparison, automatically identifying a matching event for the digital media content file, wherein the matching event is associated with at least one of the data records; and automatically modifying the metadata based on event data associated with the matching event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method comprising:
-
detecting event data in a destination folder, wherein the event data is associated with a plurality of data records in a database; in response to the detecting, uploading the event data to a service provider computer system; by the service provider computer system, receiving metadata corresponding to a digital media content file; by the service provider computer system, performing a comparison of at least a portion of the event data with at least a portion of the metadata; by the service provider computer system, automatically identifying a matching event for the digital media content file based on the comparison, wherein the matching event is associated with at least one of the data records; and by the service provider computer system, automatically modifying the metadata based on event data associated with the matching event. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A system comprising a service provider computing device having one or more processors and computer-readable storage media having stored thereon computer-executable instructions configured to cause the service provider computing device to:
-
receive event data associated with a plurality of data records in a database; receive metadata corresponding to a digital media content file; perform a comparison of at least a portion of the event data with at least a portion of the metadata; based on the comparison, automatically identify a matching event for the digital media content file, wherein the matching event is associated with at least one of the data records; and automatically modify the metadata based on event data associated with the matching event. - View Dependent Claims (22, 23)
-
Specification