Scalable scroll controller
First Claim
Patent Images
1. A method for accessing a data field having fine resolution comprising:
- providing a scalable scroll controller including a scale controller to modify a scale for controlling a magnification for accessing data within the data field;
receiving a first user event to select the scale controller;
receiving a second user event to modify a position of the scale controller;
automatically adjusting the scalable scroll controller to maintain a center of the scalable scroll controller unchanged in response to receiving the second user event; and
adjusting the scale based on the position of the scale controller.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for accessing a data field having fine resolution is disclosed. The method includes providing a scalable scroll controller with a scale controller to modify a scale for controlling a magnification for accessing data within the data field. The method also includes receiving a first user event to select the scale controller and receiving a second user event to modify a position of the scale controller. The scale is adjusted based on the position of the scale controller. An apparatus for performing the method is also disclosed.
295 Citations
24 Claims
-
1. A method for accessing a data field having fine resolution comprising:
-
providing a scalable scroll controller including a scale controller to modify a scale for controlling a magnification for accessing data within the data field;
receiving a first user event to select the scale controller;
receiving a second user event to modify a position of the scale controller;
automatically adjusting the scalable scroll controller to maintain a center of the scalable scroll controller unchanged in response to receiving the second user event; and
adjusting the scale based on the position of the scale controller. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An article comprising a computer readable medium having instructions stored thereon for accessing a data field having fine resolution, which when executed, causes:
-
provision of a scalable scroll controller including a scale controller to modify a scale for controlling a magnification for accessing data within the data field;
reception of a first user event to select the scale controller;
reception of a second user event to modify a position of the scale controller;
automatic adjustment of the scalable scroll controller to maintain a center of the scalable scroll controller unchanged in response to the reception of the second user event; and
adjustment of the scale based on the position of the scale controller. - View Dependent Claims (8, 9, 10, 11, 12)
adjustment of the scale to be proportional to the width of the scalable scroll controller.
-
-
11. The article of claim 7, wherein reception of the first user event includes reception of a signal from a voice command recognition unit.
-
12. The article of claim 7, wherein reception of. the second user event includes reception of a movement command from a voice command recognition unit.
-
13. An apparatus for accessing a data field having fine resolution comprising:
-
for providing a scalable scroll controller including a scale controller to modify a scale for controlling a magnification for accessing data within the data field;
means for receiving a first user event to select the scale controller;
means for receiving a second user event to modify a position of the scale controller;
means for automatically adjusting the scalable scroll controller to maintain a center of the scalable scroll controller unchanged in response to receiving the second user event; and
means for adjusting the scale based on the position of the scale controller. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus for accessing a data field having fine resolution comprising:
-
a scalable scroll controller including a scale controller configured to modify a scale for controlling a magnification for accessing data within the data field;
a user event detection unit configured to detect a first user event to select the scale controller and to detect a second user event to modify a position of the scale controller;
a scroll adjustment unit configured to automatically adjust the scalable scroll controller to maintain a center of the scalable scroll controller unchanged in response to the user event detection unit detecting the second user event; and
a scale adjustment unit configured to adjust the scale based on the position of the scale controller. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification