AUTOMATICALLY HIDING CONTROLS
First Claim
Patent Images
1. A computer implemented method comprising:
- receiving, at a proximity-sensitive display of a mobile device, a user input;
in response to receiving the user input, scrolling a content window, and scrolling a control bar into view on the proximity-sensitive display of the mobile device, wherein the content window and the control bar are scrolled in a common direction;
determining, at the mobile device, whether the user input corresponds to a flinging gesture or a dragging gesture; and
in response to determining that the user input corresponds to the flinging gesture and after the control bar has been in view on the proximity sensitive display of the mobile device for a predetermined period of time, without receiving a further user input, scrolling the content window and scrolling the control bar out of view on the proximity-sensitive display of the mobile device.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for automatically hiding controls. In one aspect, a method includes displaying at least a portion of a content region of a user interface and at least a portion of a control region of the user interface, wherein the control region is peripheral to the content region; and determining that the portion of the control region of the user interface has been displayed for a predetermined period of time, then automatically removing the portion of the control region from display.
-
Citations
53 Claims
-
1. A computer implemented method comprising:
-
receiving, at a proximity-sensitive display of a mobile device, a user input; in response to receiving the user input, scrolling a content window, and scrolling a control bar into view on the proximity-sensitive display of the mobile device, wherein the content window and the control bar are scrolled in a common direction; determining, at the mobile device, whether the user input corresponds to a flinging gesture or a dragging gesture; and in response to determining that the user input corresponds to the flinging gesture and after the control bar has been in view on the proximity sensitive display of the mobile device for a predetermined period of time, without receiving a further user input, scrolling the content window and scrolling the control bar out of view on the proximity-sensitive display of the mobile device. - View Dependent Claims (21, 22, 23, 24, 26, 40)
-
-
2-20. -20. (canceled)
-
25. (canceled)
-
27-39. -39. (canceled)
-
41. A mobile device comprising:
-
a proximity-sensitive display; one or more processors; and one or more storage devices storing instructions that when executed by the one or more processors, cause the one or more processors to perform operations comprising; receiving, at the proximity-sensitive display of the mobile device, a user input; in response to receiving the user input, scrolling a content window, and scrolling a control bar into view on the proximity-sensitive display of the mobile device, wherein the content window and the control bar are scrolled in a common direction; determining whether the user input corresponds to a flinging gesture or a dragging gesture; and in response to determining that the user input corresponds to the flinging gesture and after the control bar has been in view on the proximity sensitive display of the mobile device for a predetermined period of time, without receiving a further user input, scrolling the content window and scrolling the control bar out of view on the proximity-sensitive display. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
-
48. A computer storage medium encoded with a computer program, the program comprising instructions that if executed by one or more computers cause the one or more computers to perform operations comprising:
receiving, at a proximity-sensitive display of a mobile device, a user input; in response to receiving the user input, scrolling a content window, and scrolling a control bar into view on the proximity-sensitive display of the mobile device, wherein the content window and the control bar are scrolled in a common direction; determining whether the user input corresponds to a flinging gesture or a dragging gesture; and in response to determining that the user input corresponds to the flinging gesture and after the control bar has been in view on the proximity sensitive display of the mobile device for a predetermined period of time, without receiving a further user input, scrolling the content window and scrolling the control bar out of view on the proximity-sensitive display of the mobile device. - View Dependent Claims (49, 50, 51, 52, 53)
Specification