Method and system for reduced rate touch scanning on an electronic device
First Claim
1. A method of controlling a touch sensitive panel of a computing device, said method comprising:
- scanning said touch sensitive panel at a first rate to detect a user interaction therewith;
detecting an event within said computing device, wherein said event is an identification of a surface type made based on metadata associated with a surface when compositing layers of surface data into a resultant image for display wherein said compositing layers further comprises;
receiving said layers of surface data using a compositing module; and
extracting surface type information from metadata associated with said surface data; and
responsive to said event, scanning said touch sensitive panel at a second rate based on said surface type to detect a user interaction therewith, said second rate slower than said first rate wherein less power is consumed at said second rate versus said first rate and wherein further said event indicates a presence of a use case of said computing device in which any user interaction of said touch sensitive panel is limited.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are capable of lowering touch scan rates in a manner that conserves power resources without compromising performance or user experience thereby promoting battery life. Embodiments of the present invention perform touch scan operations using a touch sensitive panel at a first scan rate. In response to certain events automatically detected within the mobile device (e.g., when a full-screen video is being displayed), embodiments of the present invention may then perform touch scan operations at a second scan rate that is slower than the first scan rate that also consumes less power compared to the first scan rate. As such, for events or use cases in which limited user interaction with the touch sensitive panel is typical, embodiments of the present invention may lower touch scan rates in a manner that still enables users to interact with applications (e.g., interaction with playback controls during video playback) and promotes efficient power usage and extends battery life.
91 Citations
18 Claims
-
1. A method of controlling a touch sensitive panel of a computing device, said method comprising:
-
scanning said touch sensitive panel at a first rate to detect a user interaction therewith; detecting an event within said computing device, wherein said event is an identification of a surface type made based on metadata associated with a surface when compositing layers of surface data into a resultant image for display wherein said compositing layers further comprises; receiving said layers of surface data using a compositing module; and extracting surface type information from metadata associated with said surface data; and responsive to said event, scanning said touch sensitive panel at a second rate based on said surface type to detect a user interaction therewith, said second rate slower than said first rate wherein less power is consumed at said second rate versus said first rate and wherein further said event indicates a presence of a use case of said computing device in which any user interaction of said touch sensitive panel is limited. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for controlling a touch sensitive panel of a computing device, said system comprising:
-
a touch sensor operable to perform scanning operations at a first rate to detect a user interaction therewith, wherein said touch sensor is operable to perform said scanning operations at a second rate to detect a user interaction therewith, said second rate slower than said first rate wherein less power is consumed at said second rate versus said first rate; and a monitoring module operable to prescribe said second rate for said touch sensor via control signals sent thereto responsive to a detection of an event within said computing device, wherein said event is an identification of a surface type made based on metadata associated with a surface when compositing layers of surface data using a compositing module to receive said layers of surface data and abstract surface type information from metadata associated with said surface data into a resultant image for display and said touch sensor scans said touch sensitive panel at said second rate based said surface type to detect said user interaction, wherein said event indicates a presence of a use case of said computing device in which any user interaction of said touch sensor is limited. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of controlling a touch sensitive panel of a computing device, said method comprising:
-
scanning said touch sensitive panel at a first rate to detect a user interaction therewith, wherein said first rate is a default scan rate; detecting an event within said computing device, wherein said event is an identification of a surface type made based on metadata associated with a surface when compositing layers of surface data into a resultant image for display, wherein said compositing layers further comprises; receiving said surface data using a compositing module; and extracting surface type information from metadata associated with said surface data; responsive to said event, scanning said touch sensitive panel at a second rate based on said surface type to detect a user interaction therewith, said second rate slower than said first rate wherein less power is consumed at said second rate versus said first rate and wherein further said event indicates a presence of a use case of said computing device in which any user interaction of said touch sensitive panel is limited; and responsive to detecting a termination of said event, scanning said touch sensitive panel at said default rate. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification