Patents Assigned to Widevine Technologies, Inc.
  • Publication number: 20060059563
    Abstract: There is disclosed a process for encrypting a data stream to secure the data stream for single viewing and to protect copyrights of the data stream. Specifically, there is disclosed a process for protecting streaming multimedia, entertainment and communications in an Internet-type transmission. There is further disclosed a streaming server component operably connected with a streaming server that interacts with a client system to affect the inventive process.
    Type: Application
    Filed: June 30, 2005
    Publication date: March 16, 2006
    Applicant: Widevine Technologies, Inc.
    Inventor: Brian Baker
  • Patent number: 7007170
    Abstract: A system, apparatus, and method are directed to providing and securely viewing secure content. In one embodiment, a secure player provides secure screening/previewing of secure content, such as a motion picture, by a member of an awards organization. A content key is employed to selectively encrypt at least a portion of a content stream. The content key is encrypted with a screener key. The encrypted content key is embedded into the secure content. The screener key is encrypted using public/private key pair that is bound to the secure player. The secure content may be distributed on a medium, such as a DVD, high definition DVD, and the like. The secure player is configured to receive the medium, screener key, and a screener identity. The screener identity and screener key are employed by the secure player to decrypt and enable secure viewing of the content.
    Type: Grant
    Filed: January 20, 2004
    Date of Patent: February 28, 2006
    Assignee: Widevine Technologies, Inc.
    Inventor: Glenn A. Morten
  • Publication number: 20060021037
    Abstract: An apparatus, system, and method for protecting digital information from unauthorized access are described. The invention is configured to employ digital fingerprinting, pattern recognition, and real-time tamper evidence gathering to monitor for unauthorized access. When an unauthorized access is detected, an appropriate response that may be based on business rules is provided that may include termination of execution of a content player. The invention monitors over time a predetermined set of parameters associated with at least one process on a client device to detect a change in state. The state change is employed to create a fingerprint for the process. Statistical analysis is then applied to additional data collected to determine whether the additional data indicates unauthorized behavior.
    Type: Application
    Filed: June 10, 2005
    Publication date: January 26, 2006
    Applicant: Widevine Technologies, Inc.
    Inventors: Oscar Zhuk, Glenn Morten
  • Patent number: 6965993
    Abstract: There is disclosed a process for encrypting a data stream to secure the data stream for single viewing and to protect copyrights of the data stream. Specifically, there is disclosed a process for protecting streaming multimedia, entertainment and communications in an Internet-type transmission. There is further disclosed a streaming server component operably connected with a streaming server that interacts with a client system to effect the inventive process.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: November 15, 2005
    Assignee: Widevine Technologies, Inc.
    Inventor: Brian Baker
  • Publication number: 20050193205
    Abstract: A method and apparatus applies a variety of session based watermarks in real-time to content that is streamed from a server towards a client. The invention employs content where differing targeted portions are selectively encrypted, such that other portions remain in the clear (unencrypted). Session information, such as an intended client, end-user, operator of a content server, content owner, and the like, may be used to generate the various watermarks. The watermarks may also be digitally signed and/or encrypted. The watermarks may be applied to the portions of the clear content as the content is streamed towards the client. In one embodiment, a bridge server is configured to modify packets of streaming media data files with the variety of watermarks. In another embodiment, the content server for the streaming media data includes a plug-in component that dynamically modifies the packets of streaming media data files with the variety of watermarks.
    Type: Application
    Filed: December 14, 2004
    Publication date: September 1, 2005
    Applicant: Widevine Technologies, Inc.
    Inventors: Andre Jacobs, Oscar Zhuk, Glenn Morten, Eric Shapiro
  • Publication number: 20050120125
    Abstract: There is disclosed a process for encrypting a data stream to secure the data stream for single viewing and to protect copyrights of the data stream. Specifically, there is disclosed a process for protecting streaming multimedia, entertainment and communications in a network transmission. There is further disclosed a streaming server component operably connected with a streaming server that interacts with a client system that includes a virtual smart card to effect the inventive process.
    Type: Application
    Filed: October 1, 2004
    Publication date: June 2, 2005
    Applicant: Widevine Technologies, Inc.
    Inventors: Glenn Morten, Brian Baker
  • Publication number: 20040199771
    Abstract: Method and devices are directed to uniquely identifying content in a highly distributed content delivery system such that an origin of unauthorized content use may be more accurately determined. Content received from a content owner is distributed to a persistent security database and a key manager, which manages encryption and decryption keys for content that may be already encrypted. Decrypted content is fingerprinted or watermarked by a fingerprinter/watermarker module such that a recipient of content is identifiable, and saved in a separate database. Information about fingerprinted/watermarked content may be reported back to content owner for tracking purposes. A key wrap module wraps and attaches aggregator's encryption key to the content before it is transmitted to downstream service operators or users.
    Type: Application
    Filed: April 2, 2004
    Publication date: October 7, 2004
    Applicant: Widevine Technologies, Inc.
    Inventors: Glenn A. Morten, Brian Baker, Reza Rassool
  • Publication number: 20040184616
    Abstract: A system, apparatus, and method are directed to providing and securely viewing secure content. In one embodiment, a secure player provides secure screening/previewing of secure content, such as a motion picture, by a member of an awards organization. A content key is employed to selectively encrypt at least a portion of a content stream. The content key is encrypted with a screener key. The encrypted content key is embedded into the secure content. The screener key is encrypted using public/private key pair that is bound to the secure player. The secure content may be distributed on a medium, such as a DVD, high definition DVD, and the like. The secure player is configured to receive the medium, screener key, and a screener identity. The screener identity and screener key are employed by the secure player to decrypt and enable secure viewing of the content.
    Type: Application
    Filed: January 20, 2004
    Publication date: September 23, 2004
    Applicant: Widevine Technologies, Inc.
    Inventor: Glenn A. Morten
  • Publication number: 20040153873
    Abstract: A method and system are directed to differentiating between normal characteristics and abnormal characteristics within a software process, such that tampering of the software process may be identified programmatically. The identification of behavior that may be defined as normal may vary. Such behavior may include a sequence of selected system level calls that may access resources considered relevant, and the like. Data on the selected behavior is gathered, and when a sufficient amount of abnormal behavior has been detected, a signal may be provided such that an action may be performed. Samples of the gathered data are assigned a unique value. Statistical information is determined from the collected behavior, including trend data. Such trend data is compared to trends identified as normal for the software process, and a determination is made whether the sampled behavior is non-normal.
    Type: Application
    Filed: September 22, 2003
    Publication date: August 5, 2004
    Applicant: Widevine Technologies, Inc.
    Inventors: Oscar V. Zhuk, Vince M. Rohr
  • Publication number: 20020164023
    Abstract: Described is a system and method for providing protection of media by the detection of unauthorized client behaviors and the communication of the unauthorized client behaviors to augment the invention's detection abilities. A variety of detectors are sent to a client process and the responses are evaluated to detect the presence of an unauthorized software behavior on the client. Unauthorized behaviors include alteration of a client process as well as simultaneously running processes that might enable unauthorized copying of protected media. Communication of unauthorized software behaviors includes sharing of memory detectors among servers on a network, and the sending of memory detectors to other clients to detect previously unseen unauthorized behaviors on the other clients.
    Type: Application
    Filed: December 14, 2001
    Publication date: November 7, 2002
    Applicant: Widevine Technologies, Inc.
    Inventors: Katharina Veronika Koelle, William P. Worzel
  • Patent number: 6449719
    Abstract: There is disclosed a process for encrypting a data stream to secure the data stream for single viewing and to protect copyrights of the data stream. Specifically, there is disclosed a process for protecting streaming multimedia, entertainment and communications in an Internet type transmission. There is further disclosed a streaming server component operably connected with a streaming server that interacts with a client system to effect the inventive process.
    Type: Grant
    Filed: November 9, 1999
    Date of Patent: September 10, 2002
    Assignee: Widevine Technologies, Inc.
    Inventor: Brian Baker
  • Publication number: 20020108037
    Abstract: There is disclosed a process for encrypting a data stream to secure the data stream for single viewing and to protect copyrights of the data stream. Specifically, there is disclosed a process for protecting streaming multimedia, entertainment and communications in an Internet-type transmission. There is further disclosed a streaming server component operably connected with a streaming server that interacts with a client system to effect the inventive process.
    Type: Application
    Filed: March 29, 2002
    Publication date: August 8, 2002
    Applicant: Widevine Technologies, Inc.
    Inventor: Brian Baker