Viewer and method for displaying information based on viewer position
First Claim
1. A viewer configured to rest upon a surface that bears coded data, the viewer including:
- memory configured to store display information;
sensing means configured to sense at least some of the coded data when the viewer is resting upon the surface;
processing means for decoding at least some of the sensed coded data; and
a display configured to output display data to a user;
wherein the processing means is configured to;
determine at least some of the display information based at least partially on the sensed coded data;
generate the display data and supply it to the display, wherein generating the display data includes manipulating a position of the display information based at least partially on the sensed coded data to at least partially take into account the position of the viewer relative to the surface, the position of the viewer being determined at a higher resolution than is encoded directly in the coded data by determining a location from at least some of the decoded data.
1 Assignment
0 Petitions
Accused Products
Abstract
A viewer and method of displaying information with the viewer are provided. The viewer is configured to rest upon a surface that bears coded data and includes memory for storing display information, a sensor for sensing the coded data when the viewer is resting upon the surface, a processor for decoding the sensed coded data, and a display for displaying data to a user. The processor determines the display information based on the sensed coded data and generates and supplies the display data to the display. The generation of the display data includes manipulating a position of the display information based on the sensed coded data so as to take into account the position of the viewer relative to the surface.
44 Citations
20 Claims
-
1. A viewer configured to rest upon a surface that bears coded data, the viewer including:
-
memory configured to store display information; sensing means configured to sense at least some of the coded data when the viewer is resting upon the surface; processing means for decoding at least some of the sensed coded data; and a display configured to output display data to a user; wherein the processing means is configured to; determine at least some of the display information based at least partially on the sensed coded data; generate the display data and supply it to the display, wherein generating the display data includes manipulating a position of the display information based at least partially on the sensed coded data to at least partially take into account the position of the viewer relative to the surface, the position of the viewer being determined at a higher resolution than is encoded directly in the coded data by determining a location from at least some of the decoded data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating a viewer configured to rest upon a surface that bears coded data, the viewer including memory configured to store display information, sensing means, processing means, and a display configured to output display data to a user, the method including the steps of:
-
(a) sensing, with the sensing means, at least some of the coded data when the viewer is resting upon the surface; (b) decoding, with the processing means, at least some of the sensed coded data (c) retrieving at least some of the display information from the memory on the basis of the decoded data; (d) determining a position of the viewer relative to the surface at a higher resolution than is encoded directly in the coded data by determining a location from at least some of the decoded data (e) generating, with the processing means, the display data based at least partially on the retrieved display information, including manipulating a position of the display information based at least partially on the sensed coded data to at least partially take into account position of the viewer relative to the surface; and (f) displaying the display data on the display. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification