Portable device with action shortcut function
First Claim
Patent Images
1. A portable device having an action recognizing function, comprising:
- an action detector for detecting a single 3-dimensional movement of the portable device;
a memory for storing a plurality of reference action patterns each representing a plurality of predetermined single 3-dimensional movements of the portable device; and
an action recognizer for recognizing an input single 3-dimensional movement of the portable device as one of the plurality of reference action patterns,a reference action pattern manager for managing the plurality of reference action patterns stored in the memory such that the plurality of reference action patterns are registered, maintained or updated based on an input single 3-dimensional movement of the portable device; and
an action comparator for comparing the input single 3-dimensional movement of the portable device with the plurality of reference action patterns to determine a reference action pattern that substantially matches the input single 3-dimensional movement of the portable device,wherein each of the plurality of reference action patterns stored in the memory comprises a plurality of sets of sampled data, each of which contains an angle acceleration vector, a roll angle, a pitch angle, and a bearing of the portable device.
2 Assignments
0 Petitions
Accused Products
Abstract
A portable information device has an action recognizing function. An action detector precisely detects a single 3-dimensional movement of the device. A plurality of reference action patterns each linked to predetermined functions are registered in an action shortcut table. An action comparator compares the input action with the registered reference action patterns to activate a corresponding function.
-
Citations
9 Claims
-
1. A portable device having an action recognizing function, comprising:
-
an action detector for detecting a single 3-dimensional movement of the portable device; a memory for storing a plurality of reference action patterns each representing a plurality of predetermined single 3-dimensional movements of the portable device; and an action recognizer for recognizing an input single 3-dimensional movement of the portable device as one of the plurality of reference action patterns, a reference action pattern manager for managing the plurality of reference action patterns stored in the memory such that the plurality of reference action patterns are registered, maintained or updated based on an input single 3-dimensional movement of the portable device; and an action comparator for comparing the input single 3-dimensional movement of the portable device with the plurality of reference action patterns to determine a reference action pattern that substantially matches the input single 3-dimensional movement of the portable device, wherein each of the plurality of reference action patterns stored in the memory comprises a plurality of sets of sampled data, each of which contains an angle acceleration vector, a roll angle, a pitch angle, and a bearing of the portable device. - View Dependent Claims (2)
-
-
3. A portable device having an action recognizing function, comprising:
-
an action detector for detecting a single 3-dimensional movement of the portable device; a memory for storing a plurality of reference action patterns each representing a plurality of predetermined single 3-dimensional movements of the portable device; and an action recognizer for recognizing an input single 3-dimensional movement of the portable device as one of the plurality of reference action patterns, wherein the action detector comprises; a tilt detector for detecting a tilt of the portable device; an acceleration detector for detecting an acceleration working on the portable device; a magnetic compass detector for detecting a magnetic force working on the portable device; and a state calculator for calculating the single 3-dimensional movement of the portable device based on the tilt, the acceleration and the magnetic force. - View Dependent Claims (4, 5, 6)
-
-
7. An action shortcut method in a portable device having a plurality of predetermined functions, comprising:
-
storing a plurality of reference action patterns in a memory, wherein the reference action patterns each represent a plurality of predetermined single 3-dimensional movements of the portable device; detecting a single 3-dimensional movement of the portable device; recognizing an input single 3-dimensional movement of the portable device as one of the plurality of reference action patterns to determine which predetermined function is activated; and performing, by the portable device, the predetermined function linked to the reference action pattern than substantially matches the input single 3-dimensional movement of the portable device, wherein the portable device is a game machine, and wherein the predetermined function corresponds to a simulated movement on a display of a component used in a game being executed by the game machine, wherein the recognizing step comprises; managing the plurality of reference action patterns stored in the memory such that the plurality of reference action patterns are registered, maintained or updated based on an input single 3-dimensional movement of the portable device; and comparing the input single 3-dimensional movement of the portable device with the plurality of reference action patterns to determine a reference action pattern that substantially matches the input single 3-dimensional movement of the portable device, wherein each of the plurality of reference action patterns stored in the memory comprises a plurality of sets of sampled data, each of which contains an angle acceleration vector, a roll angle, a pitch angle, and a bearing of the portable device. - View Dependent Claims (8)
-
-
9. An action shortcut method in a portable device having a plurality of predetermined functions, comprising:
-
storing a plurality of reference action patterns in a memory, wherein the reference action patterns each represent a plurality of predetermined single 3-dimensional movements of the portable device; detecting a single 3-dimensional movement of the portable device; recognizing an input single 3-dimensional movement of the portable device as one of the plurality of reference action patterns to determine which predetermined function is activated; and performing, by the portable device, the predetermined function linked to the reference action pattern than substantially matches the input single 3-dimensional movement of the portable device, wherein the portable device is a portable telephone, and wherein the predetermined function corresponds to an on-hook or off-hook call function of the portable telephone, wherein the recognizing step comprises; managing the plurality of reference action patterns stored in the memory such that the plurality of reference action patterns are registered, maintained or updated based on an input single 3-dimensional movement of the portable device; and comparing the input single 3-dimensional movement of the portable device with the plurality of reference action patterns to determine a reference action pattern that substantially matches the input single 3-dimensional movement of the portable device, wherein each of the plurality of reference action patterns stored in the memory comprises a plurality of sets of sampled data, each of which contains an angle acceleration vector, a roll angle, a pitch angle, and a bearing of the portable device.
-
Specification