Patent US7184020B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US7184020B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Operation instructing device, operation instructing method, and operation instructing program

Assignee: Sovereign Peak Ventures LLC
•
Filing: 2003-10-14
•
Granted: 2007-02-27
•
Expires: 2023-10-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An operation instructing device is included substantially at the center of a portable apparatus, and has a sensor for detecting motion values of the portable apparatus. A user performs various movements instructed by an instructing unit, while holding the portable apparatus. The motion values detected by the sensor are normalized by an analyzing unit, and then an area setting unit sets a movement detecting area personally for the user. An assigning unit obtains operation instructions for each function of the portable apparatus, and generates an operation instruction table in which each instruction operation is assigned to a sub area of the movement detection area. A judging unit judges within which sub area the motion value notified by the analyzing unit falls, and outputs the operation instruction that is assigned to the sub area within which the judging unit judged that the notified motion value falls.

Inventors

  • 👤 Gantetsu Matsui

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 03:11
CPC Classifications
G; G06; G06F; G06F1/00; G06F1/16; G06F1/1613; G06F1/1633; G06F1/1684; G06F1/1694; G06F1/1626; G06F2200/00; G06F2200/16; G06F2200/163; G06F2200/1636; G06F2200/1637

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 127 words
An operation instructing device included in a portable apparatus, said device comprising: an area setting unit operable to set a movement detection area for a specific user, based on motion values resulting from movements unique to the user; an instructing unit operable, when in a setting mode, to instruct a plurality of movements, the setting mode being a state in which the area setting unit is activated; a detecting unit operable to detect, for each of the instructed movements, motion values of the portable apparatus that result from user movements in accordance with the instructed movements; and an assigning unit operable to assign each of a plurality of operation instructions relating to a function of the portable apparatus to different sub areas of the movement detection area.
Claim 2
Dependent Claim 127 words
An operation instructing device included in a portable apparatus, said device comprising: an area setting unit operable to set a movement detection area for a specific user, based on motion values resulting from movements unique to the user; an instructing unit operable, when in a setting mode, to instruct a plurality of movements, the setting mode being a state in which the area setting unit is activated; a detecting unit operable to detect, for each of the instructed movements, motion values of the portable apparatus that result from user movements in accordance with the instructed movements; and an assigning unit operable to assign each of a plurality of operation instructions relating to a function of the portable apparatus to different sub areas of the movement detection area.
Claim 3
Dependent Claim 59 words
An operation instructing device according to claim 1 , wherein the detecting unit is a gyroscope, and the assigning unit assigns each of the operation instructions to a different sub area, the operation instructions being for rotating a viewing direction of an image displayed on a screen of the portable apparatus, based on angular accelerations detected by the gyroscope.
Claim 4
Dependent Claim 173 words
An operation instructing device according to claim 1 , wherein the instructed movements are repeated a number of times, and include shaking movements of a strong strength and a weak strength in directions that are positive and negative along each of three axes of a three-dimensional space, the detecting unit is a three-dimensional acceleration sensor, and the area setting unit includes: an average value calculating subunit operable to store, for each time that each shaking movement is repeated, a maximum value of acceleration values detected by the sensor within a predetermined time period, and to calculate an average value for each shaking movement in each direction from the stored maximum values; a threshold calculating subunit operable to calculate, using an equation, lower and upper thresholds for each direction, based on the calculated average values for the weak and strong shaking movements in the direction; and a setting subunit operable to set the range between the lower and upper thresholds in each direction as one of the sub areas of the movement detection area.
Claim 5
Dependent Claim 69 words
An operation instructing device according to claim 3 , further comprising: a judging unit operable to judge, when in a mode other than the setting mode, within which sub area each motion value detected by the detecting unit falls; and an instruction outputting unit operable to output, to the portable apparatus, the operation instruction assigned to the sub area within which the detected motion value is judged to fall.
Claim 6
Dependent Claim 51 words
An operation instructing device according to claim 4 , further comprising: an updating unit operable, when the motion value deviates from any of the sub areas, and the deviation is less than a predetermined value, to shift lower and upper thresholds of the sub area by the amount of the deviation.
Claim 7
Dependent Claim 109 words
An operation instructing device according to claim 3 , wherein the threshold calculating unit uses equations: LowTh = AvMxAcc ⁢ ⁢ ( dir , w ) - AvMxAcc ⁢ ⁢ ( dir , s ) - AvMxAcc ⁢ ⁢ ( dir , w ) 2 and UpTh = AvMxAcc ⁢ ⁢ ( dir , s ) + AvMxAcc ⁢ ⁢ ( dir , w ) 2 , where “LowTh” indicates the lower threshold, “Upth” indicates the upper threshold, “AvMxAcc” indicates the average value of maximum acceleration values, “dir” indicates a direction in which the user performed the movement, “w” indicates a weak movement, and “s” indicates a strong movement.
Claim 8
Dependent Claim 58 words
An operation instructing device according to claim 1 , wherein the assigning unit selects one of one-dimensional, two-dimensional, and three-dimensional movement detection areas, according to a total number and directions of the operation instructions, and assigns each of the operation instructions to a sub area in a matching direction with a direction that the assigned operation instruction indicates.
Claim 9
Dependent Claim 41 words
An operation instructing device according to claim 1 , wherein the detecting unit is a three-dimensional acceleration sensor, and the area setting unit sets the movement detection area based on distances obtained by twice integrating acceleration values detected by the sensor.
Claim 10
Dependent Claim 146 words
A computer operation instructing program that executes an operation instructing method in which a sensor included in a portable apparatus detects motion values of the portable apparatus that result from user movements, the program comprising the steps of: instructing a plurality of movements in a setting mode; detecting, by the sensor, motion values of the portable apparatus that result from the user movements; setting a movement detection area, based on motion values for each of the instructed movements; assigning each of a plurality of operation instructions relating to a function of the portable apparatus to different sub areas of the movement detection area; judging, when in a mode other than the setting mode, within which sub area the detected motion value falls; and outputting, to the portable apparatus, the operation instruction assigned to the sub area within which the detected motion value is judged to fall.
Claim 11
Dependent Claim 146 words
A computer operation instructing program that executes an operation instructing method in which a sensor included in a portable apparatus detects motion values of the portable apparatus that result from user movements, the program comprising the steps of: instructing a plurality of movements in a setting mode; detecting, by the sensor, motion values of the portable apparatus that result from the user movements; setting a movement detection area, based on motion values for each of the instructed movements; assigning each of a plurality of operation instructions relating to a function of the portable apparatus to different sub areas of the movement detection area; judging, when in a mode other than the setting mode, within which sub area the detected motion value falls; and outputting, to the portable apparatus, the operation instruction assigned to the sub area within which the detected motion value is judged to fall.
Claim 12
Dependent Claim 139 words
An operation instructing method in which a sensor included in a portable apparatus detects motion values of the portable apparatus that result from user movements, the method comprising the steps of: instructing a plurality of movements in a setting mode; detecting, by the sensor, motion values of the portable apparatus that result from the user movements; setting a movement detection area, based on motion values for each of the instructed movements; assigning each of a plurality of operation instructions relating to a function of the portable apparatus to different sub areas of the movement detection area; judging, when in a mode other than the setting mode, within which sub area the detected motion value falls; and outputting, to the portable apparatus, the operation instruction assigned to the sub area within which the detected motion value is judged to fall.
Claim 13
Dependent Claim 139 words
An operation instructing method in which a sensor included in a portable apparatus detects motion values of the portable apparatus that result from user movements, the method comprising the steps of: instructing a plurality of movements in a setting mode; detecting, by the sensor, motion values of the portable apparatus that result from the user movements; setting a movement detection area, based on motion values for each of the instructed movements; assigning each of a plurality of operation instructions relating to a function of the portable apparatus to different sub areas of the movement detection area; judging, when in a mode other than the setting mode, within which sub area the detected motion value falls; and outputting, to the portable apparatus, the operation instruction assigned to the sub area within which the detected motion value is judged to fall.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2010-02-26 2010-08-28 2011-02-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2014-02-26 2014-08-28 2015-02-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2018-02-26 2018-08-28 2019-02-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag