Proximity based computer display
First Claim
1. A method of operating a computer having a display, the method comprising:
- determining the proximity of a user of the computer to the display based on whether the computer is performing highly output intensive operations or highly input intensive operations;
displaying information in a first mode in response to determining that the computer is performing highly input intensive operations, wherein displaying information in the first mode comprises displaying a plurality of text objects with a first size;
displaying information in a second mode in response to determining that the computer is performing highly output intensive operations, wherein displaying information in the second mode comprises displaying a first portion of the plurality of text objects with a second size, wherein the second size is larger than the first size;
wherein;
displaying information in the first mode further comprises displaying a control object; and
displaying information in the second mode further comprises displaying the first portion without the control object.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer that can alter display the format or content of a computer display in response to context information indicating the proximity of a user to the display. Such a display may enable a person to make better use of information organization and delivery capabilities of the computer as the person engages in an active task. While the person is close to the display, the computer may present text in a relatively smaller size and information allowing interaction with the computer, such as objects that implement control functions, may be displayed. When the person is further from the display, the computer may present text in a relatively larger size and may omit control objects from the display to create space for the larger size text.
33 Citations
20 Claims
-
1. A method of operating a computer having a display, the method comprising:
-
determining the proximity of a user of the computer to the display based on whether the computer is performing highly output intensive operations or highly input intensive operations; displaying information in a first mode in response to determining that the computer is performing highly input intensive operations, wherein displaying information in the first mode comprises displaying a plurality of text objects with a first size; displaying information in a second mode in response to determining that the computer is performing highly output intensive operations, wherein displaying information in the second mode comprises displaying a first portion of the plurality of text objects with a second size, wherein the second size is larger than the first size;
wherein;displaying information in the first mode further comprises displaying a control object; and displaying information in the second mode further comprises displaying the first portion without the control object. - View Dependent Claims (2, 3, 4)
-
-
5. A computer system, comprising:
-
a display area adapted to display content to a user; at least one input device adapted to receive input from the user, wherein the at least one input device comprises; a near input device which allows the user to provide input when in close proximity to the display area; and a far input device which allows the user to provide input when the user is not in close proximity to the display area, wherein the far input device is different from the near input device; a context component adapted to generate context information based on the type of input device used by the user of the computer system; and a display interface component adapted to control the content displayed to the user by the display area based at least in part on the context information. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-readable medium having computer-executable components for execution on a computer having a display device, comprising:
-
at least one application component for generating a plurality of objects; a context component for generating user context information based on whether the at least one application component is performing highly output intensive operations or highly input intensive operations; a display interface component adapted to receive the plurality of objects and the user context information and, the display interface component for rendering at least a portion of the plurality objects for display on the display device with a size based on the user context information;
wherein;the size used on the display device is a first size when the at least one application component is performing highly input intensive operations and wherein the size used on the display device is a second size, bigger than the first size, when the at least one application component is performing highly output intensive operations. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification