System and method for communication with enhanced optical pointer
First Claim
1. A method for remotely controlling a computer, the method comprising:
- displaying output from the computer on a remotely located screen;
encoding keyboard information by modulating one or more optical pointer features;
projecting the encoded keyboard information on the remotely located screen;
capturing a plurality of image frames including at least a portion of the remotely located screen;
processing image frames to detect and decode the encoded keyboard information transmitted by the optical pointer; and
generating a command to control the computer based on the decoded information.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for communicating information to a remotely located computer include encoding the information using a plurality of features of an optical pointer, transmitting the encoded information to a remote location using the optical pointer, detecting the plurality of features of the optical pointer, decoding the information based on the detected plurality of features of the optical pointer, and generating a command for the remotely located computer based on the decoded information. In one embodiment, a computer presentation system includes a computer, a screen associated with the computer for displaying output from the computer, and a camera in communication with the computer and positioned to capture a plurality of image frames including at least a portion of the screen associated with the computer. The system and method may be used to transmit any type of information including keyboard characters, voice data, or to uniquely identify a pointer for secure operation or simultaneous use of multiple pointers.
122 Citations
8 Claims
-
1. A method for remotely controlling a computer, the method comprising:
-
displaying output from the computer on a remotely located screen;
encoding keyboard information by modulating one or more optical pointer features;
projecting the encoded keyboard information on the remotely located screen;
capturing a plurality of image frames including at least a portion of the remotely located screen;
processing image frames to detect and decode the encoded keyboard information transmitted by the optical pointer; and
generating a command to control the computer based on the decoded information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification