Wearable computer pointing device
First Claim
1. In a computing environment, a system comprising:
- a pointing device configured for wearing on a user'"'"'s hand, the pointing device being generally U-shaped, and having a first part that is configured to fit in a user'"'"'s palm coupled to a second part that is configured to fit behind a user'"'"'s knuckles, the pointing device comprisingcircuitry that senses hand movements, the circuitry includingat least two gyroscopic sensors including a first sensor that senses pitch and a second sensor that senses yaw,a magnetometer configured to detect a direction that the pointing device is facing,a gesture detection mechanism configured to cause the circuitry to detect a gesture, output a first data corresponding to performing a first set of functions on a first device corresponding to the gesture when the pointing device is facing a first direction, and output a second data corresponding to performing a second set of functions on a second device corresponding to the gesture when the pointing device is facing a second direction, anda transmitter that transmits the first data and the second data corresponding to the gesture to a host computing device coupled to the pointing device; and
an enable switch comprising a capacitive proximity sensor that is positioned on the first part of the pointing device that is configured to fit in the user'"'"'s palm such that the enable switch is actuated while the user'"'"'s hand is closed and a user'"'"'s fingers are proximate to the capacitive proximity sensor and such that the enable switch is not actuated when the user'"'"'s fingers are not proximate to the capacitive proximity sensor,and wherein the circuitry transmits the first data and the second data corresponding to the sensed hand movements only when the enable switch is actuated.
2 Assignments
0 Petitions
Accused Products
Abstract
Described is a technology by which a computer pointing device (generally a mouse but alternatively a game controller or remote control device) may be worn on the hand and operated without needing to contact a mousing surface. Gyroscopic-based sensors convert the wearer'"'"'s hand and wrist movements to signals which are sent to a host computing device such as a conventional personal computer, a gaming console, an electronic appliance, and so forth. The data received from the pointing device may be used to move a cursor or the like, and other received data may correspond to left and right mouse clicks, scrolling operations, and so forth. A user-controlled enable switch/sensor selectively activates or deactivates the pointing device so that only intended movements result in data transmission. Gestures may also be sensed and used to trigger defined functions.
-
Citations
15 Claims
-
1. In a computing environment, a system comprising:
-
a pointing device configured for wearing on a user'"'"'s hand, the pointing device being generally U-shaped, and having a first part that is configured to fit in a user'"'"'s palm coupled to a second part that is configured to fit behind a user'"'"'s knuckles, the pointing device comprising circuitry that senses hand movements, the circuitry including at least two gyroscopic sensors including a first sensor that senses pitch and a second sensor that senses yaw, a magnetometer configured to detect a direction that the pointing device is facing, a gesture detection mechanism configured to cause the circuitry to detect a gesture, output a first data corresponding to performing a first set of functions on a first device corresponding to the gesture when the pointing device is facing a first direction, and output a second data corresponding to performing a second set of functions on a second device corresponding to the gesture when the pointing device is facing a second direction, and a transmitter that transmits the first data and the second data corresponding to the gesture to a host computing device coupled to the pointing device; and an enable switch comprising a capacitive proximity sensor that is positioned on the first part of the pointing device that is configured to fit in the user'"'"'s palm such that the enable switch is actuated while the user'"'"'s hand is closed and a user'"'"'s fingers are proximate to the capacitive proximity sensor and such that the enable switch is not actuated when the user'"'"'s fingers are not proximate to the capacitive proximity sensor, and wherein the circuitry transmits the first data and the second data corresponding to the sensed hand movements only when the enable switch is actuated. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a computing environment, a system comprising:
-
a pointing device configured for wearing on a user'"'"'s hand, the pointing device including a plurality of actuation mechanisms and comprising circuitry that senses hand movements and includes at least two gyroscopic sensors that output analog signals corresponding to movements of the user'"'"'s hand, including a first sensor that senses pitch and a second sensor that senses yaw, means for converting the analog signals to digital data, a magnetometer configured to detect a direction that the pointing device is facing, a gesture detection mechanism configured to cause the circuitry to detect a gesture, output a first data corresponding to performing a first set of functions on a first device corresponding to the gesture when the pointing device is facing a first direction, and output a second data corresponding to performing a second set of functions on a second device corresponding to the gesture when the pointing device is facing a second direction, an enable switch comprising a capacitive proximity sensor that is positioned on the pointing device that is configured to fit in a user'"'"'s palm such that the enable switch is actuated while the user'"'"'s hand is closed and the user'"'"'s fingers are proximate to the capacitive proximity sensor and such that the enable switch is not actuated when the user'"'"'s fingers are not proximate to the capacitive proximity sensor, and wherein the circuitry transmits the first data and the second data corresponding to the sensed hand movements only when the enable switch is actuated, a microcontroller that detects actuation of each actuation mechanism, and processes the digital data and data corresponding to at least some actuation detection into packetized data for transmission, and a transmitter coupled to the microcontroller to transmit the packetized data to a host computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. In a computing environment, a system comprising:
a generally U-shaped pointing device configured for wearing on a user'"'"'s hand having a first part that fits in the user'"'"'s palm coupled to a second part that fits behind the user'"'"'s knuckles, the pointing device comprising circuitry that senses hand movements, the circuitry comprising an accelerometer, a magnetometer configured to detect a direction that the pointing device is facing, a first gyroscopic sensor that senses pitch, a second gyroscopic sensor that senses yaw, a third gyroscopic sensor that senses roll, and a transmitter that transmits data corresponding to the sensed hand movements to a host computing device coupled to the pointing device; an enable switch positioned on the first part of the generally U-shaped pointed device comprising a capacitive proximity sensor, wherein the enable switch is actuated while the user'"'"'s hand is closed and the user'"'"'s fingers are proximate to the capacitive proximity sensor, wherein the enable switch is not actuated when the user'"'"'s hand is open and the user'"'"'s fingers are not proximate to the capacitive proximity sensor, and wherein the circuitry transmits the data corresponding to the sensed hand movements only when the enable switch is actuated; actuation mechanisms corresponding to left and right mouse buttons; a microcontroller that packetizes data for transmission by the transmitter, the data corresponding to the sensed movement; and a gesture detection mechanism configured to cause the circuitry to detect a gesture, output a first data corresponding to performing a first set of functions on a first device corresponding to the gesture when the pointing device is facing a first direction, and output a second data corresponding to performing a second set of functions on a second device corresponding to the gesture when the pointing device is facing a second direction; and wherein the transmitter is further configured to transmit the first data and the second data corresponding to the gesture to the host computing device coupled to the pointing device.
Specification