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: 10082860Abstract: 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: GrantFiled: December 14, 2011Date of Patent: September 25, 2018Assignee: QUALCOMM IncorporatedInventors: Fariborz Pourbigharaz, Carl Kazumi Mizuyabu, Khosro M. Rabii, John Chi Kit Wong, Gary Arthur Ciambella, Chia-Yuan Teng, Tauseef Kazi
-
Patent number: 9549120Abstract: 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: GrantFiled: April 21, 2015Date of Patent: January 17, 2017Assignee: QUALCOMM INCORPORATEDInventors: Khosro M. Rabii, Francis B. MacDougall, Evan R. Hildreth
-
Patent number: 9489067Abstract: 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: GrantFiled: August 17, 2012Date of Patent: November 8, 2016Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Patent number: 9277230Abstract: 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: GrantFiled: November 23, 2011Date of Patent: March 1, 2016Assignee: QUALCOMM IncorporatedInventors: Khosro M. Rabii, Sumeet Singh Sethi
-
Patent number: 9226069Abstract: 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: GrantFiled: April 4, 2011Date of Patent: December 29, 2015Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Patent number: 9218762Abstract: 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: GrantFiled: September 1, 2010Date of Patent: December 22, 2015Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Publication number: 20150229839Abstract: 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: ApplicationFiled: April 21, 2015Publication date: August 13, 2015Inventors: Khosro M. Rabii, Francis B. MacDougall, Evan R. Hildreth
-
Patent number: 9052740Abstract: 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: GrantFiled: March 12, 2013Date of Patent: June 9, 2015Assignee: Qualcomm IncorporatedInventors: Khosro M. Rabii, Francis B. MacDougall, Evan R. Hildreth
-
Patent number: 9049663Abstract: 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: GrantFiled: December 10, 2010Date of Patent: June 2, 2015Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Patent number: 9043797Abstract: 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: GrantFiled: October 26, 2010Date of Patent: May 26, 2015Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Patent number: 9014277Abstract: 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: GrantFiled: September 10, 2012Date of Patent: April 21, 2015Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Patent number: 9008177Abstract: 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: GrantFiled: December 12, 2011Date of Patent: April 14, 2015Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Patent number: 9002826Abstract: 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: GrantFiled: October 27, 2010Date of Patent: April 7, 2015Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Patent number: 8977874Abstract: 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: GrantFiled: March 23, 2012Date of Patent: March 10, 2015Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Publication number: 20150046676Abstract: 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: ApplicationFiled: August 12, 2013Publication date: February 12, 2015Applicant: QUALCOMM IncorporatedInventors: FITZGERALD JOHN ARCHIBALD, KHOSRO M. RABII
-
Patent number: 8872836Abstract: 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: GrantFiled: January 25, 2011Date of Patent: October 28, 2014Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Patent number: 8847968Abstract: 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: GrantFiled: July 12, 2011Date of Patent: September 30, 2014Assignee: QUALCOMM IncorporatedInventor: Khosro M. Rabii
-
Publication number: 20140267790Abstract: 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: ApplicationFiled: March 12, 2013Publication date: September 18, 2014Applicant: QUALCOMM INCORPORATEDInventors: Khosro M. Rabii, Francis B. MacDougall, Evan R. Hildreth
-
Comprehensive Framework for Adaptive Touch-Signal De-Noising/Filtering to Optimize Touch Performance
Publication number: 20140267132Abstract: 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: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: QUALCOMM MEMS Technologies. Inc.Inventors: Khosro M. RABII, Ion BITA -
Patent number: 8838845Abstract: 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: GrantFiled: September 23, 2011Date of Patent: September 16, 2014Assignee: QUALCOMM IncorporatedInventors: Khosro M. Rabii, Jatin Naik