Active embedded interaction code
First Claim
Patent Images
1. A system comprising:
- an input for receiving a bit stream;
a storage having a graphical pattern representing a bit and another graphical pattern representing another bit, wherein the graphical patterns are comprised of dark and light pixels;
a processor for encoding the bit stream into an encoded bit stream using the graphical patterns, said encoded bit stream corresponding to an overall graphical pattern, wherein the overall graphical pattern is configured to eliminate a type of shape by juxtaposing together the graphical patterns representing the bits; and
,an output for outputting the encoded bit stream as the overall graphical pattern, wherein the overall graphical pattern comprises orientation information to recover a location of a captured image with respect to the overall graphical pattern, the captured image being a copy of a portion of the overall graphical pattern, wherein the orientation information is found by rotating the captured image until determining a lack of the type of shape within the captured image, the lack of the type of shape indicating an orientation from which the encoded bit stream can be decoded.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is described for providing an encoding scheme for a bit stream and displaying or printing the encoded bit stream. Using the encoded bit stream, a pen with a camera may capture an image of a portion of the encoded bit stream. The captured image may then be decoded to provide an indication of the location of the image in relation to the encoded bit stream. The encoding scheme includes information regarding orientation, thus making decoding easier.
-
Citations
19 Claims
-
1. A system comprising:
-
an input for receiving a bit stream; a storage having a graphical pattern representing a bit and another graphical pattern representing another bit, wherein the graphical patterns are comprised of dark and light pixels; a processor for encoding the bit stream into an encoded bit stream using the graphical patterns, said encoded bit stream corresponding to an overall graphical pattern, wherein the overall graphical pattern is configured to eliminate a type of shape by juxtaposing together the graphical patterns representing the bits; and
,an output for outputting the encoded bit stream as the overall graphical pattern, wherein the overall graphical pattern comprises orientation information to recover a location of a captured image with respect to the overall graphical pattern, the captured image being a copy of a portion of the overall graphical pattern, wherein the orientation information is found by rotating the captured image until determining a lack of the type of shape within the captured image, the lack of the type of shape indicating an orientation from which the encoded bit stream can be decoded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13, 15, 17)
-
-
10. A method comprising:
-
receiving a bit stream; maintaining a graphical pattern representing a bit and another graphical pattern representing another bit; encoding with a processor the bit stream using the graphical patterns into an encoded bit stream, the encoded bit stream corresponding to an overall graphical pattern, wherein the overall pattern is configured to eliminate a type of shape by juxtaposing together the graphical patterns representing the bits to form the overall graphical pattern; and outputting to a memory the encoded bit stream as the overall graphical pattern, wherein the overall graphical pattern comprises orientation information to recover a location of a captured image with respect to a portion of the overall graphical pattern, wherein the orientation information is found by rotating the captured image until determining a lack of the type of shape within the captured image, the lack of the type of shape indicating an orientation from which the encoded bit stream can be decoded. - View Dependent Claims (11, 12, 14, 16, 18)
-
-
19. A system comprising:
-
means for receiving a bit stream; means for maintaining a graphical pattern representing a bit and another graphical pattern representing another bit, wherein the graphical patterns are comprised of a bar of alternating dark and light pixels; means for encoding the bit stream into an encoded bit stream corresponding to an overall graphical pattern using the graphical patterns, wherein the overall graphical pattern is configured to eliminate a type of shape by juxtaposing together the graphical patterns representing the bits to form the overall graphical pattern, the encoded bit stream comprising orientation information to recover a location of a captured image with respect to the overall graphical pattern, wherein the orientation information is found by rotating the captured image until determining a lack of a shape within the captured image, the lack of the shape indicating an orientation from which the encoded bit stream can be decoded; and means for outputting the encoded bit stream as the overall graphical pattern.
-
Specification