Patent application number | Description | Published |
20080232771 | V-CHIP DATA PROCESSING FOR DECODER WITH PERSONAL VIDEO RECORDING FUNCTIONALITY - Systems and method for processing v-chip data for an MPEG-2 decoder with personal video recording functionality are provided. In one example, a system that processes V-Chip data with personal video recording functionality may include a data transport engine and a video decoder. The video decoder may be coupled to the data transport engine and may be adapted to parse out V-Chip data. | 09-25-2008 |
20090150676 | METHOD AND SYSTEM FOR ROBUST WATERMARK INSERTION AND EXTRACTION FOR DIGITAL SET-TOP BOXES - Methods and systems for robust watermark insertion and extraction for digital set-top boxes are disclosed and may include descrambling, detecting watermarking messages in a received video signal utilizing a watermark message parser, and immediately watermarking the descrambled video signal utilizing an embedded CPU. The embedded CPU may utilize code that may be signed by an authorized key, encrypted externally to the chip, decrypted, and stored in memory in a region off-limits to other processors. The video signal may be watermarked in a decompressed domain. The enabling of the watermarking may be verified utilizing a watchdog timer. The descriptors corresponding to the watermarking may be stored in memory that may be inaccessible by the main CPU. The watermark may comprise unique identifier data specific to the chip and a time stamp, and may be encrypted utilizing an on-chip combinatorial function. | 06-11-2009 |
20090154698 | VIDEO PROCESSING SYSTEM FOR SCRAMBLING VIDEO STREAMS WITH DEPENDENT PORTIONS AND METHODS FOR USE THEREWITH - A video processing system includes a video encoder that encodes a video signal into a contiguous video stream having an independent portion and a dependent portion that requires the independent portion for decoding. A scrambling module scrambles the contiguous video stream to produce a scrambled video stream by scrambling the independent video portion and leaving the dependent portion unscrambled. | 06-18-2009 |
20090158365 | VIDEO PROCESSING SYSTEM WITH USER CUSTOMIZED GRAPHICS FOR USE WITH LAYERED VIDEO CODING AND METHODS FOR USE THEREWITH - A video processing device includes a user interface module that receives at least one user preference. A decoder module produces a decoded video signal from a basic video layer stream and at least one graphics layer streams based on the at least one user preference. | 06-18-2009 |
20090161755 | DEVICE ADAPTIVE VIDEO TRANSMISSION SYSTEM FOR USE WITH LAYERED VIDEO CODING AND METHODS FOR USE THEREWITH - A video transmission system includes a transceiver module that receives a device parameter from a remote device and that transmits a video signal to the remote device, wherein the video signal is transmitted as at least one separate video layer stream chosen from, an independent video layer stream and at least one dependent video layer streams that require the independent video layer for decoding. A control module chooses the at least one separate video layer stream based on the device parameter. | 06-25-2009 |
20090161760 | VIDEO PROCESSING SYSTEM WITH LAYERED VIDEO CODING AND METHODS FOR USE THEREWITH - A video processing system includes a video encoder that encodes a video stream into a independent video layer stream and a first dependent video layer stream based on a motion vector data or grayscale and color data. | 06-25-2009 |
20090161794 | CHANNEL ADAPTIVE VIDEO TRANSMISSION SYSTEM FOR USE WITH LAYERED VIDEO CODING AND METHODS FOR USE THEREWITH - A video transmission system includes a transceiver module that transmits a video signal to a remote device over at least one RF communications channel wherein the video signal is transmitted as at least one separate video layer stream chosen from, an independent video layer stream and at least one dependent video layer streams that require the independent video layer for decoding. A control module determines at least one channel characteristic of the at least one RF channel and chooses the at least one separate video layer stream based on the at least one channel characteristic of the at least one RF channel. | 06-25-2009 |
20090168691 | METHOD AND SYSTEM FOR GENERATING DIGITAL VIDEO BROADCAST (DVB) TRANSPORT STREAM FROM DIRECT SATELLITE SYSTEM (DSS) TRANSPORT STREAM - Aspects of the method and system for converting a DSS transport stream to a DVB transport stream include encapsulating at least a prefix portion and a payload portion of a DSS transport packet into at least a header portion and a payload portion of a DVB transport packet. At least a portion of the prefix portion and the payload portion of the DSS transport packet may be mapped into at least a portion of the header portion and the payload portion of the DVB transport packet. At least a portion of the payload of the DSS transport packet may be aligned with at least a portion of the payload portion of the DVB transport packet. | 07-02-2009 |
20090168896 | MOBILE VIDEO DEVICE FOR USE WITH LAYERED VIDEO CODING AND METHODS FOR USE THEREWITH - A mobile video device includes a transceiver module that receives an independent video layer stream and at least one dependent video layer streams that require the independent video layer for decoding. A decoder module produces a decoded video signal from at least one separate video stream chosen, based on the device parameter, from the independent video layer stream and at least one dependent video layer streams. | 07-02-2009 |
20090175329 | VIDEO PROCESSING SYSTEM FOR SCRAMBLING LAYERED VIDEO STREAMS AND METHODS FOR USE THEREWITH - A video processing system includes a video encoder that encodes a video stream into an independent video layer stream and a first dependent video layer stream that requires the independent video layer for decoding. A scrambling module scrambles the independent video layer stream to produce a scrambled independent video layer stream and leaves the first dependent video layer stream unscrambled. | 07-09-2009 |
20090175358 | VIDEO PROCESSING SYSTEM AND TRANSCODER FOR USE WITH LAYERED VIDEO CODING AND METHODS FOR USE THEREWITH - A video processing system includes a video transcoder that receives a independent video layer stream and a first dependent video layer stream that requires the independent video layer for decoding, the video transcoder generating a transcoded video signal based at least one of the independent video stream and the dependent video layer stream. | 07-09-2009 |
20090217338 | RECEPTION VERIFICATION/NON-RECEPTION VERIFICATION OF BASE/ENHANCEMENT VIDEO LAYERS - Operating a source device to transport video data to a destination device. The source device and destination device establish both a reception verified communication link and a non-reception verified communication link. The source device encodes the video data into a plurality of video layer streams including a base video layer stream and at least one other video layer stream. The source device transmits he base video layer stream to the destination device via the reception verified communication link. The source device transmits the at least one other video layer stream to the destination device via the non-reception verified communication link. The source device may also encode audio data and transmit the encoded audio data to the destination device. The destination device receives and decodes the audio/video streams and may present audio data produced thereby to a user. | 08-27-2009 |
20090247173 | CHANNEL FREQUENCY REUSE FOR NARROW BEAM VIDEO STREAMING BASED UPON MOBILE TERMINAL LOCATION INFORMATION - Transmitting streamed video to at least one wireless terminal by a wireless network having a channel frequency reuse pattern. The wireless network receives a request for the streamed video from the at least one wireless terminal and receives position information from the at least one wireless terminal requesting the streamed video. The wireless network selects a transceiving device to service transmission of the streamed video to the at least one wireless terminal. The transceiving device is allocated a first channel frequency set of the channel frequency reuse pattern. The wireless network or a component thereof selects a channel from a second channel frequency set that is different from the first channel frequency set. The transceiving device then, using a directional antenna, transmits the streamed video to the at least one wireless terminal in a direction based upon the position information using the selected channel. | 10-01-2009 |
20090249405 | VIDEO TRANSMISSION SYSTEM WITH EDGE DEVICE FOR ADJUSTING VIDEO STREAMS BASED ON DEVICE PARAMETERS AND METHODS FOR USE THEREWITH - A video transmission system includes a transceiver module that receives a device parameter from a remote device and that transmits a video signal to the remote device. An edge device receives a video stream from a video source and that generates the video signal by adjusting the video stream in accordance with the device parameter. | 10-01-2009 |
20090249406 | MOBILE VIDEO DEVICE WITH ENHANCED VIDEO NAVIGATION - A mobile video device includes a receiver that receives a plurality of video signals from a network. A a video playback module includes a memory that stores selected ones of the plurality of video signals as a plurality of stored video files, a processing module that generates navigation data for the plurality of stored video files, and a user interface module that selects at least one of the stored video files for playback based on the navigation data and based on interface data generated in response to the action of a user. | 10-01-2009 |
20090249413 | VIDEO TRANSMISSION SYSTEM BASED ON LOCATION DATA AND METHODS FOR USE THEREWITH - A video transmission system includes a transceiver module that receives location data from a remote device and that transmits a video signal to the remote device. A network module receives a video stream from a video source and that generates the video signal based on the location data. | 10-01-2009 |
20090249422 | VIDEO TRANSMISSION SYSTEM WITH AUTHENTICATION BASED ON A GLOBAL CLOCK AND METHODS FOR USE THEREWITH - A video transmission system includes a network module that receives network timing data and that transmits a video signal to a remote device that includes authentication data that is based on the network timing data. A remote device receives the video signal and that authenticates the play of the video signal based on local timing data. | 10-01-2009 |
20090249424 | VIDEO TRANSMISSION SYSTEM WITH TIMING BASED ON A GLOBAL CLOCK AND METHODS FOR USE THEREWITH - A video transmission system includes a network module that receives network global positioning system (GPS) signals and that transmits a video signal to a remote device that includes time stamps that are based on the network GPS data. A remote device receives the video signal and that plays the video signal based on local timing generated from local GPS signals. | 10-01-2009 |
20090289889 | VIDEO DISPLAY DEVICE WITH CONTROLLABLE BACKLIGHT AND METHODS FOR USE THEREWITH - A video display device includes a video post processing module that processes a video signal to generate a processed video signal and a backlight control signal. A video display produces a video image, based on the processed video signal. The video display includes at least one controllable backlight that is controlled based on the backlight control signal. | 11-26-2009 |
20090290644 | VIDEO PROCESSING SYSTEM WITH LAYERED VIDEO CODING FOR FAST CHANNEL CHANGE AND METHODS FOR USE THEREWITH - A video processing system includes a video encoder that encodes a video stream into a independent video layer stream and a first dependent video layer stream based on a motion vector data or grayscale and color data. | 11-26-2009 |
20090293082 | VIDEO PROCESSING SYSTEM WITH KEY TABLE AND METHODS FOR USE THEREWITH - A video processing system includes a video decoder that decodes a first video signal based on at least one first conditional access code. A video control module maintains a key table that includes the at the at least one first conditional access code and at least one second conditional access code for use in conjunction with a second video signal. | 11-26-2009 |
20090293083 | VIDEO PROCESSING SYSTEM WITH CONDITIONAL ACCESS MODULE AND METHODS FOR USE THEREWITH - A video processing system includes a video device that generates a request corresponding to video content. A conditional access module generates a video signal for transmission to the video device during a first time period, and terminates transmission of the video signal when the request is not authenticated during the first time period. In a further embodiment, the conditional access module generates a video signal for unscrambled transmission to the video device during a first time period, terminates the unscrambled transmission of the video signal at the expiration of the first time period, and continues with scrambled transmission of the video signal after the first time period. | 11-26-2009 |
20090293090 | MOBILE VIDEO DEVICE HAVING UNICAST AND MULTICAST MODES AND METHODS FOR USE THEREWITH - A mobile video device includes a transceiver module that receives navigation data corresponding to a plurality of video programs including at least one unicast video program and at least one multicast video program, that transmits selection data and that receives a video signal in response thereto. An interface module receives interface data in response to actions of a user. A video display device generates a selection display based on selection display data in a video selection mode and that generates a video display in a video display mode based on the video signal. A video application module generates the selection display data based on navigation data, that generates selection data based on user interface data. | 11-26-2009 |
20090293095 | VIDEO TRANSMISSION SYSTEM HAVING UNICAST AND MULTICAST MODES AND METHODS FOR USE THEREWITH - A video transmission system includes a video server module that selectively operates in a unicast mode and a multicast mode, wherein the video server module generates a video signal that includes a unicast video signal when the video server module is in the unicast mode and that includes a multicast video signal when the video server module is in the multicast mode. A wireless access device transmits the video signal to at least one mobile video device. | 11-26-2009 |
20090296827 | MODIFICATION OF DELIVERY OF VIDEO STREAM TO WIRELESS DEVICE BASED UPON POSITION/MOTION OF WIRELESS DEVICE - Processing video data for delivery to a remote wireless includes receiving video data from a video source and receiving position and motion information regarding the remote wireless device. Operation also includes, based upon the position and motion information regarding the remote wireless device, determining an anticipated Quality of Service (QoS) available for servicing of transmissions to the remote wireless device and determining video processing parameters based upon the video data and the anticipated QoS. Operation further includes processing the video data based upon the video processing parameters to produce an output video stream and transmitting the output video stream for delivery to the remote wireless device. Operation may also/alternatively include altering wireless transmission parameters of a transport stream servicing delivery of the video data to alter the anticipated QoS. | 12-03-2009 |
20090296828 | USING PROGRAM CLOCK REFERENCES TO ASSIST IN TRANSPORT OF VIDEO STREAM TO WIRELESS DEVICE - Processing a video stream using upon Program Clock References (PCRs) contained therein in preparation for transmission to a wireless device. Operation includes receiving video frames of the video stream, buffering the video frames, and extracting PCRs from at least some of the video frames of the video stream. Operation further includes, based upon at least the values of the PCRs, determining transmission parameters, and transmitting video frames of the video stream to the wireless device according to the transmission parameters. Operation may further include determining a round trip delay of transmissions to the wireless device and acknowledgements from the wireless device, adjusting PCRs of at least some video frames of the video stream based upon the round trip delay, and transmitting the video frames of the video stream to the wireless device. | 12-03-2009 |
20090300686 | EDGE DEVICE RECEPTION VERIFICATION/NON-RECEPTION VERIFICATION LINKS TO DIFFERING DEVICES - A video processing system and method of operation transports a video stream between a video source and a remote wireless device and includes a communication interface and processing circuitry. The processing circuitry couples to the communication interface, establishes a reception verified communication link with the remote wireless device via the communication interface, and establishes a non-reception verified communication link with the video source via the communication interface. The processing circuitry further receives the video stream (and an audio stream) from the video source via the communication interface using the non-reception verified communication link and transmits the video stream (and audio stream) to the remote wireless device via the communication interface using the reception verified communication link. | 12-03-2009 |
20090300687 | EDGE DEVICE ESTABLISHING AND ADJUSTING WIRELESS LINK PARAMETERS IN ACCORDANCE WITH QOS-DESIRED VIDEO DATA RATE - A video processing device receives a request to forward a video stream from a video source to a remote wireless device and, based upon characteristics of the video stream, determines data throughput requirement sufficient to transport the video stream. The video processing device establishes a wireless communication link with the remote wireless device via a servicing wireless network with wireless link parameters that support the data throughput requirement. The video processing device may be required to establish/alter the wireless communication link with the remote wireless device via differing wireless link parameters that support a differing data throughput that is less than the data throughput requirement and process the video stream to alter its characteristics to meet the differing data throughput. In either case, the video processing device transmits the video stream to the remote wireless device via at least the differing wireless communication link. | 12-03-2009 |
20090300688 | MAP INDICATING QUALITY OF SERVICE FOR DELIVERY OF VIDEO DATA TO WIRELESS DEVICE - Providing Quality of Service (QoS) information regarding video content delivery to a requesting wireless device. QoS/position information is first collected by, for each wireless device of a plurality of serviced wireless devices operating within a service area, receiving position information regarding a wireless device during delivery of video content and determining QoS provided during delivery of the video content, the QoS provided during delivery of the video content delivery varying over time and respective to the position information. The collected QoS/position information is then consolidated and a QoS map for the service area is produced based upon the consolidated collected QoS/position information. Finally, the QoS map for the service area is downloaded to the requesting wireless device. The QoS map may be tailored for the requesting wireless device based upon a current position/mobility of the requesting wireless device. | 12-03-2009 |
20090300698 | EDGE DEVICE THAT ENABLES EFFICIENT DELIVERY OF VIDEO TO HANDHELD DEVICE - A video processing system includes a communications interface and video processing circuitry. The communications interface receives video data from a video source, receives at least one operating parameter regarding a remote wireless device, and transmits an output video stream to the remote wireless device. The video processing circuitry couples to the communications interface, receives the video data and the at least one operating parameter, determines video processing parameters based upon the video data and the at least one operating parameter, processes the video data based upon the video processing parameters to produce the output video stream, and provides the output video stream to the communications interface for transmission to the remote wireless device. The video data (incoming video stream) may be processed by altering a frame rate, PCRs, pixel resolution, color resolution, color content, and/or region of interest content of the incoming video data to produce the output video stream. | 12-03-2009 |
20090300701 | AREA OF INTEREST PROCESSING OF VIDEO DELIVERED TO HANDHELD DEVICE - Processing a video stream intended for a remote wireless device by a video processing system based upon identified area of interest information to produce an output video stream having lesser required data throughput. Operation commences with receiving the video stream and buffering the video stream. Then the video processing system identifies an area of interest corresponding to at least one video frame of the video stream. The video processing system the processes the video frames of the video stream based upon the identified area of interest to produce an output video stream. The video processing system then transmits the output video stream for delivery to the remote wireless device. Processing video frames of the video stream may include altering pixel resolution, color resolution, and/or cropping video information of the video frames outside of the area of interest. | 12-03-2009 |
20100146266 | HOME NETWORK ENCRYPTION TECHNIQUES - A premises based multimedia communication system includes a source device that produces multimedia content, a rendering device that presents the multimedia content, and a premises communication network coupling the source device to the rendering device. The system certifies transfer of the multimedia content from the source device to the rendering device via the at least one premises communication network using link layer encryption operations. After certification, the system at least partially disables the link layer encryption operations for the transfer of the multimedia content from the source device to the rendering device via the at least one premises communication network. With the link layer operations are at least partially disabled, the system at least partially enables content layer encryption operations for the transfer of the multimedia content from the source device to the rendering device via the at least one premises communication network. | 06-10-2010 |
20100146580 | MEDIA CONTENT REDUNDANT TRANSMISSION - A premises based multimedia communication system includes a source device that produces multimedia content, a rendering device that presents the multimedia content, and a premises communication network coupling the source device to the rendering device. The source device receives data packets carrying the multimedia content from the remote content source via at least one remote delivery communication network and transmits at least two copies of the data packets carrying video frames of the multimedia content to the rendering device via the at least one premises communication network. The rendering device decodes video frames carried by first copies of the data packets. Upon an unsuccessful decoding of the video frames carried by the first copies of the data packets, the rendering device decoding video frames carried by second copies of the data packets and upon a successful decoding of the video frames carried by the first copies of the data packets, the rendering device discards video frames carried by second copies of the data packets. | 06-10-2010 |
20110206111 | SYSTEM AND METHOD OF TRANSMISSION AND RECEPTION OF PROGRESSIVE CONTENT WITH ISOLATED FIELDS FOR CONVERSION TO INTERLACED DISPLAY - Systems and methods of coding progressive content with isolated fields for conversion to interlaced display are provided. Some systems and methods may find use in, for example, digital video compression systems and methods. Film material may be encoded as video material with an intended field polarity and an explicit 3:2 pull-down operation for interlaced display (e.g., a 30-frames-per-second display). | 08-25-2011 |
20120230388 | METHOD AND SYSTEM FOR PROTECTING IMAGE DATA IN FRAME BUFFERS OF VIDEO COMPRESSION SYSTEMS - Protecting image data in a frame buffer may include decoding an input compressed video signal and encrypting a portion of the decoded video signal. The encrypted portion of the decoded video signal may be stored in a frame buffer block. The stored portion of the decoded video signal may be decrypted, and a decompressed video signal may be generated from the decrypted portion of the video signal. A block address may be generated for at least a portion of the input compressed video signal and mapped to a frame buffer address. A encryption/decryption key may be generated based on the block address and used for encrypting and decrypting the decoded portion of the video signal. A motion vector may be generated for a portion of the decoded video signal. A block address may be generated based on the generated motion vector and mapped to a frame buffer address for decryption. | 09-13-2012 |
20120281827 | Pseudo-random Number Generation Based on Periodic Sampling of One or More Linear Feedback Shift Registers - Disclosed are various embodiments for generating pseudo-random numbers. One such embodiment is an apparatus comprising digital hardware configured to generate pseudo-random numbers. The apparatus uses a linear feedback shift register in which the correlation between successive pseudo-random numbers is reduced. | 11-08-2012 |
20120321082 | FRAME INDEXING TECHNIQUE TO IMPROVE PERSONAL VIDEO RECORDING FUNCTIONALITY AND SECURITY OF TRANSMITTED VIDEO - Systems and methods of efficiently indexing a digitized video stream are presented. In one embodiment, the method comprises receiving a coded video stream containing non-scrambled frame location indicators and scrambled video data, filtering the non-scrambled frame location indicators, and generating a database used for indexing frames. In one embodiment, the apparatus comprises a processor such as a hardware and/or software capable of generating a database used for improving video playback functionality by way of filtering non-scrambled indicators that define the start of frames in a digitized video stream. | 12-20-2012 |
20120328149 | Method and System for Robust Watermark Insertion and Extraction for Digital Set-Top Boxes - Methods and systems for robust watermark insertion and extraction for digital set-top boxes are disclosed and may include descrambling, detecting watermarking messages in a received video signal utilizing a watermark message parser, and immediately watermarking the descrambled video signal utilizing an embedded CPU. The embedded CPU may utilize code that may be signed by an authorized key, encrypted externally to the chip, decrypted, and stored in memory in a region off-limits to other processors. The video signal may be watermarked in a decompressed domain. The enabling of the watermarking may be verified utilizing a watchdog timer. The descriptors corresponding to the watermarking may be stored in memory that may be inaccessible by the main CPU. The watermark may comprise unique identifier data specific to the chip and a time stamp, and may be encrypted utilizing an on-chip combinatorial function. | 12-27-2012 |
20130279691 | Secure Key Authentication and Ladder System - Method and system for secure key authentication and key ladder are provided herein. Aspects of the method for secure key authentication may include generating a digital signature of a secure key in order to obtain a digitally signed secure key and transmitting the digitally signed secure key from a first location to a second location. The digital signature may be generated by utilizing an asymmetric encryption algorithm and/or a symmetric encryption algorithm. The digitally signed secure key may be encrypted prior to transmission. The secure key may be a master key, a work key and/or a scrambling key. The digitally signed secure key may be received at the second location and the digitally signed secure key may be decrypted to obtain a decrypted digitally signed secure key. | 10-24-2013 |
20130308927 | APPARATUS AND METHOD OF SEAMLESS SWITCHING BETWEEN A LIVE DTV DECODING AND A PVR PLAYBACK - Methods and apparatus for switching between a live video decoding and a recorded playback in a digital video and recording system. A received video data stream is transmitted to a first-in first-out video decoder buffer without first looping the video data stream through a playback buffer. The video data stream is transmitted from the video decoder buffer to a video decoder. If a “pause” command is received, the video data stream is transmitted to a first-in first-out playback buffer, while continuing to transmit the video data stream to the video decoder buffer. Transmission of the video data stream to the video decoder buffer is halted when the video decoder buffer fills up. The last byte of the video data stream that was transmitted to the video decoder buffer is marked. If a “play” command is received, the video data stored in the video decoder buffer is transmitted to the video decoder. The video data stored in the playback buffer is transmitted to the video decoder buffer starting at a point immediately after the data element that was marked previously. | 11-21-2013 |