COMPUTING INTERFACE SYSTEM
First Claim
1. A system comprising:
- a first accelerometer;
a first fastening article attached to the first accelerometer, the first fastening article capable of holding the first accelerometer in place on a portion of a thumb of a user;
a second accelerometer;
a second fastening article attached to the second accelerometer, the second fastening article capable of holding the second accelerometer in place on a portion of a wrist of a user;
a first magnetometer attached to the first fastening article; and
a second magnetometer attached to the second fastening article.
1 Assignment
0 Petitions
Accused Products
Abstract
Computing interface systems and methods are disclosed. Some implementations include a first accelerometer attached to a first fastening article that is capable of holding the first accelerometer in place on a portion of a thumb of a user. Some implementations may also include a second accelerometer attached to a second fastening article that is capable of holding the second accelerometer in place on a portion of a wrist of a user. Some implementations may additionally or alternatively include magnetometers and/or gyroscopes attached to the first and second fastening articles. Some implementations may also include a processing device configured to receive measurements from the accelerometers, magnetometers, and/or gyroscopes and identify, based on the measurements, symbols associated with motions of a user'"'"'s hand and/or the orientation of the hand. Some implementations may allow a user to control a cursor in a three dimensional virtual space and interact with objects in that space.
29 Citations
30 Claims
-
1. A system comprising:
-
a first accelerometer; a first fastening article attached to the first accelerometer, the first fastening article capable of holding the first accelerometer in place on a portion of a thumb of a user; a second accelerometer; a second fastening article attached to the second accelerometer, the second fastening article capable of holding the second accelerometer in place on a portion of a wrist of a user; a first magnetometer attached to the first fastening article; and a second magnetometer attached to the second fastening article. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving a first set of acceleration measurements from a first accelerometer that is attached to a thumb of a user; receiving a second set of acceleration measurements from a second accelerometer that is attached to a wrist of the user; receiving a first set of magnetic flux measurements from a first magnetometer that is attached to the thumb of the user; receiving a second set of magnetic flux measurements from a second magnetometer that is attached to the wrist of the user; detecting, based at least in part on the first set of acceleration measurements, when the thumb is tapped on a surface; when a tap of the thumb is detected, determining, based at least in part on the first set of acceleration measurements and the second set of acceleration measurements, an orientation of the first accelerometer relative to the second accelerometer, wherein the orientation is determined based at least in part on the first set of magnetic flux measurements and the second set of magnetic flux measurements; identifying, based on the orientation, a tap target, from among a plurality of tap targets located on fingers of the user, that was touched during the tap; assigning a symbol associated with the tap target to the tap; and transmitting, storing, or displaying the symbol. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a data processing apparatus; a data storage device storing instructions executable by the data processing apparatus that upon execution by the data processing apparatus cause the data processing apparatus to perform operations comprising; receiving a first set of acceleration measurements from a first accelerometer that is attached to a thumb of a user; receiving a second set of acceleration measurements from a second accelerometer that is attached to a wrist of the user; receiving a first set of magnetic flux measurements from a first magnetometer that is attached to the thumb of the user; receiving a second set of magnetic flux measurements from a second magnetometer that is attached to the wrist of the user; detecting, based at least in part on the first set of acceleration measurements, when the thumb is tapped on a surface; when a tap of the thumb is detected, determining, based at least in part on the first set of acceleration measurements and the second set of acceleration measurements, an orientation of the first accelerometer relative to the second accelerometer, wherein the orientation is determined based at least in part on first set of magnetic flux measurements and the second set of magnetic flux measurements; identifying, based on the orientation, a tap target, from among a plurality of tap targets located on fingers of the user, that was touched during the tap; assigning a symbol associated with the tap target to the tap; and transmitting, storing, or displaying the symbol. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
Specification