IP Library Granted Patent US 7,299,149
Granted Patent B2
US 7,299,149 · App. 11/093,234 · Granted Nov 20, 2007

Portable device with action shortcut function

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,299,149
App. No.
11/093,234
Granted
Nov 20, 2007
Kind
B2
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.

Claims (44)

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. The portable device according to claim 1 , wherein each of the sets of sampled data includes error parameters representing individual characteristics of actions.

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.

4. The portable device according to claim 3 ,

wherein the state calculator calculates a reference direction from the tilt, the acceleration and the magnetic force to determine the single 3-dimensional movement of the portable device at predetermined sampling intervals.

5. The portable device according to claim 4 , wherein each sampled data contains an angle acceleration vector, a roll angle, a pitch angle, and a magnetic bearing of the portable device.

6. The portable device according to claim 5 , wherein each of the angle acceleration vector, the roll angle, the pitch angle and the magnetic bearing is attached with an error parameter representing individual characteristics of action.

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.

8. The action shortcut method according to claim 7 , wherein each of the sets of sampled data includes error parameters representing individual characteristics of actions.

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.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2014
From: NEC CORPORATION
To: LENOVO INNOVATIONS LIMITED (HONG KONG)
Reel/Frame 033720/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2005
From: SHIBAYAMA, HIROAKI
To: NEC CORPORATION
Reel/Frame 016171/0840 →