METHOD AND APPARATUS FOR BUFFERING SENSOR INPUT IN A LOW POWER SYSTEM STATE
First Claim
1. A method for processing input in a touch-sensitive display panel, the method comprising:
- placing a sensor controller in a low power scanning mode, the sensor controller comprised in a touch sensitive display panel of a mobile computing device;
placing a processing unit of the mobile computing device in a low power system state;
detecting a sensor input in a sensor comprised in the display panel;
in response to detecting the sensor input, automatically changing the sensor controller from a lower power scanning mode to an active scanning mode;
initiating a change in the power state of the processing unit from the low power system state to an active power state;
storing subsequently received sensor input in a frame buffer while the power state of the processing unit changes from the low power system state to the active power state; and
collecting the sensor input from the frame buffer when the processing unit is operating in the active power state.
1 Assignment
0 Petitions
Accused Products
Abstract
A solution is proposed for processing input in a lower power user interface of touch-sensitive display panels. According to an embodiment, a mobile computing device is placed in the low power mode. During this mode, the sensor controller produces a raw event/interrupts on a detected touch. Upon detecting a touch, the sensor controller also automatically increases the scan rate of the touch sensor, while the triggered event or interrupt proceeds to wake the system into a higher power state. Subsequent touch data received while the system is booting into the higher power state is buffered by the timing controller, or by a bridge chipset, while the processor(s) in the power up. When awake, the processor(s) collect the touch samples from the buffer, and processes the touch samples, generating updated displays where necessary.
-
Citations
22 Claims
-
1. A method for processing input in a touch-sensitive display panel, the method comprising:
-
placing a sensor controller in a low power scanning mode, the sensor controller comprised in a touch sensitive display panel of a mobile computing device; placing a processing unit of the mobile computing device in a low power system state; detecting a sensor input in a sensor comprised in the display panel; in response to detecting the sensor input, automatically changing the sensor controller from a lower power scanning mode to an active scanning mode; initiating a change in the power state of the processing unit from the low power system state to an active power state; storing subsequently received sensor input in a frame buffer while the power state of the processing unit changes from the low power system state to the active power state; and collecting the sensor input from the frame buffer when the processing unit is operating in the active power state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a display panel comprising; a display screen; a sensor configured to detect sensor input on the display screen; a sensor controller coupled to the sensor and configured to control an operation of the sensor; a timing controller coupled to the display screen and configured to control a plurality of timing operations corresponding to output displayed on the display screen; and a processing unit configured to process sensor input received in the sensor and to render updated images to display in the display screen, wherein, the system is operable to enter into a low power system state, wherein, while the system is operating in a low power system state, the system is configured to initiate a change from the low power system state to an active power state in response to detecting a first sensor input of a plurality of sensor inputs, further wherein, the system is configured to buffer subsequent sensor inputs of the plurality of sensor inputs after the first sensor input in a frame buffer until the system is operating in an active power system state. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer readable medium with programmed instructions embodied therein for processing sensor input, the program instructions comprising:
-
instructions to place a sensor controller in a low power scanning mode, the sensor controller comprised in a touch sensitive display panel of a mobile computing device; instructions to place a processing unit of the mobile computing device in a low power system state; instructions to detect a sensor input on the display panel; instructions to place automatically change the sensor controller from a lower power scanning mode to an active scanning mode in response to detecting a sensor input on the display panel; instructions to initiate a change in the power state of the processing unit from the low power system state to an active power state; instructions to store subsequently received sensor input in a frame buffer while the power state of the processing unit changes from the low power system state to the active power state; and instructions to collect the sensor input from the frame buffer when the processing unit is operating in the active power state.
-
Specification