IP Library Granted Patent US 9,229,534
Granted Patent B2
US 9,229,534 · App. 13/778,172 · Granted Jan 5, 2016

Asymmetric mapping for tactile and non-tactile user interfaces

Inventor: Micha Galor (Tel Aviv, IL)
Assignee: APPLE INC.
G06F3/017G06F3/0481
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 9,229,534
App. No.
13/778,172
Granted
Jan 5, 2016
Kind
B2
Abstract

A method, including receiving, by a computer, a sequence of signals indicating a motion of a hand of a user within a predefined area, and segmenting the area into multiple regions. Responsively to the signals, a region is identified in which the hand is located, and a mapping ration is assigned to the motion of the hand based on a direction of the motion and the region in which the hand is located. Using the assigned mapping ratio, a cursor on a display is presented responsively to the indicated motion of the hand.

Claims (26)

1. A method, comprising:

receiving, by a computer, a sequence of signals indicating a motion of a hand of a user within a predefined area;

segmenting the area into multiple regions;

identifying, responsively to the signals, a region in which the hand is located;

assigning a mapping ratio to the motion of the hand based on a direction of the motion and the region in which the hand is located; and

presenting, using the assigned mapping ratio, a cursor on a display responsively to the indicated motion of the hand.

2. The method according to claim 1 , wherein the signals indicate the hand manipulating a mouse, and wherein the predefined area comprises a two dimensional area including the mouse, and wherein the region comprises a two dimensional region within the two dimensional area.

3. The method according to claim 2 , wherein receiving the signals comprises receiving the signals from one or more sensing devices mounted on the mouse, each of the one or more sensing devices selected from a list comprising an optical sensor and an ultrasonic senor.

4. The method according to claim 2 , wherein receiving the signals comprises receiving the signals from a sensing device configured to collect images of the area, the sensing device selected from a list comprising a two dimensional optical sensor and a three dimensional optical sensor.

5. The method according to claim 1 , wherein the region comprises a two dimensional region within a touchpad, and wherein receiving the signals comprises collecting the signals from tactile sensors positioned within the touchpad.

6. The method according to claim 1 , wherein the motion of the hand comprises a three dimensional gesture performed by the hand, and wherein the predefined area comprises a three dimensional area including the hand, and wherein the region comprises a three dimensional region within the three dimensional area.

7. The method according to claim 6 , wherein receiving the signals comprises collecting, from a three dimensional sensing device, three dimensional information of the area.

8. The method according to claim 1 , wherein the mapping ratio is inversely related to a difficulty of moving the hand in the direction of the motion within the region.

9. The method according to claim 8 , wherein the difficulty comprises an impediment positioned in proximity to the hand and in the direction of the motion, the impediment selected from a list comprising an edge of the area and an obstacle positioned within the area.

10. An apparatus, comprising:

a sensing device; and

a computer executing a mixed modality user interface, and configured to receive, from the sensing device, a sequence of signals indicating a motion of a hand of a user within a predefined area, to segment the area into multiple regions, to identify, responsively to the signals, a region in which the hand is located, to assign a mapping ratio to the motion of the hand based on a direction of the motion and the region in which the hand is located, and to present, using the assigned mapping ratio, a cursor on a display responsively to the indicated motion of the hand.

11. The apparatus according to claim 10 , and comprising a mouse, and wherein the signals indicate the hand manipulating a mouse, and wherein the predefined area comprises a two dimensional area including the mouse, and wherein the region comprises a two dimensional region within the two dimensional area.

12. The apparatus according to claim 11 , and comprising one or more sensing devices mounted on the mouse, and wherein the computer is configured to receive the signals from the one or more sensing devices, each of the one or more sensing devices selected from a list comprising an optical sensor and an ultrasonic senor.

13. The apparatus according to claim 11 , and comprising a sensing device configured to collect images of the area, and wherein the computer is configured to receive the signals from the sensing device, the sensing device selected from a list comprising a two dimensional optical sensor and a three dimensional optical sensor.

14. The apparatus according to claim 10 , and comprising a touchpad having tactile sensors positioned within the touchpad, wherein the area is comprised in the touchpad, and wherein the region comprises a two dimensional region on the touchpad, and wherein the computer is configured to receive the signals from the tactile sensors.

15. The apparatus according to claim 10 , wherein the motion of the hand comprises a three dimensional gesture performed by the hand, and wherein the predefined area comprises a three dimensional area including the hand, and wherein the region comprises a three dimensional region within the three dimensional area.

16. The apparatus according to claim 15 , and comprising a three dimensional sensing device configured to collect three dimensional information of the area, and wherein the computer is configured to receive the signals from the three dimensional sensing device.

17. The apparatus according to claim 10 , wherein the mapping ratio is inversely related to a difficulty of moving the hand in the direction of the motion within the region.

18. The apparatus according to claim 17 , wherein the difficulty comprises an impediment positioned in proximity to the hand and in the direction of the motion, the impediment selected from a list comprising an edge of the area and an obstacle positioned within the area.

19. A computer software product comprising a non-transitory computer-readable medium, in which program instructions are stored, which instructions, when read by a computer, cause the computer to receive a sequence of signals indicating a motion of a hand of a user within a predefined area, to segment the area into multiple regions, to identify responsively to the signals, a region in which the hand is located, to assign a mapping ratio to the motion of the hand based on a direction of the motion and the region in which the hand is located, and to present, using the assigned mapping ratio, a cursor on a display responsively to the indicated motion of the hand.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE APPLICATION # 13840451 AND REPLACE IT WITH CORRECT APPLICATION # 13810451 PREVIOUSLY RECORDED ON REEL 034293 FRAME 0092. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 11, 2015
From: PRIMESENSE LTD.
To: APPLE INC.
Reel/Frame 035624/0091 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 19, 2014
From: PRIMESENSE LTD.
To: APPLE INC.
Reel/Frame 034293/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2013
From: GALOR, MICHA
To: PRIMESENSE LTD.
Reel/Frame 029882/0148 →
Continuity (2)
Provisional Application 61603949 · Feb 28, 2012
Related Publication 20130222239A1 · Aug 29, 2013