New patents are issued by the USPTO on Tuesdays. Today's Spotlight Patents concern aspects of digital watermarking and digital fingerprinting. Assigned to Verimatrix, the first patent of the new year addresses techniques for securing content delivered using a playlist. Assigned to Google, the second patent addresses techniques for detecting inactive broadcasts during live stream ingestion.
9,532,113, "Systems and methods for securing content delivered using a playlist," assigned to Verimatrix.
Systems and methods in accordance with embodiments of the invention enhance the security of content distribution using individualized playlists. In many embodiments, a playlist is individually composed for a client device so that the selection of content included in the playlist encodes information. One embodiment includes generating a watermark sequence, where each watermark sequence is a unique identifier, selecting between alternative chunks of encoded content based upon the watermark sequence, where each of the alternative chunks of encoded content includes the same perceptual content and differs in the way it is watermarked, and listing the selected chunks in a playlist, where content assembled using the playlist includes a unique watermark sequence.
9,536,151, "Detection of inactive broadcasts during live stream ingestion," assigned to Google.
Systems and methods are provided herein relating to real-time detection of inactive broadcasts during live stream ingestion. Both audio fingerprints and video fingerprints can be dynamically and continuously generated for a live stream ingestion. Sets of video fingerprints and sets of audio fingerprints can be continuously generated based on common successive overlapping time windows. A set of audio fingerprints and a set of video fingerprints can be associated with each time window. Video similarity scores and audio similarity scores can be generates for each time window to determine whether the stream is inactive or static during the time window. Only fingerprints relating to an active broadcast can be indexed in a fingerprint index.