| US 7,360,089 B2 | ||
| Registration network for optical sensing device including printer as base station | ||
| Paul Lapstun, Balmain (Australia); and Kia Silverbrook, Balmain (Australia) | ||
| Assigned to Silverbrook Research Pty Ltd, Balmain, New South Wales (Australia) | ||
| Filed on Aug. 09, 2004, as Appl. No. 10/913,350. | ||
| Application 10/913350 is a continuation of application No. 09/575169, filed on May 23, 2000, granted, now 6,789,191. | ||
| Claims priority of application No. PQ0559 (AU), filed on May 25, 1999; application No. PQ1313 (AU), filed on Jun. 30, 1999; and application No. PQ5829 (AU), filed on Feb. 24, 2000. | ||
| Prior Publication US 2005/0010773 A1, Jan. 13, 2005 | ||
| Int. Cl. H04L 9/00 (2006.01) | ||
| U.S. Cl. 713—168 [713/170; 380/247] | 10 Claims |

| 1. A network including: a handheld optical sensing device for sensing coded data printed on a surface, and a registration
server, the network characterized by:
a secret key and a unique public identifier being installed in the sensing device and in a database of the registration server;
the sensing device configured to communicate with the registration server;
the registration server is configured to authenticate the sensing device when the sensing device is connected to the network
by verifying an encryption from the sensing device, using the secret key, of a challenge message;
upon successful authentication, the sensing device being registered in the database of the registration server;
the registration server is configured to generate a session key, to encrypt the session key using the secret key, and to transmit
the encrypted session key to the sensing device, and the sensing device is configured to store the session key;
the sensing device, when placed in an operative position relative to the surface, configured to capture at least one stroke,
by at least partially sensing the coded data, relative to the surface and transmit digital ink comprising said at least one
stroke to a computer system,
wherein said digital ink is encrypted using said session key, and each stroke comprises interaction data indicative of a page
identity and a sequence of time-stamped positions of the sensing device relative to the surface.
|