Input device that is worn by user and input method

US9524003B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9524003-B2
Application numberUS-201414559018-A
CountryUS
Kind codeB2
Filing dateDec 3, 2014
Priority dateJan 8, 2014
Publication dateDec 20, 2016
Grant dateDec 20, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An input device, that is worn on a portion of a user's body, includes: a sensor unit configured to obtain angular velocities and an acceleration in a first coordinate system fixed in the input device; a reference posture specification unit configured to generate a second coordinate system for a reference posture of the user; a rotation matrix calculator configured to calculate a rotation matrix that transforms the angular velocities in the first coordinate system into angular velocities in the second coordinate system using the acceleration in the first coordinate system; a characteristic value calculator configured to calculate characteristic values in the second coordinate system using the angular velocities in the second coordinate system; a command specification unit configured to specify a command according to the characteristic values; and a transmitter configured to transmit the command to the controller.

First claim

Opening claim text (preview).

What is claimed is: 1. An input device that is worn on a portion of a user's body and inputs a command into a controller, the input device comprising: a sensor unit configured to obtain angular velocities and an acceleration in a first coordinate system fixed in the input device; a processor configured to generate a second coordinate system for a reference posture of the user, to transform the angular velocities in the first coordinate system into second angular velocities in the second coordinate system using the acceleration in the first coordinate system, and to specify a command according to characteristic values calculated by using the second angular velocities; and a transmitter configured to transmit the command to the controller. 2. The input device according to claim 1 , wherein the processor corrects a rotation matrix according to rotation angles calculated by a measurement device, the measurement device is fixed to a portion of the user's body where the input device is not worn, the measurement device obtains a second acceleration in a third coordinate system and calculates the rotation angles from the third coordinate system to the second coordinate system in accordance with the obtained second acceleration. 3. The input device according to claim 2 , wherein the measurement device removes a high-frequency component of a temporal change in the obtained second acceleration in the third coordinate system to calculate the rotation angle. 4. The input device according to claim 1 , further comprising a switch configured to specify a timing of specifying the reference posture. 5. The input device according to claim 1 , wherein processor specifies the reference posture when the user starts a motion. 6. The input device according to claim 1 , wherein one axis of the second coordinate system matches a gravity direction. 7. The input device according to claim 1 , wherein the characteristic values are calculated from a first rotation angle and a second rotation angle that correspond to rotation angles around two axes of the second coordinate system. 8. The input device according to claim 1 , wherein the processor calculates a rotation matrix using Euler angles around respective axes of the first coordinate system with respect to the second coordinate system. 9. The input device according to claim 1 , wherein the processor calculates values relating to rotation angles around axes of the second coordinate system as characteristic values, using the second angular velocities in the second coordinate system. 10. The input device according to claim 1 , wherein the processor selects one of candidates for the command in accordance with the characteristic values. 11. The input device according to claim 10 , wherein the processor dynamically changes the number of candidates for the command. 12. The input device according to claim 1 , wherein the input device is fixed on one of a hand, a leg, and a neck of the user. 13. The input device according to claim 2 , wherein the measurement device is fixed in a portion of a trunk from a heart to lungs of the user, or a portion above a neck of the user. 14. An input method for inputting a command into a controller, the input method comprising: obtaining, by a processor, angular velocities and an acceleration in a first coordinate system fixed in an input device that is worn on a portion of a user's body; generating, by the processor, a second coordinate system for a reference posture of the user; transforming, by a processor, the angular velocities in the first coordinate system into second angular velocities in the second coordinate system using the acceleration in the first coordinate system; specifying, by the processor, the command according to the characteristic values calculated by using the second angular velocities; and transmitting the command to the controller. 15. A non-transitory computer-readable recording medium having stored therein a program for causing a computer to execute a process for inputting a command into a controller, the process comprising: obtaining angular velocities and an acceleration in a first coordinate system fixed in an input device that is worn on a portion of a user's body; generating a second coordinate system for a reference posture of the user; transforming the angular velocities in the first coordinate system into second angular velocities in the second coordinate system using the acceleration in the first coordinate system; specifying the command according to characteristic values calculated by using the second angular velocities; and transmitting the command to the controller.

Assignees

Inventors

Classifications

  • the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer · CPC title

  • Wearable computers, e.g. on a belt · CPC title

  • G06F1/1615Primary

    with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function (constructional details of portable telephones comprising a plurality of mechanically joined movable body parts H04M1/0206) · CPC title

  • Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9524003B2 cover?
An input device, that is worn on a portion of a user's body, includes: a sensor unit configured to obtain angular velocities and an acceleration in a first coordinate system fixed in the input device; a reference posture specification unit configured to generate a second coordinate system for a reference posture of the user; a rotation matrix calculator configured to calculate a rotation matrix…
Who is the assignee on this patent?
Fujitsu Ltd
What technology area does this patent fall under?
Primary CPC classification G06F1/1615. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 20 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).