Method and apparatus for computer input using six degrees of freedom
First Claim
Patent Images
1. A computer input device capable of sending information to a host computer, the computer input device comprising:
- a camera, capable of capturing an image of a portion of a working surface opposite a surface of the input device;
an orientation component, capable of determining from the image the orientation of the input device relative to the working surface;
an image delivery component capable of transmitting to the host computer data representing at least a portion of the image; and
a data packaging component capable of generating a data package that indicates the current orientation of the input device and capable of delivering the data package to the host computer.
1 Assignment
0 Petitions
Accused Products
Abstract
In an input device, a camera captures images of a surface. Using the images, the input device determines its orientation. Data representing the orientation of the input device and data representing the captured image are communicated from the input device to a host computing device.
35 Citations
13 Claims
-
1. A computer input device capable of sending information to a host computer, the computer input device comprising:
-
a camera, capable of capturing an image of a portion of a working surface opposite a surface of the input device;
an orientation component, capable of determining from the image the orientation of the input device relative to the working surface;
an image delivery component capable of transmitting to the host computer data representing at least a portion of the image; and
a data packaging component capable of generating a data package that indicates the current orientation of the input device and capable of delivering the data package to the host computer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer input device comprising:
-
an image capture system capable of capturing an image;
an orientation determination unit capable of determining an orientation of the computer input device based on the image;
a communication unit capable of communicating data representing the image and separate data representing the orientation of the computer input device to a computing device. - View Dependent Claims (9, 10)
-
-
11. A method in a computing device, the method comprising:
-
receiving data representing an image captured by a computer input device;
receiving separate data representing a change in orientation of the computer input device;
using the data representing the change in orientation to determine that scanning is being performed; and
providing the data representing the image to scanning software. - View Dependent Claims (12, 13)
-
Specification