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 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 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 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.
51 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 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 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 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; and a timing controller coupled to the display screen and configured to control a plurality of timing operations corresponding to a graphical output displayed on the display screen; and a processing unit configured to process sensor input received in the sensor and to render a plurality of updated images to display in the display screen, wherein, the processing unit is operable to enter into a low power state, wherein, while the processing unit is operating in a low power state, the processing unit is configured to initiate a change from the low power systcm state to an active power state in response to detecting a first sensor input of a plurality of sensor inputs, further wherein, subsequent sensor inputs of the plurality of sensor inputs after the first sensor input are buffered in a frame buffer until the processing unit is operating in an active power 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 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 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 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, wherein the frame buffer comprises a buffer in a timing controller comprised in the display panel.
-
Specification