Patent application number | Description | Published |
20090285280 | Method and Apparatus for Securing Digital Content - A video processing apparatus, including: power-up circuitry; an input for receiving encoded video signals; a memory having stored therein processing instructions for processing the encoded video signals to provide an output signal; a decoder, coupled to the input, for processing the received encoded video signals in accordance with the processing instructions; a first controller, coupled to the memory and decoder, for controlling operation of the decoder to process the encoded video signals in accordance with the processing instructions; and a second controller, coupled to the first controller, memory and power up circuitry, wherein, the second controller in response to a start up procedure restricts operation of the first controller and validates the processing instructions, and upon validation of the processing instructions un-restricts operation of the first controller thereby allowing the controller to read the processing instructions from the memory. | 11-19-2009 |
20100135151 | NETWORK INTERFACE APPARATUS FOR BYPASSING INOPERABLE NETWORK DEVICE - A network interface apparatus is capable of bypassing an inoperable or failed network device. According to an exemplary embodiment, the network interface apparatus includes first and second transformers. A network input and a network output are respectively coupled to a first side of the first transformer and a first side of the second transformer. A terminal input and a terminal output are respectively coupled to a second side of the first transformer and a second side of the second transformer. A switch assembly is coupled to the second sides of the first and second transformers. When the switch assembly is in a first state, the second side of the first transformer is coupled to the terminal output, and when the switch assembly is in a second state, the second side of the first transformer is coupled to the first side of the second transformer bypassing the terminal output. | 06-03-2010 |
20100238109 | USER INTERFACE FOR SET TOP BOX - A method for control comprises a set top box receiving coordinates from a touch sensing screen. The coordinates are interpreted for controlling the set top box, and in accordance with the interpreted coordinates an action is performed. A further method for control comprises a set top box receiving a signal representative of displacement. A control function is determined from the displacement representative signal and the control function is activated. In accordance with the control function a signal is formed for communication. | 09-23-2010 |
20100303159 | APPARATUS AND METHOD FOR SYNCHRONIZING USER OBSERVABLE SIGNALS - An apparatus and method provides synchronization between user observable signals including audio and/or video signals. According to an exemplary embodiment, the apparatus includes an input point for receiving an encoded signal. A circuit time-shifts the encoded signal to generate a time-shifted encoded signal. A first decoder decodes the time-shifted encoded signal to generate a first decoded signal and provides the first decoded signal for a first system. The first system converts the first decoded signal to a first user observable signal. The input point also provides the encoded signal for a second system including a second decoder, an encoder, and a third decoder coupled in series which enables generation of a second user observable signal. The time-shifting performed by the circuit is adjustable and enables the first user observable signal to become substantially synchronized with the second user observable signal. | 12-02-2010 |
20100322588 | SAVING AND RESTORING CONTROL SETTINGS FOR MULTIMEDIA CONTENT RECEIVERS - A settings controller for a multimedia content receiver is responsive to a control settings command. The settings controller saves a first set of control settings and loads a second set of control settings associated with the control settings command after saving the first set of control settings. It then reloads the first set of control settings when the control settings command is no longer valid. This allows for viewer settings to be automatically restored after an interruption. | 12-23-2010 |
20100333164 | SYSTEM AND METHOD FOR CONTROLLING PLAYBACK TIME FOR STORED TRANSPORT STREAM DATA IN A MULTI-CHANNEL BROADCAST MULTIMEDIA SYSTEM - A system is provided for controlling playback time for stored transport stream data content in a multi-channel broadcast multimedia system having a plurality of system components. The system includes a pause packet processor having a memory for storing said stored transport stream data, and at least one receiver is connected to the pause packet processor for receiving the stored data. At least one of the pause packet processor and the receiver includes a command module configured for enabling an oscillator frequency change in the system components for altering the playback time for the stored data at the receiver. | 12-30-2010 |
20110004815 | Method and apparatus for masking signal loss - A method and apparatus are capable of masking a signal loss condition. According to an exemplary embodiment, the method includes steps of receiving a signal, detecting a period of loss of the signal, and enabling a received portion of the signal to be reproduced continuously and causing a portion of the signal lost during the period to be skipped. | 01-06-2011 |
20110004901 | SYSTEM AND METHOD FOR A SCHEDULE SHIFT FUNCTION IN A MULTI-CHANNEL BROADCAST MULTIMEDIA SYSTEM - A global program guide pause function in a broadcast multimedia system including a first main control configured to process multimedia content received from a packet processor, the first main control including an analyzer module for acquiring and analyzing program guide data to determine multiple time-delayed start content, a filtration module for filtering undesired content and enabling desired data streams to be saved in at least one global memory device, and a guide module for creating a program guide comprising only non-filtered programs being offered at time-delayed start times. The guide module is further configured to create multiple listings in the program guide showing a real-time versus a delayed-start time for each non-filtered program. A popular stream packet processor can be provided for saving data content corresponding to popular programs. | 01-06-2011 |
20110004902 | SYSTEM AND METHOD FOR PROVIDING CONTENT STREAM FILTERING IN A MULTI-CHANNEL BROADCAST MULTIMEDIA SYSTEM - A system for providing content stream filtering in a broadcast multimedia system having a global pause function includes a pre-pause controller configured for processing audio and video data content prior to the global pause function, the data content being received from a packet processor. The pre-pause controller includes an analyzer module for acquiring and analyzing program guide data to apply selection criteria to determine desired content to be stored in a pause function memory device, a filtration module for filtering out undesired content and enabling desired data content comprising primary filtered content to be saved in at least one pause function memory device, and a guide module for creating a program guide comprising only primary filtered content to be offered to viewers. A post-pause controller is provided for processing content subsequent to the global pause function, the post-pause controller including a user-customized filtration module for filtering the primary filtered content in accordance with viewer requests. | 01-06-2011 |
20110007745 | SYSTEM, METHOD AND APPARATUS FOR PAUSING MULTI-CHANNEL BROADCASTS - A system and method for providing a global pause function in a broadcast multimedia system during a pause mode including an input module having an incoming timestamp counter for providing a time-based marker value to mark when each incoming packet arrives from a tuner and an outgoing timestamp counter for providing a time-based marker value for each outgoing packet to a receiver(s), the outgoing counter being configured for controlling when to release each outgoing packet to the receiver(s). At least one global memory device is provided for storing each received packet. The input module is configured to stop the outgoing counter from incrementing in response to activation of a global pause signal for the duration of the pause mode. Data flow to all of the receiver(s) is simultaneously and automatically stopped when a pause mode is enabled | 01-13-2011 |
20120236156 | OPTIMIZING CONTENT CALIBRATION FOR HOME THEATERS - A parameter detector sends at least one test signal to a display and receives at least one detected display parameter from a remote control device in proximity of the display. A content parameter analyzer retrieves at least one content parameter from content to be sent to the display. A parameter comparator then compares the detected display parameter to the content parameter and adjusts outgoing content signals based on the content parameter but in accordance with the detected display parameter. The parameter comparator provides at least one suggested display parameter adjustment when the content parameter is beyond the detected display parameter. The suggested display parameter can be transmitted using a video and/or an audio signal. | 09-20-2012 |
20120236200 | PROGRESSIVE VIDEO REFORMATTING FOR FILM-BASED CONTENT - A video formatter reformats progressive video using a film-based video film rate and a display refresh rate to determine a frame OFF period for a progressive video sequence. The video formatter inserts at least one black frame into the progressive video sequence to approximate the frame OFF period. Typically, the film rate is 24 frames per second (industry standard) and, thus, the display refresh rate can be a multiple of the frame rate (e.g., 96 Hz, 120 Hz, 240 Hz, etc.). Progressive video replicates a single frame of a film several times (“a progressive video sequence”) depending on a display's refresh rate. The black frame(s) is/are substituted at the end of this sequence instead of displaying the same image throughout for a single film frame. | 09-20-2012 |
20120319503 | SYSTEM AND METHOD FOR CONSERVING POWER FOR DEVICES - A power conservation circuit for a hand-held motion-sensing device and a method for conserving power on such devices are provided. The present disclosure provides for sensing the movement of device by a sensor and outputting a sense signal in response to the movement, processing the sense signal output of the sensor by a processing circuit, selectively enabling and disabling power to the processing circuit ( | 12-20-2012 |
20130232328 | METHOD TO SAFELY REPROGRAM AN FPGA - One FPGA provides a multiplexer that allows a host CPU to directly access a second FPGA's memory for upgrading. The second FPGA acts as a buffer and does not participate directly in the upgrade. This permits safer loading and minimizes the impact of a power interruption during upgrading. The architecture can be expanded to any number of FPGA's and any type of software/firmware loading, allowing system programming with a very low risk of catastrophic failure. | 09-05-2013 |
20130232538 | BLUETOOTH SHARING FOR MULTIPLE PROCESSORS - A Bluetooth circuit is connected via a switch to at least two processors. The switch provides connectivity based on the power state of at least one of the processors. Bluetooth pairing keys are shared between the processors, and, therefore, re-pairing is unnecessary for each switch action. | 09-05-2013 |
20140294201 | AUDIO CALIBRATION SYSTEM AND METHOD - Described herein is an audio calibration system and method that determines optimum placement and/or operating conditions of speakers for an entertainment system. The system receives an audio signal and transmits the audio signal to a speaker. A recordation of an emanated audio signal from each speaker is made. The system performs a sliding window fast Fourier transform (FFT) comparison of the recorded audio signal temporally and volumetrically with the audio signal. A time delay for each speaker is shifted so that each of the plurality of speakers is synchronized. The individual volumes are then compared for each speaker and are adjusted to collectively match. The method can align and move the convergence point of multiple audio sources. Time differences are measured with respect to a microphone as a function of position. The method uses any audio data and functions with background noise in real time. | 10-02-2014 |