Patents by Inventor Khosro M. Rabii

Khosro M. Rabii has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10082860
    Abstract: This disclosure describes techniques for reducing power consumption of a display device. According to these techniques, a display device is configured to determine whether an image to be displayed by the display device has become static. In response to identifying such a static image, the display device may operate in a static image mode. According to the static image mode, the display device may read a current frame of image data, modify the current frame of image data to generate a modified frame of image data with a reduced size, and store the modified image data in memory. The display device may read the modified image data from memory to present the static image, which may reduce power consumption of the display device.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: September 25, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Fariborz Pourbigharaz, Carl Kazumi Mizuyabu, Khosro M. Rabii, John Chi Kit Wong, Gary Arthur Ciambella, Chia-Yuan Teng, Tauseef Kazi
  • Patent number: 9549120
    Abstract: Embodiments of the present invention provide an adaptive data path for computer-vision applications. Utilizing techniques provided herein, the data path can adapt to the needs of a computer-vision application to provide the needed data. The data path can be adapted by applying one or more filters to image data from one or more sensors. Some embodiments may utilize a computer-vision processing unit comprising a specialized instruction-based, in-line processor capable of interpreting commands from a computer-vision application.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: January 17, 2017
    Assignee: QUALCOMM INCORPORATED
    Inventors: Khosro M. Rabii, Francis B. MacDougall, Evan R. Hildreth
  • Patent number: 9489067
    Abstract: A method for determining touch input data complexity and negotiating the processing of touch inputs from a touchscreen controller to a host processor. As touch input data is received from a touchscreen, the data may be evaluated by the touchscreen controller to determine the data's complexity. When the touchscreen controller determines the received touch input data is too complex for touchscreen controller processing, the host processor may be requested to process the data. The touchscreen controller may resume processing touch input data based on low complexity or host processor availability. Complexity may be determined based on evaluations of the number and frequency of touch inputs. Additionally, the touch input data may be evaluated to determine whether it represents multi-touch input. In an aspect, the touchscreen controller may disregard received touch input data determined to be noise.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: November 8, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Patent number: 9277230
    Abstract: This disclosure relates to techniques for performing display mode based video encoding to reduce power consumption in a source device of a Wireless Display (WD) system. More specifically, the techniques enable the source device to select an encoding process based on whether the video data to be encoded is in a static display mode or a dynamic display mode. For example, when the video data is in the static display mode, the source device selects a static encoding process that reduces an amount of video data processing and compression, which in turn reduces power consumption at the source device. When the video data is in the dynamic mode, the source device may select a conventional dynamic encoding process. The source device encodes the video data according to the selected encoding process, and transmits the encoded video data to one or more sink devices in the WD system for display.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: March 1, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Khosro M. Rabii, Sumeet Singh Sethi
  • Patent number: 9226069
    Abstract: An apparatus includes multiple microphones and a controller. The controller is coupled to receive a signal from each of the multiple microphones. The controller is configured to control a transition of the multiple microphones from an active mode to a dormant mode. When the multiple microphones are in the active mode, the controller is configured to perform signal processing responsive to signals received from at least two of the multiple microphones. When the multiple microphones are in the dormant mode, the controller is configured to select a microphone of the multiple microphones and to perform signal processing corresponding to the selected microphone while suspending signal processing corresponding to unselected microphones.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: December 29, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Patent number: 9218762
    Abstract: This describes power saving techniques for emissive displays. In one example, the outputs of emissive elements in an emissive display are selectively reduced in order to save power when the emissive display does not change its output imagery for a defined period. The techniques of this disclosure may achieve effects in emissive displays that appear visually similar to, or better than, the effects in conventional transmissive displays when the backlight dims over time.
    Type: Grant
    Filed: September 1, 2010
    Date of Patent: December 22, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Publication number: 20150229839
    Abstract: Embodiments of the present invention provide an adaptive data path for computer-vision applications. Utilizing techniques provided herein, the data path can adapt to the needs of a computer-vision application to provide the needed data. The data path can be adapted by applying one or more filters to image data from one or more sensors. Some embodiments may utilize a computer-vision processing unit comprising a specialized instruction-based, in-line processor capable of interpreting commands from a computer-vision application.
    Type: Application
    Filed: April 21, 2015
    Publication date: August 13, 2015
    Inventors: Khosro M. Rabii, Francis B. MacDougall, Evan R. Hildreth
  • Patent number: 9052740
    Abstract: Embodiments of the present invention provide an adaptive data path for computer-vision applications. Utilizing techniques provided herein, the data path can adapt to the needs of a computer-vision application to provide the needed data. The data path can be adapted by applying one or more filters to image data from one or more sensors. Some embodiments may utilize a computer-vision processing unit comprising a specialized instruction-based, in-line processor capable of interpreting commands from a computer-vision application.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: June 9, 2015
    Assignee: Qualcomm Incorporated
    Inventors: Khosro M. Rabii, Francis B. MacDougall, Evan R. Hildreth
  • Patent number: 9049663
    Abstract: In a particular embodiment, an apparatus includes a first sensor that has an active mode and a dormant mode. When operating in the active mode, the first sensor has a first power consumption level. The apparatus further includes a second sensor that has a second power consumption level that is less than the first power consumption level (i.e., the power consumption level of the first sensor). The second sensor is deactivated when the first sensor is operating in the active mode. The apparatus includes logic to activate the second sensor when the first sensor transitions from the active mode to the dormant mode.
    Type: Grant
    Filed: December 10, 2010
    Date of Patent: June 2, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Patent number: 9043797
    Abstract: An electronic device for using pause to manage resources is described. The electronic device includes a processor and instructions stored in memory. The electronic device monitors a pause duration and determines whether to perform a resource management operation based on the pause duration. The electronic device performs the resource management operation based on the pause duration.
    Type: Grant
    Filed: October 26, 2010
    Date of Patent: May 26, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Patent number: 9014277
    Abstract: A source device in a wireless display system determines whether a scene change has occurred between a first picture and a second picture prior to transmitting an encoded representation of the second picture to a sink device. The scene change occurs when the first picture and the second picture are sufficiently dissimilar. The source device may reduce, in response to determining that the scene change has occurred, a number of coding bits in the encoded representation of the second picture. Furthermore, in response to determining that the scene change has occurred, the source device increases a throughput of a wireless channel. After reducing the number of coding bits in the encoded representation of the second picture and increasing the throughput of the wireless channel, the source device transmits the encoded representation of the second picture to the sink device via the wireless channel.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: April 21, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Patent number: 9008177
    Abstract: According to some aspects, this disclosure describes techniques for mirroring native media output of a source device via a different destination device. According to the techniques described herein, the source device may control the destination device to the media via an output interface associated with the destination device. The source device may receive a media element of the native media. In response to receiving the native media element, the source device may determine whether to output (mirror) the native media including the media element based on at least one parameter associated with the media element. According to other aspects, this disclosure describes techniques for preventing at least one media element from being mirrored via a destination device operating to mirror other native media. As one example, the source device may change how the source device encodes at least one region associated with the media element, in order to freeze media output associated with the at least one region.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: April 14, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Patent number: 9002826
    Abstract: An electronic device for media file caching for conserving resources is described. The electronic device includes a processor and instructions stored in memory. The electronic device monitors requests for a media file, stores media file information and determines whether the media file should be stored locally based on the media file information. If it is determined that the media file should be stored, the electronic device saves the media file and presents the media file.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: April 7, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Patent number: 8977874
    Abstract: Various embodiments of methods and systems for managing battery load in a portable computing device (“PCD”) are disclosed. One such method includes tracking an active load on a battery attributable to one or more active power consuming components. Measurements associated with the battery and indicative of the battery's state of health may also be monitored. When a call for additional load on the battery is recognized, such as a user request for provision of additional functionality in the PCD, a future load on the battery that considers the newly called load can be calculated. Based on an analysis of the impact on the battery's state of health, existing, lower priority loads may be scaled or suspended to create battery load capacity for the newly called load. In this way, quality of service and user experience may be optimized while minimizing conditions that could be detrimental to the battery.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: March 10, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Publication number: 20150046676
    Abstract: Methods and devices for distributing processing capacity in a multi-processor system include monitoring a data input for a feature activity with a first processor, such as a high efficiency processor. When feature activity is detected, a feature event may be predicted and processing capacity requirement may be estimated. The sufficiency of available processing capacity of the first processor to meet the estimated future processing capacity requirement and process the predicted feature event may be determined. Processing capacity of a second processor, such as a high performance processor, may be distributed along with the data input when the available processing capacity of the first processor are insufficient to meet the processing capacity requirement and process the predicted feature event.
    Type: Application
    Filed: August 12, 2013
    Publication date: February 12, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: FITZGERALD JOHN ARCHIBALD, KHOSRO M. RABII
  • Patent number: 8872836
    Abstract: An electronic device for detecting static images and reducing resource usage is described. The electronic device includes a processor and instructions stored in memory. The electronic device determines image memory. The electronic device also sets a timer. The electronic device further monitors the image memory. The electronic device also determines whether there is a write access request for the image memory. Furthermore, the electronic device determines whether a time threshold has been reached based on the timer if there is not a write access request for the image memory. The electronic device also reduces display resource usage if the time threshold has been reached.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: October 28, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Patent number: 8847968
    Abstract: Aspects of this disclosure may describe techniques to display a static image with reduced power consumption. In some examples, a graphics processing unit (GPU) may retrieve the static image from a system memory, scale the static image to a reduced spatial resolution version of the static image, and store the reduced spatial resolution version of the static image in local memory. A display processor may retrieve the reduced spatial resolution version of the static image from local memory. The display processor may rescale the reduced spatial resolution version of the static image, and display the rescaled image on a display for presentation.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: September 30, 2014
    Assignee: QUALCOMM Incorporated
    Inventor: Khosro M. Rabii
  • Publication number: 20140267790
    Abstract: Embodiments of the present invention provide an adaptive data path for computer-vision applications. Utilizing techniques provided herein, the data path can adapt to the needs of a computer-vision application to provide the needed data. The data path can be adapted by applying one or more filters to image data from one or more sensors. Some embodiments may utilize a computer-vision processing unit comprising a specialized instruction-based, in-line processor capable of interpreting commands from a computer-vision application.
    Type: Application
    Filed: March 12, 2013
    Publication date: September 18, 2014
    Applicant: QUALCOMM INCORPORATED
    Inventors: Khosro M. Rabii, Francis B. MacDougall, Evan R. Hildreth
  • Publication number: 20140267132
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus estimates an amount of future noise that can affect the touch screen. The apparatus alters a sensitivity of the touch screen based on the estimated amount of the future noise.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: QUALCOMM MEMS Technologies. Inc.
    Inventors: Khosro M. RABII, Ion BITA
  • Patent number: 8838845
    Abstract: In general, this disclosure relates to techniques for management of a multimedia connection between a wireless communication device (WCD) and one or more output devices. The connection may be a multimedia interface connection with content protection, e.g., High Definition Multimedia Interface (HDMI). In some cases, the multimedia interface connection with content protection may be inactive because the output device is no longer connected or the multimedia application is stopped or paused. The techniques include detecting a use mode of the multimedia interface connection with content protection between the WCD and one or more output devices. When the use mode of the multimedia interface connection with content protection is inactive, the WCD may reduce at least one of content processing or content protection processing. In this way, the techniques may reduce battery power consumption from multimedia processing by the WCD.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: September 16, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Khosro M. Rabii, Jatin Naik