Method and system for tilt-based actuation
First Claim
1. A method comprising:
- receiving, by a processor of an electronic device, from a position or movement sensor of the electronic device, at least one position signal;
determining, by the processor of the electronic device, based on the at least one position signal, a first tilt position of the electronic device;
responsive to determining that the first tilt position has remained steady at a viewable angle for at least a predetermined amount of time;
storing, by the processor of the electronic device, to a memory of the electronic device, the first tilt position of the electronic device;
defining, by the processor of the electronic device, a plurality of tilt zones that are in relation to the first tilt position, the plurality of tilt zones including a first tilt zone that includes the first tilt position;
determining, by the processor of the electronic device, based on the at least one position signal, a second tilt position of the electronic device; and
responsive to determining that the second tilt position of the electronic device is included in a second tilt zone of the plurality of tilt zones, outputting, for display by a display of the electronic device, scrolling information, wherein the scrolling information is determined based at least in part on the second tilt zone; and
responsive to determining that the first tilt position has not remained steady at the viewable angle for at least the predetermined amount of time;
determining, by the processor of the electronic device, based on the at least one position signal, a third tilt position of the electronic device; and
responsive to determining that the third tilt position has remained steady at any viewable angle for at least the predetermined amount of time, defining, by the processor of the electronic device, the plurality of tilt zones in relation to the third tilt position.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic device, system associated therewith, and method of operating an electronic device are disclosed. In one example embodiment, the method includes storing 310 a first base tilt position of the electronic device based upon at least one position signal received by a processing device at least indirectly from a position or movement sensing component. The method additionally includes defining 312 a plurality of tilt zones in relation to the base tilt position, including a base tilt zone containing the base tilt position, determining 324 whether a tilt position of the device has changed to a second tilt zone of the plurality of tilt zones, and causing 328 a display component of the device to perform displaying of information in a scrolling manner determined at least in part based upon the second tilt zone.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a processor of an electronic device, from a position or movement sensor of the electronic device, at least one position signal; determining, by the processor of the electronic device, based on the at least one position signal, a first tilt position of the electronic device; responsive to determining that the first tilt position has remained steady at a viewable angle for at least a predetermined amount of time; storing, by the processor of the electronic device, to a memory of the electronic device, the first tilt position of the electronic device; defining, by the processor of the electronic device, a plurality of tilt zones that are in relation to the first tilt position, the plurality of tilt zones including a first tilt zone that includes the first tilt position; determining, by the processor of the electronic device, based on the at least one position signal, a second tilt position of the electronic device; and responsive to determining that the second tilt position of the electronic device is included in a second tilt zone of the plurality of tilt zones, outputting, for display by a display of the electronic device, scrolling information, wherein the scrolling information is determined based at least in part on the second tilt zone; and responsive to determining that the first tilt position has not remained steady at the viewable angle for at least the predetermined amount of time; determining, by the processor of the electronic device, based on the at least one position signal, a third tilt position of the electronic device; and responsive to determining that the third tilt position has remained steady at any viewable angle for at least the predetermined amount of time, defining, by the processor of the electronic device, the plurality of tilt zones in relation to the third tilt position. - View Dependent Claims (2, 3, 4, 5, 6, 11, 12, 19, 20)
-
-
7. An electronic device comprising:
-
a display component that includes a display surface having a variable tilt position; a position sensing component configured to provide at least one position signal indicative of the variable tilt position of the display surface; and a processor configured to; receive the at least one position signal; determine, based on the at least one position signal, a first tilt position of the display surface; responsive to determining that the first tilt position has remained steady at a viewable angle for a predetermined amount of time; define a plurality of tilt zones that are in relation to the first tilt position, the plurality of tilt zones including a first tilt zone containing the first tilt position; determine, based on the at least one position signal, a second tilt position of the display surface; and responsive to determining that the second tilt position is included in a second tilt zone of the plurality of tilt zones, cause the display component to display scrolling information, wherein the scrolling information is determined based at least in part on the second tilt zone; and responsive to determining that the first tilt position has not remained steady at the viewable angle for at least the predetermined amount of time; determine, based on the at least one position signal, a third tilt position of the electronic device; and responsive to determining that the third tilt position has remained steady at any viewable angle for at least the predetermined amount of time, define the plurality of tilt zones in relation to the third tilt position. - View Dependent Claims (8, 9, 10)
-
-
13. A memory device comprising executable code that, when executed by a processor of an electronic device, causes the processor to:
-
receive, from a position or movement sensor the electronic device, at least one position signal; determine, based on the at least one position signal, a first tilt position of the electronic device; responsive to determining that the first tilt position has remained steady at a viewable angle for at least a predetermined amount of time; store, at the memory device, the first tilt position of the electronic device; define a plurality of tilt zones that are in relation to the first tilt position, the plurality of tilt zones including a first tilt zone containing the first tilt position; determine, based on the at least one position signal, a second tilt position of the electronic device; and responsive to determining that the second tilt position of the electronic device is included in a second tilt zone of the plurality of tilt zones, display, at a display of the electronic device, scrolling information, wherein the scrolling information is determined based at least in part on the second tilt zone; and responsive to determining that the first tilt position has not remained steady at the viewable angle for at least the predetermined amount of time; determine, based on the at least one position signal, a third tilt position of the electronic device; and responsive to determining that the third tilt position has remained steady at any viewable angle for at least the predetermined amount of time, define the plurality of tilt zones in relation to the third tilt position. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification