Patents by Inventor Raghukul Tilak

Raghukul Tilak 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).

  • Publication number: 20190050366
    Abstract: Systems, methods, and apparatus for communication virtualized general-purpose input/output (GPIO) signals over a serial communication link. A method performed at a device coupled to a serial bus includes determining that GPIO state information corresponding to a physical GPIO pin or signal is available in an event register that has a first bit width and includes information identifying one or more devices associated with the event register, and exchanging the GPIO state information with the one or more devices over the serial bus. The GPIO state information may be transmitted over the serial bus in accordance with configuration information stored in the event register. The configuration information may include an address identifying the one or more devices. The configuration information may include addressing information identifying a target register in the one or more devices.
    Type: Application
    Filed: August 8, 2018
    Publication date: February 14, 2019
    Inventors: Lalan Jee MISHRA, Raghukul TILAK, Zhurang ZHAO, Elisha ULMER, Richard Dominic WIETFELDT, Matthew SEVERSON
  • Patent number: 9817518
    Abstract: Systems and methods are disclosed for determining a touch position from data received from a touch panel. In one implementation, an apparatus for processing a touch input signal includes a processor that may be configured for parallel processing, a touch device, a memory, operably connected to the processor, and configured to store processor instructions. The processor instructions can configure the processor to receive a plurality of data points corresponding to a plurality of touch events on the touch device, determine a center of mass estimate from the plurality of data points, determine a search radius of center of mass estimate, and determine an optimal touch point position based on the center of mass estimate and the search radius using the processor.
    Type: Grant
    Filed: April 8, 2016
    Date of Patent: November 14, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: William Yee-Ming Huang, Mohamed Imtiaz Ahmed, Hsun Wei David Wong, Raghukul Tilak, Qiang Gao, Suhail Jalil, Teresa Ka Ki Ng, Carol King Mui Law, Rex Wang
  • 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: 9507407
    Abstract: Lower report rates are desirable in touch devices to minimize power consumption. However, lower report rates lead to inaccurate and untimely depiction of a user's touch inputs on a touch display device. Disclosed are methods and apparatus for using a lower report rate; while maintaining substantially the same or better user experience achieved by using a higher report rate.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: November 29, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Teresa Ka Ki Ng, William Yee-Ming Huang, Qiang Gao, Hsun Wei David Wong, Carol King Mui Law, Rex Wang, Suhail Jalil, Raghukul Tilak, Mohamed Imtiaz Ahmed
  • Publication number: 20160283037
    Abstract: The presence of moisture on a touch screen device can mimic a user's touch causing false input detection and recognition. Disclosed are systems and methods for detecting the presence of moisture on a touch screen device.
    Type: Application
    Filed: April 11, 2016
    Publication date: September 29, 2016
    Inventors: Teresa Ka Ki Ng, William Yee-Ming Huang, Qiang Gao, Hsun Wei David Wong, Carol King Mui Law, Raghukul Tilak, Rex Wang, Suhail Jalil, Mohamed Imtiaz Ahmed
  • Publication number: 20160224187
    Abstract: Systems and methods are disclosed for determining a touch position from data received from a touch panel. In one implementation, an apparatus for processing a touch input signal includes a processor that may be configured for parallel processing, a touch device, a memory, operably connected to the processor, and configured to store processor instructions. The processor instructions can configure the processor to receive a plurality of data points corresponding to a plurality of touch events on the touch device, determine a center of mass estimate from the plurality of data points, determine a search radius of center of mass estimate, and determine an optimal touch point position based on the center of mass estimate and the search radius using the processor.
    Type: Application
    Filed: April 8, 2016
    Publication date: August 4, 2016
    Inventors: William Yee-Ming Huang, Mohamed Imtiaz Ahmed, Hsun Wei David Wong, Raghukul Tilak, Qiang Gao, Suhail Jalil, Teresa Ka Ki Ng, Carol King Mui Law, Rex Wang
  • Patent number: 9310934
    Abstract: The presence of moisture on a touch screen device can mimic a user's touch causing false input detection and recognition. Disclosed are systems and methods for detecting the presence of moisture on a touch screen device.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: April 12, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Teresa Ka Ki Ng, William Yee-Ming Huang, Qiang Gao, Hsun Wei David Wong, Carol King Mui Law, Raghukul Tilak, Rex Wang, Suhail Jalil, Mohamed Imtiaz Ahmed
  • Patent number: 9310933
    Abstract: Systems and methods are disclosed for determining a touch position from data received from a touch panel. In one implementation, an apparatus for processing a touch input signal includes a processor that may be configured for parallel processing, a touch device, a memory, operably connected to the processor, and configured to store processor instructions. The processor instructions can configure the processor to receive a plurality of data points corresponding to a plurality of touch events on the touch device, determine a center of mass estimate from the plurality of data points, determine a search radius of center of mass estimate, and determine an optimal touch point position based on the center of mass estimate and the search radius using the processor.
    Type: Grant
    Filed: November 13, 2014
    Date of Patent: April 12, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: William Yee-Ming Huang, Mohamed Imtiaz Ahmed, Hsun Wei David Wong, Raghukul Tilak, Qiang Gao, Suhail Jalil, Teresa Ka Ki Ng, Carol King Mui Law, Rex Wang
  • 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
  • Publication number: 20150242050
    Abstract: Systems and methods are disclosed for determining a touch position from data received from a touch panel. In one implementation, an apparatus for processing a touch input signal includes a processor that may be configured for parallel processing, a touch device, a memory, operably connected to the processor, and configured to store processor instructions. The processor instructions can configure the processor to receive a plurality of data points corresponding to a plurality of touch events on the touch device, determine a center of mass estimate from the plurality of data points, determine a search radius of center of mass estimate, and determine an optimal touch point position based on the center of mass estimate and the search radius using the processor.
    Type: Application
    Filed: November 13, 2014
    Publication date: August 27, 2015
    Inventors: William Yee-Ming Huang, Mohamed Imtiaz Ahmed, Hsun Wei David Wong, Raghukul Tilak, Qiang Gao, Suhail Jalil, Teresa Ka Ki Ng, Carol King Mui Law, Rex Wang
  • Publication number: 20150241950
    Abstract: Lower report rates are desirable in touch devices to minimize power consumption. However, lower report rates lead to inaccurate and untimely depiction of a user's touch inputs on a touch display device. Disclosed are methods and apparatus for using a lower report rate; while maintaining substantially the same or better user experience achieved by using a higher report rate.
    Type: Application
    Filed: November 13, 2014
    Publication date: August 27, 2015
    Inventors: Teresa Ka Ki Ng, William Yee-Ming Huang, Qiang Gao, Hsun Wei David Wong, Carol King Mui Law, Rex Wang, Suhail Jalil, Raghukul Tilak, Mohamed Imtiaz Ahmed
  • Publication number: 20150242051
    Abstract: The presence of moisture on a touch screen device can mimic a user's touch causing false input detection and recognition. Disclosed are systems and methods for detecting the presence of moisture on a touch screen device.
    Type: Application
    Filed: November 13, 2014
    Publication date: August 27, 2015
    Inventors: Teresa Ka Ki Ng, William Yee-Ming Huang, Qiang Gao, Hsun Wei David Wong, Carol King Mui Law, Raghukul Tilak, Rex Wang, Suhail Jalil, Mohamed Imtiaz Ahmed
  • 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
  • Publication number: 20140306910
    Abstract: Systems, apparatus and methods for touch detection are presented. Multiple fingers (two to five) from one hand are tracked based on fast moving fingers being group in a fixed position relative to one another. Touch points are matched from a first time to a second time wherein the matching minimizes relative movement between the tracked fingers. In some embodiments, a touch sensor receives first and second touch data comprising touch detections. A processor matches, for several candidate matches, touch detections from a first set to a second set. For each match, the processor further computes a rotation and translation matrix between the first set and the second set; applies the rotation and translation matrix to the first set to determine a result; and calculate a Euclidian distance between the result and the second set. Finally, the processor selects a match, from the several matches, having a minimum Euclidian distance.
    Type: Application
    Filed: April 11, 2014
    Publication date: October 16, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: William Yee-Ming Huang, Suhail Jalil, Raghukul Tilak, Mohamed Imtiaz Ahmed
  • Publication number: 20140306903
    Abstract: A touchscreen system includes a touchscreen configured to receive touch data from a user, a plurality of modules, and a touch performance profiler module communicatively coupled to at least one of the plurality of modules. The plurality of modules are collectively configured to process the touch data and display an output based on the processed touch data. The touch performance profiler module is configured to monitor the at least one of the plurality of modules in real-time and output performance attributes of the at least one of the plurality of modules based at least in part on the monitoring.
    Type: Application
    Filed: March 24, 2014
    Publication date: October 16, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: William Yee-Ming HUANG, Mohamed Imtiaz AHMED, Raghukul TILAK, Suhail JALIL, Khosro Mohammad RABII