INPUT DEVICE FOR USE WITH A DISPLAY SYSTEM
First Claim
1. A projection system comprising:
- a projection device configured to project a displayed image, the displayed image including one or more selectable items;
an input device being movable ill free space and configured to point to the selectable items, the input device enabled to provide a double-click input to effect one or more changes in a graphical user interface that corresponds with a selection of a particular one of the selectable items at which the input device is pointed;
wherein any movement of the input device after initiation of the double-click input is ignored by the graphical user interface until a completion of the double-click input.
0 Assignments
0 Petitions
Accused Products
Abstract
A methods and systems for use of an input device with a display system are disclosed. In an example embodiment, a projection device configured to project a displayed image is provided where the displayed image includes one or more selectable items. The projection system further includes an input device which may be movable in free space and may be configured to point to the selectable items. The input device may be enabled to provide a double-click input to effect one or more changes in a graphical user interface that corresponds with a selection of a particular one of the selectable items at which the input device is pointed. The double click input may be identified such that movement of the input device after initiation of the double-click input may be ignored by the graphical user interface until completion of the double click input.
-
Citations
30 Claims
-
1. A projection system comprising:
-
a projection device configured to project a displayed image, the displayed image including one or more selectable items; an input device being movable ill free space and configured to point to the selectable items, the input device enabled to provide a double-click input to effect one or more changes in a graphical user interface that corresponds with a selection of a particular one of the selectable items at which the input device is pointed; wherein any movement of the input device after initiation of the double-click input is ignored by the graphical user interface until a completion of the double-click input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 27, 28, 29)
-
-
10. A system comprising:
-
a projection device configured to project an image; a graphical user interface including one or more graphical elements displayed in the image, the graphical user interface configured to accept one or more inputs having a minimum duration between receiving an initiation signal and a termination signal; an input device being movable in free space and configured to be pointed at one of the one or more graphical elements and configured to provide the initiation signal to the graphical user interface, the initiation signal triggering a response from the graphical user interface corresponding to a selection of a specific one of the one or more graphical elements at which the input device is pointed; and wherein any movement of the input device after receipt of the initiation signal is ignored by the system when the termination signal is received within a predetermined amount of time.
-
-
11. At least one tangible computer-readable storage medium having stored computer-executable instructions, which when executed on a computing device perform steps for detecting when a user is attempting to register a double-click with an input device, the computer implemented steps comprising:
-
registering a time of a first click and a location on a display of the first click; registering a time of a second click; and sending a double-click input to the computing device as having occurred at the location of the first click when a duration between the first click and the second click is below a predetermined threshold. - View Dependent Claims (12)
-
-
13. A method of receiving an input from an input device comprising:
-
receiving an initiation signal from the input device indicative of an initiation of an input; registering a start time corresponding with when the initiation signal is received from the input device; registering a first location on a display at which the input device is pointed, at the start time; receiving a termination signal from the input device indicative of a termination of the input; registering an end time corresponding with when the termination signal is received from the input device; and registering the occurrence of the input as a recognized input being inputted at the first location when a difference between the end time and the start time is below a predetermined threshold. - View Dependent Claims (14)
-
-
15. A method of receiving an input from an input device comprising:
-
receiving an initiation signal from the input device indicative of an initiation of an input; registering a start time corresponding with when the initiation signal is received from the input device; receiving a termination signal from the input device indicative of a termination of the input; registering an end time corresponding with when the termination signal is received from the input device; and registering the occurrence of the input as a recognized input when a difference between the end time and the start time is below a predetermined threshold. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method of controlling an input from an input device comprising:
-
receiving an initiation signal from the input device indicative of an initiation of a predetermined input; registering a start time corresponding with when the initiation signal is received from the input device; registering a start position on a display at which the input device is pointed when the initiation signal is received; receiving a termination signal from the input device indicative of a termination of the predetermined input; registering an end time corresponding with when the termination signal is received from the input device; registering an end position on the display at which the input device is pointed when the termination signal is received; passing an input signal to a software module when a difference between the end time and the start time is below a predetermined threshold, and not passing the input signal to the software module when the difference between the end time and the start time is above a predetermined threshold; and passing the input signal to the software module when a difference between the end position and the start position is below a predetermined threshold, and not passing the input signal to the software module when the difference between the end position and the start position is above a predetermined threshold.
-
-
21. A projection system comprising:
-
a projection device configured to project an image as an interactive display; an input device operatively coupled for communication with the projection device; a computing device application module configured to run a computer-enabled application and to receive input; a processor enabled input verification module configured to-detect when a user is attempting to register a double-click input with the interactive device before sending a double-click input to the computing device application module; the input verification module further configured to send the double-click input to the computing device as having occurred at a first location on the display when a temporal duration between a first click and a second click is below a predetermined threshold. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
30. The projection system wherein the input device includes an optical sensor configured to detect optical pulse information from the projected image indicative of a location within the image substantially corresponding to a location at which the interactive device is pointed.
Specification