Video Cryptography Patents (Class 380/200)
  • Patent number: 8428255
    Abstract: A sink may be to used to process multimedia digital data. The sink may include a plurality of input ports, an output port, a switchably-enabled selector to select an input port from a plurality of HDMI input ports to couple to an output port, a control circuit to detect encrypted data in a channel of the input ports; and a plurality of decryption engines. Each of the decryption engines may be coupled to respective input ports to synchronize with a corresponding encryption engine of a data source after the control circuit detects encrypted data in the channel of the respective input port. Additional circuitry may be included to operate the sink in a power saving mode. Also, methods for processing the data in both power saving and non-power saving modes.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: April 23, 2013
    Assignee: Analog Devices, Inc.
    Inventors: Joseph Michael Barry, Jingjiang Yin, Theodore Hecht, Jr., Joseph Michael Fernald, Lucas Valentin Garcia, Gabriel Gomez Perez, Pablo Ventura Domingo, William Mornavil, Liam O'Donnell
  • Patent number: 8428259
    Abstract: The present invention relates to an apparatus and method for the encryption and decryption of optically transmitted data, and more particularly to the encryption and decryption of optical data transmitted and received using only optical components. Because only optical components are used, the encryption and decryption is independent of the data rate of the optical signal. The apparatus may include an encryption device that operates by receiving and combining both an unencrypted optical signal as well as a delayed optical signal that is based on the unencrypted optical signal. An optical delay may be configured in a number of different ways and may be used for delaying the unencrypted optical signal. The apparatus may further include a decryption device that receives and combines an encrypted optical signal as well as a delayed optical signal that is based on the encrypted optical signal.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: April 23, 2013
    Assignee: General Dynamics Advanced Information Systems
    Inventor: James P. Waters
  • Patent number: 8429752
    Abstract: A system and accompanying method for Digital Rights Management (DRM) are disclosed that permit arbitrary forms of digital media to be vended in a networked environment. Special purpose renderers are distributed with each particular instance of digital media. Each renderer may include a tailored set of controls allowing the owner of the digital media to restrict the use thereof.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: April 23, 2013
    Assignee: Upload Technologies S.A.
    Inventors: Robert E. Nimon, Kimmy F. Nimon, David E. Espenlaub
  • Patent number: 8428257
    Abstract: An embodiment of a method for rendering an item of media content includes obtaining a media presentation having a media-content portion and a display-window-configuration component. The display-window-configuration component is recovered from the media presentation and causes a defined display window to be presented contemporaneously with rendering the media content of the media-content portion. And an embodiment of a method for rendering an item of media content having an action-indicator associated with an action includes analyzing the media content to detect the action-indicator and executing the associated action. For example, the action-indicator may be a watermark, which may be visible while an image portion of the media content is displayed.
    Type: Grant
    Filed: March 11, 2010
    Date of Patent: April 23, 2013
    Assignee: Intel Corporation
    Inventors: Adam Cappio, Ben Rothotlz, Hai Feng Ping
  • Patent number: 8424099
    Abstract: A system and method are disclosed for creating a secure video content path, or a protected media content bus, within an unsecure personal computer. A portable security module, or electronic key safe, may be inserted into a personal computer that has different internal components for processing secure and unsecured content. The security module may establish a secure encrypted link with a secure video processor of the personal computer, and may use the personal computer's network interface to request authority to receive secured content. The security module may provide content keys to the secure video processor to access secured content received over an external network.
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: April 16, 2013
    Assignee: Comcast Cable Communications, LLC
    Inventor: James William Fahrny
  • Patent number: 8423235
    Abstract: A vehicle video recording device and a driving information providing method are provided. The vehicle video recording device includes: a sensing unit that includes one or more of a positioning unit, an inertia sensor unit, and an environment sensor unit so as to output sensed information; a vehicle information collecting unit that collects vehicle information from one or more of one or more sensors and a self-diagnosis device disposed in a vehicle; and a driving information generating unit that generates driving information depending on use or nonuse of the vehicle on the basis of one or more of the sensed information and the vehicle information. Accordingly, it is possible to continuously manage information on a driving time of a vehicle or the accident possibility in driving a vehicle, thereby giving an advantage or a disadvantage to a driver.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: April 16, 2013
    Assignee: Mtekvision Co., Ltd.
    Inventor: Kam-Youn Lee
  • Patent number: 8417937
    Abstract: A media player is provided for receiving session data from a security socket layer. The session data includes encrypted content data, a content key and digital rights data, wherein the content key and the digital rights data have been encrypted with a SSL session key. The said media player includes a first processor portion and a second processor portion. The first processor portion is arranged to receive the session data, has a second key. The first processor portion and can generate the SSL session key and can decrypt the session data with the SSL session key. The first processor portion can further re-encrypt the decrypted content key with the second key and can output the re-encrypted content key and digital rights data. The second processor portion is arranged to receive the re-encrypted content key and digital rights data. The first processor portion can further decrypt the content, and is externally inaccessible.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: April 9, 2013
    Assignee: General Instrument Corporation
    Inventor: Geetha Mangalore
  • Publication number: 20130083922
    Abstract: According to one embodiment, a video receiving apparatus includes: a receiving module for receiving identifiers of respective video transmitting apparatus and key information to be used for permitting a wireless communication with the video receiving apparatus; a connecting module for establishing a wireless connection with each video transmitting apparatus; a registering module for registering all or part of the one or more video transmitting apparatus; a first display control module for displaying identification information of the one or more video transmitting apparatus, selection images, registration information indicating whether or not the one or more video transmitting apparatus are registered, and connection information indicating whether or not wireless connections are established on a display screen; a video receiving module for receiving video from the specified video transmitting apparatus using the established wireless connection; and a second display control module for displaying the received vi
    Type: Application
    Filed: March 26, 2012
    Publication date: April 4, 2013
    Inventor: Tomohiro Kanda
  • Patent number: 8411760
    Abstract: Presented herein are systems, methods, and apparatus for displaying pictures. In one embodiment, there is presented a decoder system for decoding video data. The decoder system comprises a port and a transport processor. The port receives packets carrying encoded video data from a plurality of video streams. The transport processor adds a header to encoded video data from at least one of the packets. The header identifies a particular one of the plurality of video streams, wherein the at least one packet is from the particular one of the plurality of video stream.
    Type: Grant
    Filed: January 28, 2010
    Date of Patent: April 2, 2013
    Assignee: Broadcom Corporation
    Inventor: Qin-Fan Zhu
  • Patent number: 8411857
    Abstract: A partial multiple encryption device consistent with certain embodiments has an input adapted to receive a unencrypted video signal. An encryption arrangement produces a partially multiple encrypted video signal from the unencrypted video signal. An output is adapted to provide the partially multiple encrypted video signal. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: April 2, 2013
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Brant L. Candelore, Robert Allan Unger, Leo M. Pedlow, Jr.
  • Patent number: 8406424
    Abstract: Disclosed is a virtual universal decryption (VUD) service that provides a mechanism for allowing users of camera enabled mobile devices to use their camera to decrypt messages. The VUD service can provide a mechanism for a user of a VUD enabled device to authorize one or more other users of VUD enabled and camera enabled devices to use their cameras to decrypt messages sent by the authorizing user. The VUD service may then provide mechanisms for the authorized users to decrypt messages, which have been encrypted by the authorizing users, by simply capturing an image/video of the encrypted text with a camera of their VUD enabled devices.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: March 26, 2013
    Assignee: Yahoo! Inc.
    Inventors: Athellina R. Ahmad Athsani, Chris T. Kalaboukis
  • Publication number: 20130070922
    Abstract: A “trusted domain” is established within which content received from a communications network, e.g., a cable TV network, is protected from unauthorized copying thereof, in accordance with the invention. In an illustrative embodiment, the trusted domain includes a device associated with a user which receives content from the cable TV network. The content may be encrypted using a content key in accordance, e.g., with a 3DES encryption algorithm before it is stored in the device. In addition, a first encrypted content key version and a second encrypted content key version are generated by respectively encrypting the content key with a public key associated with the device and another public key associated with the user, in accordance with public key cryptography. The first and second encrypted content key versions are stored in association with the encrypted content in the device storage.
    Type: Application
    Filed: September 10, 2012
    Publication date: March 21, 2013
    Inventors: William Helms, Michael T. Hayashi, Kevin J. Leddy, David A. Christman
  • Patent number: 8401189
    Abstract: An encrypted program received in an MPEG transport stream is decrypted by receiving a message in the MPEG transport stream, wherein the message contains a key, decrypting the encrypted program based on the key, and replacing the message in the MPEG transport stream with a null packet.
    Type: Grant
    Filed: January 16, 2009
    Date of Patent: March 19, 2013
    Assignee: Zenith Electronics LLC
    Inventors: Raymond C. Hauge, Richard Lewis
  • Patent number: 8401188
    Abstract: Various embodiments of a system and method for partial encryption of frame-based electronic content are described. Embodiments may include a partial encryption component configured to receive electronic content that includes multiple frames to be displayed according to a chronological sequence. In various embodiments, such frames may include multiple key frames and multiple reference frames. For each reference frame, content of one or more other frames may be dependent on the content of that reference frame. In various embodiments, for each key frame, content of frames to be displayed subsequent to that key frame may not be dependent on content of any frame preceding the key frame in the chronological sequence. In various embodiments, the partial encryption component may be configured to generate partially encrypted content by encrypting a portion of the electronic content without encrypting other portions of the electronic content (e.g., at least some key frames and reference frames).
    Type: Grant
    Filed: October 30, 2009
    Date of Patent: March 19, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Viswanathan Swaminathan, Saayan Mitra
  • Patent number: 8397275
    Abstract: Time-varying CAPTCHA tests are provided to distinguish a human user from a computer software agent in an online application. A test generator generates an original image and a set of (X,Y) positions. The (X,Y) positions can be a random or repeating sequence. The test generator then separates the original image to form a plurality of secondary images. The secondary images are configured to the (X,Y) positions and the original image so that when the secondary images are displaced over time responsive to the (X,Y) positions at least one of the (X,Y) position reveals the original image, or a portion thereof. A test program generator generates an executable program adapted for execution on a client device. The executable program is encoded with the (X,Y) positions and the secondary images, and configured to displace the secondary images over time responsive to the set of positions.
    Type: Grant
    Filed: February 5, 2009
    Date of Patent: March 12, 2013
    Assignee: Google Inc.
    Inventor: Karl Magdsick
  • Patent number: 8396216
    Abstract: Systems and method for partial encryption are disclosed. One example method comprises: creating a program association table to include a first program number which identifies a program encrypted in accordance with a first encryption scheme, and a second program number which identifies the same program encrypted in accordance with a second encryption scheme; and creating a program map table for the same program to include first audio and video identifiers associated with the first encryption scheme and second audio and video identifiers associated with the second encryption scheme.
    Type: Grant
    Filed: January 13, 2009
    Date of Patent: March 12, 2013
    Inventors: Howard G. Pinder, Jonathan Bradford Evans, Anthony J. Wasilewski, William D. Woodward, Jr.
  • Publication number: 20130058480
    Abstract: Systems and methods for saving encoded media streamed using adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. In one embodiment of the invention, a playback device configured to perform adaptive bitrate streaming of media includes a video decoder application and a processor, where the video decoder application configures the processor to select a download stream from a set of alternative streams of video data, measure streaming conditions and request a stream of video data from the alternative streams of video data, receive portions of video data from the requested stream of video data, decode the received video data, save the received video data to memory, when the received video data is from the download stream and separately download and save the corresponding portion of video data from the download stream to memory, when the received video data is not from the download stream.
    Type: Application
    Filed: March 31, 2012
    Publication date: March 7, 2013
    Applicant: Rovi Corp.
    Inventors: Ben Ziskind, Song Cen, Tung Lin, Jason Braness, Kourosh Soroushian
  • Patent number: 8391482
    Abstract: A computer readable medium having a data packet stored therein for causing a functional change in the operation of a device is disclosed. In one embodiment, the data packet is comprised of a scalably encoded data portion. In the present embodiment, the data packet further includes a header data portion corresponding to the scalably encoded data portion. The header data portion includes information adapted to be used by a transcoder to transcode the scalably encoded data portion.
    Type: Grant
    Filed: September 16, 2002
    Date of Patent: March 5, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Susie J. Wee, John G. Apostolopoulos
  • Patent number: 8392427
    Abstract: A set of reference videos is indexed to a reference index in order to facilitate matching of video content. An indexing module receives a set of reference fingerprints representing a set of reference videos and identifies keys contained in the reference fingerprints. Reference identifiers for the reference videos are stored in bins of the reference index associated with the identified keys. The bins in the reference index are sub-sampled to limit the number of reference identifiers stored in a given bin.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: March 5, 2013
    Assignee: Google Inc.
    Inventors: Sergey Ioffe, Michele Covell
  • Patent number: 8392720
    Abstract: A method for securing data transmitted over a network to an image display device. In one embodiment, the method may include identifying at least one image display device on the network, selecting the at least one image display device for transmission of data, activating a data protection process to generate locked data and transmitting the locked data to the image display device. The method may further include receiving a key to unlock the locked data such that the data is available to the image display device.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: March 5, 2013
    Assignee: Seiko Epson Corporation
    Inventors: Joseph Castaldi, Robin F. Hoeye, Jeff Glickman
  • Publication number: 20130051553
    Abstract: A system and method for encoding, transmitting and decoding data is described which defines a plurality of bit patterns into a predetermined color combination of red/green/blue colors. A message is formed from the plurality of bit patterns and the message is then arranged into a recognizable format with a message protocol. The message is transmitted to a decoder, which decodes the message and displays the message on a display. A use is provided to establish a two factor authentication mechanism to authenticate a user by a requester.
    Type: Application
    Filed: August 24, 2011
    Publication date: February 28, 2013
    Inventor: Jeffrey Thomas CESNIK
  • Publication number: 20130051554
    Abstract: Systems and methods for automatically generating top level index files for use in adaptive bitrate streaming in accordance with embodiments of the invention are disclosed. One embodiment of the method of the invention includes receiving a request from a playback device at a playback server, where the request identifies a piece of content, retrieving a list of assets associated with the identified piece of content using the playback server, filtering the list of assets using at least one predetermined criterion using the playback server, generating a top level index file describing each asset in the filtered list of assets using the playback server, and sending the top level index file to the playback device using the playback server.
    Type: Application
    Filed: December 30, 2011
    Publication date: February 28, 2013
    Applicant: DIVX, LLC
    Inventors: Jason Braness, Evan Wallin, Ederson Ferreira
  • Patent number: 8385542
    Abstract: Techniques are described herein for securing communications in a television transmission network. A television receiver receives encrypted content from a transmission network and the encrypted content is input into a decryption device. The decryption device decrypts the encrypted content and generates supplemental data in order to pad the size of the decrypted content. The padded content may then be output from the decryption device to other components of the television receiver, for further processing, such as decoding and output to an associated presentation device.
    Type: Grant
    Filed: April 27, 2009
    Date of Patent: February 26, 2013
    Assignee: Nagrastar L.L.C.
    Inventor: William Michael Beals
  • Patent number: 8386771
    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: Grant
    Filed: November 8, 2011
    Date of Patent: February 26, 2013
    Assignee: Google Inc.
    Inventors: Brian A. Baker, Glenn A. Morten, Charles Duncan MacLean, Jeffrey Lee Tinker
  • Patent number: 8385543
    Abstract: A method, apparatus and computer program product for providing confidentiality, integrity and authenticity for a video file is presented. An encryption header is produced for the video file, the video file including a plurality of packets that carry content, the encryption header containing information necessary to successfully decrypt the video file. The encryption header is added to the video file. An encryption key is generated from a master key identified in the encryption header and, using the encryption key, individual packets of the video file that carry content are encrypted. The video file comprises one of the group consisting of pre-recorded streaming video, live streaming video and randomly accessed video.
    Type: Grant
    Filed: August 1, 2011
    Date of Patent: February 26, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Sunil Agrawal, Xuejun Xu, Shyam Sunder Vijay
  • Patent number: 8382297
    Abstract: A method, apparatus and system for combining non-visible data and visible data for a projector enabled to project visible images and non-visible images are provided. Visible bits representative of the visible images to be projected by the projector in a visible light spectrum are received; non-visible bits representative of the non-visible images to be projected by the projector in a non-visible light spectrum are received; a portion of the visible bits are replaced with at least a portion of the non-visible bits in video data such that the visible images and the non-visible images can be co-projected by the projector upon processing the video data.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: February 26, 2013
    Assignee: Christie Digital Systems, Inc.
    Inventors: Stuart Nicholson, Thomas Patrick Pawelko, Lawrence Stewart Paul
  • Patent number: 8384628
    Abstract: A document including an integrated display device that has several triggerable display elements, each of which is designed to emit an optical signal for representing first data stored in the document whereby the display device is designed for cyclical activation of the display elements for rendering the first data in sequential image regeneration periods, and whereby the display device is designed in such a way that the emission of the optical signals of at least a subset of the display element takes place with a chronological delay, whereby it is not possible to visually perceive the chronological delay.
    Type: Grant
    Filed: November 4, 2008
    Date of Patent: February 26, 2013
    Assignee: Bundesdruckerei GmbH
    Inventors: Arthur Mathea, Jörg Fischer, Manfred Paeschke, Malte Pflughoefft, Oliver Muth
  • Patent number: 8379851
    Abstract: An indexed file layout, comprising index information, is defined for segmented streaming of multimedia content. The index information can comprise program description information and streaming segment index information. In addition, the layout can comprise files containing streaming segments of the program, where the streaming segments are each encoded at one or more bitrates independently of other streaming segments of the program. The layout supports client switching between different bitrates at segment boundaries. Optimized client-side rate control of streaming content can be provided by defining a plurality of states, selecting available paths based on constraint conditions, and selecting a best path through the states (e.g., based on a distortion measure). In one client-side rate control solution states correspond to a specific bitrate of a specific streaming segment, and in another client-side rate control solution states correspond to a measure of client buffer fullness.
    Type: Grant
    Filed: May 12, 2008
    Date of Patent: February 19, 2013
    Assignee: Microsoft Corporation
    Inventors: Sanjeev Mehrotra, Kishore Kotteri, Bharath Siravara, Thomas W. Holcomb, Hui Gao, Serge Smirnov
  • Patent number: 8380993
    Abstract: Methods and systems for robust watermark insertion and extraction for digital set-top boxes are disclosed and may include descrambling, detecting watermarking messages in a received video signal utilizing a watermark message parser, and immediately watermarking the descrambled video signal utilizing an embedded CPU. The embedded CPU may utilize code that may be signed by an authorized key, encrypted externally to the chip, decrypted, and stored in memory in a region off-limits to other processors. The video signal may be watermarked in a decompressed domain. The enabling of the watermarking may be verified utilizing a watchdog timer. The descriptors corresponding to the watermarking may be stored in memory that may be inaccessible by the main CPU. The watermark may comprise unique identifier data specific to the chip and a time stamp, and may be encrypted utilizing an on-chip combinatorial function.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: February 19, 2013
    Assignee: Broadcom Corporation
    Inventors: Xuemin Chen, Stephane Rodgers
  • Patent number: 8370641
    Abstract: An apparatus including a microprocessor and a secure non-volatile memory. The microprocessor executes non-secure application programs and a secure application program. The microprocessor has secure execution mode initialization logic and an authorized public key. The secure execution mode initialization logic provides for initialization of a secure execution mode within the microprocessor. The secure execution mode initialization logic employs an asymmetric key algorithm to decrypt an enable parameter directing entry into the secure execution mode. The authorized public key is used to decrypt the enable parameter, the enable parameter having been encrypted according to the asymmetric key algorithm using an authorized private key that corresponds to the authorized public key.
    Type: Grant
    Filed: October 31, 2008
    Date of Patent: February 5, 2013
    Assignee: VIA Technologies, Inc.
    Inventors: G. Glenn Henry, Terry Parks
  • Patent number: 8369417
    Abstract: An optimal denoising method for video coding. This method makes use of very few pixels and linear operations, and can be embedded into the motion compensation process of video encoders. This method is simple and flexible, yet offers high performance and produces appealing pictures.
    Type: Grant
    Filed: May 18, 2007
    Date of Patent: February 5, 2013
    Assignee: The Hong Kong University of Science and Technology
    Inventors: Oscar Chi Lim Au, Liwei Guo
  • Publication number: 20130028416
    Abstract: A method and apparatus for presenting a media data stream complying with a broadcast encryption standard is disclosed. A dongle is removably coupleable to a rendering device, with the dongle performing transcoding so as to allow presentation of the media in a secure manner without modification of the rendering device software or hardware.
    Type: Application
    Filed: September 25, 2012
    Publication date: January 31, 2013
    Applicant: SYPHERMEDIA INTERNATIONAL, INC.
    Inventor: SypherMedia International, Inc.
  • Patent number: 8358782
    Abstract: Method of displaying a video of a scene onto a display with enhanced image quality, the video of the scene having first subframes and second subframes wherein the first subframes correspond to a first region of an image-presentation element of the display and the second subframes correspond to a second region of the image-presentation element; and selecting an access key corresponding to the first subframes. The method further includes encoding the access key into one or more of the second subframes; providing the second subframes to the display using a first data transport; the display, decoding the access key and receiving the corresponding first subframes using a second data transport different from the first data transport; and selectively providing the first and second subframes from the first and second data transports to corresponding regions in the image-presentation element of the display, whereby the displayed image has enhanced image quality.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: January 22, 2013
    Assignee: Eastman Kodak Company
    Inventors: Michael E. Miller, John N. Border, Christopher J. White
  • Patent number: 8355506
    Abstract: A method for producing scrambled content (FIG. 6A), the method including providing content (600) to be scrambled, identifying a first portion of the content (620), identifying a second portion of the content (630), computing a disguising function of at least part of the first portion (620) of the content and producing a result, and scrambling the second portion (630) of the content, the scrambling being based in part, on the result. Related apparatus and methods are also described.
    Type: Grant
    Filed: November 17, 2005
    Date of Patent: January 15, 2013
    Assignee: NDS Limited
    Inventor: Perry Smith
  • Patent number: 8345869
    Abstract: A communication system 100 includes a group of user devices, a first device separate from the group of user devices, a first satellite, a peer-to-peer network 130 in communication with the user devices and the satellite 106 and a content delivery network 120 in communication with the user devices. The content delivery network encrypts the content in response to a first encryption-decryption information and communicates the content to the plurality of user devices through a satellite. At each of the plurality of the group of user devices the content is encrypted in response to a second encryption-decryption information. A first user device communicates a content request to the group of user devices. At least one of the group of user devices communicates the content to the first user device through the peer-to-peer network. The first user device requests the encryption-decryption information from a content delivery network through a terrestrial network.
    Type: Grant
    Filed: October 23, 2007
    Date of Patent: January 1, 2013
    Assignee: The DirecTV Group, Inc.
    Inventors: Raynold M. Kahn, Romulo Pontual, Robert G. Arsenault
  • Patent number: 8341753
    Abstract: A system, method, and apparatus are arranged to enable loading of an application, such as a game application, prior to a formal release date of the application. An end-user is provided components of the application either over a network, CD, DVD, or the like. At least one component of the application is encrypted. The end-user may register with an application provider. At a pre-defined time, such as a release date for the application, a decryption key is made available to the end-user. The decryption key may be employed to decrypt the encrypted component(s) of the application, such that the application may be readied for execution. In addition, bug fixes, additions, or the like, may also be pre-loaded to release of the application, thereby ensuring that the end-user has the most current application configuration.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: December 25, 2012
    Assignee: Valve Corporation
    Inventors: Derrick Jason Birum, Erik Axel Johnson, Christopher Richard Newcombe
  • Publication number: 20120317022
    Abstract: The disclosure relates generally to methods and systems including, e.g.,: (1) steganographically embedding location information in image or audio content, where the location information is obtained from remote sources like a cell phone network or remote GPS receiver; (2) steganographically embedding participant IDs in content to ensure proper billing and royalty tracking; (3) providing fair-use content management based upon digital watermark-tracked usage; (4) providing micro-payments based upon watermarked objects for retailers; and/or (5) providing watermarked logon cards, such as watermarked hotel room keys, to better provide internet logon access control. Other systems and methods are provided as well.
    Type: Application
    Filed: August 21, 2012
    Publication date: December 13, 2012
    Applicant: Digimarc Corporation
    Inventors: Kenneth L. Levy, Reed R. Stager
  • Patent number: 8332950
    Abstract: A product mark including a public key certificate issued with respect to an information-recording-medium manufacturing entity or information-recording-medium manufacturing equipment, and an encrypted volume ID calculated by computation based on a product-mark-associated value such as a hash value generated on the basis of the product mark, and a volume ID as an identifier set with respect to a given set of discs to be manufactured, are generated. The product mark and the encrypted volume ID are set as information for generating a key used for decryption of encrypted content, and recorded onto a disc by a reflective-film-removal recording method. Due to this configuration, the product mark and the encrypted volume ID as key generating information cannot be read from a pirated disc produced by physically copying a pit pattern on the basis of a legitimate commercial disc, thereby making it possible to prevent unauthorized reproduction or use of content.
    Type: Grant
    Filed: March 1, 2006
    Date of Patent: December 11, 2012
    Assignee: Sony Corporation
    Inventors: Satoshi Kitani, Seiji Kobayashi
  • Patent number: 8331559
    Abstract: The present invention discloses a diffused data encryption/decryption processing method, which comprises a plaintext, being at least a 2D matrix; and a password, being at least a 2D matrix; such that the password determines the starting point of the diffusion, the length of the diffusion, the cycle of diffusion, the number of encrypted diffusions and the number of decrypted diffusions to perform the diffusion computation of the plaintext as to achieve the purpose of processing the encryption and decryption.
    Type: Grant
    Filed: February 3, 2009
    Date of Patent: December 11, 2012
    Inventor: Chiou-Haun Lee
  • Patent number: 8331561
    Abstract: A sink may be to used to process multimedia digital data. The sink may include a plurality of input ports, an output port, a switchably-enabled selector to select an input port from a plurality of HDMI input ports to couple to an output port, a control circuit to detect encrypted data in a channel of the input ports; and a plurality of decryption engines. Each of the decryption engines may be coupled to respective input ports to synchronize with a corresponding encryption engine of a data source after the control circuit detects encrypted data in the channel of the respective input port. Additional circuitry may be included to operate the sink in a power saving mode. Also, methods for processing the data in both power saving and non-power saving modes.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: December 11, 2012
    Assignee: Analog Devices, Inc.
    Inventors: Pablo Ventura Domingo, Lucas Valentin Garcia, Michael Joseph Fernald, Rajesh Rama Chandran, Joseph Michael Barry
  • Patent number: 8325916
    Abstract: A stream of content has multiple sub-streams, where each sub-stream comprises a part of the content and is divisible into logical blocks bounded by intrinsic partitions. For each sub-stream, a specification of the logical blocks bounded by the intrinsic partitions is defined and the sub-stream is divided into the logical blocks bounded by the intrinsic partitions. Each divided logical block is encrypted and then divided into one or more portions to produce corresponding pieces of data, and each piece of data is placed into a data packet as a payload thereof. Each data packet is transmitted to a recipient thereof, and the recipient can retrieve the pieces of data from the payloads of the packets, reconstruct the encrypted logical blocks, and manipulate the sub-stream on a per-logical block basis without necessarily decrypting each encrypted logical block.
    Type: Grant
    Filed: February 8, 2010
    Date of Patent: December 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Eduardo P. Oliveira, Geoffrey Dunbar, James M. Alkove
  • Patent number: 8325919
    Abstract: The present invention is directed to a streaming system for encrypting compression-encoded image data to distribute it via network of a predetermined transport protocol, and a streaming server used in this system transmits, to a client terminal, on the RTP packet basis, stream data encrypted so that encryption is performed every encryption block size from the leading portion of each GOP without encrypting the last data having less than encryption block size. In this instance, portions of prior and/or posterior stream data are stored into an extended area of RTP header so that size of stream data transmitted every RTP packet is integral multiple of encryption block size. Further, size information of added prior additional data and/or posterior additional data are also stored into the extended area. This streaming server suppresses increase in size by encryption to have ability to support both real time production and down-load reproduction without replacement of encryption.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: December 4, 2012
    Assignee: Sony Corporation
    Inventors: Keiko Tada, Ryuji Ishiguro, Motomasa Futagami
  • Patent number: 8306222
    Abstract: A removable secure portable electronic entity includes elements for receiving a broadcast digital content, elements for sending the received broadcast digital content, secure elements for deferred retransmission of the received digital content adapted to prohibit reproduction of the received digital content prior to sending it and to instigate the deferred sending of the received digital content by the sending elements, the elements being adapted to operate in parallel mode or in quasi-parallel mode. In variants, the secure deferred retransmission elements include a unit for storing the received digital content, for example a non-volatile memory. In variants, the secure deferred retransmission elements include members for authentication of a user.
    Type: Grant
    Filed: July 20, 2007
    Date of Patent: November 6, 2012
    Assignee: Oberthur Technologies
    Inventor: Marc Bertin
  • Patent number: 8300817
    Abstract: An information processing apparatus for receiving broadcast data and outputting the received data to a client connected to a network includes a broadcast receiving unit that receives broadcast data; an encryption processor that performs encryption processing on the broadcast data received by the broadcast receiving unit; a data accumulation unit that accumulates encrypted data generated by the encryption processor; a data transmission unit that generates a communication packet in which encrypted data accumulated in the data accumulation unit is stored and outputs the generated communication packet; and a transmission data controller that monitors a retained state of the encrypted data in the data accumulation unit and removes, if a state different from a predetermined allowable retained state is detected, at least part of the encrypted data accumulated in the data accumulation unit from transmission data.
    Type: Grant
    Filed: February 13, 2008
    Date of Patent: October 30, 2012
    Assignee: Sony Corporation
    Inventors: Akimichi Ogawa, Seiji Miyama, Atsushi Onoe
  • Patent number: 8301697
    Abstract: A distributed system for distributing conferencing data such as video, audio, and other conference data. The distributed system includes a conference data dispatch system, multiple conference participant computing systems, and a network distribution path through which conference data may be distributed from the conference data dispatch system to the various conference participant computing systems. The conference data is segmented. Each segment is encoded to be suitable to a particular class of participant computing systems. The encoded segments may be cached in an intermediary computing system to thereby avoid a strict unicast model for distributing conference data.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: October 30, 2012
    Assignee: Microsoft Corporation
    Inventors: Aaron C. Sethi, Arun Prasad Jayandra, Parker Shaw, Mathrubootham Janakiraman
  • Patent number: 8296855
    Abstract: Content processing is disclosed. An indication that a sender desires to send encrypted content to a destination is received. An agreement is obtained from the sender to provide an access key to a node other than the destination and to encrypt content sent to the destination using an encryption key selected such that the access key is usable to decrypt the content.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: October 23, 2012
    Assignee: EMC Corporation
    Inventors: Christopher Hercules Claudatos, William Andruss, Bruce Leetch, Jeffrey K. Porter
  • Patent number: 8290154
    Abstract: Methods and apparatuses for key generation, encryption and decryption in broadcast encryption. A public parameter and a primary key based on a first random number are generated. For each of leaf nodes in a binary tree, a right key set of the leaf node is calculated, the right key set including a right key of the leaf node and right keys of right brother nodes for all the nodes on a path from a root node to the leaf node. A left key set of the leaf node is calculated, the left key set including a left key of the leaf node and left keys of left brother nodes for all the nodes on the path. The sum of the second and third random numbers equals to the first random number. The second random number is different for different subscribers.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: October 16, 2012
    Assignee: Sony Corporation
    Inventors: Zhenfu Cao, Huang Lin, Xiaolei Dong, Xiaohui Liang, Dongsheng Xing
  • Patent number: 8290156
    Abstract: In a method for communicating media content stored on a digital video recorder (DVR) protected by a first DRM system to a portable multimedia device (PMD) using a second DRM system, in which the first DRM system differs from the second DRM system, a request for communication of a media content item stored on the DVR to the PMD is received. In addition, a portable content key is employed to encrypt the media content item to a PMD format suitable content version and the encrypted PMD format suitable content version is communicated to the PMD along with a portable content identifier (ID).
    Type: Grant
    Filed: May 14, 2009
    Date of Patent: October 16, 2012
    Assignee: General Instrument Corporation
    Inventors: Gerald R. Johnson, Petr Peterka
  • Patent number: 8290157
    Abstract: A system and method for identifying the player that leaked content encryption keys by loading a set of player keys into individual content players and determining the number of encryptions and the number of encryption keys to use in multiple encrypting critical content. The method produces copies of critical data content packets, each copy of which is separately encrypted using any one of a set of encryption keys that are related to one another through a mathematical algorithm. The related set of encryption keys and data describing key relationship and content player identity are transmitted to a previously determined license management agency. The transmitted encrypted content is written to a receiving device or file, or streamed to an individual player for non-synchronous playback. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: August 23, 2007
    Date of Patent: October 16, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Brant L. Candelore
  • Publication number: 20120257748
    Abstract: A method implemented by a set top box that encrypts communications for a channel stacking switch (CS) using a public key of the CSS, the method comprising: obtaining a message from a head end; extracting electronic counter measure (ECM) data from the message; sending the ECM data to the CSS; receiving, in response to the sending, a new public key of the CSS; encrypting communications for the CSS using the new public key of the CSS. Also, a method for implementation by a CSS, comprising: maintaining a private key and a public key; obtaining ECM data sent by a set top box in communication with the CSS; obtaining an identifier of the CSS; formulating a new public key based on the private key, the identifier and the ECM; rendering the new public key available to the set top box.
    Type: Application
    Filed: July 20, 2010
    Publication date: October 11, 2012
    Inventors: Ovidiu Octavian Popa, Alexander Ishankov, Alan Dagenais, Louie Andriano, Bratislav Becic, Tim Dinesen