Patent ID: 7982725

Claim:
A sensing device for sensing coded data printed on a surface, the sensing device including: marking and non-marking nibs for contact with the surface; a selection mechanism for moving the marking and non-marking nibs relative to each other thereby selecting the marking nib or the non-marking nib for surface contact; operative circuitry including: an image sensor for sensing the coded data printed on the surface, the coded data being encoded in a plurality of coded tags printed across the surface, the coded data of each tag indicating the position of that tag on the surface and an identity of the surface which is associated with a digital description of the surface maintained by a remote processing device; memory for storing respective identities of the marking and non-marking nibs; and processing means for identifying the selected one of the marking and non-marking nibs from the stored respective identities of the marking and non-marking nibs and processing the sensed coded data to determine an orientation and a position of the sensing device relative to the surface from the digital description, an observed perspective distortion on an imaged tag and a known spatial relationship between a physical axis of the sensing device relative to the identified nib and an optical axis of the image sensor, an internal power supply for supplying electrical power to the operative circuitry; and a first inductor connected, or connectable, to the internal power supply to enable charging thereof whilst the first inductor is electromagnetically coupled with an external electromagnetic field generator.