Patents by Inventor Fariborz Pourbigharaz

Fariborz Pourbigharaz 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: 10698522
    Abstract: In an exemplary variable rate display interface, a high-speed reverse data transfer is enabled over plural lanes of a display serial interface (DSI) bus during blanking periods. Further increases in bandwidth of each high-speed reverse data transfer may be achieved by increasing DSI clock speed during the blanking periods. Since a display relies on a host clock to send reverse data, the frequency of the reverse data is increased, which effectively increases the bandwidth of reverse channel lanes. By increasing the reverse bandwidth over existing pins in the DSI bus, more data may be transferred to the host, including raw touch/stylus data rather than processed data. The raw data may then be processed by the host's relatively powerful processors. By shifting the processing to the host, the need for a powerful touch screen controller (TSC) and/or a powerful touch display driver integrated circuit (TDDI) may be avoided.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: June 30, 2020
    Assignee: Qualcomm Incorporated
    Inventor: Fariborz Pourbigharaz
  • 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
  • Publication number: 20170315652
    Abstract: Variable rate display interfaces are disclosed. In an exemplary aspect, a high-speed reverse data transfer is enabled over plural lanes of a display serial interface (DSI) bus during blanking periods. Further increases in bandwidth of each high-speed reverse data transfer may be achieved by increasing DSI clock speed during the blanking periods. Since a display relies on a host clock to send reverse data, the frequency of the reverse data is increased, which effectively increases the bandwidth of reverse channel lanes. By increasing the reverse bandwidth over existing pins in the DSI bus, more data may be transferred to the host, including raw touch/stylus data rather than processed data. The raw data may then be processed by the host's relatively powerful processors. By shifting the processing to the host, the need for a powerful touch screen controller (TSC) and/or a powerful touch display driver integrated circuit (TDDI) may be avoided.
    Type: Application
    Filed: April 27, 2016
    Publication date: November 2, 2017
    Inventor: Fariborz Pourbigharaz
  • Publication number: 20170315631
    Abstract: Detection of a position of a stylus includes a touch screen, a plurality of detectors, and a control unit. The control unit is configured to detect a position of a stylus using the touch screen in an active touch input mode wherein the touch screen detects first signals from the stylus, determine a signal to noise ratio (SNR) of the active touch input mode, switch to detection of the position of the stylus using the detectors in an active non-touch input mode wherein the detectors detect second signals from the stylus when the SNR of the active touch input mode is below first a threshold, determine a SNR of the active non-touch input mode, and switch back to detection of the position of the stylus using the active touch input mode when the SNR of the active non-touch input mode is lower than a second threshold.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 2, 2017
    Inventors: Fariborz POURBIGHARAZ, Nathan ALTMAN
  • Patent number: 9791959
    Abstract: Systems and methods for host-augmented touch-sensing are disclosed. The energy-efficiency of a touch sensitive device may be improved by dynamically adjusting the scanning sensitivity of the touch sensor based on host-augmented environmental information such as temperature, pressure, position, orientation, humidity, force, or battery charging mode.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: October 17, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Raghukul Tilak, Suhail Jalil, Louis Dominic Oliveira, Fariborz Pourbigharaz
  • Patent number: 9710150
    Abstract: Systems and methods for context-based touch-sensing and processing are disclosed. The energy-efficiency of a touch sensitive device may be improved by dynamically adjusting the function of the touch sensitive surface in real-time based on contextual information such as expected QoS, expected user input in defined regions-of-interest of the touch sensitive surface, and usage modalities of the touch sensitive device.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: July 18, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Raghukul Tilak, Suhail Jalil, Louis Dominic Oliveira, Fariborz Pourbigharaz
  • Patent number: 9524052
    Abstract: A method, an apparatus, and a computer program product for processing touchscreen information are provided. The method may include receiving touchscreen data that includes node values representative of signals generated by a touchscreen panel, generating a first data frame including difference values, and transmitting the first data frame over a control data bus. Each of the difference values may be calculated as a difference between one of the node values and a different node-related value wherein the first data frame has a predefined size. The first data frame may be configured to permit a receiver of the first data frame to reconstruct the touchscreen data without information loss.
    Type: Grant
    Filed: January 29, 2015
    Date of Patent: December 20, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Mohamed Imtiaz Ahmed, Chia-Yuan Teng, Jun Han, Raghukul Tilak, Suhail Jalil, Junchen Du, Fariborz Pourbigharaz, Bo Zhou
  • Patent number: 9432653
    Abstract: This disclosure describes a host controller configured to combine image data associated with left and right images of a 3D image to control a display consistent with an orientation for the display (e.g., a first and second plurality of active parallax barriers of the display). In response to an orientation for the display, the host controller may combine image data associated with respective left and right images of with a 3D image in a first or second interleaved format to be consistent with the orientation for the display. For example, the host controller may combine the image data to be line-interleaved or pixel interleaved, based on an orientation for the display. In this manner, the display may receive the combined image data and present the 3D image consistent with the orientation for the display, while reducing processing performed by the display to present the 3D image.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: August 30, 2016
    Assignee: QUALCOMM Incorporated
    Inventor: Fariborz Pourbigharaz
  • Publication number: 20150309650
    Abstract: A method, an apparatus, and a computer program product for processing touchscreen information are provided. The method may include receiving touchscreen data that includes node values representative of signals generated by a touchscreen panel, generating a first data frame including difference values, and transmitting the first data frame over a control data bus. Each of the difference values may be calculated as a difference between one of the node values and a different node-related value wherein the first data frame has a predefined size. The first data frame may be configured to permit a receiver of the first data frame to reconstruct the touchscreen data without information loss.
    Type: Application
    Filed: January 29, 2015
    Publication date: October 29, 2015
    Inventors: Mohamed Imtiaz Ahmed, Chia-Yuan Teng, Jun Han, Raghukul Tilak, Suhail Jalil, Junchen Du, Fariborz Pourbigharaz, Bo Zhou
  • Patent number: 9086749
    Abstract: Implementations disclosed herein provide systems and methods for improved processing of touch sensor data with improved scalability and reduced standby power. Touch-related algorithms may be partitioned between the touch screen controller and the application processor or host such that the system can function with low standby power and low interface bandwidth while providing a scalable solution for enhanced user experience. In some aspects, a small digital processing engine and memory remains in the analog front end (AFE) of the touch screen controller to perform imagine forming algorithms that are mostly related to noise reduction and filtering schemes.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: July 21, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Fariborz Pourbigharaz, Louis Dominic Oliveira, Raghukul Tilak, Suhail Jalil
  • Publication number: 20150193031
    Abstract: Systems and methods for context-based touch-sensing and processing are disclosed. The energy-efficiency of a touch sensitive device may be improved by dynamically adjusting the function of the touch sensitive surface in real-time based on contextual information such as expected QoS, expected user input in defined regions-of-interest of the touch sensitive surface, and usage modalities of the touch sensitive device.
    Type: Application
    Filed: January 7, 2014
    Publication date: July 9, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Raghukul Tilak, Suhail Jalil, Louis Dominic Oliveira, Fariborz Pourbigharaz
  • Publication number: 20150193070
    Abstract: Systems and methods for host-augmented touch-sensing are disclosed. The energy-efficiency of a touch sensitive device may be improved by dynamically adjusting the scanning sensitivity of the touch sensor based on host-augmented environmental information such as temperature, pressure, position, orientation, humidity, force, or battery charging mode.
    Type: Application
    Filed: January 7, 2014
    Publication date: July 9, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Raghukul Tilak, Suhail Jalil, Louis Dominic Oliveira, Fariborz Pourbigharaz
  • Publication number: 20150062020
    Abstract: Implementations disclosed herein provide systems and methods for improved processing of touch sensor data with improved scalability and reduced standby power. Touch-related algorithms may be partitioned between the touch screen controller and the application processor or host such that the system can function with low standby power and low interface bandwidth while providing a scalable solution for enhanced user experience. In some aspects, a small digital processing engine and memory remains in the analog front end (AFE) of the touch screen controller to perform imagine forming algorithms that are mostly related to noise reduction and filtering schemes.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: QUALCOMM Incorporated
    Inventors: Fariborz Pourbigharaz, Louis Dominic Oliveira, Raghukul Tilak, Suhail Jalil
  • Patent number: 8873581
    Abstract: A graphics multi-media integrated circuit (GMIC) is connected to a host processor over two serial links: a half duplex bi-directional serial link which accords to a display serial interface protocol, and a uni-directional serial link which accords to a camera serial interface protocol. The GMIC receives packets from the host over the half duplex bi-directional serial link and processes these packets. The GMIC sends packets over the uni-directional serial link. A packet from the host can request a processing operation by the GMIC or can initiate a memory operation at the memory of the GMIC. The GMIC can also send packets to the host to initiate a host memory operation and may be connected to a display over a bi-directional serial link and to a camera over a uni-directional serial link and a bi-directional control link allowing the host to control the display and camera.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: October 28, 2014
    Assignee: ATI Technologies ULC
    Inventors: Fariborz Pourbigharaz, Sergiu Goma, Milivoje Aleksic, Andrzej Mamona
  • Patent number: 8704732
    Abstract: This disclosure describes techniques for controlling a plurality of displays to present an image split across the displays. For example, a host controller is described herein. The host controller receives, from a first display, a first display status that indicates a status of presentation of a first portion of an image by the first display and, from a second display a second display status that indicates a status of presentation of a second portion of the image by the second display. The host controller may compare the first and second display status and, in response to the comparison, communicate to at least one of the first and second displays a display adjustment configured to cause the respective display to adjust presentation of at least one of the first or second portion of the image.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: April 22, 2014
    Assignee: QUALCOMM Incorporated
    Inventors: Fariborz Pourbigharaz, Samson Sae-Young Kim, Ivan Wong Yin Yang
  • Publication number: 20130155090
    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: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventors: Fariborz Pourbigharaz, Carl Kazumi Mizuyabu, Khosro M. Rabii, John Chi Kit Wong, Gary Arthur Ciambella, Chia-Yuan Teng, Tauseef Kazi
  • Publication number: 20130113783
    Abstract: This disclosure describes a host controller configured to combine image data associated with left and right images of a 3D image to control a display consistent with an orientation for the display (e.g., a first and second plurality of active parallax barriers of the display). In response to an orientation for the display, the host controller may combine image data associated with respective left and right images of with a 3D image in a first or second interleaved format to be consistent with the orientation for the display. For example, the host controller may combine the image data to be line-interleaved or pixel interleaved, based on an orientation for the display. In this manner, the display may receive the combined image data and present the 3D image consistent with the orientation for the display, while reducing processing performed by the display to present the 3D image.
    Type: Application
    Filed: November 7, 2011
    Publication date: May 9, 2013
    Applicant: QUALCOMM INCORPORATED
    Inventor: Fariborz Pourbigharaz
  • Publication number: 20130010168
    Abstract: A graphics multi-media integrated circuit (GMIC) is connected to a host processor over two serial links: a half duplex bi-directional serial link which accords to a display serial interface protocol, and a uni-directional serial link which accords to a camera serial interface protocol. The GMIC receives packets from the host over the half duplex bi-directional serial link and processes these packets. The GMIC sends packets over the uni-directional serial link. A packet from the host can request a processing operation by the GMIC or can initiate a memory operation at the memory of the GMIC. The GMIC can also send packets to the host to initiate a host memory operation and may be connected to a display over a bi-directional serial link and to a camera over a uni-directional serial link and a bi-directional control link allowing the host to control the display and camera.
    Type: Application
    Filed: June 13, 2012
    Publication date: January 10, 2013
    Applicant: ATI TECHNOLOGIES ULC
    Inventors: Fariborz Pourbigharaz, Sergiu Goma, Milivoje Aleksic, Andrzej Mamona
  • Patent number: 8223796
    Abstract: A graphics multi-media integrated circuit (GMIC) is connected to a host processor over two serial links: a half duplex bi-directional serial link which accords to a protocol defined for a display serial interface, and a uni-directional serial link which accords to a compatible protocol defined for a camera serial interface. The GMIC receives packets according to the protocol from the host over the half duplex bi-directional serial link and processes these packets. The GMIC sends packets according to the protocol to the host over the uni-directional serial link. A packet from the host can request a processing operation by the GMIC or can initiate a memory operation at the memory of the GMIC. The GMIC can also send packets to the host to initiate a memory operation at the memory of the host.
    Type: Grant
    Filed: June 18, 2008
    Date of Patent: July 17, 2012
    Assignee: ATI Technologies ULC
    Inventors: Fariborz Pourbigharaz, Sergiu Goma, Milivoje Aleksic, Andrzej Mamona
  • Publication number: 20120075334
    Abstract: This disclosure describes techniques for controlling a plurality of displays to present an image split across the displays. For example, a host controller is described herein. The host controller receives, from a first display, a first display status that indicates a status of presentation of a first portion of an image by the first display and, from a second display a second display status that indicates a status of presentation of a second portion of the image by the second display. The host controller may compare the first and second display status and, in response to the comparison, communicate to at least one of the first and second displays a display adjustment configured to cause the respective display to adjust presentation of at least one of the first or second portion of the image.
    Type: Application
    Filed: September 27, 2011
    Publication date: March 29, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Fariborz Pourbigharaz, Samson Sae-Young Kim, Ivan Wong Yin Yang