IP Library Granted Patent US 9,152,234
Granted Patent B2
US 9,152,234 · App. 14/093,474 · Granted Oct 6, 2015

Detecting user intent to remove a pluggable peripheral device

Inventors: Tamir Berliner (Beit Hashmonay, IL); Jonathan Pokrass (Bat-Yam, IL)
Assignee: APPLE INC.
G06F3/017G06F1/1626G06F1/1632G06F1/1686G06F3/041
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,152,234
App. No.
14/093,474
Granted
Oct 6, 2015
Kind
B2
Abstract

A method includes receiving, from a three-dimensional (3D) sensing device coupled to a computer, a sequence of 3D maps including at least part of a hand of a user positioned in proximity to the computer. In embodiments of the present invention, the computer is coupled to one or more peripheral devices, and upon identifying, in the sequence of 3D maps, a movement of the hand toward a given peripheral device, an action preparatory to disengaging the given peripheral device is initiated.

Claims (28)

1. An apparatus, comprising:

a three-dimensional (3D) sensing device;

one or more peripheral devices; and

a computer coupled to the 3D sensing device and the one or more peripheral devices, and configured:

to receive, from the 3D sensing device, a sequence of 3D maps including at least part of a hand of a user positioned in proximity to the computer, and

upon identifying, in the sequence of 3D maps, a movement of the hand toward a given peripheral device, to initiate an action preparatory to disengaging the given peripheral device.

2. The apparatus according to claim 1 , wherein the computer is configured to convey a notification to the user upon completing the action.

3. The apparatus according to claim 2 , and comprising a display coupled to the computer, and wherein the computer is configured to convey the notification by presenting a visual notification on the display.

4. The apparatus according to claim 2 , wherein the computer is configured to convey the notification by generating an audio output.

5. The apparatus according to claim 1 , wherein the action comprises a hardware operation.

6. The apparatus according to claim 5 , wherein the computer comprises a tablet computer, and wherein the given peripheral device comprises a docking station configured to hold the tablet computer via a docking latch, and wherein the hardware operation comprises opening the docking latch.

7. The apparatus according to claim 5 , wherein the given peripheral device comprises a storage device having a removable storage medium, and wherein the hardware operation comprises ejecting the removable storage medium.

8. The apparatus according to claim 1 , wherein the action comprises a software operation.

9. The apparatus according to claim 8 , wherein the given peripheral device comprises a pluggable storage device, and wherein the software operation comprises completing a data write operation to the storage device.

10. A computer software product comprising a non-transitory computer-readable medium, in which program instructions are stored, which instructions, when read by a computer executing a user interface, cause the computer:

to receive, from a three-dimensional (3D) sensing device coupled to the computer, a sequence of 3D maps including at least part of a hand of a user positioned in proximity to the computer, the computer coupled to one or more peripheral devices; and

upon identifying, in the sequence of 3D maps, a movement of the hand toward a given peripheral device, to initiate an action preparatory to disengaging the given peripheral device.

11. A method, comprising:

receiving, from a three-dimensional (3D) sensing device coupled to a computer, a sequence of 3D maps including at least part of a hand of a user positioned in proximity to the computer, the computer coupled to one or more peripheral devices; and

upon identifying, in the sequence of 3D maps, a movement of the hand toward a given peripheral device, initiating an action preparatory to disengaging the given peripheral device.

12. The method according to claim 11 , and comprising conveying a notification to the user upon completing the action.

13. The method according to claim 12 , wherein conveying the notification comprises presenting a visual notification on a display.

14. The method according to claim 12 , wherein conveying the notification comprises generating an audio output.

15. The method according to claim 11 , wherein the action comprises a hardware operation.

16. The method according to claim 15 , wherein the computer comprises a tablet computer, and wherein the given peripheral device comprises a docking station configured to hold the tablet computer via a docking latch, and wherein the hardware operation comprises releasing the docking latch.

17. The method according to claim 5 , wherein the given peripheral device comprises a storage device having a removable storage medium, and wherein the hardware operation comprises ejecting the removable storage medium.

18. The method according to claim 11 , wherein the action comprises a software operation.

19. The method according to claim 18 , wherein the peripheral device comprises a pluggable storage device, and wherein the software operation comprises completing a data write operation to the storage device.

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 Dec 4, 2013
From: BERLINER, TAMIR; POKRASS, JONATHAN
To: PRIMESENSE LTD.
Reel/Frame 031709/0685 →
Continuity (2)
Provisional Application 61732354 · Dec 2, 2012
Related Publication 20140152552A1 · Jun 5, 2014