Media identifier generation for camera-captured media
First Claim
1. A system for generating unique identifiers, the system comprising:
- one or more physical processors configured by machine-readable instructions to;
access a media item, the media item including an image, a video, or an audio;
access an identifier generation protocol, the identifier generation protocol specifying an order in which to arrange data extracted from the media item;
extract first data and second data from the media item;
generate an extracted data object by combining the first data and the second data, the first data and the second data arranged in the order specified by the identifier generation protocol;
obtain a unique media identifier for the media item by hashing the extracted data object; and
store the unique media identifier.
5 Assignments
0 Petitions
Accused Products
Abstract
A video identifier uniquely identifying a video captured by a camera is generated. The video includes video frames and optionally concurrently captured audio as well as video metadata describing the video. Video data is extracted from at least two of the video'"'"'s frames. By combining the extracted video data in an order specified by an identifier generation protocol, an extracted data object is generated. The extracted data object is hashed to generate the unique media identifier, which is stored in association with the video. The identifier generation protocol may indicate the portions of the video data to extract, such as video data corresponding to particular video frames and audio data corresponding to particular audio samples. The extracted data object may include a size of particular video frames, a number of audio samples in the video, or the duration of the video, for example.
-
Citations
20 Claims
-
1. A system for generating unique identifiers, the system comprising:
one or more physical processors configured by machine-readable instructions to; access a media item, the media item including an image, a video, or an audio; access an identifier generation protocol, the identifier generation protocol specifying an order in which to arrange data extracted from the media item; extract first data and second data from the media item; generate an extracted data object by combining the first data and the second data, the first data and the second data arranged in the order specified by the identifier generation protocol; obtain a unique media identifier for the media item by hashing the extracted data object; and store the unique media identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
16. A method for generating unique identifiers, the method performed by a computing system including one or more physical processors, the method comprising:
-
accessing, by the computing system, a media item, the media item including an image, a video, or an audio; accessing, by the computing system, an identifier generation protocol, the identifier generation protocol specifying an order in which to arrange data extracted from the media item; extracting, by the computing system, first data and second data from the media item; generating, by the computing system, an extracted data object by combining the first data and the second data, the first data and the second data arranged in the order specified by the identifier generation protocol; obtaining, by the computing system, a unique media identifier for the media item by hashing the extracted data object; and storing, by the computing system, the unique media identifier. - View Dependent Claims (17, 18, 19, 20)
-
Specification