User input for a computer
First Claim
Patent Images
1. A method comprising:
- at a user manipulated input device, determining an acceleration state based on acceleration of the device comprising determining whether or not an acceleration exceeds a threshold value set to distinguish whether or not a user has initiated computer presentation of audio or video information, controlling a wireless communication element in the input device in response to the determined acceleration state, and controlling computer presentation of audio or video information in response to signals of the wireless communication element.
1 Assignment
0 Petitions
Accused Products
Abstract
Information is determined about acceleration of a user manipulated input device (using, for example, an accelerometer). A wireless communication element (e.g., a lamp) is controlled in response to the acceleration information. A computer presentation of video information to the user is controlled in response to signals of the wireless communication element.
119 Citations
40 Claims
-
1. A method comprising:
-
at a user manipulated input device, determining an acceleration state based on acceleration of the device comprising determining whether or not an acceleration exceeds a threshold value set to distinguish whether or not a user has initiated computer presentation of audio or video information, controlling a wireless communication element in the input device in response to the determined acceleration state, and controlling computer presentation of audio or video information in response to signals of the wireless communication element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
detecting on/off communication from the wireless communication element, and controlling the computer presentation in response to the detected on/off communication.
-
-
8. The method of claim 7 in which detecting the on/off communication comprises capturing an image using a camera.
-
9. The method of claim 7 in which controlling the computer presentation in response to the detected on/off communication comprises selecting video sequences to be displayed to the user or generating sounds or emitting synthesized speech.
-
10. The method of claim 1 wherein the input device comprises an accelerometer.
-
11. A method of enabling interaction between a user and a video display, the method comprising:
-
measuring user-controlled acceleration or deceleration of a hand-held device;
comparing the measured acceleration with a threshold value, at the hand-held device, to determine whether the user-controlled acceleration is an indication of an intended action, flashing a radiation source in response to a determination of an indication of an intended action, detecting the flashing of the radiation source, and altering a presentation by a computer to the user on the video display based on the detection of the flashing of the radiation source. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An input device comprising:
-
an element that can be accelerated and decelerated by a user to indicate intended actions, a controller configured to issue control signals when the element is accelerated or decelerated at a rate greater than a threshold value set to distinguish whether or not the user has indicated intended actions, and a source of radiation that is flashed in response to the control signals to provide input to an external device. - View Dependent Claims (23, 24, 25, 26, 27, 28)
an accelerometer.
-
-
25. The input device of claim 22 wherein the external device comprises a detector configured to detect the radiation source.
-
26. The input device of claim 25 wherein the detector is configured to detect a position of the radiation source.
-
27. The input device of claim 25 wherein the external device further comprises a controller configured to present audio or video information in response to the input.
-
28. The input device of claim 26 wherein the detector comprises a camera.
-
29. A method comprising:
-
by machine, performing selectable audio or video segments as part of a user interface, the audio or video segments being associated with respective actions by a user, enabling a user to accelerate or decelerate a mechanical device to indicate each of the actions, at the device, comparing the acceleration or deceleration of the device to a predetermined limit to generate information corresponding to whether or not the user has indicated each of the actions, transmitting the information from the mechanical device using a wireless communication link, receiving the transmitted information, and selecting the segments based on the received information. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38)
-
- 39. A medium storing a machine-readable program that receives wireless information when a user'"'"'s acceleration and deceleration of a mechanical device exceeds a threshold set to distinguish whether or not the user initiated a computer presentation of audio or video information, as determined at the mechanical device, and controls the computer presentation of audio or video information to the user in response to the wireless information.
Specification