Driving mechanism
US-12165502-B2 · Dec 10, 2024 · US
US9268362B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9268362-B2 |
| Application number | US-201314070392-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 1, 2013 |
| Priority date | Dec 4, 2012 |
| Publication date | Feb 23, 2016 |
| Grant date | Feb 23, 2016 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for controlling a cursor of a portable electronic apparatus having a display screen and a motion sensor is provided. The motion sensor detects a first-axis rotation angle and a second-axis rotation angle of the apparatus. A first-axis coordinate of a cursor is determined according to the first-axis rotation angle, a-first axis maximum rotation angle and a length of a short side of the display screen. A second-axis coordinate of the cursor is determined according to the second-axis rotation angle, a maximum second-axis rotation angle and a length of a long side of the display screen. The cursor is moved according to the first-axis coordinate and the second-axis coordinate.
Opening claim text (preview).
What is claimed is: 1. A method for controlling a cursor, applied to a portable electronic device which comprises a display screen and a motion sensor, the display screen having a short side and a long side and displaying the cursor, wherein the portable electronic device is defined as having a first axis and a second axis, the first axis being parallel to the short side of the display screen, the second axis being parallel to the long side of the display screen, and the first axis and the second axis perpendicularly intersecting at a center point of the display screen, the method comprising: setting a maximum first-axis rotation angle of the portable electronic device around the first axis and a maximum second-axis rotation angle of the portable electronic device around the second axis; detecting a first-axis rotation angle of the portable electronic device around the first axis and a second-axis rotation angle of the portable electronic device around the second axis by the motion sensor; determining a second-axis coordinate of the cursor according to a first proportion of the first-axis rotation angle to the maximum first-axis rotation angle and a relationship between the first proportion and a length of the long side; determining a first-axis coordinate of the cursor according to a second proportion of the second-axis rotation angle to the maximum second-axis rotation angle and a relationship between the second proportion and a length of the short side; and moving the cursor on the displaying screen according to the first-axis coordinate and the second-axis coordinate of the cursor, wherein the short side and the long side are located at an upper side and a left side of the display screen in a portrait mode, respectively, the length of the short side is W, the length of the long side is L, and a first-axis coordinate and a second-axis coordinate of an intersection point of the short side and the long side are 0, a first-axis coordinate and a second-axis coordinate of the center point are W 2 and L 2 , respectively, the method further comprising: determining the first-axis coordinate X′ of the cursor according to X ′ = ( Δ S Y Y M × W 2 ) + X ; and determining the second-axis coordinate X′ of the cursor according to Y ′ = ( Δ S X X M × L 2 ) + Y , wherein ΔS X is the first-axis rotation angle, ΔS Y is the second-axis rotation angle, X M is the maximum first-axis rotation angle, Y M is the maximum second-axis rotation angle, X and Y are a previous first-axis coordinate and a previous second-axis coordinate of the cursor before rotation, respectively, and a clockwise rotation angle and a counterclockwise rotation angle are positive and negative, respectively. 2. The method as claimed in claim 1 , wherein an initial position of the cursor is the center point. 3. The method as claimed in claim 1 , wherein the first-axis rotation angle is a difference between a current rotation angle and an initial rotation angle of the portable electronic device around the first axis, and the second-axis rotation angle is a difference between a current rotation angle and an initial rotation angle of the portable electronic device around the second axis. 4. The method as claimed in claim 1 , wherein: if X′ is smaller than 0, the first-axis coordinate of the cursor is 0; if X′ is larger than W, the first-axis coordinate of the cursor is W; if X′ is not smaller than 0 and not larger than W, the first-axis coordinate of the cursor is X′; if Y′ is smaller than 0, the second-axis coordinate of the cursor is 0; if Y′ is larger than L, the second-axis coordinate of the cursor is L; and if Y′ is not smaller than 0 and not larger than L, the second-axis coordinate of the cursor is Y′. 5. The method as claimed in claim 1 , wherein the display screen is a touch display screen, the method further comprising: when the cursor is moved to an position of an object displayed on the touch display screen, determining whether the portable electronic device detects a touch motion performed on the touch display screen, and if so, performing an operation corresponding to the touch motion on the object based on the touch motion. 6. The method as claimed in claim 5 , wherein if the touch motion is touching and then quickly leaving the touch displaying screen, the operation is a click operation on the object. 7. The method as claimed in claim 5 , wherein if the touch motion is keeping touching the touch display screen, the operation is a select operation on the object. 8. The method as claimed in claim 7 , wherein if the touch motion is leaving the touch display screen after the select operation being performed, the operation is a selection cancel operation on the object. 9. The method as claimed in claim 5 , wherein if the touch motion is keeping touching the touch display screen and rotating the portable electronic device simultaneously, the operation is a drag operation on the object. 10. The method as claimed in claim 1 , wherein the portable electronic device further comprises a button, the method further comprising: when the cursor is moved to a position of a
with detection of the device orientation or free movement in a three-dimensional [3D] space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors · CPC title
with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs] · CPC title
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
Virtual magnifying lens, i.e. window or frame movable on top of displayed information to enlarge it for better reading or selection · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.