AU4851300A

Methods and systems for controlling computers or linking to internet resources from physical and electronic objects

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, forwards the identifier to a remote database, receives from the database a corresponding internet address, and directs a browser to that address. The same arrangement can be used for on-line ordering from printed merchandise catalogs. 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. <IMAGE>

AU4851300A, drawing sheet 1
Sheet 1 of 1

Term

Term ended

Projected expiry passed 12 May 2020, 6.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

16 claims: 11 independent, 5 dependent

  1. 1
    WE CLAIM 1. A method of data processing on a computer system, comprising:using an application program to compose an electronic version of a text-based document;printing the document onto paper, the printing including steganographically encoding the printed paper with plural-bit auxiliary data;storing the plural-bit auxiliary data in association with data identifying a location at which the electronic version of the document is stored.
  2. 2
    A method of data processing on a computer system, comprising:presenting a text-based printed document to an optical capture device;processing image data produced by said device to decode plural-bit data steganographically encoded therein;based on said decoded plural-bit data, launching a software application corresponding to said printed document;and using said software application to open an electronic version of said document.
  3. 3
    In a method of operating a computer, the computer including an operating system with a registry database, the registry database associating specific data types with specific software programs particularly corresponding thereto, an improvement comprising:providing a frame of image data;decoding plural-bit identifier data from the image data;consulting the registry database to identify a software program corresponding to said identifier data;and invoking the identified software program.
  4. 5
    A greeting card comprising a substrate with visually-perceptible indicia printed thereon, wherein the card is steganographically encoded with plural-bit binary data that can be decoded by an image processing device and used to direct a computer to a web site where an image, video, and/or audio presentation corresponding to said card is provided.
  5. 6
    A method of providing a customized greeting, comprising:acquiring a greeting card having plural-bit data steganographically encoded therein;customizing a web site presentation corresponding to said card;SUBSTITUTE SHEET (RULE 26) WO 00/70585 PCT/US00/13333 -Illproviding the card to a recipient;decoding the steganographically encoded plural-bit data from the card;and in response to said steganographically decoded plural-bit data, presenting to the recipient the web site presentation.
  6. 7
    A method of printing a magazine, comprising:processing an electronic representation of an advertisement with a digital watermark to steganographically encode plural bit data therein;printing a page of advertising in accordance with said electronic representation to yield a steganographically encoded advertisement page;and binding said page into a magazine;wherein said plural bit data serves to identify an entry in a database, said database entry having stored therein an internet address of a web page that is associated with said advertisement.
  7. 8
    A promotional method comprising:steganographically encoding a print advertisement to hide plural-bit data therein;processing the print advertisement to extract the plural-bit data therefrom;and using at least a part of the extracted plural-bit data to direct an internet web browser to a web site that provides consumer information related to a product or service promoted by the print advertisement.
  8. 9
    A method of determining consumer response to print advertising, comprising:encoding a first print advertisement with first data;encoding a second print advertisement with second data different than the first;the first and second data providing identifiers by which consumer devices can link to web pages associated with said advertisements;monitoring linking traffic due to each of said identifiers to thereby determine consumer response to the advertisements.
  9. 14
    14/16 Grid Orientation Under Grid Orientation Under CCD 218a CCD 218b FIG. 15 FIG. 16 SUBSTITUTE SHEET (RULE 26) WO 00/70585 PCT/US00/13333
  10. 15
    15/16 SUBSTITUTE SHEET (RULE 26) WO 00/70585 PCT/US00/13333
  11. 16
    16/16 SUBSTITUTE SHEET (RULE 26)