Viewer and method for displaying information based on viewer position
AssigneeSilverbrook Research Pty Ltd
InventorsPaul Lapstun, Kia Silverbrook
Life of this patent
Estimating the term…
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.
Claims26
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.
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) 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 a position of the viewer relative to the surface;
- and
- (e) displaying the display data on the display.
Dependencies are inferred from the claim text.