COMPUTER ACCESSORY DEVICE
First Claim
1. A computer accessory device configured to communicate with a computer, comprising:
- a two-dimensional sensor array configured to generate image data as the device is moved over a surface;
a first memory configured to store a first set of images based on a first set of the image data;
a second memory configured to store a second set of images based on a second set of the image data, the second set of images configured to be stitched-together into a stitched-together image; and
at least one controller configured to generate navigation information based on the first set of images, the navigation information indicative of displacement and rotation of the device.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer accessory device configured to communicate with a computer includes a two-dimensional sensor array configured to generate image data as the device is moved over a surface. A first memory is configured to store a first set of images based on a first set of the image data. A second memory is configured to store a second set of images based on a second set of the image data. The second set of images is configured to be stitched-together into a stitched-together image. At least one controller is configured to generate navigation information based on the first set of images. The navigation information is indicative of displacement and rotation of the device.
12 Citations
20 Claims
-
1. A computer accessory device configured to communicate with a computer, comprising:
-
a two-dimensional sensor array configured to generate image data as the device is moved over a surface; a first memory configured to store a first set of images based on a first set of the image data; a second memory configured to store a second set of images based on a second set of the image data, the second set of images configured to be stitched-together into a stitched-together image; and at least one controller configured to generate navigation information based on the first set of images, the navigation information indicative of displacement and rotation of the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of operating a computer accessory device that includes a two-dimensional sensor array, comprising:
-
generating image data with the sensor array as the device is moved over a surface; generating a first set of images based on a first set of the image data; generating a second set of images based on a second set of the image data; storing the first and second sets of images in separate memories in the device; generating navigation information with the device based on the first set of images, the navigation information indicative of displacement and rotation of the computer accessory device; and performing a stitching operation to combine the second set of images into a stitched-together image. - View Dependent Claims (19)
-
-
20. A computer system, comprising:
-
a computer; and a computer accessory device, the device comprising; a two-dimensional sensor array configured to generate image data for scan images and navigation images as the device is moved over a surface; a plurality of memories configured to store the scan images, the navigation images, and stitched-together images; at least one controller configured to generate navigation information based on the navigation images, the navigation information indicative of displacement and rotation of the device, the at least one controller also configured to perform a stitching operation to combine the scan images into a first stitched-together image; and an input/output interface configured to transmit at least one of the navigation information and the first stitched-together image to the computer.
-
Specification