IP Library › Granted Patent US 7,856,225
Granted Patent B2
US 7,856,225 · App. 11/228,516 · Granted Dec 21, 2010

Retrieving a program state via a coded surface

Assignee: Silverbrook Research Pty Ltd
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,856,225
App. No.
11/228,516
Granted
Dec 21, 2010
Kind
B2
Abstract

A method of retrieving a program state using a print medium, comprising the steps of: determining a print media identifier from the print medium using a sensor module of a mobile telecommunications device, the print media identifier having been linked to the program state; and, retrieving, using the mobile telecommunications device and the print media identifier, the program state.

Claims (14)

1. A method of printing program information onto a print medium and retrieving a program state using the print medium, the program state being associated with a region of the print medium, said method comprising the steps of:

providing a print medium having first coded data in a first format and second coded data in a second format, the first coded data encoding first information and the second coded data encoding second information, at least some of the first information being indicative of a print media identifier, the first format being a linear data track extending along a side of the print medium, at least some of the second information being indicative of the print media identifier and of a two-dimensional coordinate grid, the second format being a two-dimensional pattern, with the print media identifier identifying the print medium;

printing program information onto the print medium using a printer module of a mobile telecommunications device;

reading the data track during said printing using an optical encoder of the printer module, said optical encoder being configured for automatically reading said data track during said printing;

decoding the read data track to determine the print media identifier;

communicating the print media identifier to a computer system, thereby causing the computer system to associate the print media identifier with the printed program information;

reading, using a sensor module, at least some of the second coded data;

determining the print media identifier and a position of the sensor module relative to the print medium by decoding the sensed second coded data; and,

retrieving, if the determined position is within the region, the program state from the computer system using the mobile telecommunications device and the determined print media identifier.

2. The method as claimed in claim 1 , wherein information associated with or representative of the program state is at least one of: displayed on a display of the mobile telecommunications device; and printed on a print medium by the printer module of the mobile telecommunications device.

3. The method as claimed in claim 2 , wherein retrieving the program state initiates at least one of installation and execution of an associated program on the mobile telecommunications device.

4. The method as claimed in claim 1 , wherein the program state is at least one of: a state of an application; a state of a utility; a state of a service; a state of a game; a state of an accessory; a state of a driver; a state of an interface; a state of an operating system; a state of a patch; a state of an update; a state of a tool; and a state of components thereof.

5. The method as claimed in claim 1 , wherein the program state is retrieved from a database and the database is at least one of: stored locally at the mobile telecommunications device; and stored remotely at a server.

6. The method as claimed in claim 1 , wherein the program state indicates a player location or level in a game.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2005
From: SILVERBROOK, KIA; LAPSTUN, PAUL
To: SILVERBROOK RESEARCH PTY LTD
Reel/Frame 017005/0089 →
Continuity (1)
Related Publication 20070066348A1 · Mar 22, 2007