Universal computing device for surface applications
First Claim
1. An input device for generating data representative of handwritten strokes, the input device comprising:
- an image capturing unit for capturing an image of an area of an object over which the input device is positioned and generating captured image data;
a processor for processing the captured image data to generate data representative of a location of a writing implement;
a memory for storing data representative of handwritten strokes based on the data representative of the location of the writing implement.
2 Assignments
0 Petitions
Accused Products
Abstract
A universal input device for use with a surface, such as a whiteboard, is provided. The universal input device can be used to control various computing devices as well as capture handwritten electronic ink and have the electronic ink be associated with new or stored documents. The universal input device can be coupled to a whiteboard marker for use with a conventional whiteboard. The universal input device can track the movement of the whiteboard marker on the whiteboard for transmission to a host PC applying those movements to a document and/or other application. The universal input device can identify the width of the marker'"'"'s tip as well as the marker color. A digital eraser tracks the movement of a conventional whiteboard eraser across the surface of the whiteboard. An encoded medium can be placed over a conventional whiteboard for tracking of the movements.
-
Citations
37 Claims
-
1. An input device for generating data representative of handwritten strokes, the input device comprising:
-
an image capturing unit for capturing an image of an area of an object over which the input device is positioned and generating captured image data;
a processor for processing the captured image data to generate data representative of a location of a writing implement;
a memory for storing data representative of handwritten strokes based on the data representative of the location of the writing implement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A medium for maintaining interaction coding information, the medium comprising:
-
a light guide plate;
an interaction coding pattern; and
a light source for emitting light through the light guide plate;
wherein the interaction coding pattern is configured to provide location information to a sensor, wherein the interaction coding pattern is embedded within the light guide plate. - View Dependent Claims (12, 13, 14, 15)
-
- 16. A medium comprising a substantially planar and an interaction coding pattern provided on the substantially planar object.
-
19. An apparatus for generating data representative of erasing strokes, the input device comprising:
-
an image capturing unit for capturing an image of an area of an object over which the image capturing unit is positioned and generating captured image data;
a processor for processing the captured image data to generate data representative of a location of a portion of an eraser; and
a memory for storing data representative of erasing strokes based on the data representative of the location of the portion of the eraser. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for creating image information representing user inputs comprising steps of:
-
positioning an image sensor, coupled to an eraser, over an area of an object;
capturing an image of the area of the object over which the image sensor is positioned;
generating data representing a location of the eraser based on the captured image; and
creating an image file representative of erasing strokes based on the generated data representing the location of the eraser. - View Dependent Claims (28, 29, 30)
-
-
31. A method for creating image information representing user inputs comprising steps of:
-
positioning an input device, coupled to a writing implement, over an area of an object;
capturing an image of the area of the object over which the input device is positioned;
generating data representing a location of the writing implement based on the captured image; and
creating an image file based on the generated data representing the location of the writing instrument. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
Specification