Adaptive Screen Interfaces Based on Viewing Distance
First Claim
Patent Images
1. A method, comprising:
- determining a distance between a user and a display;
based on the determined distance and an attribute, selecting a presentation style of content on the display; and
determining at least a portion of a plurality of commands to be available to the user based on at least one of the determined distance, the attribute, and the presentation style;
modifying at least a portion of the content on the display based on the presentation style of content.
2 Assignments
0 Petitions
Accused Products
Abstract
Voice commands and gesture recognition are two mechanisms by which an individual may interact with content such as that on a display. In an implementation, interactivity of a user with content on a device or display may be modified based on the distance between a user and the display. An attribute such as a user profile may be used to tailor the modification of the display to an individual user. In some configurations, the commands available to the user may also be modified based on the determined distance between the user and a device or display.
-
Citations
30 Claims
-
1. A method, comprising:
-
determining a distance between a user and a display; based on the determined distance and an attribute, selecting a presentation style of content on the display; and determining at least a portion of a plurality of commands to be available to the user based on at least one of the determined distance, the attribute, and the presentation style; modifying at least a portion of the content on the display based on the presentation style of content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving a scaling function for a display; receiving content for the display; determining a distance between a user and the display; and modifying an output of the display based upon the determined distance and the scaling function. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a database, wherein the database stores a user preference; a processor connected to the database, the processor configured to; receive a scaling function for a display; receive content for the display; determine a distance between a user and the display; and modify an output of the display based upon the determined distance and the scaling function. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification