Sensing device with processor
First Claim
1. A sensing device for sensing region identity data and generating at least one of movement data and position data when the sensing device is moved relative to a region of a surface, the region identity data being indicative of an identity of the region, the movement data being indicative of the movement of the sensing device relative to the region, the position data being indicative of the position of the sensing device relative to the region, and the surface having disposed upon it coded data indicative of at least one region associated with the surface, the sensing device including:
- a region identity sensor configured to sense the region identity data using at least some of the coded data;
a motion sensor configured to generate at least one of the movement data and the position data using at least some of the coded data; and
a communicator configured to communicate the region identity data and at least one of the movement data and the position data to a computer system, wherein at least one of the region identity sensor and the motion sensor comprises;
(a) an image sensor adapted to capture images of at least some of the coded data when the sensing device is placed in an operative position relative to the surface; and
(b) a processor adapted to;
(i) identify at least some of the coded data from one or more of the captured images;
(ii) determine an orientation, within the captured images, of at least some of the coded data;
(iii) decode at least some of the coded data;
(iv) generate at least one of the region identity data, the movement data and the position data using at least some of the decoded coded data; and
(v) operate at processing speeds ranging from 1 instruction per second to 1×
1012 instructions per second.
4 Assignments
0 Petitions
Accused Products
Abstract
A sensing device for sensing region identity data and generating movement data when the sensing device is moved relative to a region of a surface, the region identity data being indicative of an identity of the region, the movement data being indicative of the movement of the sensing device relative to the region, the surface having disposed upon it coded data indicative of at least one region associated with the surface, the sensing device including: region identity sensing means configured to sense the region identity data using at least some of the coded data; motion sensing means configured to generate the movement data; and communications means configured to communicate the region identity data and the movement data to a computer system.
-
Citations
19 Claims
-
1. A sensing device for sensing region identity data and generating at least one of movement data and position data when the sensing device is moved relative to a region of a surface, the region identity data being indicative of an identity of the region, the movement data being indicative of the movement of the sensing device relative to the region, the position data being indicative of the position of the sensing device relative to the region, and the surface having disposed upon it coded data indicative of at least one region associated with the surface, the sensing device including:
-
a region identity sensor configured to sense the region identity data using at least some of the coded data;
a motion sensor configured to generate at least one of the movement data and the position data using at least some of the coded data; and
a communicator configured to communicate the region identity data and at least one of the movement data and the position data to a computer system, wherein at least one of the region identity sensor and the motion sensor comprises;
(a) an image sensor adapted to capture images of at least some of the coded data when the sensing device is placed in an operative position relative to the surface; and
(b) a processor adapted to;
(i) identify at least some of the coded data from one or more of the captured images;
(ii) determine an orientation, within the captured images, of at least some of the coded data;
(iii) decode at least some of the coded data;
(iv) generate at least one of the region identity data, the movement data and the position data using at least some of the decoded coded data; and
(v) operate at processing speeds ranging from 1 instruction per second to 1×
1012 instructions per second.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A sensing device region identify data and generating at least one of movement data and position data when the sensing device is moved relative to a region of a surface, the region identity data being indicative of an identity of the region, the movement data being indicative of the movement of the sensing device relative to the region, the position data being indicative of the position of the sensing device relative to the region, and the surface having disposed upon it coded data indicative of at least one region associated with the surface, the sensing device including:
-
a region identity sensor configured to sense the region identity data using at least some of the coded data;
a motion sensor configured to generate at least one of the movement data and the position data using at least some of the coded data; and
a communicator configured to communicate the region identity data and at least one of the movement data and the position data to a computer system, wherein at least one of the region identity sensor and the motion sensor comprises;
(a) an image sensor adapted to capture images of at least some of the coded data when the sensing device is placed in an operative position relative to the surface, wherein the image sensor is adapted to capture images at rates ranging from 1 image per second to 1,000 images per second; and
(b) a processor adapted to;
(i) identify at least some of the coded data from one or more of the captured images;
(ii) determine an orientation, within the captured images, of at least some of the coded data;
(iii) decode at least some of the coded data; and
(iv) generate at least one of the region identity data, the movement data and the position data using at least some of the decoded coded data. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification