The PTO issues new patents on Tuedays. This week's Spotlight Patents concern aspects of digital fingerprinting. Assigned to SRI International, the first patent addresses techniques for content-based matching of videos using local spatio-temporal fingerprints. Assigned to Microsoft, the second patent addresses techniques for security mechanism for developmental operating systems.
8,655,056, "Content-based matching of videos using local spatio-temporal fingerprints," assigned to SRIi International.
A computer implemented method for matching video data to a database containing a plurality of video fingerprints of the type described above, comprising the steps of calculating at least one fingerprint representing at least one query frame from the video data; indexing into the database using the at least one calculated fingerprint to find a set of candidate fingerprints; applying a score to each of the candidate fingerprints; selecting a subset of candidate fingerprints as proposed frames by rank ordering the candidate fingerprints; and attempting to match at least one fingerprint of at least one proposed frame.
8,656,182, "Security mechanism for developmental operating systems," assigned to Microsoft.
A security technique to reduce the risk of unauthorized release of a software object. The technique allows identification of an individual responsible for the unauthorized release by marking each object with information, which acts as a fingerprint from which a person manipulating the object in a development environment can be identified. The development environment may be configured to quickly and automatically mark the object whenever a manipulation that may precede an unauthorized release occurs. To prevent circumventing the security technique, the object may be configured to enforce a requirement for a valid fingerprint such that the object is disabled if the fingerprint is removed or altered. Despite the marking, personally identifiable information is not revealed because the fingerprint is generated through a one-way cryptographic function performed on identifying information.