User Interface Devices
Abstract
A method and apparatus of user interface (“UI”) having multiple motion dots capable of detecting user inputs are disclosed. In one embodiment, a digital processing system includes a first motion dot, a second motion dot, and a device. The first motion dot can be attached to a first location of a user's body and the second motion dot may be attached to the second location of the user's body. The first motion dot, for example, includes accelerometers able to identify a physical location of the first motion dot and the second motion dot also includes accelerometers capable of detecting an input generated based on relative physical position between the first motion dot and the second motion dot. The device, which is logically coupled to the second motion via a wireless connection, is configured to store the input in a local storage.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A digital processing system comprising:
a first motion dot operable to attach to a first location of a user's body, wherein the first motion dot includes a plurality of accelerometers for identifying a physical location of the first motion dot; a second motion dot logically coupled to the first motion dot and configured to attach to a second location of the user's body, wherein the second motion dot having a plurality of accelerometers is capable of detecting a first input generated based on a first relative physical position between the first motion dot and the second motion dot; and a device logically coupled to the second motion via a wireless connection and configured to store the first input in a local storage.
2 . The device of claim 1 , further comprising a handheld device logically coupled to the second motion dot, wherein the handheld device is able to receive the first input via a wireless communications network.
3 . The device of claim 1 , wherein the second motion dot is able to generate a second input generated based on a second relative physical position between the first motion dot and the second motion dot.
4 . The device of claim 1 , wherein the first motion dot includes:
a transceiver capable of facilitating wireless communications; a battery coupled to the transceiver and configured to supply power; and a controller coupled to the battery and configured to control communications.
5 . The device of claim 1 , wherein the second motion dot includes an x-axis accelerometer, a y-axis accelerometer, and a z-axis accelerometer for identifying a relative physical position between the first motion dot and the second motion dot.
6 . The device of claim 5 , wherein the first motion dot is attached to left foot of the user and the second motion dot is attached to right foot of the user.
7 . The device of claim 6 , wherein the device is able to log a series of input data representing user's feet movement detected by the first and the second motion dots.
8 . The device of claim 1 , wherein the first motion dot includes a first gyroscope to identify orientation of the first motion dot and the second motion dot includes a second gyroscope to identify orientation of the second motion dot.
9 . The device of claim 1 , wherein the first motion dot is attached to user's right foot and the second motion dot is attached to user's left arm.
10 . The device of claim 1 , wherein the first motion dot is attached to user's right index finger and the second motion dot is attached to user's right thumb.
11 . The device of claim 1 , wherein the device is able to log a series of input data representing user's movement detected by the first and the second motion dots.
12 . The device of claim 1 , wherein the first motion dot is attached to a first place located on a user's leg, and the second motion dot is attached to a second place located on a foot of the user's leg.
13 . The device of claim 1 , wherein the first motion dot is attached to a first place located above knee of a user's leg, and the second motion dot is attached to a second place located below the knee.
14 . The device of claim 1 , wherein the first motion dot is attached to a user's arm at a first place located above an elbow of the user's arm; and the second motion dot is attached to a second place located below the elbow.
15 . A method for providing system interface comprising:
attaching a first motion dot to a first location of an object and attaching a second motion dot to a second location of the object; activating the first motion dot and the second motion dot and establishing a wireless communications network between the first motion dot, the second motion dot, and a digital processing device; generating a first input based on a first relative reference position between the first motion dot and the second motion dot; and recording the first input in a local storage memory of the digital processing device.
16 . The method of claim 15 , further generating a second input based on a second relative reference position between the first motion dot and the second motion dot; and storing the second input in the local storage memory.
17 . The method of claim 15 ,
wherein attaching a first motion dot to a first location of an object includes attaching the first motion dot to user's left arm; and wherein attaching a second motion dot to a second location of the object includes attaching the second motion dot to user's right arm.
18 . The method of claim 15 , further comprising:
attaching a third motion dot to a third location of the object and activating the third motion dot; establishing a wireless communications network between the first motion dot and the second motion dot and the third motion dot; and detecting relative motion between the first motion dot and the second motion dot and the third dot with respect to the relative reference position.
19 . The method of claim 15 , wherein establishing a wireless communications network includes activating a wireless personal area network for providing communications between the first motion dot, the second motion dot, and the digital processing device.
20 . The method of claim 17 , wherein generating a first input based on a first relative reference position includes detecting user's arm movement sensed by the first motion dot and the second motion dot.
21 . The method of claim 20 , further comprising retrieving input data from the local storage memory of the digital processing device and regenerating data representing a sequence of user's arm movement based on retrieved input data.
22 . A computing system comprising:
a first motion dot operable to attach to a first hand, wherein the first motion dot includes multiple accelerometers for identifying a physical location of the first motion dot; and a second motion dot logically coupled to the first motion dot and configured to attach to a second hand, wherein the second motion dot having multiple accelerometers is capable of generating data based on relative physical positions between the first motion dot and the second motion dot; and a digital processing controller wirelessly coupled to the second motion dot and configured to receive the data from the second motion dot and store the data in a local storage memory.
23 . The system of claim 22 , further comprising a third motion dot logically couple to the second motion dot and configured to attached to a user's first leg, wherein the third motion dot is configured to detect a user input in response to a relative motion between the second motion dot and the third motion dot.
24 . The system of claim 23 , further comprising a fourth motion dot logically couple to the second motion dot and configured to attached to a user's second leg, wherein the first, second, third, and fourth motion dots are able to sense and record data relating user's hands and legs corresponding movement.
25 . The system of claim 22 , wherein the first motion dot includes:
a transceiver capable of facilitating wireless communications; a battery coupled to the transceiver and configured to supply power; and a controller coupled to the battery and configured to control communications.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.