Altering a display on a viewing device based upon a user proximity to the viewing device
First Claim
1. A computer implemented method of altering an image displayed to a user upon a viewing device having a plurality of proximity sensors based upon a measured proximity of the user to the viewing device, the method comprising:
- determining a plurality of proximity time values for each of the plurality of proximity sensors;
generating a zoom command based upon an average of the plurality of proximity time values;
generating a scroll command based upon difference between the plurality of proximity time values; and
altering the image displayed to the user based upon the zoom command and the scroll command.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture altering a displayed image presented to a user on a viewing device using the proximity of the user to the viewing device to determine how the displayed image is to be presented. The viewing device includes a plurality of proximity sensors that are used to determine the location of a user to the viewing device. As the user moves his or her position relative to the viewing device, the proximity sensors detect the change in the user position. These changes in detected position are used to alter the image being displayed upon the viewing device.
-
Citations
20 Claims
-
1. A computer implemented method of altering an image displayed to a user upon a viewing device having a plurality of proximity sensors based upon a measured proximity of the user to the viewing device, the method comprising:
-
determining a plurality of proximity time values for each of the plurality of proximity sensors;
generating a zoom command based upon an average of the plurality of proximity time values;
generating a scroll command based upon difference between the plurality of proximity time values; and
altering the image displayed to the user based upon the zoom command and the scroll command. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program data product readable by a computing system and encoding instructions implementing a method altering an image displayed to a user upon a viewing device having a plurality of proximity sensors, the method comprising:
-
determining a plurality of proximity time values for each of the plurality of proximity sensors;
generating a zoom command based upon an average of the plurality of proximity time values;
generating a scroll command based upon difference between the plurality of proximity time values; and
altering the image displayed to the user based upon the zoom command and the scroll command. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computing system for altering an image displayed to a user upon a viewing device based upon a measured proximity of the user to the viewing device, the computing system comprising:
-
an image display module for presenting an image to the user;
a plurality of proximity sensors, the proximity sensors being located upon opposite sides of the viewing device; and
an image display processing system, the image display processing system comprises;
a zoom command module for determining an amount of zoom to be applied to a displayed image based upon the measured proximity of the user to the viewing device;
a scroll command module for determining an amount of scroll to be applied to a displayed image based upon the measured proximity of the user to the viewing device; and
an image translation command processing module for applying the amount of zoom and the amount of scroll to the displayed image presented to the user on the viewing device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification