SYSTEM AND METHOD FOR REMOTE, VIRTUAL ON SCREEN INPUT
First Claim
1. A peripheral device for enabling virtual input on a remote display, the peripheral device comprising:
- (a) at least one proximity sensor adapted to dynamically recognize the movement of at least one target in the proximity of the peripheral device; and
(b) a data connection device adapted to transmit signals from the proximity sensor to a processor communicatively coupled to the remote display and to cooperate therewith so as to construct;
(i) a representation of input fields on the display, and(ii) when detected, overlay a real-time, virtual representation of the target over the representation of the input fields.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, apparatus, and method of remote, virtual on screen data input includes a peripheral data input device (PDID) made up of a proximity sensor and data communications means. The proximity sensor is adapted to dynamically recognize the movement of a target in the proximity of the peripheral device. The data connection device is adapted to transmit signals from the proximity sensor to a processor communicatively coupled to the remote display. The processor constructs a representation of input fields on the display, and, when detected, overlays a real-time, virtual representation of the target over the representation of the input fields.
161 Citations
30 Claims
-
1. A peripheral device for enabling virtual input on a remote display, the peripheral device comprising:
-
(a) at least one proximity sensor adapted to dynamically recognize the movement of at least one target in the proximity of the peripheral device; and (b) a data connection device adapted to transmit signals from the proximity sensor to a processor communicatively coupled to the remote display and to cooperate therewith so as to construct; (i) a representation of input fields on the display, and (ii) when detected, overlay a real-time, virtual representation of the target over the representation of the input fields. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system is provided for reproducing and displaying on a display the input relationship of a target, thereby allowing coordination of interactions of a user to be made by reference to the displayed virtual representations, the system including:
-
a. an input device; and b. an instruction set executable by the processor wherein, when input and/or proximity data are received from the input device by the processor, the processor constructs a representation of input fields for display in a window of the display, wherein further, the processor constructs and overlays a real-time, virtual representation of a target detected by the input device over such constructed representation. - View Dependent Claims (18)
-
-
19. A method is provided for providing touch screen-like input functionality to a display remotely from the display, the method including the steps of:
-
a. detecting proximity of one or more targets to a remote input device; b. processing on a processor the 3D location of the one or more targets using the proximity data; c. displaying a virtual representation of an input area on the display connected to the processor; d. calculating relative position and transmitting such relative position information to the processor; and
;e. displaying a virtual representation of the one or more targets dynamically, in real time, oriented with respect to the virtual touch screen input device as such one or more targets are detected in relation to the physical input device.
-
- 20. An input key having integrated therein at least one proximity sensor adapted to determine the presence of a target as well as an approximate distance of the target to the key, the sensor connectable to a processor for processing the presence and distance information.
-
25. A peripheral device for enabling virtual input on a remote display, the peripheral device comprising:
-
at least one proximity sensor adapted to dynamically recognize the movement of at least one target in the proximity of the peripheral device; a data connection device adapted to transmit signals from the proximity sensor to a processor communicatively coupled to the remote display, and encoded instructions for, when a target is detected, overlaying a real-time, virtual representation of the target on the remote display in an orientation which represents the real world orientation of the target to the proximity sensor.
-
-
26. A method is provided for providing touch screen-like input functionality to a display remotely from the display in which inputs are made to a remote peripheral device, the method including the steps of:
-
a. reading proximity signals from each proximity sensing electrode; b. checking if proximity signals are above a feature detection threshold and, if so classifying them as high proximity signals; c. classifying high proximity signals into clusters based on corresponding sensing electrode locations which indicate a single feature detection; d. identifying the local highest proximity signal, for each cluster; and e. calculating the XYZ position of each feature by processing each local highest proximity signal with adjacent proximity electrode signals using triangulation methods; and f. displaying each feature on the virtual keyboard at correct X-Y location and using depth cues corresponding to Z position. - View Dependent Claims (27)
-
-
28. A peripheral device for enabling virtual input on a remote display, the peripheral device comprising:
-
at least one proximity sensor adapted to dynamically recognize the movement of at least one target in the proximity of the peripheral device; a data connection device adapted to transmit signals from the proximity sensor to a processor communicatively coupled to the remote display, and encoded instructions for, when executed on the processor, causing data read from a detected target and transmitted by the data connection device to be processed so as to overlay a virtual representation of the target on the remote display in real-time, in an orientation which represents the real world orientation of the target to the proximity sensor.
-
-
29. (canceled)
-
30. (canceled)
Specification