Method and system for hierarchical management of a plurality of regions of an encoded surface used by a pen computer
First Claim
1. A method for hierarchical management of a plurality of regions of an encoded surface, comprising:
- in response to a pen computer touching down on a portion of the surface, recognizing unique encoded information on the portion;
determining a unique location of the portion of the surface based on the unique encoded information;
determining a region of the plurality of regions for the location;
upon determination of the region, determine whether the location is within a sub-region within the region;
if the location is within a sub-region, performing a function of the pen computer based on the sub-region; and
if the location is not within a sub-region, performing a function of the pen computer based on the region.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for hierarchical management of a plurality of regions of an encoded surface. The method includes recognizing unique encoded information on a portion of the surface in response to a pen computer touching down on the portion. A unique location of the portion of the surface is determined based on the unique encoded information. A region is determined out of the plurality of regions for the location. Upon the determination of the region, a determination is made as to whether the location is within a sub-region within the region. If the location is within a sub-region, a function of the pen computer is performed based on the sub-region. If the location is not within a sub-region, a function of the pen computer is performed based on the region.
87 Citations
31 Claims
-
1. A method for hierarchical management of a plurality of regions of an encoded surface, comprising:
-
in response to a pen computer touching down on a portion of the surface, recognizing unique encoded information on the portion; determining a unique location of the portion of the surface based on the unique encoded information; determining a region of the plurality of regions for the location; upon determination of the region, determine whether the location is within a sub-region within the region; if the location is within a sub-region, performing a function of the pen computer based on the sub-region; and if the location is not within a sub-region, performing a function of the pen computer based on the region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A pen computer system comprising:
-
a writing instrument; an optical sensor coupled to a bus for detecting encoded information printed on a writing surface; a processor coupled to the bus for determining a location of a pen tip with respect to the writing surface based on the encoded information; and a memory coupled to the bus, the memory storing computer readable code which when executed by the processor causes the pen computer system to implement a method for hierarchical management of a plurality of regions comprising; determining a region of the plurality of regions for the location; upon determination of the region, determine whether the location is within a sub-region within the region; if the location is within a sub-region, performing a function of the pen computer based on the sub-region; and if the location is not within a sub-region, performing a function of the pen computer based on the region. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for hierarchical management of a plurality of regions of an encoded surface, comprising:
-
in response to a pen computer touching down on a portion of the surface, recognizing unique encoded information on the portion; determining a unique location of the portion of the surface based on the unique encoded information; determining a region of the plurality of regions for the location; upon determination of the region, determine whether the location is within a sub-region within the region; if the location is within a sub-region, performing a function of the pen computer based on the sub-region; if the location is not within a sub-region, performing a function of the pen computer based on the region; and accessing a memory resident look-up table of the pen computer based on the location to determine the region associated with the portion, wherein the look-up table is configured to store a plurality of region lists associated with a plurality of regions. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
Specification