Secure digital data collection
AssigneeImagekeeper LLC
InventorsJerry Speasl, Marc Roberts, Mike Patterson
Life of this patent
Estimating the term…
Abstract
Systems and methods for generating certified images and incident reports are disclosed. An image capture device can be used to capture an image and integrate metadata from camera sensors as well as other ancillary device sensors into the image. The image and its metadata can then be certified upon a check that the image and its metadata are authentic and unaltered. The image and its metadata can then be included in or as a part of an incident or other report describing an incident or event such as an accident or a crime. The image and/or incident report may be maintained at a cloud-based server for viewing, authorized editing, and subsequent distribution.
Claims24
A method for generating certified media, the method comprising:
- receiving, from a media capture device, a digital media asset captured by the media capture device;
- receiving a sensor dataset captured by one or more sensors, the sensor dataset associated with a capture of the digital media asset;
- retrieving metadata from the digital media asset, the metadata identifying at least the media capture device and a time associated with the capture of the digital media asset,
- generating a hash of the digital media asset;
- encrypting the hash, the metadata, and the sensor dataset using a private key to generate an encrypted digital signature, wherein a key pair includes the private key and a public key;
- combining the digital media asset with the encrypted digital signature to generate a certified media dataset;
- and
- transmitting the certified media dataset and the public key to at least one network server.
A system for generating certified media, the system comprising:
- a memory that stores instructions;
- and
- a processor coupled to the memory, wherein execution of the instructions by the processor causes the processor to:
- receive a digital media asset captured by a media capture device,
- receive a sensor dataset captured by one or more sensors, the sensor dataset associated with a capture of the digital media asset,
- retrieve metadata from the digital media asset, the metadata identifying at least the media capture device and a time associated with the capture of the digital media asset,
- generate a hash of the digital media asset,
- encrypt the hash, the metadata, and the sensor dataset using a private key to generate an encrypted digital signature, wherein a key pair includes the private key and a public key,
- combine the digital media asset with the encrypted digital signature to generate a certified media dataset, and
- transmit the certified media dataset and the public key to at least one network server.
A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for generating certified media, the method comprising:
- receiving, from a media capture device, a digital media asset captured by the media capture device;
- receiving a sensor dataset captured by one or more sensors, the sensor dataset associated with a capture of the digital media asset;
- retrieving metadata from the digital media asset, the metadata identifying at least the media capture device and a time associated with the capture of the digital media asset;
- generating a hash of the digital media asset;
- encrypting the hash, the metadata, and the sensor dataset using a private key to generate an encrypted digital signature, wherein a key pair includes the private key and a public key;
- combining the digital media asset with the encrypted digital signature to generate a certified media dataset;
- and
- transmitting the certified media dataset and the public key to at least one network server.
Dependencies are inferred from the claim text.