Patents Represented by Attorney Ryan N. Farr
  • Patent number: 8340183
    Abstract: The disclosure relates to techniques for coding a channel switch frame used for switching between channels of digital multimedia content. In particular, an encoding device may code channel switch frame to exclude one or more blocks of pixels that may be reconstructed at a desired fidelity at a decoding device using one or more spatial error concealment algorithms. Excluding the one or more blocks of pixels of the channel switch frame that can be reconstructed at a desirable fidelity reduces the amount of bandwidth necessary to code the portion of the channel switch frame, thus allowing more efficient utilization of available bandwidth.
    Type: Grant
    Filed: May 4, 2007
    Date of Patent: December 25, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Seyfullah Halit Oguz, Amit Rohatgi
  • Patent number: 8330866
    Abstract: This disclosure describes a number of techniques for processing multimedia data that can improve multi-program “picture-in-picture” viewing, particularly in a wireless mobile apparatus setting. In one example, a method includes receiving multiple channels of the multimedia data, decoding frames associated with two or more of the channels, presenting first frames of a first channel at a first frame rate, and presenting second frames of a second channel at a second frame rate while presenting the first frames, wherein the second frame rate is lower than the first frame rate. In another example, method includes receiving multiple channels of the multimedia data, receiving channel switch frames (CSFs) associated with the multiple channels, and simultaneously presenting the CSFs associated with two or more of the multiple channels to a user.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: December 11, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Gordon Kent Walker, Vijayalakshmi R. Raveendran
  • Patent number: 8331969
    Abstract: Methods and apparatus for service acquisition in a broadcast system. In an aspect, a method includes detecting whether a loss of service has occurred, and initiating acquisition attempts during an aggressive acquisition phase if a loss of service has occurred, wherein a backoff time interval between successive acquisition attempts is constant or increased, and wherein the aggressive acquisition phase ends when service acquisition is achieved or a selected number of acquisition attempts have been performed. An apparatus includes interface logic configured to detect whether a loss of service has occurred, and processing logic configured to initiate acquisition attempts during an aggressive acquisition phase if a loss of service has occurred, wherein a backoff time interval between successive acquisition attempts is constant or increased, and wherein the aggressive acquisition phase ends when service acquisition is achieved or a selected number of acquisition attempts have been performed.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: December 11, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Ralph Akram Gholmieh, An Mei Chen, Michael DeVico, Sajith Balraj, Ying Gao
  • Patent number: 8289846
    Abstract: Methods and systems generate a multiplex signal including two or more different sub-multiplexes for transmission via a broadcast network. A first sub-multiplex may include several services for broadcast in multiple locations, while multiple second sub-multiplexes may include services for broadcast within particular locations. A statistical multiplexer generates the first sub-multiplex within a first bandwidth allocation. If the first sub-multiplex services cannot fit within the allocated bandwidth, the bandwidth allocation may be adjusted. The statistical multiplexer may generate a second sub-multiplex within a second bandwidth allocation. If the second sub-multiplex services do not fit within the allocated bandwidth, the bandwidth allocation may be adjusted to increase the bandwidth allocated to the second sub-multiplex and decrease the bandwidth allocated to the first sub-multiplex so that the total bandwidth capacity of a broadcast network is not exceeded.
    Type: Grant
    Filed: September 23, 2009
    Date of Patent: October 16, 2012
    Assignee: QUALCOMM Incorporated
    Inventor: Frederick M. Baumgartner
  • Patent number: 8280420
    Abstract: The claimed subject matter relates to enforcing a threshold peak to average power while reducing affects associated with saturation. This can be accomplished, for instance, by assessing piecewise linear approximation of an ideal saturation region, wherein the ideal saturation region is based at least in part upon the threshold peak to average ratio. Thereafter, a desirably transmitted signal can be saturated if power associated with the signal lies outside a region encompassed by the piecewise linear approximation.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: October 2, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Sun, Raghuraman Krishnamoorthi
  • Patent number: 8274447
    Abstract: A digital mobile TV transceiver having improved performance is integrated as a USB dongle device for wireless devices. The antenna is not readily obvious to the user as it is hidden in the swing arms and cap of the device. The extendable arms act as telescoping antenna that increase the antenna length for improved antenna performance in the frequency range of 700 to 780 MHz. The antenna can swing into a position away from the body of the device, greatly improving the antenna gain performance and its radiation patterns. In addition, the antenna can be top-loaded design with dielectrics in the cap to further improve its performance. The USB transceiver comprises a USB adaptor, a retractable antenna, and a cap for protecting the USB adaptor when the antenna is retracted. The adaptor, antenna and cap lie in a plane rotatable by 360 degrees.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: September 25, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Yang Zhang, Jack Steenstra
  • Patent number: 8265214
    Abstract: An adaptive timing synchronization process dynamically adapts timing synchronization parameters for both wide and local area channels based on channel estimates. Timing synchronization parameters are dynamically adapted according to C/I estimates calculated from WID/LID energies. The timing synchronization algorithm 102 takes as the primary input, the current channel estimate 110 and produces an output comprising a correction to the current Fast Fourier Transform (FFT) sampling window position delta T (or offset) for locating the start of data within a current symbol 108. After dynamic parameter adjustment of noise filtering thresholds 104 and weak channel tap sensitivities 106 based on a calculated C/I from the channel estimate, a timing synchronization algorithm 102 locates the beginning of each continuous symbol by finding the boundary between the preamble, or cyclic prefix, and the useful data portions interlaced with pilots for channel information defining the start of a symbol 108.
    Type: Grant
    Filed: November 26, 2008
    Date of Patent: September 11, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Bojan Vrcelj, Krishna Kiran Mukkavilli
  • Patent number: 8266196
    Abstract: An FFT engine implementing a cycle count method of applying twiddle multiplications in multi-stages. When implementing a multistage FFT, the intermediate values need to be multiplied by various twiddle factors. The FFT engine utilizes a minimal number of multipliers to perform the twiddle multiplications in an efficient pipeline. Optimizing a number of complex multipliers based on an FFT radix and a number of values in each row of memory allows the FFT function to be performed using a reasonable amount of area and in a minimal number of cycles. Strategic ordering and grouping of the values allows the FFT operation to be performed in a fewer number of cycles.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: September 11, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Kevin S. Cousineau, Raghuraman Krishnamoorthi
  • Patent number: 8259865
    Abstract: Methods and apparatus for adapting a channel estimation scheme in a transceiver in a communication system are disclosed to adapt channel estimation to the transceiver environment, particularly for high Doppler environments. The disclosed methods and apparatus effect determination of an estimate of a power delay profile of a channel or a time correlation of the channel, or both. A channel estimation scheme is then determined based on at least one of the determined power delay profile and time correlation of the channel. By basing determination of a channel estimation scheme on the power delay profile and/or the time correlation of the channel, the channel estimation scheme is adapted to the particular environment of the transceiver by accounting for the delay spread of the channel and/or the speed of the transceiver.
    Type: Grant
    Filed: March 2, 2009
    Date of Patent: September 4, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Raghuraman Krishnamoorthi, Krishna Kiran Mukkavilli, Ashok Mantravadi
  • Patent number: 8254304
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for increasing data rate in a signal. In one aspect, a method includes receiving a mobile broadcast signal including inner code and outer code information; generating an adjusted mobile broadcast signal by adjusting a bit rate of the mobile broadcast signal through modifying at least one of: a modulation scheme associated with the mobile broadcast signal, the inner code information, and the outer code information; and transmitting the adjusted mobile broadcast signal.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: August 28, 2012
    Assignee: QUALCOMM Incorporated
    Inventor: Yuval Carmel
  • Patent number: 8250428
    Abstract: Methods and systems are described for scheduling data in an FLO system. The method may include turbo encoding the data, and dividing a packet of the turbo-coded data into a plurality of subpackets. The method may include scheduling the turbo-coded packet of data so as to distribute the data across multiple frames of a superframe, by transmitting each one of the subpackets during a different frame of the superframe to increase time diversity. The turbo-coded packet of data may comprise systematic bits and parity bits. The method may include separately scheduling the systematic bits and the parity bits during different frames of the superframe.
    Type: Grant
    Filed: November 22, 2008
    Date of Patent: August 21, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Thomas Sun, Fuyun Ling, Jing Jiang, Raghuraman Krishnamoorthi, Tao Tian, Kent Walker
  • Patent number: 8249203
    Abstract: Methods and systems are described for processing a signal in wireless communications. The signal may have synchronization information. A method of processing a signal having synchronization information may include receiving the signal, and determining a truncation region of the time domain estimated channel, the estimated channel having taps. The method further includes processing the channel taps within the truncation region.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: August 21, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Thomas Sun, Raghuraman Krishnamoorthi, Fuyun Ling, Krishna Kiran Mukkavilli, Tao Tian, Bojan Vrcelj
  • Patent number: 8249116
    Abstract: The embodiments provide mechanisms for synchronizing a receiver with OFDM pilots that are robust in the presence of channel fading conditions. In addition to using instantaneous channel estimate values to locate the first arriving path and last arriving path, the methods calculate time-domain averaged channel estimate values and use those averaged values to determine an average first arriving path and last arriving path. A combination of the instantaneous first arriving path and last arriving path and the average first arriving path and last arriving path may then be used to determine the delay spread and calculate a timing offset to be applied in timing synchronization. The various embodiments introduce improvements under channel fading conditions. Time-domain averaging may be embodied in a flexible DSP processor, or implemented in hardware and/or software. Using both instantaneous and time-averaged channel estimates greatly improves the robustness of time synchronization under channel fading conditions.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: August 21, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Bojan Vrcelj, Krishna K. Mukkavilli, Raghuraman Krishnamoorthi, Ashok Mantravadi
  • Patent number: 8233623
    Abstract: Methods and systems for blackout provisioning in a communication network. In an aspect, a method is provided for blackout provisioning in a distribution network. The method includes determining one or more affected regions, and generating a blackout key based an original key and the affected regions. The method also includes encrypting content with the blackout key to produce encrypted content, and transmitting the encrypted content and an encrypted version of the original key over the distribution network. An apparatus is provided for blackout provisioning that includes provisioning logic to determine one or more affected regions, a key generator to generate a blackout key based an original key and the affected regions, encryption logic to encrypt content with the blackout key to produce encrypted content, and a transmitter to transmit the encrypted content and an encrypted version of the original key over the distribution network.
    Type: Grant
    Filed: May 3, 2007
    Date of Patent: July 31, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Christopher R. Wingert, Pooja Aggarwal, Philip Michael Hawkes
  • Patent number: 8229708
    Abstract: Methods and apparatus for signal and interference energy estimation in a communication system. In an aspect, a method includes setting a threshold value, and comparing a channel estimate to the threshold value to determine an interference estimate (Iest). The method also includes averaging the interference estimate (Iest) to determine average channel interference (Ic), and determining interference energy (I) based on the interference estimate (Iest) and the average channel interference (Ic). In another aspect, an apparatus includes threshold logic configured to set a threshold value and compare a channel estimate to the threshold value to determine an interference estimate (Iest). The apparatus includes averaging logic configured to average the interference estimate (Iest) to determine average channel interference (Ic), and summing logic configured to determine interference energy (I) based on the interference estimate (Iest) and average channel interference (Ic).
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: July 24, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Ashok Mantravadi, Fuyun Ling, Krishna Kiran Mukkavilli, Raghuraman Krishnamoorthi
  • Patent number: 8229014
    Abstract: An FFT processor for an OFDM receiver includes multiple interrelated operational blocks. The FFT processor is configured to perform data demodulation, channel estimation, and fine timing acquisition on received OFDM symbols. The FFT processor incorporates a pipelined FFT engine using a memory architecture shared with channel estimation and demodulation blocks. The combination of the shared memory structure and the pipelined FFT operation enable the channel estimation and demodulation processing to be completed during the time used to capture the next received symbol.
    Type: Grant
    Filed: March 10, 2006
    Date of Patent: July 24, 2012
    Assignee: QUALCOMM Incorporated
    Inventor: Kevin Stuart Cousineau
  • Patent number: 8218467
    Abstract: Methods and apparatus for optimizing idle mode stand-by time in wireless device operable in a multicast system are disclosed. In order to maximize or optimize the stand-by time for idle mode, a time line for decoding of overhead information symbol (OIS) data received in one or more superframes in the wireless device. Based on the determined time line, an offset time period can be determined for setting an idle mode timer period used by the wireless device to decode the OIS information. By offsetting the timer period, a wireless device can be ensured to wake up and prepared to latch OIS information before the start of a superframe boundary, thus minimizing the wake up time of the device operating in an idle mode and, in turn, optimizing stand-by time.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: July 10, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Gao, Daniel Carson
  • Patent number: 8213548
    Abstract: Methods and apparatus for dynamic packet reordering. In an aspect, a method is provided for processing slot data on-the-fly to produce decodable packets, wherein the slot data includes interleaved modulation symbols. The method includes de-interleaving a stream of the interleaved modulation symbols to produce a stream of modulation symbols, calculating parallel streams of LLR metrics based on the stream of modulation symbols, and mapping the parallel streams of LLR metrics to produce a stream of decodable packets. In another aspect, an apparatus is provided the includes de-interleaving logic to de-interleave a stream of interleaved modulation symbols to produce a stream of modulation symbols, metric processing logic configured to produce parallel streams of LLR metrics based on the stream of modulation symbols, and mapping logic configured to map the parallel streams of LLR metrics to produce a stream of decodable packets.
    Type: Grant
    Filed: April 4, 2006
    Date of Patent: July 3, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Jinxia Bai, Chinnappa K. Ganapathy, Thomas Sun
  • Patent number: 8209615
    Abstract: The described apparatus and methods define a predetermined scheme or syntax for an application-specific Universal Resource Identifier (URI) operable to deep link to a specified point, portion, or view of a target client application executable on a wireless device. Accordingly, the described application-specific URI can be used to deep link from one point to another in the same client application, or to deep link from one client application to another client application.
    Type: Grant
    Filed: November 18, 2007
    Date of Patent: June 26, 2012
    Assignee: Qualcomm Incorporated
    Inventors: Binita Gupta, An Mei Chen
  • Patent number: 8171250
    Abstract: Media distribution systems may include methods and apparatus to perform memory management on a wireless devices configured to receive non-real time portions of media services. Such methods and apparatus may be based upon an allowable capacity of presentations storable in device memory, as well as on a required memory associated with each presentation in a media service. Such methods and apparatus allow a device to subscribe to a media service based upon sufficient available memory in the device to support the service.
    Type: Grant
    Filed: January 14, 2009
    Date of Patent: May 1, 2012
    Assignee: QUALCOMM Incorporated
    Inventors: An Mei Chen, Joseph Barone, Gordon Kent Walker, Bruce Collins