Patents Assigned to Verimatrix, Inc.
-
Publication number: 20250021629Abstract: An embodiment of the invention describes a method for detecting tampering with copy restrictions on a media playback device that includes identifying locations within playback application executable files on a playback device that contain instructions for application programming interface (API) calls, modifying the API call locations to insert pieces of tamper detection code, where the pieces of tamper detection code when executed collects monitoring data about characteristics of the playback device and content being played, collecting monitoring data when API calls are performed by the API call locations, generating a confidence level of tampering from the collected monitoring data, and performing a remediation action in response to the confidence level exceeding a predetermined threshold, where the predetermined threshold is set based on types of monitoring data that was collected.Type: ApplicationFiled: November 29, 2022Publication date: January 16, 2025Applicants: Verimatrix, Inc., Verimatrix GmbH, Verimatrix UK, Verimatrix OYInventors: Klaus Schenk, Martin Bergenwall, Neal Michie, Johan Lindquist, Zoran Alexov, David Brown
-
Patent number: 11611808Abstract: Systems and methods for encoding multiple video streams with digital watermarking for adaptive bitrate streaming in accordance with embodiments of the invention are disclosed.Type: GrantFiled: May 9, 2018Date of Patent: March 21, 2023Assignee: Verimatrix, Inc.Inventor: Niels J. Thorwirth
-
Patent number: 10691830Abstract: Systems and methods for preserving privacy in distribution of content using private tokens in accordance with embodiments of the invention are disclosed. In one embodiment, a method of anonymously tracking a digital content and remediating unauthorized distribution includes generating a private token including an identifier distinguishable from tokens generated by other playback devices and the association with the playback device is not shared, receiving a portion of content, embedding a digital watermark in the content, where the digital watermark includes the private token, detecting an unauthorized copy of the content, extracting the digital watermark from the unauthorized copy of the content, broadcasting an enforcement message containing the private token to the playback devices, receiving the enforcement message, and performing an enforcement action on the playback device in response, where only a playback device that generated the private token responds.Type: GrantFiled: December 30, 2016Date of Patent: June 23, 2020Assignee: Verimatrix, Inc.Inventors: Thomas A. Munro, Niels J. Thorwirth
-
Publication number: 20200186894Abstract: Systems and methods for encoding multiple video streams with digital watermarking for adaptive bitrate streaming in accordance with embodiments of the invention are disclosed.Type: ApplicationFiled: May 9, 2018Publication date: June 11, 2020Applicant: Verimatrix, Inc.Inventor: Niels J. Thorwirth
-
Patent number: 10591984Abstract: Systems and methods for rapid content switching between pieces of content presented in a plurality of stations using streaming content distribution in accordance with embodiments of the invention are disclosed.Type: GrantFiled: September 15, 2017Date of Patent: March 17, 2020Assignee: Verimatrix, Inc.Inventors: Niels J. Thorwirth, Timothy J. Driscoll
-
Patent number: 10454671Abstract: Systems and methods for securing communications in a playback device using a key base and at least one key contribution in accordance with embodiments of the invention are disclosed. In one embodiment, a process includes generating a key base using a decryption key and at least one key contribution, where the decryption key can be recovered using the key base and the at least one key contribution, receiving the key base, receiving the at least one key contribution, sending the key base to a decryption module, sending the key contribution to a control module, performing a control feature on the piece of content using the control module, providing the key contribution to the decryption module when the control feature is performed, generating the decryption key using the key base and the at least one key contribution, and accessing at least a portion of the piece of content.Type: GrantFiled: October 15, 2015Date of Patent: October 22, 2019Assignee: Verimatrix, Inc.Inventors: Niels J. Thorwirth, Petr Peterka, Klaus Schenk, Ingo Barth
-
Patent number: 10284365Abstract: Systems and methods for synchronized key derivation across multiple conditional access servers are disclosed. In one embodiment, a method for synchronized key derivation to provide playback devices with derived keys for decrypting content includes receiving a request for a first derived key that includes a first asset identifier that identifies a piece of content and a first playback position within the content, determining a first content key starting position and first derived key starting position within the content using the first playback position, where the key starting positions precede the first playback position, determining whether a first content key associated with the first asset identifier and first content key starting position is stored, retrieving the first content key using the first asset identifier and first content key starting position, generating a first derived key using the first content key and first derived key starting position, and sending the derived key.Type: GrantFiled: January 31, 2018Date of Patent: May 7, 2019Assignee: Verimatrix, Inc.Inventors: Matthew Messerman, Thomas Handal, Matthew Fite, Gerd Mersmann
-
Publication number: 20190012480Abstract: Systems and methods for retroactive assignment of personally identifiable information in distribution of content in accordance with embodiments of the invention are disclosed. In one embodiment, a method of controlling anonymity of user profiles includes generating an intermediate identifier using a playback device, where the intermediate identifier is random and different from intermediate identifiers used by other playback devices and is not known to be associated with the playback device by entities other than the playback device, sending the intermediate identifier associated with consumption data concerning content files that have been accessed on the playback device to an audience measurement server, aggregating the consumption data into an anonymous user profile, sending personally identifiable information about a user of the playback device to the audience measurement server, and combining the personally identifiable information about the user with the anonymous user profile.Type: ApplicationFiled: December 30, 2016Publication date: January 10, 2019Applicant: Verimatrix, Inc.Inventor: Niels J. Thorwirth
-
Publication number: 20190012439Abstract: Systems and methods for preserving privacy in distribution of content using private tokens in accordance with embodiments of the invention are disclosed. In one embodiment, a method of anonymously tracking a digital content and remediating unauthorized distribution includes generating a private token including an identifier distinguishable from tokens generated by other playback devices and the association with the playback device is not shared, receiving a portion of content, embedding a digital watermark in the content, where the digital watermark includes the private token, detecting an unauthorized copy of the content, extracting the digital watermark from the unauthorized copy of the content, broadcasting an enforcement message containing the private token to the playback devices, receiving the enforcement message, and performing an enforcement action on the playback device in response, where only a playback device that generated the private token responds.Type: ApplicationFiled: December 30, 2016Publication date: January 10, 2019Applicant: Verimatrix, Inc.Inventors: Thomas A. Munro, Niels J. Thorwirth
-
Publication number: 20180227117Abstract: Systems and methods for synchronized key derivation across multiple conditional access servers are disclosed. In one embodiment, a method for synchronized key derivation to provide playback devices with derived keys for decrypting content includes receiving a request for a first derived key that includes a first asset identifier that identifies a piece of content and a first playback position within the content, determining a first content key starting position and first derived key starting position within the content using the first playback position, where the key starting positions precede the first playback position, determining whether a first content key associated with the first asset identifier and first content key starting position is stored, retrieving the first content key using the first asset identifier and first content key starting position, generating a first derived key using the first content key and first derived key starting position, and sending the derived key.Type: ApplicationFiled: January 31, 2018Publication date: August 9, 2018Applicant: Verimatrix, Inc.Inventors: Matthew Messerman, Thomas Handal, Matthew Fite, Gerd Mersmann
-
Patent number: 10045093Abstract: 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.Type: GrantFiled: December 22, 2016Date of Patent: August 7, 2018Assignee: Verimatrix, Inc.Inventor: Niels J. Thorwirth
-
Publication number: 20180129273Abstract: Systems and methods for rapid content switching between pieces of content presented in a plurality of stations using streaming content distribution in accordance with embodiments of the invention are disclosed.Type: ApplicationFiled: September 15, 2017Publication date: May 10, 2018Applicant: Verimatrix, Inc.Inventors: Niels J. Thorwirth, Timothy J. Driscoll
-
Patent number: 9900306Abstract: Systems and methods are disclosed that authenticate devices or users, and enable playback of secured streaming content through a media player. In one embodiment, the invention is a system for receiving secure content over an unmanaged network, including a security application configured operate on a user device with access to a network, where the security application is configured to receive a request for playlist data from the media player, send a playlist request to a content server, receive playlist data from the content server, send playlist data to a media player, receive a security access request from the media player, send a security access request to a security server, receive security access data from the security server; and send security access data to a media player.Type: GrantFiled: January 4, 2016Date of Patent: February 20, 2018Assignee: Verimatrix, Inc.Inventors: Thomas Handal, Matthew E. Messerman, Akinwale Olugbemiga Olugbile, Petr Peterka, Niels J. Thorwirth
-
Patent number: 9887837Abstract: Systems and methods for synchronized key derivation across multiple conditional access servers are disclosed. In one embodiment, a method for synchronized key derivation to provide playback devices with derived keys for decrypting content includes receiving a request for a first derived key that includes a first asset identifier than identifies a piece of content and a first playback position within the content, determining a first content key starting position and first derived key starting position within the content using the first playback position, where the key starting positions precede the first playback position, determining whether a first content key associated with the first asset identifier and first content key starting position is stored, retrieving the first content key using the first asset identifier and first content key starting position, generating a first derived key using the first content key and first derived key starting position, and sending the derived key.Type: GrantFiled: October 31, 2014Date of Patent: February 6, 2018Assignee: Verimatrix, Inc.Inventors: Matthew Messerman, Thomas Handal, Matthew Fite, Gerd Mersmann
-
Patent number: 9847979Abstract: Managing access to digital content within a particular domain, including: receiving the digital content at a first client device; decrypting the received digital content at the first client device using a first key; transcoding the digital content to another format; re-encrypting the transcoded content using a second key, wherein the second key is obtained by one of: (1) directly from a server; or (2) indirectly by deriving it locally based on information received from the server; and transmitting the re-encrypted content to a second client device, wherein the second client device obtains the second key and decrypts the re-encrypted content at the second client device.Type: GrantFiled: October 8, 2013Date of Patent: December 19, 2017Assignee: VERIMATRIX, INC.Inventors: Petr Peterka, Niels Thorwirth, Kamil Saykali, Ali Hodjat, Steve Christian, Nikolai Keychenko, Tom Pollard
-
Publication number: 20170347152Abstract: Systems and methods for collecting audience measurement data using content protection signaling messages while playing back content are disclosed.Type: ApplicationFiled: December 31, 2014Publication date: November 30, 2017Applicant: Verimatrix, Inc.Inventors: Eric Yam, Niels J. Thorwirth, Petr Peterka
-
Patent number: 9804668Abstract: Systems and methods for rapid content switching between pieces of content presented in a plurality of stations using streaming content distribution in accordance with embodiments of the invention are disclosed.Type: GrantFiled: July 18, 2013Date of Patent: October 31, 2017Assignee: Verimatrix, Inc.Inventors: Niels J. Thorwirth, Timothy J. Driscoll
-
Publication number: 20170302446Abstract: Systems and methods for securing communications in a playback device using a key base and at least one key contribution in accordance with embodiments of the invention are disclosed. In one embodiment, a process includes generating a key base using a decryption key and at least one key contribution, where the decryption key can be recovered using the key base and the at least one key contribution, receiving the key base, receiving the at least one key contribution, sending the key base to a decryption module, sending the key contribution to a control module, performing a control feature on the piece of content using the control module, providing the key contribution to the decryption module when the control feature is performed, generating the decryption key using the key base and the at least one key contribution, and accessing at least a portion of the piece of content.Type: ApplicationFiled: October 15, 2015Publication date: October 19, 2017Applicant: Verimatrix, Inc.Inventors: Niels J. Thorwirth, Petr Peterka, Klaus Schenk, Ingo Barth
-
Publication number: 20170208372Abstract: 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.Type: ApplicationFiled: December 22, 2016Publication date: July 20, 2017Applicant: Verimatrix, Inc.Inventor: Niels J. Thorwirth
-
Patent number: 9648022Abstract: Systems and methods for secure content distribution to playback devices connected to a local network via a residential gateway using secure links are disclosed. One embodiment of the invention includes a content server, a rights management server, a residential gateway configured to communicate with the content server and the rights management server via a network, and a playback device configured to communicate with the residential gateway via a local network.Type: GrantFiled: December 15, 2015Date of Patent: May 9, 2017Assignee: Verimatrix, Inc.Inventors: Petr Peterka, Niels J. Thorwirth