Assistance information controlling
First Claim
1. One or more computer-readable media encoded with instructions that, when executed by a processor of a computing device, cause the processor to perform acts comprising:
- displaying content of an electronic document on a display associated with the computing device;
processing a computer signal received from an input device associated with the computing device to determine whether the computing device is in a reviewing mode in which the content is being reviewed or in an input mode in which the content or additional content is being input, the input device comprising at least one of a mouse or a keyboard, the reviewing mode being determined when at least one of;
the computer signal indicates a linear movement of the input device,the computer signal indicates a keyboard operation of at least one of an arrow key, a pageup key or a pagedown key, orthe computer signal indicates a scroll;
detecting another computer signal from the input device or another input device associated with the computing device;
determining that the other computer signal corresponds to a type of input associated with displaying assistance information;
in the event that the computing device is in the reviewing mode and based at least in part on determining that the other computer signal corresponds to the type of input associated with displaying assistance information, causing the assistance information to be displayed for the content to help a user of the computing device input the content;
in the event that the computing device is in the reviewing mode and the assistance information being presented on the display;
determining input of a particular key of the keyboard is received in combination with input of a shaking of an input device; and
in response to determining input of the particular key of the keyboard is received in combination with input of the shaking of the input device, removing the assistance information being presented on the display device; and
in the event that the computing device is in the input mode and based at least in part on determining that the other computer signal corresponds to the type of input associated with displaying assistance information, preventing the assistance information from being displayed.
2 Assignments
0 Petitions
Accused Products
Abstract
Controlling assistance information comprises determining a user mode based on computer input signals generated by a user. If the user is in a passive mode and assistance information is detected, the assistance information is disabled in response to detecting a hidden signal. The assistance information is then enabled if later a reset signal is detected. If the user is in passive mode and assistance information is not detected, the assistance information is enabled in response to detecting a trigger signal. If the user is in an active mode and assistance information is detected, the assistance information is disabled.
31 Citations
19 Claims
-
1. One or more computer-readable media encoded with instructions that, when executed by a processor of a computing device, cause the processor to perform acts comprising:
-
displaying content of an electronic document on a display associated with the computing device; processing a computer signal received from an input device associated with the computing device to determine whether the computing device is in a reviewing mode in which the content is being reviewed or in an input mode in which the content or additional content is being input, the input device comprising at least one of a mouse or a keyboard, the reviewing mode being determined when at least one of; the computer signal indicates a linear movement of the input device, the computer signal indicates a keyboard operation of at least one of an arrow key, a pageup key or a pagedown key, or the computer signal indicates a scroll; detecting another computer signal from the input device or another input device associated with the computing device; determining that the other computer signal corresponds to a type of input associated with displaying assistance information; in the event that the computing device is in the reviewing mode and based at least in part on determining that the other computer signal corresponds to the type of input associated with displaying assistance information, causing the assistance information to be displayed for the content to help a user of the computing device input the content; in the event that the computing device is in the reviewing mode and the assistance information being presented on the display; determining input of a particular key of the keyboard is received in combination with input of a shaking of an input device; and in response to determining input of the particular key of the keyboard is received in combination with input of the shaking of the input device, removing the assistance information being presented on the display device; and in the event that the computing device is in the input mode and based at least in part on determining that the other computer signal corresponds to the type of input associated with displaying assistance information, preventing the assistance information from being displayed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing device comprising:
-
memory; one or more processors coupled to the memory; a user mode determination module, stored in the memory and executable by the one or more processors, configured to determine whether a mode of a client running on the computing device is a passive mode or an active mode based on a signal received from an input device associated with the computing device; a signal detection module, stored in the memory and executable by the one or more processors, configured to; detect a trigger signal, and detect a hidden signal indicating a shaking of an input device; and a window control module, stored in the memory and executable by the one or more processors, configured to; in response to determining that the mode is the passive mode; disable a window after the hidden signal is detected, the window showing assistance information when the window is enabled in an interface, and enable the window after the trigger signal is detected when the window is not enabled; in response to determining that the mode is the active mode, determine that a window is enabled in the interface, the window showing assistance information, and disable the window showing the assistance information based at least in part on determining that more space bar key inputs are received than backspace key inputs or delete key inputs over a period of time. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more processors; a display; and computer-readable media storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising; causing the display to present content; receiving a first signal from a first input device; determining, based at least in part on the first signal, whether the system is operating in a reviewing mode in which the content is being reviewed or in an input mode in which the content or additional content is being input; receiving a second signal from the first input device or a second input device; determining that the second signal corresponds to a type of input associated with displaying assistance information; in the event that the system is in the reviewing mode and based at least in part on determining that the second signal corresponds to a type of input associated with displaying assistance information, causing the assistance information to be presented on the display for the content to help a user input the content; in the event that the system is in the reviewing mode and the assistance information being presented on the display; determining input of a particular key of one of both of the first input device or the second input device is received in combination with input of a shaking of one of both of the first input device or the second input device; and in response to determining input of the particular key of one of both of the first input device or the second input device is received in combination with input of the shaking of the one of both of the first input device or the second input device, removing the assistance information being presented on the display device; and in the event that the system is in the input mode and based at least in part on determining that the second signal corresponds to a type of input associated with displaying assistance information, preventing the assistance information from being displayed on the display. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification