Paper products and physical objects as means to access and control a computer or to navigate over or act as a portal on a network
First Claim
1. A method of data processing on a computer system, comprising:
- using an application program to compose an electronic version of a document;
printing the document onto paper, the printed paper being steganographically encoded with plural-bit auxiliary data; and
storing at least some of the plural-bit auxiliary data in association with data identifying a location at which the electronic version of the document is stored.
6 Assignments
0 Petitions
Accused Products
Abstract
Physical or electronic objects are encoded with identifiers, which serve to trigger object-appropriate responses from computer systems that encounter such objects. The encoding may be steganographic (e.g., by digital watermarks), so the presence of such identifiers is not evident to persons encountering the objects. An exemplary application is a computer system that looks at a printed magazine advertisement and initiates a link to a corresponding internet page. In one such implementation, the computer system senses an identifier encoded in the advertisement, determines a web address corresponding to that identifier, and directs a browser to that address. Another application is a computer system that looks at a printed spreadsheet, and retrieves from disk storage an electronic version of the same document for editing. In one such implementation, the computer system senses an identifier encoded in the printed spreadsheet, checks the identifier against a local index of documents stored on the computer, and recalls the corresponding document for editing. A variety of other applications, and associated methods and apparatuses, are also disclosed.
278 Citations
8 Claims
-
1. A method of data processing on a computer system, comprising:
-
using an application program to compose an electronic version of a document;
printing the document onto paper, the printed paper being steganographically encoded with plural-bit auxiliary data; and
storing at least some of the plural-bit auxiliary data in association with data identifying a location at which the electronic version of the document is stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification