Patents Represented by Attorney, Agent or Law Firm Timothy F. Loomis
  • Patent number: 7770040
    Abstract: To provide reduced power consumption of a co-processor, a low power dedicated memory is provided. During a low power state, a processing component of the co-processor is instructed to use the low power dedicated memory and a first memory device, normally used by the processing component, is thereafter operated in a reduced power mode for the duration of the low power state. Preferably, the low power dedicated memory has a storage capacity that is significantly less than the storage capacity of the first memory. When an operating state other than the low power state is detected, normal power consumption by the first memory is resumed and the co-processor is directed to use the first memory once again. In this manner, the present invention allows co-processors, and preferably graphics co-processors, to operate in a beneficial low power mode thereby reducing power consumption.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: August 3, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Milivoje Aleksic, Aris Balatsos, Charles Leung
  • Patent number: 7742746
    Abstract: A mobile audio device (for example, a cellular telephone, personal digital audio player, or MP3 player) performs Audio Dynamic Range Control (ADRC) and Automatic Volume Control (AVC) to increase the volume of sound emitted from a speaker of the mobile audio device so that faint passages of the audio will be more audible. This amplification of faint passages occurs without overly amplifying other louder passages, and without substantial distortion due to clipping. Multi-Microphone Active Noise Cancellation (MMANC) functionality is, for example, used to remove background noise from audio information picked up on microphones of the mobile audio device. The noise-canceled audio may then be communicated from the device. The MMANC functionality generates a noise reference signal as an intermediate signal. The intermediate signal is conditioned and then used as a reference by the AVC process. The gain applied during the AVC process is a function of the noise reference signal.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: June 22, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Pei Xiang, Song Wang, Prajakt V. Kulkarni, Samir Kumar Gupta, Eddie L. T. Choy
  • Patent number: 7737985
    Abstract: Apparatus are provided including device memory, hardware entities, a sub-image cell value cache, and a cache write operator. At least some of the hardware entities perform actions involving access to and use of the device memory. The hardware entities include 3D graphics circuitry to process, for ready display, 3D images from primitive objects. The cache is separate from the device memory, and is provided to hold data, including buffered sub-image cell values. The cache is connected to the 3D graphics circuitry so that pixel processing portions of the 3D graphics circuitry access the buffered sub-image cell values in the cache, in lieu of the pixel processing portions directly accessing the sub-image cell values in the device memory. The write operator writes the buffered sub-image cell values to the device memory under direction of a priority scheme. The priority scheme preserves in the cache border cell values bordering one or more primitive objects.
    Type: Grant
    Filed: January 8, 2007
    Date of Patent: June 15, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: William Torzewski, Chun Yu, Alexei V. Bourd
  • Patent number: 7728904
    Abstract: The disclosure is directed to techniques for automatic focus control. The automatic focus control techniques prioritize focus of a camera based on skin tone using a skin color detection approach which is intrinsically image sensor-dependent. Sensor-dependent skin color detection to support automatic skin tone prioritized focus control in a camera can enhance the focus of people in the scene. The techniques may be especially useful in digital video camera design, digital still photo camera design, and sensor applications involving people tracking. Sensor-dependent skin color detection is performed once a specific sensor is characterized by taking several raw images of a standard color test target in controlled illumination conditions. Sensor-dependent skin color detection can provide high detection precision and reliability. With sensor-dependent skin color detection, the focus of a camera can be automatically adjusted to prioritize regions of an image containing skin tones.
    Type: Grant
    Filed: April 11, 2006
    Date of Patent: June 1, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Shuxue Quan, Chinchuan Andrew Chiu, Xiaoyun Jiang
  • Patent number: 7725022
    Abstract: Techniques are described for dynamic automatic exposure compensation within image capture devices. The techniques include dynamically adjusting a default target brightness for a scene to compensate an exposure value (EV) selected by an automatic exposure process. A sensor array obtains light information from the scene at a default target brightness and an image capture controller calculates brightness values of a plurality of regions in the scene based on the light information. An automatic exposure compensation module dynamically adjusts the default target brightness based on the brightness values for the plurality of regions in the scene and threshold values set for the sensor array to set an adjusted target brightness. The sensor array may then capture an image frame of the scene using an EV for the adjusted target brightness. The techniques also include building a hysteresis zone to substantially stabilize the adjusted target brightness over a sequence of image scenes.
    Type: Grant
    Filed: August 22, 2006
    Date of Patent: May 25, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Ying Xie Noyes, Ruben M. Velarde
  • Patent number: 7724953
    Abstract: Methods and apparatus for processing a captured image of a medium, content on the medium, and a background surrounding the medium are provided. A captured image is processed by 1) improving the visibility of the content by recovering the original appearance of the medium and enhancing the appearance of the content image, 2) removing the background by determining the boundary of the medium, and/or 3) correcting geometric distortion in the content to improve readability. Any of the three processing steps may be used alone or any combination of the three processing steps may be used to process the image. The image processing may operate on the image after it is captured and stored to a memory and may be implemented on an image-capturing device that captures the image. In other embodiments, the image processing is implemented on another device that receives the image from the image-capturing device.
    Type: Grant
    Filed: September 20, 2006
    Date of Patent: May 25, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Hsiang-Tsun Li, Szepo Robert Hung, Xiaoyun Jiang
  • Patent number: 7724159
    Abstract: Embodiments of methods, apparatuses, devices and systems associated with ordering and/or reordering a set of digital signal sample values are disclosed.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: May 25, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Gregory Burns, Phillip Rutschman
  • Patent number: 7724947
    Abstract: Methods and apparatus for removing a background image from a captured image are provided. The background is removed by computing a set of representative values (e.g., median values) based on component values of pixels within a portion of interest of the captured image. The captured image is divided into a plurality of sub-blocks. For each sub-block, it is determined whether a predetermined minimum number of similar pixels are found, a similar pixel having component values within a predetermined threshold of the representative values. If the minimum number of similar pixels is found, it is assumed that the sub-block does not comprise part of the background and is retained. If the minimum number of similar pixels is not found, it is assumed that the sub-block comprises part of the background and component values of pixels of the sub-block are set to predetermined values.
    Type: Grant
    Filed: September 20, 2006
    Date of Patent: May 25, 2010
    Assignee: QUALCOMM Incorporated
    Inventor: Babak Forutanpour
  • Patent number: 7724972
    Abstract: The disclosure is directed to techniques for region-of-interest (ROI) coding for video telephony (VT). The disclosed techniques include a technique for generation of a quality metric for ROI video, which jointly considers a user's degree of interest in the ROI, ROI video fidelity, and ROI perceptual quality in evaluating the quality of an encoded video sequence. The quality metric may be used to bias ROI coding and, in particular, the allocation of coding bits between ROI and non-ROI areas of a video frame.
    Type: Grant
    Filed: August 9, 2005
    Date of Patent: May 25, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Haohong Wang, Khaled Helmi El-Maleh
  • Patent number: 7725516
    Abstract: A single stage computation method to perform a discrete cosine transform operation is provided. The discrete cosine transform operation is performed by executing a plurality of very large instruction words (VLIW) using a digital signal processor. The plurality of very large instruction words includes a first number of multiplications and a second number of additions, where the first number of multiplications is greater than the second number of additions.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: May 25, 2010
    Assignee: QUALCOMM Incorporated
    Inventor: Shizhong Liu
  • Patent number: 7715656
    Abstract: In one embodiment, an embedded device is provided which comprises a region of interest defining mechanism to define a region of interest (ROI) within an image. A transformation mechanism of the embedded device applies a nonlinear magnification or pinching transformation to the region of interest such that magnification or pinching within the region of interest varies from a greater amount at a focal point of the region of interest to a lesser amount at an outer border of the region of interest.
    Type: Grant
    Filed: March 15, 2005
    Date of Patent: May 11, 2010
    Assignee: QUALCOMM Incorporated
    Inventor: Mengyao Zhou
  • Patent number: 7711329
    Abstract: An adaptive filter suitable for fabrication on an RF integrated circuit and used for transmit (TX) leakage rejection in a wireless full-duplex communication system is described. The adaptive filter includes a summer and an adaptive estimator. The summer receives an input signal having a TX leakage signal and an estimator signal having an estimate of the TX leakage signal, subtracts the estimator signal from the input signal, and provides an output signal having the TX leakage signal attenuated. The adaptive estimator receives the output signal and a reference signal having a version of the transmit signal, estimates the TX leakage signal in the input signal based on the output signal and the reference signal, and provides the estimator signal. The adaptive estimator may utilize an LMS algorithm to minimize a mean square error between the TX leakage signal in the input signal and the TX leakage signal estimate in the estimator signal.
    Type: Grant
    Filed: March 2, 2004
    Date of Patent: May 4, 2010
    Assignee: QUALCOMM, Incorporated
    Inventors: Vladimir Aparin, Gary John Ballantyne, Charles J. Persico
  • Patent number: 7702955
    Abstract: A processing unit of a system detects a fault condition associated with the co-processing unit and, upon detection, restores the processing unit using stored user context information. During normal operation, user context information used to execute operation commands are stored by the co-processing unit in memory and maintained after fault detection. A fault condition is detected when at least a portion of the processing unit is rendered non-operational due to a discharging electrostatic event. Fault conditions may be detected by receiving information by the co-processing unit indicative of a fault condition, or by checking at least one memory location associated with processing unit to determine if information stored therein indicates a fault condition. The co-processing unit returns the processing unit to a known, workable state by using the stored user context information to restore the pre-fault detection state information to the memory locations associated with the processing unit.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: April 20, 2010
    Inventors: Adrian S. de Almeida, Mohammad-Reza Ahmadi, Ivan Wong Yin Yang, Hongtao YHT Yan
  • Patent number: 7664338
    Abstract: One aspect of the disclosure is directed to an embedded device. The embedded device comprises an image of interest selecting mechanism and a transformation mechanism. The transformation mechanism applies perspective transformation functions to the image of interest such that the image of interest varies from a greater width at a foreground viewpoint of the image of interest to a lesser width toward a vanishing point of the image of interest and such that the image of interest varies from a greater amount of expansion and lesser amount of compression at the foreground viewpoint of the image of interest to a lesser amount of expansion and a greater amount of compression towards the vanishing point of the image of interest.
    Type: Grant
    Filed: April 7, 2005
    Date of Patent: February 16, 2010
    Assignee: QUALCOMM Incorporated
    Inventor: Mengyao Zhou
  • Patent number: 7660598
    Abstract: A wireless device is equipped with multiple (e.g., two) antennas, which may be of different designs. Each antenna interacts with the wireless environment in a different manner and achieves different scattering effect. The wireless device has one transmit signal path for each antenna. Each transmit signal path generates an RF output signal for transmission from the associated antenna. The wireless device controls the operation of one or more transmit signal paths to achieve a larger received signal level at a receiving base station. The wireless device may (1) autonomously adjust the transmit signal path(s) without relying on any feedback from the base station or (2) adjust the transmit signal path(s) based on transmit power control (TPC) commands received from the base station. The wireless device may selectively enable and disable each transmit signal path, vary the phase and/or gain of each transmit signal path, and so on.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: February 9, 2010
    Assignee: QUALCOMM, Incorporated
    Inventors: Kenneth Charles Barnett, Charles J. Persico, Paul Peterzell
  • Patent number: 7643848
    Abstract: A transceiver system includes a first section coupled to a first antenna, a second section coupled to a second antenna, and a radio frequency (RF) unit. The first section includes a transmit path and a first receive path for a first (e.g., GSM) wireless system, a transmit path and a first receive path for a second (e.g., CDMA) wireless system, and a transmit/receive (T/R) switch that couples the signal paths to the first antenna. The second section includes a second receive path for the first wireless system and a second receive path for the second wireless system. The first and second receive paths for the first wireless system are for two frequency bands. The first and second receive paths for the second wireless system are for a single frequency band and provide receive diversity. The transceiver system may include a GPS receive path coupled to a third antenna.
    Type: Grant
    Filed: April 13, 2004
    Date of Patent: January 5, 2010
    Assignee: QUALCOMM, Incorporated
    Inventor: Robert Lloyd Robinett
  • Patent number: 7643038
    Abstract: Apparatus are provided, including an embedded display processor on a given chip. The apparatus may be an embedded device, for example, a mobile wireless communications device. More specifically, the apparatus may be a mobile phone, a portable gaming device, a video streaming device, or a GPS map drawing device. The display processor includes, on the same given chip, a rendering memory, from which pixels are rendered to a display device. The display processor further includes an image manipulation mechanism to manipulate pixels of a given image frame from source positions in a pre-manipulation buffer, to target positions in the rendering memory, the target positions corresponding to rendered positions in the given image frame.
    Type: Grant
    Filed: November 2, 2005
    Date of Patent: January 5, 2010
    Assignee: QUALCOMM Incorporated
    Inventor: Scott Howard King
  • Patent number: 7610499
    Abstract: A computer system has a processor and a queue for storing instructions for execution by the processor. The processor is capable of being clocked at a plurality of different clock frequencies. In one embodiment, the clocking frequency is determined by estimating a short or long term load associated with the stored instructions. In another embodiment, the clocking frequency is determined by analyzing a set of the stored instructions.
    Type: Grant
    Filed: November 2, 2006
    Date of Patent: October 27, 2009
    Assignee: QUALCOMM Incorporated
    Inventor: Andrej Zdravkovic
  • Patent number: 7545293
    Abstract: In general, this disclosure is directed to techniques for memory efficient and low complexity adaptive variable length coding (VLC) of data for a variety of applications, such as coding of digital video, image, audio, or speech data. In some aspects, the techniques may exploit properties of particular sets of codewords to support very compact data structures. In other aspects, the techniques may support low-complexity, adaptive encoding and decoding of binary sequences produced by memoryless sources.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: June 9, 2009
    Assignee: Qualcomm Incorporated
    Inventor: Yuriy Reznik
  • Patent number: 7528745
    Abstract: Techniques are described for sampling rate conversion in the digital domain by up-sampling and down-sampling a digital signal according to a selected intermediate sampling frequency. A prototype anti-aliasing filter that has a bandwidth with multiple factors is stored in memory. The techniques include selecting an intermediate sampling frequency to be an integer multiple of a desired output sampling frequency of a digital signal based on the factors of the prototype filter, and selecting a down-sampling factor to be the same integer associated with the selected intermediate sampling frequency. A filter generator generates an anti-aliasing filter for the selected down-sampling factor based on the prototype filter.
    Type: Grant
    Filed: June 13, 2006
    Date of Patent: May 5, 2009
    Assignee: QUALCOMM Incorporated
    Inventors: Song Wang, Eddie L. T. Choy, Prajakt V. Kulkarni, Samir Kumar Gupta