Including Addressed Decoder Control Signal Patents (Class 380/240)
  • Patent number: 11770240
    Abstract: An electronic device is provided. The electronic device includes a communication circuit configured to communicate, at least one processor operatively connected to the communication circuit, and a memory operatively connected to the at least one processor, wherein the memory may store instructions, when executed, causing the at least one processor to request a management server to encrypt a push key received from a push server, using the communication circuit, in response to the request, receive the encrypted push key from the management server, generate at least one transaction based on the encrypted push key, and transmit the transaction to a blockchain network.
    Type: Grant
    Filed: May 13, 2020
    Date of Patent: September 26, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dohyun Jo, Youna Lee
  • Patent number: 11735195
    Abstract: The present invention provides a signal transmission method for data transmission through an audio transmission interface. The method includes: receiving audio data and first control data that is generated based on at least one first human-machine interaction; packing the audio data into at least one first data unit; packing the first control data into at least one second data unit; and transmitting a bit stream including the first data unit and the second data unit at a transmission rate that is higher than a sampling rate of the audio data.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: August 22, 2023
    Assignee: Realtek Semiconductor Corp.
    Inventors: Chun-Ku Liao, Chia-Che Wu
  • Patent number: 11727485
    Abstract: A data distribution system and method are described herein to improve the distribution of market information to subscribing client devices. Market information updates are provided to subscribing devices over a communication link every time a change in the market occurs. If a bandwidth limitation is reached on the communication link, the preferred embodiments switch to a second mode of transmission such that the market information updates are provided only at predetermined intervals. The preferred embodiment monitors the bandwidth consumption to determine what mode of transmission to apply, and in response, it can dynamically change between modes of transmission. By dynamically adjusting the mode of transmission to comport with the current network bandwidth, the preferred embodiments may provide a network friendly, data intensive, and fast response market information feed.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: August 15, 2023
    Assignee: Trading Technologies International, Inc.
    Inventor: Ryan N. Andrews
  • Patent number: 11546304
    Abstract: Systems and techniques to enable message routing among multiple devices and device domains, via end-to-end tunneling techniques, are disclosed. In an example, techniques and device configurations involving the use of RESTful protocols that communicate OSCORE (Object Security for Constrained RESTful Environments) payloads over OSCORE tunnels, involve receiving an OSCORE message having an encrypted COSE (Concise Binary Object Representation (CBOR) Object Signing and Encryption) object payload and inserting the OSCORE message into an OSCORE tunnel message to implement a tunneled communication with a receiving device. Here, the tunnel message includes the OSCORE message within an envelope encrypted COSE object payload. The OSCORE tunnel message may then be transmitted to the receiving device. Further techniques and device configurations for the receipt, processing, conversion, and decryption of such tunneled messages are also disclosed.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: January 3, 2023
    Assignee: Intel Corporation
    Inventor: Ned M. Smith
  • Patent number: 11435999
    Abstract: A method and apparatus for upgrading software in a front-end device connectable to a back-end device through a coaxial cable. The method includes receiving an instruction for a software upgrade, which is inserted into a horizontal blanking region of a video signal, from the back-end device through the coaxial cable, receiving, in sequence, data packets inserted into the horizontal blanking region, from the back-end device through the coaxial cable, the data packets including data for the software upgrade, and upgrading software in the front-end device based on the received data packets. Existing coaxial cables in a video surveillance system are used to transmit the data for the software upgrade, and during data transmission for the software upgrade the normal monitoring function of the video surveillance system is enabled.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: September 6, 2022
    Assignee: Hangzhou Hikvision Digital Technology Co., Ltd
    Inventor: Jie Ma
  • Patent number: 10986338
    Abstract: A system for capturing a thermal video stream includes a thermal image capture component, such as an IR camera, configured to capture and digitize the thermal video stream having n-bits of data per pixel, a memory configured to store the captured thermal images, and a processor. The processor is configured to select captured thermal images as frames for a video stream and subdivide each captured thermal image into separate m-bit and k-bit image streams. The processor is further configured to compress the m-bit thermal image stream in a video compression format that includes frame and metadata, compress the k-bit image stream using a lossless or substantially lossless compression format, and incorporate the compressed k-bit image stream into the coded m-bit video stream as metadata.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: April 20, 2021
    Assignee: FLIR Systems, Inc.
    Inventor: Steffen De Muynck
  • Patent number: 10955560
    Abstract: A pay television satellite broadcast includes validation data that can be used to validate authenticity of live global positioning system (GPS) data. The validation data may be included within entitlement messages and encrypted for security and selective reception by authorized receivers. A navigation system may compute checksums of received live GPS data and compare with the validation data for a match. A decision about whether or not to use the live GPS data may be taken based on whether or not the computed checksums match the validation data received via the pay television satellite broadcast signals.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: March 23, 2021
    Assignee: OPENTV, INC.
    Inventors: Scott Jantz, Nir Livay
  • Patent number: 10824396
    Abstract: An electronic circuit for Random Number Generation (RNG) includes a first inverter having a first input and a first output, and a second inverter having a second input and a second output. The first output is connected to the second input, and the second output is connected to the first input. A switch is configured to (i) when closed, to set the first and second inverters to a meta-stable state by shorting the first output to the first input and the second output to the second input, and (ii) when open, to release the first and second inverters from the meta-stable state to a bi-stable random state. Logic circuitry is configured to alternately close and open the switch, and to output random values from at least one of the first and second inverters when at the bi-stable random state.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: November 3, 2020
    Assignee: NUVOTON TECHNOLOGY CORPORATION
    Inventor: Ziv Hershman
  • Patent number: 10515053
    Abstract: A method of constructing a database in an on-vehicle device includes the steps of connecting a mobile terminal storing a plurality of pieces of music and music information associated with each of the plurality of pieces of music, acquiring the music information of each piece of music from the mobile terminal, when the acquired music information is stored in a storage space, determining whether free capacity of the storage space is insufficient, and when it is determined that the free capacity of the storage space is insufficient, removing at least one piece of music information of each piece of music from the storage space, and constructing a database for searching music on the basis of the music information stored in the storage space.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: December 24, 2019
    Assignee: ALPINE ELECTRONICS, INC.
    Inventors: Koji Furukawa, Toru Marumoto
  • Patent number: 10505732
    Abstract: A method is provided for generating a key pair and certificate for an IoT device. An integrated circuit (IC) is manufactured by a first entity for use in an internet of things (IoT) device. The IC is provided to a second entity for manufacturing the IoT device using the IC, the IC having a unique identifier (UID) and secret key derivation data (KDD). A secure memory is provided to a third entity by the first entity. The secure memory has secret key derivation parameters configured to enable the generation of a product specific parameter (PSP). The secure memory enables the third entity to prepare a signed public key certificate using the UID assigned to the IC of each device. The public key certificate is for verifying the authenticity of the device. In addition, the PSP enables the IC inside the device to generate a private key corresponding to a public key in the signed public key certificate.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: December 10, 2019
    Assignee: NXP B.V.
    Inventor: Peter Doliwa
  • Patent number: 10223332
    Abstract: Methods and systems for processing data are disclosed. An example method can comprise receiving first data. The method can comprise applying a first transform to the first data. The first transform can be evolved from a second transform. The first transform can be based on first coefficients and the second transform can be based on second coefficients. The first transform can be evolved without constraining a count of the first coefficients to be equal to a count of the second coefficients. The method can comprise providing the transformed first data.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: March 5, 2019
    Assignee: UNIVERSITY OF ALASKA ANCHORAGE
    Inventors: Frank W. Moore, Brendan J. Babb
  • Patent number: 10152126
    Abstract: A system receives a multiplexed signal with two or more different types of haptic signals encoded therein. Each type of haptic signal represents a haptic effect for different types of haptic output devices. The system determines a target haptic output device located on a haptic playback device. The system demultiplexes the multiplexed signal into at least the type of haptic signal corresponding to the target output device. The system provides the demultiplexed haptic signal to the target haptic output device.
    Type: Grant
    Filed: April 18, 2016
    Date of Patent: December 11, 2018
    Assignee: IMMERSION CORPORATION
    Inventors: Stephen D. Rank, Satvir Singh Bhatia, Arnab Sen, Juan Manuel Cruz-Hernandez
  • Patent number: 9984040
    Abstract: Methods and systems for processing data are disclosed. An example method can comprise receiving first data. The method can comprise applying a first transform to the first data. The first transform can be evolved from a second transform. The first transform can be based on first coefficients and the second transform can be based on second coefficients. The first transform can be evolved without constraining a count of the first coefficients to be equal to a count of the second coefficients. The method can comprise providing the transformed first data.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: May 29, 2018
    Assignee: University of Alaska Anchorage
    Inventors: Frank W. Moore, Brendan J. Babb
  • Patent number: 9715365
    Abstract: Systems, methods, apparatus, and articles of manufacture to facilitate portable playback of multimedia content are disclosed. An example apparatus includes a communication interface to send and receive data via a network connection, the data including multimedia content for playback. The example apparatus includes a memory to store instructions and data. The example apparatus includes a processor. The processor is to search for an available playback network and, if available, automatically connect to the playback network. The processor is to, in an absence of an available network, establish a mobile zone to facilitate multimedia content playback via the mobile zone. The processor is to automatically switch between the playback network and the mobile zone depending upon availability of the playback network to provide content playback via the portable playback device. The processor is to facilitate control and playback of content on the playback network via the portable playback device.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: July 25, 2017
    Assignee: Sonos, Inc.
    Inventor: Mieko Kusano
  • Patent number: 9693384
    Abstract: A method and a digital device for controlling a connection between a plurality of nodes through an interface are discussed. The method according to an embodiment includes receiving control information including identification information of a destination node and a connection command. During a connection state according to the connection command, the connection between the plurality of nodes is established and the plurality of nodes maintain the connection state until a disconnection command is detected. The method further includes transmitting, according to the control information, response information including identification information of a source node.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: June 27, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Chang Hwan Jang, Jae Yoon Jeong
  • Patent number: 9668296
    Abstract: A method and a digital device for controlling a connection between a plurality of nodes through an interface are discussed. The method according to an embodiment includes receiving control information including identification information of a destination node and a disconnection command. During a disconnection state according to the disconnection command, the connection between the plurality of nodes is released, and the plurality of nodes maintain the disconnection state until a new connection command is detected. During the disconnection state, a physical connection between the plurality of nodes is maintained to receive the new connection command through the interface. The method further includes transmitting, according to the control information, response information including identification information of a source node.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: May 30, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Chang Hwan Jang, Jae Yoon Jeong
  • Patent number: 9668295
    Abstract: A method and a digital device for controlling a connection between a plurality of nodes through an interface are discussed. The method according to an embodiment includes receiving control information including identification information of a destination node and a connection command. The destination node is connected with the interface based on the connection command, and the destination node maintains a connection state until a disconnection command is detected. The method further includes transmitting, according to the control information, response information including identification information of a source node.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: May 30, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Chang Hwan Jang, Jae Yoon Jeong
  • Patent number: 9615396
    Abstract: A method of controlling connection between nodes in a digital interface whereby a first node that is a master node determines a second node to be the master and controls a point-to-point connection or a broadcast connection to another node. The first node having the display device determines the second node to be the master in accordance with a user selection, and transmits a connection command of a predetermined format for transmitting a data stream to the second node. The second node determined as the master in accordance with the transmitted connection command of the predetermined format is allocated with a channel and a bandwidth from an isochronous resource manager (IRM), and performs a point-to-point connection between the second node and the first node to transit the data stream. Thus, the transmission/reception, reproduction, and control of the data stream of the program can be smoothly performed.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: April 4, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Chang Hwan Jang, Jae Yoon Jeong
  • Patent number: 9609687
    Abstract: A method of controlling connection between nodes in a digital interface whereby a first node that is a master node determines a second node to be the master and controls a point-to-point connection or a broadcast connection to another node. The first node having the display device determines the second node to be the master in accordance with a user selection, and transmits a connection command of a predetermined format for transmitting a data stream to the second node. The second node determined as the master in accordance with the transmitted connection command of the predetermined format is allocated with a channel and a bandwidth from an isochronous resource manager (IRM), and performs a point-to-point connection between the second node and the first node to transit the data stream. Thus, the transmission/reception, reproduction, and control of the data stream of the program can be smoothly performed.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: March 28, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Chang Hwan Jang, Jae Yoon Jeong
  • Patent number: 9554170
    Abstract: A method and system to confirm co-location of multiple devices within a geographic area, while filtering spurious alarms, is provided. An example method comprises processing first GPS data obtained from a first GPS sensor and second GPS data obtained from a second GPS sensor. A sensing data evaluator compares a sensing error from the first GPS data and a sensing error from the second GPS data. Based on the result of the comparing, the sensing data evaluator determines whether the sensing errors are to be ignored. An approach where an alarm that otherwise would be generated is disabled or canceled may be termed as filtering spurious alarms.
    Type: Grant
    Filed: November 27, 2012
    Date of Patent: January 24, 2017
    Assignee: NAGRAVISION S.A.
    Inventor: Robin Wilson
  • Patent number: 9384682
    Abstract: An electronic circuit includes: a plurality of RS latch circuits each configured to enter a metastable state in accordance with a clock signal input to the RS latch circuit; a determination circuit configured to determine whether an output of each of the RS latch circuits is a random number or a fixed number; and a selector configured to select whether to maintain the clock signal input to the RS latch circuit, to change the clock signal input to the RS latch circuit to another clock signal having a different frequency, or to input a clock signal for fixing a signal output from the RS latch circuit, as the clock signal input to the RS latch circuit, in accordance with a result determined by the determination circuit.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: July 5, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Dai Yamamoto, Masahiko Takenaka
  • Patent number: 9241132
    Abstract: A reception apparatus configured to receive content data including a plurality of pieces of segment data includes a metadata reception unit configured to receive metadata indicating a reproduction order of the segment data, an acquisition unit configured to acquire storage information indicating whether the reception apparatus is in a storage mode for storing the content data, and a control unit configured to, if the storage information does not indicate the storage mode, perform control to transmit a request for acquiring a piece of segment data that is later in the reproduction order than a piece of the segment data to be requested to be acquired if the storage information indicates the storage mode.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: January 19, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Toshiyuki Nakagawa
  • Patent number: 9066128
    Abstract: An interactive television program guide is provided. The interactive television program guide provides a user with the opportunity to select a language for playing television programming and displaying program guide text. Television program audio in the desired language may be obtained from a SAP or digital audio track and played in the selected language. Television related information in the desired language may be obtained from a digital track. If television program audio or related information is not provided in the selected language, the program guide may use a default language. The program guide may coordinate program guide display screen text with languages available for television programs when the programs are broadcast to users.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: June 23, 2015
    Assignee: Rovi Guides, Inc.
    Inventors: Michael D. Ellis, W. Benjamin Herrington, Steven C. Williamson, Kevin B. Easterbrook, Joshua A. Rosenthol, David M. Rudnick
  • Patent number: 8942376
    Abstract: In one embodiment of the invention, a format for renewability content (e.g., a System Renewability Message (SRM)) corresponding to a content protection protocol (e.g., High-Bandwidth Digital Content Protection (HDCP)) may be interoperable with devices that are compliant with different versions of the standard (e.g., HDCP1.x and 2.x devices) and that include different amounts of storage for the renewability content (e.g., first and second generation devices).
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: January 27, 2015
    Assignee: Intel Corporation
    Inventor: Priyadarsini Devanand
  • Patent number: 8934864
    Abstract: A cellular communication device has one or more access modes which allow reading and writing of data, for example to change its settings, for example passwords and even the entire operating system and also permitting access to personal information such as the user's telephone book. To prevent cloning and like illegal access activity, the device is configured by restricting access to such data access modes using a device unique security setting. The setting may be a password, preferably a one-time password, or it may be a unique or dynamic or one time configuration of the codes for the read and write instructions of the data mode. There is also disclosed a server, which manages the security settings such that data mode operates during an active connection between the device and the server, and a secure communication protocol for communicating between the server and the cellular device.
    Type: Grant
    Filed: May 26, 2014
    Date of Patent: January 13, 2015
    Inventors: Rafi Nehushtan, Refael Nehushtan
  • Patent number: 8868906
    Abstract: Methods, systems, and products are disclosed for specifying a signature for an encrypted packet stream. One method receives the encrypted stream of packets, and encryption obscures the contents of a packet. A signature for insertion into the stream of packets is specified, and the signature identifies a type of data encrypted within the stream of packets. The signature identifies the contents of the packet despite the encryption obscuring the contents.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: October 21, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jeffrey A. Aaron, Edgar Vaughan Shrum, Jr.
  • Patent number: 8850222
    Abstract: A digital content display method adaptable to an electronic apparatus is provided. The electronic apparatus includes a display interface and a display driving apparatus. The digital content display method includes following steps. An encrypted digital content is received by the display driving apparatus. The encrypted digital content is decrypted by the display driving apparatus according to an algorithm. The display interface of the electronic apparatus is driven by the display driving apparatus according to the decrypted digital content so that the display interface displays the digital content. Additionally, an electronic apparatus and a display driving apparatus thereof are also provided.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: September 30, 2014
    Assignee: Novatek Microelectronics Corp.
    Inventor: Tzung-Yuan Lee
  • Patent number: 8831219
    Abstract: The invention relates to a method of transmitting at least one additional piece of data D in a list of access control words CWi to a scrambled content transmitted by a content server of an operator to a user equipment (2) including a reception terminal (4) associated with a security processor (6), each control word CWi of said list being designed to descramble said contents during a determined cryptoperiod, this method includes the following steps: a) prior replacement of at least one of the control words of said list with a magnitude X resulting from the treatment of said additional piece of data D by a function G having a dual function H, and, at the reception of said list by the 15 reception terminal (4), b) retrieve said additional piece of data D by treating said magnitude X with dual function H.
    Type: Grant
    Filed: August 21, 2007
    Date of Patent: September 9, 2014
    Assignee: Les Collines de I'Arche-Tour Opera
    Inventors: Quentin Chieze, Louis Neau, Bruno Tronel
  • Patent number: 8737963
    Abstract: A cellular communication device has one or more access modes which allow reading and writing of data, for example to change its settings, for example passwords and even the entire operating system and also permitting access to personal information such as the user's telephone book. To prevent cloning and like illegal access activity, the device is configured by restricting access to such data access modes using a device unique security setting. The setting may be a password, preferably a one-time password, or it may be a unique or dynamic or one time configuration of the codes for the read and write instructions of the data mode. There is also disclosed a server, which manages the security settings such that data mode operates during an active connection between the device and the server, and a secure communication protocol for communicating between the server and the cellular device.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: May 27, 2014
    Inventor: Rafi Nehushtan
  • Patent number: 8644505
    Abstract: There is provided a remote entitlement processing module integration processing device. The remote entitlement processing module integration processing device includes: a remote entitlement processing module generating and managing remote smart cards (RSCs) having the number corresponding to the number of host terminals managed by the remote entitlement processing module integration processing device; and a descrambler transferring channel selection information in response to a selection of a pay channel by a user to the remote entitlement processing module and descrambling a scrambled channel signal using a control word (CW) received as a response to the channel selection information, thereby making it possible to minimize dependency between a subscriber device and a conditional access system.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: February 4, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventor: Han Seung Koo
  • Patent number: 8630413
    Abstract: A terminal for reproducing a digital content in support of transmitting/receiving the digital content to/from another terminal based on whether a terminal is registered in a domain and whether a terminal belongs to a person use scope such that the terminal belonging to the person use scope is not registered in the domain.
    Type: Grant
    Filed: October 19, 2009
    Date of Patent: January 14, 2014
    Assignees: Electronics and Telecommunications Research Institute, Digicaps Co., Ltd.
    Inventors: Jooyoung Lee, Hyon-Gon Choo, Jeho Nam, Moon-Kyun Oh, Sang-Kwon Shin, Won-Sik Cheong, Sangwoo Ahn, Jin-Woo Hong, Byoung-Soo Koh
  • Patent number: 8600059
    Abstract: A wireless phone system and methods performed thereon for cryptographically processing SMS messages is disclosed. A cryptographic pad is used to replace characters in a payload of a SMS message with coded characters. The cryptographic pad is used by the receiver of the SMS message to decode it. The cryptographic pad is one of two or more possible cryptographic pads stored in the receiver. In one embodiment, the two or more possible cryptographic pads are sent as a key where a particular cryptographic pad is referenced in the key using an index.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: December 3, 2013
    Assignee: GreatCall, Inc.
    Inventors: Philip C. Imming, Krijn van der Raadt
  • Patent number: 8582642
    Abstract: A system for transmitting a transport stream including a robust stream is provided. The transmitting system includes an adaptor for, when receiving a first stream, making a space in the first stream to insert a second stream; a Reed-Solomon (RS) encoder for RS-encoding the input second stream; a Cyclic Redundancy Check (CRC) processor for converting the RS-encoded second stream to a stream comprising an added CRC bit sequence; and a stuffer for inserting the stream to the space in the first stream and outputting a transport stream. Hence, the robust stream can be efficiently transmitted.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: November 12, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong-sik Kwon, Hae-joo Jeong, June-hee Lee, Jung-pil Yu, Chan-sub Park, Jung-jin Kim
  • Patent number: 8577033
    Abstract: A cable television system provides conditional access to services. The cable television system includes a headend from which service “instances,” or programs, are broadcast and a plurality of set top units for receiving the instances and selectively decrypting the instances for display to system subscribers. The service instances are partially-encrypted using public and/or private keys provided by service providers or central authorization agents. Keys used by the set tops for selective decryption may also be public or private in nature, and such keys may be reassigned at different times to provide a cable television system in which piracy concerns are minimized.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: November 5, 2013
    Inventors: Anthony J. Wasilewski, Howard G. Pinder
  • Patent number: 8549307
    Abstract: Methods, systems, and apparatus are disclosed which enable flexible insertion of forensic watermarks into a digital content signal using a common customization function. The common customization function flexibly employs a range of different marking techniques that are applicable to a wide range of forensic marking schemes. These customization functions are also applicable to pre-processing and post-processing operations that may be necessary for enhancing the security and transparency of the embedded marks, as well as improving the computational efficiency of the marking process. The common customization function supports a well-defined set of operations specific to the task of forensic mark customization that can be carried out with a modest and preferably bounded effort on a wide range of devices. This is accomplished through the use of a generic transformation technique for use as a “customization” step for producing versions of content forensically marked with any of a multiplicity of mark messages.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: October 1, 2013
    Assignee: Verance Corporation
    Inventor: Joseph M. Winograd
  • Patent number: 8548166
    Abstract: A cable television system provides conditional access to services. The cable television system includes a headend from which service “instances,” or programs, are broadcast and a plurality of set top units for receiving the instances and selectively decrypting the instances for display to system subscribers. The service instances are partially-encrypted using public and/or private keys provided by service providers or central authorization agents. Keys used by the set tops for selective decryption may also be public or private in nature, and such keys may be reassigned at different times to provide a cable television system in which piracy concerns are minimized.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: October 1, 2013
    Inventors: Anthony J. Wasilewski, Howard G. Pinder
  • Patent number: 8542830
    Abstract: A cable television system provides conditional access to services. The cable television system includes a headend from which service “instances,” or programs, are broadcast and a plurality of set top units for receiving the instances and selectively decrypting the instances for display to system subscribers. The service instances are partially-encrypted using public and/or private keys provided by service providers or central authorization agents. Keys used by the set tops for selective decryption may also be public or private in nature, and such keys may be reassigned at different times to provide a cable television system in which piracy concerns are minimized.
    Type: Grant
    Filed: June 25, 2003
    Date of Patent: September 24, 2013
    Inventors: Anthony J. Wasilewski, Howard G. Pinder
  • Patent number: 8542729
    Abstract: A media codec device includes an input port that receives media signals from service providers and also receives power for the media codec device, and a decoder that stores decoder keys associated with the service providers. The decoder applies the decoder keys to decode the media signals. The media codec device operates to direct at a first time a decoded first media signal to a first output device and a decoded second media signal to a second output device, and to direct at a second time the decoded first media signal to the second output device and the decoded second media signal to the first output device.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: September 24, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Barrett Kreiner, Ryan Schaub
  • Patent number: 8533849
    Abstract: A method for detecting at least one traitor computer system among a plurality of receiver computer systems including: assigning a version of protected content to each of the plurality of receiver computer systems that are currently identified as innocent by a content protection system that monitors distribution of protected content to the plurality of receiver computer systems; recovering at least one unauthorized rebroadcast of the content; generating a score for each of the plurality of receiver computer systems with respect to the recovered unauthorized rebroadcast; calculating a threshold independent of an estimation of maximum traitor computer systems; checking a highest score against the threshold; incriminating a receiver computer system having the highest score above the threshold as a traitor computer system; and removing any unauthorized rebroadcasts overlapping with the traitor computer system. The process may be repeated from generating scores until all traitors are identified.
    Type: Grant
    Filed: September 7, 2010
    Date of Patent: September 10, 2013
    Assignee: International Business Machines Corporation
    Inventors: Hongxia Jin, Serdar Pehlivanoglu
  • Patent number: 8526613
    Abstract: Methods of providing a transport streams are disclosed. In one embodiment, among others, a method comprises receiving an input transport stream having a plurality of packet identifier (PID) streams included therein, the plurality of PID streams comprising first, second, third, and fourth PID streams, decrypting the first PID stream, statistically multiplexing the second PID stream, encrypting the third PID stream, and transmitting the fourth PID stream, wherein the receiving, decrypting, statistically multiplexing, encrypting, and transmitting are implemented at a transport stream apparatus.
    Type: Grant
    Filed: April 20, 2006
    Date of Patent: September 3, 2013
    Inventor: Howard G. Pinder
  • Patent number: 8489660
    Abstract: A hardware-based digital random number generator is provided. The digital random number generator is a randomly behaving random number generator based on a set of nondeterministic behaviors. The nondeterministic behaviors include temporal asynchrony between subunits, entropy source “extra” bits, entropy measurement, autonomous deterministic random bit generator reseeding and consumption from a shared resource.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: July 16, 2013
    Assignee: Intel Corporation
    Inventors: Howard C. Herbert, George W. Cox, Shay Gueron, Jesse Walker, Charles E. Dike, Stephen A. Fischer, Ernie Brickell, Martin G. Dixon, David Johnston, Gunendran Thuraisingham, Edward V. Gamsaragan, James S. Coke, Greg W. Piper
  • Patent number: 8447035
    Abstract: A method of displaying an image includes generating a contract in the display engine, transferring the contract to the memory controller before the end of a sweep, generating a contract amendment in response to changes in the display engine, transferring the contract amendment to the memory controller, making a decision whether the contract amendment can be processed, fetching data from the memory controller according to the contract incorporating the contract amendment if the decision is that the contract amendment can be processed, sending the fetched data to the display engine in an isochronous stream; and processing the fetched data using the display engine.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: May 21, 2013
    Assignee: NVIDIA Corporation
    Inventors: Duncan A. Riach, Brijesh Tripathi
  • Patent number: 8401190
    Abstract: A method for pairing a first element and a second element, wherein the first element and the second element form a first decoding system among a plurality of receiving decoding systems in a broadcasting network. Each receiving decoding system is adapted to descramble scrambled audiovisual information received over the broadcasting network. A first key unique in the broadcasting network is selected. A second key is determined according to the first key, such that a combination of the first key and the second key enables to decrypt broadcasted encrypted control data that is received to be decrypted by each receiving decoding system, the encrypted control data being identical for each receiving decoding system. The first key and the second key are assigned respectively to the first element and the second element.
    Type: Grant
    Filed: October 5, 2004
    Date of Patent: March 19, 2013
    Assignee: Nagra France SAS
    Inventors: Philippe Guillot, Laurent Albanèse
  • Patent number: 8316231
    Abstract: Methods, systems, and products are disclosed for specifying a signature for an encrypted packet stream. One method receives the encrypted stream of packets, and encryption obscures the contents of a packet. A signature for insertion into the stream of packets is specified, and the signature identifies a type of data encrypted within the stream of packets. The signature identifies the contents of the packet despite the encryption obscuring the contents.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: November 20, 2012
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jeffrey A. Aaron, Edgar Vaughan Shrum, Jr.
  • Patent number: 8270605
    Abstract: In one implementation a method of authenticating the installation of a television receiver involves generating a fingerprint value as function of the television network characteristics at an authorized installation location, where the fingerprint is a function of at least one of a gain value of a variable gain amplifier and an equalizer coefficient of an adaptive equalizer of the television appliance; receiving a code that is a function of both a decryption key and the fingerprint value from a broadcast source; ascertaining a value of the decryption key by applying an inverse function to the code that produces the decryption key as an output; and carrying out a decryption process at the television receiver appliance using the decryption key. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: September 18, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Brant L. Candelore, Leo M. Pedlow, Jr.
  • Patent number: 8243927
    Abstract: A decryption process chip has a memory in which a first decryption control unit for decrypting a scramble key by using an ECM and an EMM is downloaded from outside and stored. A stream input unit extracts a packet including the ECM based on first information obtained from the first decryption control unit, and the first decryption control unit extracts the ECM from the packet. An STB control unit extracts only data including the EMM based on second information set up from the first decryption control unit, and the first decryption control unit extracts the EMM from the data. The stream input unit indirectly obtains a scramble key decrypted by the first decryption control unit so as to extract the scramble key and transmit it to a descrambler.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: August 14, 2012
    Assignee: Panasonic Corporation
    Inventor: Takashi Taniguchi
  • Patent number: 8208534
    Abstract: Media codec devices obtain and decode media signals and then distribute them to downstream devices. The media codec devices may obtain media signals from multiple service providers or other sources, including protected media signals. The media codec devices may be decoupled from the source of the media signals by maintaining a managed collection of decoder information including decoder keys, decryption algorithms, and codecs within a memory of a decoder, where such decoder information may be updated by adding new decoder information and/or removing existing decoder information to add or lose service providers while the media codec device is in the possession of the consumer. The media codec device may be decoupled from playback devices at the premise of the consumer by utilizing media transfer devices that receive decoded media signals from the media codec device and transfer them for ultimate delivery to playback devices.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: June 26, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Barrett Kreiner, Ryan Schaub
  • Patent number: 8201195
    Abstract: In a particular embodiment a method is disclosed for inserting data objects into a video stream including but not limited to decomposing using a compression technique video content into a plurality of video portions, a low-quality video portion of the plurality of video portions capable of reproducing a low quality version of the video content, the other video portions capable of reproducing higher quality versions of the video content when combined with the low quality portion; sending the low-quality video portion to the subscriber terminal for storage at the subscriber terminal; and receiving from the subscriber terminal a selection request corresponding to the video content after sending the low-quality video portion to the subscriber terminal. A computer readable medium and apparatus for performing the method are also disclosed.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: June 12, 2012
    Assignee: AT&T Intellectual Property I, LP
    Inventor: Brad A. Medford
  • Patent number: 8155316
    Abstract: A method of displaying an image includes generating a contract in the display engine, transferring the contract to the memory controller before the end of a sweep, generating a contract amendment in response to changes in the display engine, transferring the contract amendment to the memory controller, making a decision whether the contract amendment can be processed, fetching data from the memory controller according to the contract incorporating the contract amendment if the decision is that the contract amendment can be processed, sending the fetched data to the display engine in an isochronous stream; and processing the fetched data using the display engine.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: April 10, 2012
    Assignee: NVIDIA Corporaton
    Inventors: Duncan A. Riach, Brijesh Tripathi
  • Patent number: 8127367
    Abstract: A license access agent is configured to execute on a client computer. The license access agent comprises a license manager configured to receive a software license upon a request for authorizing usage of a protected software product so as to allow one or more functionalities of the protected software product to run on the client computer. The license manager is configured to disable the protected software product upon expiration of the software license unless the license manager obtains a refreshed software license.
    Type: Grant
    Filed: March 20, 2008
    Date of Patent: February 28, 2012
    Assignee: Dmvich Software, LLC
    Inventors: Dmitry Vladislavovich Chuprov, Vladimir Eduardovich Shmakov