Video Electric Signal Modification (e.g., Scrambling) Patents (Class 380/210)
  • Patent number: 10045062
    Abstract: A portable video delivery device includes data storage, a secure processor, and a wireless network interface that acts as an access point for a secure personal wireless network. Transcoded media files are stored in the data storage so that the portable device maintains a library of stored media programs that can be carried along with the user during commuting, travel and/or other activities. To playback the stored programming, other media player devices use the personal wireless network to securely connect to the portable device and to obtain previously-transcoded content from the data storage of the device.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: August 7, 2018
    Assignee: SLING MEDIA INC.
    Inventor: Padmanabha R. Rao
  • Patent number: 9986290
    Abstract: Censoring a video recording of an environment, the environment containing a protected entity displaying protected content to be censored. Video of the environment is processed in accordance with an entity recognition process to identify the presence of at least part of an entity in the environment. It is determined if the identified entity is to be censored based on based on entity information of a received VLC signal. Based on the identified entity being determined to be censored, the video recording is modified to replace at least a portion of the identified entity with a graphical element adapted to obscure the portion of the identified entity in the video stream. By modifying a video stream to obscure an entity, protected content in the environment may be prevented from being displayed to a viewer of the video recording.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: May 29, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ruth K. Ayers, Giacomo G. Chiarella, Daniel T. Cunnington, Eleanor G. Kelly, Eunjin Lee, Alexandra E. Wishart
  • Patent number: 9942210
    Abstract: A method for key derivation may comprise: generating a second key based at least in part on a first key for a first connection between a user equipment and a first network node, in response to a decision to enter an idle mode; releasing the first connection to enter the idle mode; providing an identity of the user equipment to the first network node via a second network node, in response to initiating a setup procedure for a second connection between the user equipment and a second network node; and using the second key for the second connection, in response to receiving from the second network node an indication that the identity of the user equipment is successfully verified at the first network node.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: April 10, 2018
    Assignee: Nokia Technologies Oy
    Inventors: Yang Liu, Dajiang Zhang
  • Patent number: 9832017
    Abstract: This invention relates to a network interface device. A first capture device interfaces with a first external information source to capture first external information. A processor processes the captured first external information and stores it in a first media. The processor initiates the storage of the first captured information at an initial time and completes storage of the first captured information at a completion time, thus providing a stored defined set of first captured information. A transmitter transmits the defined set of stored captured information to a remote location on a network. A remote processing system is disposed at the remote node on the network and includes a database and a receiver for receiving the transmitted defined set of first captured information. A data converter is operable to convert the received defined set of first captured information to a second format. The database stores the set of converted captured information.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: November 28, 2017
    Assignee: MYPORT IP, INC.
    Inventor: Michael F. Malone
  • Patent number: 9792295
    Abstract: A distributed storage system maintains multiple logically independent file systems. Each file system includes a data set stored by a storage device of the distributed storage system. During operation, access pattern levels for the multiple logically independent file systems are determined. Thereafter, the data sets included in the multiple logically independent file systems are redistributed across multiple storage devices of the distributed storage. Redistribution of a particular data set is based at least in part on the particular file system including the particular data set and on the determined access pattern levels for the multiple logically independent file systems. In addition, each disk of a plurality of disks in the distributed storage includes a physically separated partition dedicated to storing the data of the file system that is most frequently accessed. The distribution of data is based at least in part on the presence of the physically separated partition.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: October 17, 2017
    Assignee: Quantcast Corporation
    Inventor: Silvius V. Rus
  • Patent number: 9787653
    Abstract: An encrypted cached content system includes a user IHS, a content provider IHS, and a caching IHS. The caching IHS includes a caching engine that is configured to receive a content request from the user IHS. The caching engine generates a user-side key using content identifying information in the content request, and forwards the content request to the content provider IHS over a network as a content partial information request. In response to receiving a content partial information response from the content provider IHS over a network, the caching engine generates a content-provider-side key using header information in the content partial information response. The caching engine performs a hashing operation on the content request using a combination of the user-side key and the content-provider-side key to produce a hashed content request, and uses the hashed content request to retrieve content from the cache.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: October 10, 2017
    Assignee: Dell Products L.P.
    Inventor: Samuel Liddicott
  • Patent number: 9749665
    Abstract: Method for distributing multimedia licenses by a server to a plurality of user devices in a distribution system of a multimedia service, the access of which is protected by a first protection. This method comprising verifying that computing resources used by the server do not exceed a maximal threshold, if so, generating and then transmitting regular licenses including said first protection in response to user device requests, otherwise switching the server to a singular mode of distribution aiming to protect the access to the multimedia service using a second protection, independent of the first protection; to generate and to transmit to the devices one singular license comprising the second protection; to verify that the computing resources do not exceed the maximal threshold, if so, to switch from the singular mode to a regular mode so as to protect the access to the multimedia content using only said first protection.
    Type: Grant
    Filed: October 9, 2014
    Date of Patent: August 29, 2017
    Assignee: NAGRAVISION S.A.
    Inventors: Blaise Lugeon, Yann Bieber
  • Patent number: 9615116
    Abstract: System, method and apparatus for securely distributing content via an encrypted file wherein a Publisher Key (PK) associated with an authorized publisher enables presentation of the content by the authorized user via a Limited Capability Viewer (LCV), the LCV lacking the capability to forward, print, copy or otherwise disseminate the content to be presented.
    Type: Grant
    Filed: June 16, 2011
    Date of Patent: April 4, 2017
    Assignee: PASAFESHARE LLC
    Inventors: Madhav S. Phadke, Kedar M. Phadke
  • Patent number: 9584556
    Abstract: A client device includes a media player and a client proxy. The client device is to provide a static playlist of segments for a multimedia program to the media player, wherein the static playlist is independent of changes in network performance, and to update a local variant playlist for the multimedia program responsive to changes in network performance. The client proxy further is to convert a first segment request from the media player for a first segment listed in the static playlist to a second segment request for a second segment listed in the local variant playlist, wherein the first segment and the second segment are different encodings of the same multimedia content. The client proxy further is to access the second segment from the media server using the second segment request, and provide the second segment to the media player as the first segment.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: February 28, 2017
    Assignee: Morega Systems Inc.
    Inventor: Thomas Jefferson Saremi
  • Patent number: 9503785
    Abstract: Systems and methods are disclosed for performing anti-piracy countermeasures in order to prevent unauthorized access of protected content. A conditional access system may be modified to include a counter. The counter is incremented every time the conditional access system receives a request that is a potential indication of pirate activity. The counter may also be decremented every time the conditional access system receives a request indicative of legitimate activity. If the conditional access system receives a management message containing a key required to access content keys, the conditional access system cheeks the counter. If the counter is below a threshold value, the conditional access system obtains the key. However, if the counter is above the threshold value, the conditional access system disregards the key contained in the management message, thereby losing access to protected content.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: November 22, 2016
    Assignee: NAGRASTAR, LLC
    Inventors: Gregory Duval, Michael Busch
  • Patent number: 9477593
    Abstract: A semiconductor device remaps the relationship between logical addresses and physical addresses of a semiconductor memory device at each first interval. The semiconductor device may include a wear leveling controller configured to select a first physical address of the semiconductor memory device to remap a logical address corresponding to the first physical address of the semiconductor memory device to a second physical address of the semiconductor memory device, and to adjust the first interval.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: October 25, 2016
    Assignee: SK HYNIX INC.
    Inventors: Dong-Gun Kim, Yong-Kee Kwon, Hong-Sik Kim
  • Patent number: 9462075
    Abstract: An encrypted cached content system includes a user IHS, a content provider IHS, and a caching IHS. The caching IHS includes a caching engine that is configured to receive a content request from the user IHS. The caching engine generates a user-side key using content identifying information in the content request, and forwards the content request to the content provider IHS over a network as a content partial information request. In response to receiving a content partial information response from the content provider IHS over a network, the caching engine generates a content-provider-side key using header information in the content partial information response. The caching engine performs a hashing operation on the content request using a combination of the user-side key and the content-provider-side key to produce a hashed content request, and uses the hashed content request to retrieve content from the cache.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: October 4, 2016
    Assignee: Dell Products L.P.
    Inventor: Samuel Liddicott
  • Patent number: 9450748
    Abstract: Embodiments may include receiving a protected version of content that includes multiple encryption chains each including encrypted blocks of content. The protected version of content may include one or more initialization vectors for decrypting the encrypted blocks of content and discard information that specifies non-content portions of one or more data blocks to be discarded after decryption. Embodiments may also include performing chained decryption on the multiple encryption chains using the initialization vectors specified by the decryption information. The chained decryption may result in a sequence of decrypted data blocks. Embodiments may also include, based on the discard information, locating and removing the non-content portions of one or more data blocks in the sequence of decrypted data blocks. Embodiments may also include generating the protected version of content. Embodiments may also include performing any of the aforesaid techniques on one or more computers.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: September 20, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Viswanathan Swaminathan, Saayan Mitra
  • Patent number: 9401806
    Abstract: The present invention develops a wireless communication transmitting scheme which allows a desired receiver to stably receive data so that data are not tapped by a third party when a transmitter transmits data to the receiver in a wireless scheme. In particular, the third party not a desired receiver taps, a bit error probability of received data is maintained to have about 50%, so that the third party cannot substantially obtain valid data. A suggested scheme of the present invention may transmit security data in a state that a transmitter and a receiver do not have a secret key unlike an existing cryptography.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: July 26, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Daesung Hwang, Ilmin Kim, Byounghoon Kim
  • Patent number: 9392318
    Abstract: A digital television receiver device supporting two or more different conditional access systems has a content receiver that obtains an encrypted content stream and a processor. A content stream decrypter decrypts an encrypted content stream for conditional access or copy protection from at least one of the following interfaces: an interface to a CableCARD, an interface to a Common Interface Module consumer replaceable module for use with conditional access key management and content stream conditional access decryption and content stream copy protection re-encryption, and at least one of the following interfaces: an interface to a USB2 compatible consumer replaceable module, an interface to an enhanced SIM consumer replaceable card. Other variations are disclosed. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: June 14, 2011
    Date of Patent: July 12, 2016
    Assignee: Sony Corporation
    Inventors: Brant L. Candelore, Steven Richman
  • Patent number: 9380313
    Abstract: The disclosed subject matter describes a new pattern description that can be part of an SEI message or a parameter set, and can be used to describe a temporal picture coding structure and associated bitrates and frame rates. The knowledge of the coding structure can benefit transraters, bitstream extractors, and digital video recorders. Decoders can utilize the coding structure information for example, to decode pictures in parallel, using multiple threads/cores.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: June 28, 2016
    Assignee: VIDYO, INC.
    Inventors: Danny Hong, Jill Boyce
  • Patent number: 9350968
    Abstract: An enhanced digital video recording device is provided to enhance digital video recording performance, features and user experience. The recording device has a processor and a storage unit, where the storage unit has multiple computer memory units, such as SSDs, HDDs, and video transcoder for transcoding video data in a data stream. The video transcoder interacts with a controller of the storage module to differentiate between video data packets and non-video data packets of the data stream based on one or more determination criteria. Responsive to data stream being video data stream, the video transcoder transcodes the data packets of the data stream. Responsive to the data packets being encrypted, the video transcoder obtains and/or generates encryption keys and decrypts the data packets. The video transcoder also periodically provides feedback data generated from transcoding process to enhance the transcoding operations.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: May 24, 2016
    Assignee: Freescale Semiconductor, Inc.
    Inventor: Anthony D. Masterson
  • Patent number: 9344283
    Abstract: Particular embodiments determine a modified image for a CAPTCHA. The CAPTCHA may include an original image, a challenge based on the original image, and/or a correct response based on the original image. The modified image may be a scrambled version of the original image. Web-browser-executable code is determined for unscrambling the modified image back to the original image. The modified image and the web-browser-executable code are then provided to a computing device. Upon receiving the modified image and the web-browser-executable code, the computing device then displays the original image based on the modified image and the web-browser-executable code.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: May 17, 2016
    Assignee: Facebook, Inc.
    Inventor: Jonathan Frank
  • Patent number: 9344771
    Abstract: An audio/visual (A/V) transceiver is provided for supplying intent access to a computing device. The A/V receiver comprises a first format module configured to receive and process electronic data in a first format and an Ethernet module configured to transmit electronic data to the computing device in Ethernet format via an Ethernet port. The transceiver further comprises a bridging application executing on a processor, the bridging application configured to convert internet data in the first format into the Ethernet format. A method is also provided for supplying internet access to a computing device over an audio/visual (A/V) receiver. The method comprises receiving an internet signal in a first protocol standard at an A/V receiver, bridging the internet signal in the first protocol standard into a second protocol standard understood by the computing device, and transmitting the internet signal in the second protocol standard to the computing device.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: May 17, 2016
    Assignee: EchoStar Technologies L.L.C.
    Inventor: Kyle Schroeder
  • Patent number: 9135456
    Abstract: A secure data parser is provided that may be integrated into any suitable system for securely storing and communicating data. The secure data parser parses data and then splits the data into multiple portions that are stored or communicated distinctly. Encryption of the original data, the portions of data, or both may be employed for additional security. The secure data parser may be used to protect data in motion by splitting original data into portions of data, that may be communicated using multiple communications paths.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: September 15, 2015
    Assignee: Security First Corp.
    Inventors: Mark S. O'Hare, Rick L. Orsini, Roger S. Davenport, Steven Winick
  • Patent number: 9137279
    Abstract: A method for transporting multimedia information, wherein the multimedia information has several data streams. At least two of the data streams represent at least partially alternative contents of the multimedia information. The multimedia information includes at least one forking point for selecting one of at least two of the data streams. One of the data streams is selected based on a trigger provided by at least one decentralized component. An item of control information is provided for the data stream thus selected. A corresponding device is configured for processing the multimedia information accordingly.
    Type: Grant
    Filed: February 24, 2012
    Date of Patent: September 15, 2015
    Assignee: Nokia Siemens Networks OY
    Inventor: Artur Arsenio
  • Patent number: 9118630
    Abstract: A client device includes a media player and a client proxy. The client proxy is to receive a first version of a playlist from a media server, the first version of the playlist including a first identifier of a cipher key to be used to decrypt at least one segment listed in the playlist. The first identifier identifies a location at the media server. The client proxy is to conduct a key exchange with the media server using the first location identifier to obtain the cipher key and store the cipher key at a local storage location at the client device. The client proxy also is to provide a second version of the playlist to the media player, the second version of the playlist including a second identifier of the cipher key, and the second identifier identifying the local storage location at the client device.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: August 25, 2015
    Assignee: Morega Systems Inc.
    Inventor: Thomas Jefferson Saremi
  • Patent number: 9113172
    Abstract: The disclosed subject matter describes a new pattern description that can be part of an SEI message or a parameter set, and can be used to describe a temporal picture coding structure and associated bitrates and frame rates. The knowledge of the coding structure can benefit transraters, bitstream extractors, and digital video recorders. Decoders can utilize the coding structure information for example, to decode pictures in parallel, using multiple threads/cores.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: August 18, 2015
    Assignee: Vidyo, Inc.
    Inventors: Danny Hong, Jill Boyce
  • Patent number: 9110696
    Abstract: A thin client system comprises a virtual machine server, a thin client terminal, a connection management server, and a virtual machine management server which executes reverting processing of the virtual machine, wherein the connection management server includes a session management unit which determines the virtual machine to be allocated to the thin client terminal based on a to-be-reverted list stored in which virtual machines to be reverted are arranged in descending order of differential disk capacities, and a maintenance processing management unit which requests the virtual machine management server to execute reverting processing, wherein the session management unit when a virtual machine not included in the to-be-reverted list exists, allocates the virtual machine in question to the thin client terminal, and when all the virtual machines are included in the to-be-reverted list, allocates the virtual machine whose differential disk capacity is the smallest to the thin client terminal.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: August 18, 2015
    Assignee: NEC CORPORATION
    Inventor: Satoshi Horikawa
  • Patent number: 9087211
    Abstract: A method implemented in a computer infrastructure having computer executable code having programming instructions tangibly embodied on a computer readable storage medium. The programming instructions are operable to receive an object from an application server and detect that an object encryption is activated for the object. Additionally, the programming instructions are operable to inspect an annotation for the object and determine that the object or one or more attributes of the object require encryption based on the inspecting. Furthermore, the programming instructions are operable to encrypt the object or the one or more attributes of the object that require encryption based on the determining using an encryption type and serialize and cache the object in a cache storage.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: July 21, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jacob D. Eisinger, Sri Ramanathan, William A. Reichert, III, Matthew B. Trevathan
  • Patent number: 9069664
    Abstract: One embodiment of the present invention sets forth a technique for providing a unified memory for access by execution threads in a processing system. Several logically separate memories are combined into a single unified memory that includes a single set of shared memory banks, an allocation of space in each bank across the logical memories, a mapping rule that maps the address space of each logical memory to its partition of the shared physical memory, a circuitry including switches and multiplexers that supports the mapping, and an arbitration scheme that allocates access to the banks.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: June 30, 2015
    Assignee: NVIDIA Corporation
    Inventor: William James Dally
  • Patent number: 9071861
    Abstract: Video loop apparatus and methods for use with digital television systems are disclosed. The methods and apparatus store a media file loop in a receiver and retrieve the media file loop to generate a video loop signal based on the media file loop. The video loop signal is output for display to a television, a video monitor or the like.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: June 30, 2015
    Assignee: The DIRECTV Group, Inc.
    Inventors: Bradley J. Beale, Tommi J. Iten
  • Publication number: 20150139419
    Abstract: Systems and methods for performing adaptive bitrate streaming using alternative streams of protected content in accordance with embodiments of the invention are described. One embodiment of the invention includes a processor, and memory containing a client application. In addition, the client application configures the processor to: request a top level index file identifying a plurality of alternative streams of protected content, where each of the alternative streams of protected content are encrypted using common cryptographic information; obtain the common cryptographic information; request portions of content from at least the plurality of alternative streams of protected content; access the protected content using the common cryptographic information; and playback the content.
    Type: Application
    Filed: December 8, 2014
    Publication date: May 21, 2015
    Inventors: Michael George Kiefer, Eric William Grab, Jason Braness
  • Patent number: 9014372
    Abstract: This discloses a video file encryption and decryption method, device, and mobile terminal. The encryption method can include: obtaining a to-be-encrypted video file and an encryption key, encrypting the video file using the encryption key to obtain an encrypted video file, obtaining scanned non-hidden partitions of a mobile terminal and an extended memory of the mobile terminal for storing user data, determining a partition storing the to-be-encrypted video file among the non-hidden partitions, and moving the encrypted video file to a folder in the partition storing the to-be-encrypted video file. The decryption method can include: obtaining a to-be-decrypted video file and a decryption key, decrypting the to-be-decrypted video file using the decryption key to obtain a decrypted video file, and determining a pre-encryption storage location of the to-be-decrypted video file and moving the decrypted video file to the pre-encryption storage location of the to-be-decrypted video file.
    Type: Grant
    Filed: October 25, 2013
    Date of Patent: April 21, 2015
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Jian Ming Chen, Xiao Sheng Zheng
  • Patent number: 9014374
    Abstract: In one aspect, a method includes: obtaining compressed video content within a video content processing module, a portion of a document structure of the compressed video content conforming to a predefined codec, the portion of the document structure including a plurality of video frames; decrypting the compressed video content in accordance with a digital rights management data encryption applied to the compressed video content; adding information in an extension frame associated with a portion of the document structure; and applying an encoding technique to content of one or more of the plurality of video frames after the decrypting, wherein the extension frame flags the applied encoding technique; and providing the compressed video content, including the encoded content, to a media player including a codec conforming to the predefined codec.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: April 21, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Roderick David Schultz, Tinic Uro
  • Patent number: 9008307
    Abstract: The disclosed embodiments relate to a system and method for delivering satellite services at multiple security levels. More specifically, there is provided a method comprising determining a level of security supported by a first set top box (22a), encoding a first IP packet containing a satellite service using the level of security supported by the first set top box (22a), transmitting the first IP encoded packet to the first set top box (22a), determining a level of security supported by a second set top box (22b), wherein the level of security supported by the second set top box (22b) is different from the level of security of the first set top box (22a), encoding a second IP packet containing a satellite service using the level of security supported by the second set top box (22b); and transmitting the second encoded IP packet to the second set top box (22b).
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: April 14, 2015
    Assignee: Thomson Licensing
    Inventor: Barry Jay Weber
  • Patent number: 9008313
    Abstract: A system for generating random key stream cipher texts passes an unencrypted random key stream through an AES engine to produce encrypted cipher text having a first block size in a first frequency domain; converts the encrypted cipher text in the first frequency domain to encrypted cipher text in a second frequency domain; and converts the encrypted cipher text having the first block size in the second frequency domain into smaller block sizes. The frequency in the first frequency domain is preferably lower than the frequency in the second frequency domain. The converting of the encrypted cipher text in the first frequency domain to encrypted cipher text in a second frequency domain may be effected by a dual clock domain FIFO.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: April 14, 2015
    Assignee: Elliptic Technologies Inc.
    Inventors: Michael James Lewis, Neil Leckett, A. A. Jithra Adikari
  • Patent number: 9008306
    Abstract: A process for distributing digital audio sequences according to a nominal stream format that include a succession of frames, each of which includes at least one digital audio block grouping a plurality of coefficients corresponding to digitally coded audio elements, including modifying at least one block of an original stream of sequences, in an adaptive manner on the original stream as a function of at least a part of characteristics representative of the structure, content and parameters of the original stream, a target profile and external events.
    Type: Grant
    Filed: April 18, 2012
    Date of Patent: April 14, 2015
    Assignee: Querell Data Limited Liability Company
    Inventors: Daniel Lecomte, Daniela Parayre-Mitzova
  • Publication number: 20150086013
    Abstract: Embodiments of reversible systems and methods for fast, secure and efficient transmission, storage, and protection of digital multimedia are disclosed. The embodiments may have the ability to simultaneously compress and encrypt digital data in order to concurrently reduce data size and prevent reconstruction without the proper encryption key. Embodiments of a method may include pre-processing data to optimize the size of data segments to be compressed, transforming the data for improving the compressibility of the before-mentioned data segments, processing the data sequentially to generate predictive statistical models, encoding the data for simultaneously encrypting and compressing data segments using a keystream, and increasing both the compression ratio and security of these encoding processes using a block cipher. Embodiments of these methods may be suitable for use on both encrypted and unencrypted media.
    Type: Application
    Filed: April 22, 2013
    Publication date: March 26, 2015
    Inventors: Richard E. L. Metzler, Sos S. Agaian
  • Patent number: 8989377
    Abstract: An apparatus comprising a processor configured to perform at least one transcoding operation on a first encrypted video frame to generate a second encrypted video frame. Also, a method comprising performing at least one transcoding operation on a first encrypted video frame to generate a second encrypted video frame. Also, an apparatus comprising a processor configured to retrieve a first encrypted video frame, wherein the first encrypted video frame is generated by encrypting an original video frame using an encryption key, and perform a transcoding operation on the encrypted video frame without revealing content of the original video frame.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: March 24, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Xin Wang, Xingze He, Xinwen Zhang
  • Patent number: 8982411
    Abstract: An image processing apparatus includes: an extractor to extract colors used in input data; a converter to convert signals of the extracted colors into intermediate color signals each including three color signal components including brightness; an evaluator to evaluate recognizabilities of the colors based on the intermediate color signals; a generator to generate additional image data to be added to data for ordinary image formation based on a result of the evaluation and the input data; and a color convertor to convert the input data into the data for ordinary image formation.
    Type: Grant
    Filed: September 3, 2010
    Date of Patent: March 17, 2015
    Assignee: Ricoh Company, Limited
    Inventors: Seiji Miyahara, Yasunobu Shirata
  • Patent number: 8971531
    Abstract: A system and method for embedding data is provided. The method comprises dividing the host data set into a plurality of blocks, wherein each block comprises a plurality of elements, generating a pattern connecting the elements of each block; and embedding data on the elements of block based on the pattern.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: March 3, 2015
    Assignee: Sastra University
    Inventors: Rengarajan Amirtharajan, John Bosco Balaguru R
  • Patent number: 8971567
    Abstract: The present disclosures relates generally to digital watermarking and data hiding.
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: March 3, 2015
    Assignee: Digimarc Corporation
    Inventors: Alastair M. Reed, Ravi K. Sharma
  • Patent number: 8971532
    Abstract: Systems and methods for content-protecting video codecs are described. At least one embodiment of the invention comprises a system for protecting video content comprising computer memory comprising a stored set of instructions for processing video data; and at least one microprocessor configured to process the video data according to the stored set of instructions, the stored set of instructions requiring identification of data to be removed, at least a portion of which is essential to obtaining a visually acceptable reproduction of video, the stored set of instructions being further configured to replace removed data with data-hiding values, wherein the visually acceptable reproduction of video cannot be generated without a key that enables recovery of enough of the removed data from the data-hiding values that replaced the removed data.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: March 3, 2015
    Assignee: Exaimage Corporation
    Inventor: Jaime Milstein
  • Patent number: 8964979
    Abstract: Embodiments of the invention are generally directed to identification and handling of data streams using coded preambles. An embodiment of an apparatus includes an interface with a communication channel, transmitter coupled with the interface to transmit one or more data streams via the interface, and a processing element, the processing element to receive one or more data streams for transmission. Upon receiving multiple data streams for transmission of a first type of data, including a first data stream and a second data stream for transmission of the first type of data, the processing element is to select a first preamble for the first data stream and a second preamble for the second data stream, where the first preamble is distinguishable from the second preamble.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: February 24, 2015
    Assignee: Silicon Image, Inc.
    Inventor: William Conrad Altmann
  • Patent number: 8966241
    Abstract: An apparatus and method for sending encrypted data to a conditional access module (CAM) over a common interface (CI). A plurality of data packets are formed, and one data packet of the plurality of data packets includes a header and a payload for storing the encrypted data. The data packets are sent to the CAM over a transport stream (TS) interface of the CI. Encrypted data in different file formats can be sent over the TS interface. An initialization message including information about a selected format can be sent to the CAM over a control interface of the CI, and the CAM can send data request messages over the control interface to request specific data.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: February 24, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Arthur Simon Waller
  • Patent number: 8964977
    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: Grant
    Filed: March 31, 2012
    Date of Patent: February 24, 2015
    Assignee: Sonic IP, Inc.
    Inventors: Ben Ziskind, Song Cen, Tung Lin, Jason Braness, Kourosh Soroushian
  • Patent number: 8958557
    Abstract: Systems and methods for protecting information provided to an agent via a communication network are provided. In this regard, a representative method comprises, receiving information related to a transaction, wherein the information includes video. Additionally, the method includes initiating a recording of the video and identifying visual content in the video that is to be protected. The method further comprises preventing unauthorized access to the visual content during replay of the recording of the video.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: February 17, 2015
    Assignee: Verint Americas Inc.
    Inventors: Joseph Watson, Damian Smith, Robert John Barnes
  • Publication number: 20150043733
    Abstract: Systems and methods of motion detection on encrypted or scrambled video data streams are provided. Some methods can include identifying macroblock size information for an encrypted/scrambled video data stream, and using the identified macroblock size information to determine a presence of motion in the encrypted/scrambled video data stream without decrypting and descrambling the encrypted/scrambled video data stream.
    Type: Application
    Filed: August 8, 2013
    Publication date: February 12, 2015
    Applicant: Honeywell International Inc.
    Inventors: Gurumurthy Swaminathan, Yadhunandan U S, Kwong Wing Au
  • Patent number: 8948384
    Abstract: The present invention relates to an image encrypting/decrypting system and method devised in such a way that: a transmitter and a receiver for transmitting and receiving moving images share a seed for encrypting and decrypting the moving images; the transmitter transmits moving images after encrypting the moving images by dividing them into segment units and mixing the time sequencing of the images in each of the segments in accordance with a random number generated by means of the seed; and the receiver decrypts the moving images which it receives, by sorting them in segment units and then restoring the time sequencing of the images in each of the segments in accordance with the random number generated by means of the seed.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: February 3, 2015
    Assignee: SK Planet Co., Ltd.
    Inventor: Tae Meon Bae
  • Publication number: 20150030155
    Abstract: A surveillance server connected to a camera through a network is provided, the camera acquiring an image of a surveillance area. The surveillance server includes: a data acquisition unit configured to acquire from the camera image data of the image that is encrypted; a mode selection unit configured to select a processing mode of the image data; and a decryption control unit configured to decrypt the image data in response to selection of a first mode.
    Type: Application
    Filed: July 25, 2014
    Publication date: January 29, 2015
    Applicant: SAMSUNG TECHWIN CO., LTD.
    Inventors: Young Joon PARK, Myung Soo KIM, Su Ho KWON, Kyoung Don KANG
  • Publication number: 20150010151
    Abstract: A method of obtaining descrambling information at a receiver, the descrambling information for enabling descrambling of scrambled content. A provider verification key is used to access a software image, which has been secured by a provider using a provider signature key corresponding to the provider verification key. A secured version of the descrambling information is received. The accessed software image is used to obtain virtual descrambling information from the secured version of the descrambling information and is provided as inputs to a cryptographic function to produce a given output comprising said descrambling information.
    Type: Application
    Filed: June 21, 2012
    Publication date: January 8, 2015
    Inventor: Peter Roelse
  • Patent number: 8929545
    Abstract: A surveillance video transmission apparatus, includes a video input unit configured to collect physical videos and make the collected physical videos informative; a video analysis unit configured to analyze content of the collected video by recognizing the collected video and detecting an event; and an encryption selection unit configured to select one of a non-encryption mode, a regions-of-interest encryption mode and a full video encryption mode based on the analysis result of the collected video. Further, the surveillance video transmission apparatus includes a video process unit configured to perform one of a non-encryption, a regions-of-interest encryption and a full video encryption and encoding on the collected video according to the selected encryption mode; and a video transmission unit configured to transmit the encoded video and encryption-related information to a surveillance video receiving apparatus.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: January 6, 2015
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Young Sae Kim, Jin Hee Han
  • Patent number: 8917868
    Abstract: A video processing device includes a data segmentation generator that receives a domain selection, n, and that segments input A/V data into n data blocks. An encryption processing device receives an encryption depth selection, k, and a range selection, m, and sequentially encrypts each of the n data blocks m times using k different keys to generate n encrypted data blocks. An output formatter generates encrypted A/V data from the n encrypted data blocks.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: December 23, 2014
    Assignee: ViXS Systems, Inc.
    Inventor: Paul D. Ducharme
  • Publication number: 20140355759
    Abstract: A method and system for embedding a watermark in block encrypted content, including encoding a bit string, the bit string including n bits, denoted b0-bn?1, the encoding including translating each bit, b0-bn?1, into a block of data, according to the following rule if bi=1, then translate bi into a block of data of a first type, and if bi=0, then translate bi into a block of data of a second type, thereby translating the n bits into n blocks of data corresponding to each bit b0-bn?1, arranging a composite block of data including the n blocks of data, and at least one additional block indicating the presence of the n blocks of data, and inserting the composite block of data into a content item as a watermark, wherein the watermarked content item is encrypted using an ECB mode of encryption. Related methods and apparatus are also described.
    Type: Application
    Filed: July 7, 2014
    Publication date: December 4, 2014
    Inventors: Itsik Mantin, Aviad Kipnis