US 7,590,622 B2
System for facilitating searches for data stored on a network
Kia Silverbrook, Balmain (Australia); Paul Lapstun, Balmain (Australia); and Jacqueline Anne Lapstun, Balmain (Australia)
Assigned to Silverbrook Research Pty Ltd, Balmain, New South Wales (Australia)
Filed on Nov. 05, 2004, as Appl. No. 10/981,626.
Application 10/981626 is a continuation of application No. 10/291511, filed on Nov. 12, 2002, granted, now 6,850,931.
Application 10/291511 is a continuation of application No. 09/608178, filed on Jun. 30, 2000, granted, now 6,973,450.
Claims priority of application No. PQ1313 (AU), filed on Jun. 30, 1999.
Prior Publication US 2005/0065923 A1, Mar. 24, 2005
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/30 (2006.01)
U.S. Cl. 707—3  [707/2; 707/4; 707/5; 707/10; 707/100; 707/101; 707/104.1; 382/100; 235/487; 235/494; 345/156; 345/175; 345/179] 5 Claims
OG exemplary drawing
 
1. A system for facilitating searches for data stored on a network, the system comprising
a computer system forming a node on the network and having a database of electronic documents, each of which are associated with at least one resource description;
a printer connected to the network, said printer being configured to:
receive first print instructions from the computer system;
print a first document representing a first electronic document, said first printed document containing graphical information relating to the search to be carried out and coded data printed as a collection of tags, each tag identifying an identity of the first printed document and a location of the tag on the first printed document, said coded data being printed with said graphical information by said printer;
receive data from an optically imaging pen reading the first coded data, said data being indicative of the identity of the printed document and a position of a nib of the pen, the position of the nib being calculated using a first position determined from decoding an imaged tag, a perspective distortion observed on the imaged tag and a known spatial relationship between an optical axis and the nib, wherein the first position is different from the nib position;
receive second print instructions from the computer system in response to the received data; and
print a second document containing information identified by the computer system.