Plural Video Stream Multiplexing Patents (Class 380/212)
-
Patent number: 12058216Abstract: A network can comprise client devices, provider devices, and a database array. The network can be configured for RGB formatted data. A client device processes and converts client inputs into rows of client data columns in a synthesizing database stored in a memory device. The client data rows comprise transcoded RGB formatting of the client inputs. A provider device processes provider inputs. Either the database array or the provider device can process the provider inputs into rows of provider data columns of transcoded RGB formatting of the provider inputs. A collimation of the client and provider RGB formatted data can result in an indicia of complementary client and provider inputs.Type: GrantFiled: May 8, 2023Date of Patent: August 6, 2024Assignee: Pfetch, Inc.Inventor: Christi L. Cvijanovic
-
Patent number: 11683378Abstract: A network can comprise client devices, provider devices, and a database array. The network can be configured for RGB formatted data. A client device processes and converts client inputs into rows of client data columns in a synthesizing database stored in a memory device. The client data rows comprise transcoded RGB formatting of the client inputs. A provider device processes provider inputs. Either the database array or the provider device can process the provider inputs into rows of provider data columns of transcoded RGB formatting of the provider inputs. A collimation of the client and provider RGB formatted data can result in an indicia of complementary client and provider inputs.Type: GrantFiled: September 25, 2020Date of Patent: June 20, 2023Assignee: Pfetch, Inc.Inventor: Christi L. Cvijanovic
-
Patent number: 11609972Abstract: Methods and apparatus for providing access to content across a plurality of devices and environments. In one embodiment, a downloadable rights profile is utilized in order for a user device to determine whether to provide content to a subscriber. The user device is first registered to content delivery the network; the device then requests a rights profile indicating the rights of the subscriber associated with the device to access content. The rights profile is transmitted to the device. The rights profile may be configured to be valid only for a pre-determined time, thus enabling a subscriber's rights to be updated (including revoked). Security mechanisms may also be utilized to ensure access to content is limited only to authorized subscribers. In another embodiment, a user-based authentication procedure is utilized, thereby making the rights determination and content provision process completely agnostic to the underlying hardware.Type: GrantFiled: July 1, 2019Date of Patent: March 21, 2023Assignee: TIME WARNER CABLE ENTERPRISES LLCInventors: Chris Cholas, Jeffrey P. Markley, Vipul Patel, Christopher Marsh
-
Patent number: 10719411Abstract: A method of performing error recovery of encrypted data frames is disclosed. A data packet is received, and a decryption operation is performed on the data packet. The data packet is compared with one or more data packets stored in a recovery buffer to identify a duplicate of the data packet when the decryption operation fails. One or more bits affected by one or more bit errors are identified based on a comparison between the data packet and the duplicate of the data packet. Different combinations of bit values for the one or more bits are determined. The decryption operation is performed on the data packet with the different combinations to identify a correct combination of bit values for the one or more bits. The data packet is recovered (e.g., corrected so that it can be decrypted and consumed) based on the correct combination of bit values.Type: GrantFiled: April 1, 2019Date of Patent: July 21, 2020Assignee: Rockwell Collins, Inc.Inventors: TJ T. Kwon, Robert W. Hartney, Dayton G. Smith
-
Patent number: 10698985Abstract: In a content protection scheme, and in response to a request for a content segment received by a server, the server generates and associates with the segment a message that confers entitlement to a session-specific key from which one or more decryption keys may be derived. The decryption keys are useful to decrypt the segment at runtime as it is about to be rendered by a player. Before delivery, the server encrypts the segment to generate an encrypted fragment, and it then serves the encrypted fragment (and the message) in response to the request. At the client, information in the message is used to obtain the session-specific key. Using that key, the decryption keys are derived, and those keys are then used to decrypt the received encrypted fragment. The decryption occurs at runtime. The approach protects content while in transit to and at rest in the client browser environment.Type: GrantFiled: March 28, 2017Date of Patent: June 30, 2020Assignee: Akamai Technologies, Inc.Inventors: Christopher R. Knox, Alex Olugbile
-
Patent number: 10659503Abstract: A split streaming system and method are provided in which a stream of data (that can be video, audio or textual data) is split and sent over a plurality of stream reflectors to a stream recipient. Each stream reflector performs time gradient replacement to manage the split streaming.Type: GrantFiled: February 4, 2019Date of Patent: May 19, 2020Assignee: Ignite Technologies, Inc.Inventors: Michael J. King, John W. Morris, IV, Brian S. Bosworth
-
Patent number: 10616646Abstract: A virtual set-top box (vSTB) for executing a middleware component, designed originally for use with the physical STB, including emulating hardware capabilities of the physical STB to process IPTV content received over a connection for presenting the IPTV content on a display of the electronic device.Type: GrantFiled: March 21, 2014Date of Patent: April 7, 2020Assignee: DISH TECHNOLOGIES LLCInventors: Geraint Jenkin, Marcus C. Liassides, Jayne L. Gilmour, Christopher G. Hooks, David F. Evans
-
Patent number: 10447735Abstract: Systems and methods for securely pairing a transmitting device with a receiving device are described. The systems and methods may communicate with a first device via a first communication method over a wireless communication network. The systems and methods may transmit, to the first device via a second communication method, a first sensory pattern representing a first key. In addition, the system and methods may communicate with the first device via the first communication method using the first key.Type: GrantFiled: October 3, 2018Date of Patent: October 15, 2019Assignee: Capital One Services, LLCInventors: Kevin Patrick Kelly, Saleem Ahmed Sangi, Robert Thomas Perry, Adam R. Koeppel
-
Patent number: 10409963Abstract: An image processing apparatus includes: a signal receiver configured to receive an encrypted image signal; a storage configured to temporarily store the encrypted image signal received in the signal receiver; a signal decryptor configured to convert the encrypted image signal into a decrypted image signal by decrypting the encrypted image signal output from the storage with a preset first secret key; and a decoder configured to decode the decrypted image signal output from the signal decryptor to be displayed an image.Type: GrantFiled: October 1, 2015Date of Patent: September 10, 2019Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventor: Je-ik Kim
-
Patent number: 10271158Abstract: Disclosed are a method and apparatus configured to communicate between mobile devices. One example method may include determining a present location of a mobile device being operated by a user, determining a present location of at least one additional mobile device being operated by at least one additional user via a location based service (LBS) and notifying the mobile device when the present location of the at least one additional mobile device is within a predefined threshold distance of a mobile device domain. The method may also include receiving media data captured from the at least one additional mobile device and forwarding the received data to the mobile device. The user of the mobile device may be able to track, maintain communication, and identify the locations and activities of friends, family, and other persons of interest via their respective mobile devices.Type: GrantFiled: June 21, 2014Date of Patent: April 23, 2019Assignee: OPEN INVENTION NETWORK LLCInventor: David Gerard Ledet
-
Patent number: 10230923Abstract: A set-top box (STB), digital video recorder (DVR), video player or other host device receives and interacts with a transcode module to provide enhanced transcoding capabilities that may be useful in placeshifting or other applications. The transcode module includes a host interface that couples to and communicates with the host device. The transcode module also includes a processor that receives an encrypted media stream from the host device via the bus interface, decrypts the encrypted media stream, transcodes the encrypted media stream to a different format, re-encrypts the transcoded stream, and provides the re-encrypted media stream to the host device via the host interface. The transcoded media content may be placeshifted to a remote player, stored at the host, or used for any other purpose.Type: GrantFiled: April 13, 2015Date of Patent: March 12, 2019Assignee: SLING MEDIA LLCInventors: Bhupendra Natwerlal Shah, Padmanabha R. Rao, Ilya Asnis
-
Patent number: 10218757Abstract: A system and methods for providing dynamic transcoder rate adaption for an adaptive bit streaming function is described. In a first embodiment, a client may select from all available bit rates during the encoding session, wherein the bit rates are provided to the client via a manifest file from a media gateway. In a second embodiment, a subset of the bit rates are provided to the client, from which a client chooses a selected bit rate. The encoding session continues until a request for a new bit rate is received from the client, at which time a new subset of bit rates are generated. This new subset of bit rates is presented to the client, and this loop continues until the termination of the encoding session.Type: GrantFiled: May 5, 2017Date of Patent: February 26, 2019Assignee: Cisco Technology, Inc.Inventors: Scott Christopher Labrozzi, Warren Scott Wainner
-
Patent number: 10015669Abstract: A communication method includes receiving by a SGSN a context request message from a mobility management entity (MME), obtaining by the SGSN an authentication vector-related key, and calculating by the SGSN a root key according to the authentication vector-related key. In addition, the method further includes sending by the SGSN a context response message including the root key to the MME, wherein the MME derives a NAS protection key according to the root key.Type: GrantFiled: December 7, 2016Date of Patent: July 3, 2018Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Chengdong He
-
Patent number: 9847852Abstract: A method includes receiving a first media content item at a media device via a first communications interface. The method also includes receiving, while outputting the first media content item from the media device, at least a first portion of a second media content item at the media device via the first communications interface. The method further includes detecting an error associated with a second portion of the second media content item that is different than the first portion of the second media content item. The method also includes sending a request for the second portion of the second media content item via a second communications interface of the media device.Type: GrantFiled: December 15, 2015Date of Patent: December 19, 2017Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: James Gordon Beattie, Jr., Arvind R. Mallya
-
Patent number: 9684891Abstract: An access management system for managing network access of an end-user to one or more online content sources of a number of content providers. The system comprises a content proxy unit that stores the concealed addresses of the content sources. The content proxy unit is designed to receive a request for accessing one or more content sources from the end-user. The system further comprises an access management unit that stores an access rights record of the end-user. The access management unit is designed to authorize the request according to the access rights record of the end user. If the request is authorized, the content proxy unit facilitates the accessing using the concealed addresses of the requested content sources.Type: GrantFiled: February 4, 2013Date of Patent: June 20, 2017Inventor: Amnon Nissim
-
Patent number: 9538373Abstract: An MME negotiates security in case of idle state mobility for a UE from a first network to a LTE network. The UE sends its security capabilities including non-access stratum (NAS) security capabilities supported by the UE to the LTE network. The MME selects a NAS security algorithm, in accordance with the NAS security capabilities of the UE, and sends the selected NAS security algorithm to the UE, sharing the NAS security algorithm between the UE and the LTE network when the UE moves from the first network to the LTE network. The MME also derives, in accordance with the selected NAS security algorithm, a NAS protection key from an authentication vector-related key so as to security communication between the UE and the LTE network.Type: GrantFiled: October 2, 2015Date of Patent: January 3, 2017Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Chengdong He
-
Patent number: 9497625Abstract: Methods of security negotiation for idle state mobility from a first network to a long term evolution (LTE) network are disclosed. In one embodiment, a service general packet radio service (GPRS) support node (SGSN) of the first network transmits an authentication vector-related key to a mobility management entity (MME). A user equipment (UE) sends its security capabilities including non-access stratum (NAS) security capabilities to the MME. The MME selects a NAS security algorithm, in accordance with the NAS security capabilities of the UE, and sends a message that indicates the selected NAS security algorithm to the UE. The MME also derives, in accordance with the selected NAS security algorithm, a NAS protection key from an authentication vector-related key so as to security communication between the UE and the LTE network.Type: GrantFiled: December 2, 2015Date of Patent: November 15, 2016Assignee: Huawei Technologies Co., Ltd.Inventor: Chengdong He
-
Patent number: 9445016Abstract: A software program for creating features for use with a plurality of media objects in a sequence. The program comprises a feature component specifying a feature having parameters affecting at least one variable aspect of the feature. An indicator component identifies a position of the specified feature relative to the media objects in the sequence. The program comprises a sequence generator for modifying the specified feature by varying its parameters of the specified feature as a function of the position of the specified feature relative to the media objects and/or relative to other features in the sequence. The sequence generator also modifies the specified feature by varying its parameters of the feature as a function of the content of the media objects around it or to which it has been applied. A rendering component renders the specified feature according to the varied parameters at the identified position.Type: GrantFiled: May 17, 2010Date of Patent: September 13, 2016Assignee: Microsoft Technology Licensing, LLCInventor: Ian Cameron Mercer
-
Patent number: 9408079Abstract: Systems and methods for security in a nationwide wireless network with geographically dispersed wireless routers are described. The wireless routers have an interface function with an ability to receive telephone calls from an authorized caller. The router, in response to a received call from the authorized caller, generates a set of bounded random numbers (BRNs) as a random seed for use in generation of encryption keys for communication security between the router and a portable wireless device of the caller.Type: GrantFiled: July 24, 2012Date of Patent: August 2, 2016Inventor: Tara Chand Singhal
-
Patent number: 9397960Abstract: A method for steering packets, including receiving a packet and determining parameters to be used in steering the packet to a specific destination, in one or more initial steering stages, based on one or more packet specific attributes. The method further includes determining an identity of the specific destination of the packet in one or more subsequent steering stages, governed by the parameters determined in the one or more initial stages and one or more packet specific attributes, and forwarding the packet to the determined specific destination.Type: GrantFiled: November 8, 2011Date of Patent: July 19, 2016Assignee: MELLANOX TECHNOLOGIES LTD.Inventors: Nir Haim Arad, Noam Bloch, Ariel Shahar, Hillel Chapman, Amir Wated
-
Patent number: 9361107Abstract: Augmented processor hardware contains a microcode interpreter. When encrypted microcode is included in a challenge from a service requiring authentication, the microcode may be passed to the microcode interpreter. Based on decryption and execution of the microcode taking place at the processor hardware, tampering by potentially abusive device software may be avoided.Type: GrantFiled: July 8, 2011Date of Patent: June 7, 2016Assignee: BlackBerry LimitedInventors: Ian Robertson, Roger Paul Bowman, Robert Henderson Wood
-
Patent number: 9336162Abstract: A method is provided for pre-fetching packet data prior to processing. The method accepts a plurality of packets and writes each packet into a memory. A message is derived for each packet, where each message includes a packet descriptor with a pointer to an address of the packet in the memory. Each message is added to a tail of a first-in first-out (FIFO) queue. A pre-fetch module examines a first message, if the first message reaches a first capacity threshold of the FIFO queue. If the first message reaches the first capacity threshold, the pre-fetch module reads a first packet associated with the first message, from the memory, and the first packet is loaded into cache memory. A processor reads the first message from a head of the FIFO queue, and in response to reading the first message, reads the previously loaded first packet from cache memory.Type: GrantFiled: February 16, 2012Date of Patent: May 10, 2016Assignee: Applied Micro Circuits CorporationInventors: Satish Sathe, Keyur Chudgar
-
Patent number: 9241261Abstract: An MME negotiates security in case of idle state mobility for a UE from a first network to a LTE network. The UE sends its security capabilities including non-access stratum (NAS) security capabilities supported by the UE to the LTE network. The MME selects a NAS security algorithm, in accordance with the NAS security capabilities of the UE, and sends the selected NAS security algorithm to the UE, sharing the NAS security algorithm between the UE and the LTE network when the UE moves from the first network to the LTE network. The MME also derives, in accordance with the selected NAS security algorithm, a NAS protection key from an authentication vector-related key so as to security communication between the UE and the LTE network.Type: GrantFiled: June 12, 2014Date of Patent: January 19, 2016Assignee: Huawei Technologies Co., Ltd.Inventor: Chengdong He
-
Patent number: 9143808Abstract: A system and related methodology are provided that are configured to receive, at a first network element, multiple channels of video delivered as respective streams of packets, form a packet switched communication frame including a sub-layer header, encapsulate packets from the multiple channels of video into a payload field of the communication frame to obtain encapsulated packets, identify the encapsulated packets in the payload field with respective tags in the sub-layer header, designate the encapsulated packets in the payload field with respective launch values in the sub-layer header, and transmit the communication frame to a second network element. The first network element may be a universal edge quadrature amplitude modulator (UEQAM) and the second network element may be a relatively distant fiber node of a cable plant. The sub-layer header may also include Program Clock Reference (PCR) offset data that can be used for PCR re-stamping.Type: GrantFiled: September 14, 2012Date of Patent: September 22, 2015Assignee: Cisco Technology, Inc.Inventors: Michael J. Healy, John T. Chapman, Denis Downey, Yi Tong Tse
-
Patent number: 9008313Abstract: 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: GrantFiled: July 24, 2014Date of Patent: April 14, 2015Assignee: Elliptic Technologies Inc.Inventors: Michael James Lewis, Neil Leckett, A. A. Jithra Adikari
-
Patent number: 9008307Abstract: 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: GrantFiled: January 13, 2014Date of Patent: April 14, 2015Assignee: Thomson LicensingInventor: Barry Jay Weber
-
Patent number: 8976961Abstract: A system architecture allows for the transmission of multiple HDCP encrypted audio/video streams over a single unified cable to multiple receivers using a daisy chain topology. Each individual audio/video stream is first encrypted and then combined into a uniform stream, and the uniform stream is transmitted to each of the receivers. Each receiver contains a decryption engine that operates independently of the engines in the other receivers, therefore allowing each receiver to select to a unique channel and decrypt and display one of the audio/video streams.Type: GrantFiled: April 11, 2011Date of Patent: March 10, 2015Assignee: Analog Devices, Inc.Inventors: Christian Willibald Bohm, Peter Hall
-
Patent number: 8913835Abstract: A method for identifying a set of key video frames from a video sequence comprising extracting feature vectors for each video frame and applying a group sparsity algorithm to represent the feature vector for a particular video frame as a group sparse combination of the feature vectors for the other video frames. Weighting coefficients associated with the group sparse combination are analyzed to determine video frame clusters of temporally-contiguous, similar video frames. A set of key video frames are selected based on the determined video frame clusters.Type: GrantFiled: August 3, 2012Date of Patent: December 16, 2014Assignee: Kodak Alaris Inc.Inventors: Mrityunjay Kumar, Alexander C. Loui, Bruce Harold Pillman
-
Patent number: 8892888Abstract: A method for setting the bandwidth of a multiple stream decrypting and decoding system includes at least the following steps: authenticating a multiple transport stream decryption card; sending a transport stream through the system; extracting program information from the transport stream; utilizing the program information to set a bandwidth limit to the system; and enabling the multiple transport stream decryption card.Type: GrantFiled: June 4, 2012Date of Patent: November 18, 2014Assignee: Mediatek Inc.Inventor: You-Min Yeh
-
Patent number: 8885823Abstract: A method for delivering encrypted content to a subscriber terminal on-demand through a communication network is provided. The method begins when SRM receives a request for content from the subscriber terminal. In response to the request, the SRM directs a video server to transmit the content as an unencrypted transport stream to an encryptor. The packets in the unencrypted transport stream include a header with a destination address associated with the subscriber terminal. The encryptor encrypts the content in the unencrypted transport stream to generate an encrypted transport stream. The encryptor also inserts in the packet headers of the packets in the encrypted transport stream the destination address associated with the subscriber terminal obtained from the packet headers in the unencrypted transport stream. Finally, the encrypted transport stream is transmitted to the subscriber terminal over the communication network.Type: GrantFiled: September 24, 2007Date of Patent: November 11, 2014Assignee: General Instrument CorporationInventors: Christopher Poli, Joseph M. Amorese, Robert Mack, Lawrence D. Vince, Charles A. Zimmerman
-
Patent number: 8885824Abstract: A method substantially as shown and described the detailed description and/or drawings and/or elsewhere herein. A device substantially as shown and described the detailed description and/or drawings and/or elsewhere herein.Type: GrantFiled: July 12, 2012Date of Patent: November 11, 2014Assignee: Elwha LLCInventors: Edward K. Y. Jung, Royce A. Levien, Richard T. Lord, Robert W. Lord, Mark A. Malamud
-
Patent number: 8873744Abstract: An electronic document processing system 900 includes a digital image generating unit 15 generating a digital image in a predetermined range of the electronic document; an image encrypting unit 11 generating an encrypted image by converting at least a partial area of the generated digital image; a data encrypting unit 21 generating encrypted data by extracting data contained in the predetermined range in pieces of data organizing the electronic document and encrypting the data; an encrypted data storing unit 22 storing the encrypted data; and an encrypted electronic document generating unit 23 generating an encrypted electronic document by replacing the data contained in the predetermined range in the electronic document with the encrypted image.Type: GrantFiled: October 6, 2010Date of Patent: October 28, 2014Assignees: PFU Limited, Fujitsu LimitedInventors: Yasuharu Inami, Mutsumu Nagashima, Kensuke Kuraki, Taizo Anan
-
Patent number: 8850053Abstract: A plurality of multimedia data streams that are being provided via an internet protocol (IP) network is received, wherein each multimedia data stream carries multimedia content. Real-time metadata relating to the plurality of multimedia data streams is generated based on the multimedia content. The metadata is provided in real-time in a metadata stream to a plurality of user devices, via the IP network. The plurality of multimedia data streams may be multicast within the IP network. The metadata may be multicast in real-time in a metadata stream to a plurality of user devices, via the IP network.Type: GrantFiled: April 8, 2010Date of Patent: September 30, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Andrea Basso, David C. Gibbon, Behzad Shahraray, Herani S. Brotman, Han Q. Nguyen, Douglas Nortz, Steven J. Solomon, David A. Parisi, Sunil Maloo, Mark W. Altom
-
Patent number: 8824676Abstract: A method, system, and computer program product for deploying data to a web server for streaming video to a mobile device. The method can include receiving a request for streaming video from a mobile device upon the resolving of the request by a DNS. The method can further include simultaneously sending both a request to a database for the video requested and a playlist for the video to the mobile device. The method can then include receiving the video from the database. The video received is sent as a sequence of blocks, where each block can further be comprised of a sequence of chunks. The method can even further include decompressing each block and storing each chunk on a web server. The method can further include an exchange of a security credential.Type: GrantFiled: June 30, 2011Date of Patent: September 2, 2014Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Robert Madey, Jr., Victor S. Moore, Richard M. Poundstone
-
Patent number: 8824859Abstract: A method for data display includes storing an identification code and receiving encoded video content for playback. The encoded video content is decoded so as to output a series of video frames while modulating a background level of the video frames in the series according to the identification code. Related systems and methods are also included.Type: GrantFiled: January 1, 2012Date of Patent: September 2, 2014Assignee: Cisco Technology Inc.Inventors: Zeev Geyzel, Daniel Ratner
-
Patent number: 8817983Abstract: A method, system, and computer program product for deploying data to a web server for streaming video to a mobile device. The method can include receiving a request for streaming video from a mobile device upon the resolving of the request by a DNS. The method can further include simultaneously sending both a request to a database for the video requested and a playlist for the video to the mobile device. The method can then include receiving the video from the database. The video received is sent as a sequence of blocks, where each block can further be comprised of a sequence of chunks. The method can even further include decompressing each block and storing each chunk on a web server. The method can further include an exchange of a security credential.Type: GrantFiled: February 28, 2012Date of Patent: August 26, 2014Assignee: International Business Machines CorporationInventors: Erik J. Burckart, Robert Madley, Jr., Victor S. Moore, Richard Poundstone
-
Publication number: 20140185803Abstract: Described herein is a method and system for hierarchical wireless video with network coding which limits encryption operations to a critical set of network coding coefficients in combination with multi-resolution video coding. Such a method and system achieves hierarchical fidelity levels, robustness against wireless packet loss and efficient security by exploiting the algebraic structure of network coding.Type: ApplicationFiled: March 15, 2013Publication date: July 3, 2014Inventors: Luisa Lima, Steluta Gheorghiu, Joao Barros, Muriel Medard, Alberto Lopez Toledo, Joao Vilela
-
Patent number: 8737612Abstract: Provided is a broadcast receiving device including a determining unit configured to make a determination on a channel selected by a selecting unit as to whether the corresponding encryption key is available or unavailable, and a control unit configured to, when the determining unit determines that the encryption key is unavailable, allow the selecting unit to sequentially select channels displayed in a channel window, allow the determining unit to make the determination, and allow an output unit to generate and output the channel window so that the channel with the encryption key determined as unavailable is identified.Type: GrantFiled: August 6, 2009Date of Patent: May 27, 2014Assignee: Canon Kabushiki KaishaInventor: Kenichi Morikawa
-
Publication number: 20140140506Abstract: A streaming video server stores playlist data corresponding to a plurality of video programs available from at least one video source. A command handler receives a program request for a selected one of the plurality of video programs from the at least one client device via the network interface and further receives a custom key request via a custom URI handler of the client device to access at least one encryption key. In response to the custom key request, the command handler sends secure key data to the client device in accordance with a custom key exchange protocol.Type: ApplicationFiled: November 21, 2012Publication date: May 22, 2014Applicant: MOREGA SYSTEMS INC.Inventors: Thomas Jefferson Saremi, Ashraf Tahir
-
Patent number: 8666071Abstract: 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, encoding a first IP packet containing a satellite service using the level of security supported by the first set top box, transmitting the first IP encoded packet to the first set top box, determining a level of security supported by a second set top box, wherein the level of security supported by the second set top box is different from the level of security of the first set top box, encoding a second IP packet containing a satellite service using the level of security supported by the second set top box; and transmitting the second encoded IP packet to the second set top box.Type: GrantFiled: October 26, 2005Date of Patent: March 4, 2014Assignee: Thomson LicensingInventor: Barry Jay Weber
-
Patent number: 8640249Abstract: Provided is a digital broadcasting conditional access system and method, including a digital broadcasting transmitter and a digital broadcasting receiver. The transmitter scrambles a broadcasting signal using a control key, generates broadcasting viewing restriction information and broadcasting viewing entitlement information, and transmits the scrambled broadcasting signal after incorporating the broadcasting viewing restriction information and broadcasting viewing entitlement information into the scrambled broadcasting signal. The receiver extracts the broadcasting viewing restriction information and the broadcasting viewing entitlement information included in the scrambled broadcasting signal to generate the control key, descrambles the broadcasting signal using the control key, and reproduces the descrambled broadcasting signal. Thus, the system and method can be provided for a digital broadcasting receiver including a smart card.Type: GrantFiled: October 13, 2006Date of Patent: January 28, 2014Assignee: Samsung Electronics Co., LtdInventor: Young-Sik Park
-
Patent number: 8635644Abstract: A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc.Type: GrantFiled: June 6, 1995Date of Patent: January 21, 2014Assignee: Personalized Media Communications LLCInventors: John Christopher Harvey, James William Cuddihy
-
Patent number: 8584255Abstract: A networked Conditional Access Module provided on an IEEE 1394 network, by defining a Conditional Access Module as a Conditional Access Subunit of the IEEE 1394 network. There is provided an AV/C Conditional Access Commands to allow communication between the Conditional Access Subunit and other Subunits on the network. The Conditional Access Subunit is configured to receive AV/C Conditional Access Commands over the IEEE 1394 network from another subunit, and means to is also configured to transmit AV/C responses over the IEEE 1394 network in response to the received AV/C Conditional Access Commands.Type: GrantFiled: August 30, 2006Date of Patent: November 12, 2013Assignee: Sony United Kingdom LimitedInventors: Richard John Barry, Adrian Charles Paskins
-
Patent number: 8582642Abstract: 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: GrantFiled: December 15, 2008Date of Patent: November 12, 2013Assignee: 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: 8571214Abstract: Described herein is a method and system for hierarchical wireless video with network coding which limits encryption operations to a critical set of network coding coefficients in combination with multi-resolution video coding. Such a method and system achieves hierarchical fidelity levels, robustness against wireless packet loss and efficient security by exploiting the algebraic structure of network coding.Type: GrantFiled: March 25, 2011Date of Patent: October 29, 2013Assignee: Massachusetts Institute of TechnologyInventors: Luisa Lima, Steluta Gheorghiu, Joao Barros, Muriel Medard, Alberto Lopez Toledo, Joao Vilela
-
Patent number: 8566868Abstract: A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc.Type: GrantFiled: June 2, 1995Date of Patent: October 22, 2013Assignee: Personalized Media Communications, L.L.C.Inventors: John Christopher Harvey, James William Cuddihy
-
Patent number: 8542825Abstract: This specification describes technologies relating to imparting cryptographic information in network communications.Type: GrantFiled: June 10, 2011Date of Patent: September 24, 2013Assignee: Adobe Systems IncorporatedInventors: Asa Whillock, Edward Chan, Srinivas Manapragada, Matthew Kaufman, Pritham Shetty, Michael Thornburgh
-
Patent number: 8526609Abstract: A system, method and device for real-time compositing of encrypted video streams without having to decrypt each video stream is disclosed herein. A shared encryption key is derived to encrypt multiple incoming video streams to an encrypted master video stream, while retaining full interoperability with popular incumbent video encryption standards. Compositing video is then possible without having to decrypt the master video stream, thereby preserving the security of the copyrighted material. The invention preferably genlocks a digital video source to a master video stream.Type: GrantFiled: June 22, 2012Date of Patent: September 3, 2013Assignee: BBY Solutions, Inc.Inventor: Andrew Shane Huang
-
Patent number: 8509435Abstract: Methods and systems for a transport single key change point for all package identifier channels are disclosed and may include descrambling a received transport stream comprising multiple package identifier (PID) channels with multiple key change points, and synchronizing at least a portion of the multiple key change points to occur at a common time. The transport stream may be conditional access or copy protect scrambled. The timing of the key change points may be synchronized by modifying one or more scrambling control bits for the descrambled received transport stream. At least one PID channel in said descrambled received transport stream may be re-scrambled utilizing one or more of the scrambling control bits, and a portion of the PID channels may bypass the re-scrambling. The re-scrambling may include one or more of CP re-scrambling and CA re-scrambling. Each PID channel may be de-scrambled and/or re-scrambled utilizing a separate key.Type: GrantFiled: May 2, 2007Date of Patent: August 13, 2013Assignee: Broadcom CorporationInventor: Rajesh Mamidwar
-
Patent number: 8494161Abstract: A system for extracting a video-watermark embedded in a video sequence, comprising a decryption and decoding engine to receive the video sequence in a video-codec-encoded format and encrypted, then decrypt the video sequence yielding a decrypted video sequence, then decode the decrypted video sequence yielding a decrypted decoded video sequence, and then output the decrypted decoded video sequence to a display device for rendering thereon, a measurement module to measure memory usage utilized by the engine decoding at least part of the video sequence yielding measurements of memory usage, a memory usage analyzer to analyze the measurements to determine an arrangement of video frames of at least one frame type in the video sequence, and an encoding feature analyzer to analyze the arrangement of the video frames to extract the video-watermark from the video sequence. Related apparatus and methods are also described.Type: GrantFiled: June 29, 2009Date of Patent: July 23, 2013Assignee: Cisco Technology Inc.Inventors: Itsik Mantin, Aviad Kipnis