IP Library Granted Patent US 8,381,135
Granted Patent B2
US 8,381,135 · App. 11/240,788 · Granted Feb 19, 2013

Proximity detector in handheld device

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 8,381,135
App. No.
11/240,788
Granted
Feb 19, 2013
Kind
B2
Abstract

Proximity based systems and methods that are implemented on an electronic device are disclosed. The method includes sensing an object spaced away and in close proximity to the electronic device. The method also includes performing an action in the electronic device when an object is sensed.

Claims (18)

1. A method of interfacing with a device, comprising:

detecting an object in space in a position above a display associated with the device;

selecting, based on at least a particular set of x and y components of the position of the object above the display, a particular defined user interface mode from a plurality of defined user interface modes when the object is detected in the space, each of the plurality of defined user interface modes corresponding to a different set of x and y components;

displaying and enabling one or more GUI elements based on the selected user interface mode, the one or more GUI elements being virtual control devices for receiving touch input for controlling an application, and appearing in addition to any application graphics being displayed on the display, wherein the selected user interface mode is a defined data entry mode where the GUI element is a virtual keyboard, a defined edit mode where the GUI element is a tool bar or virtual keyboard, a defined control mode where the GUI element is a control panel, and a defined information mode where the GUI element is a window; and

automatically transitioning between different user interface modes and causing GUI elements to be activated and displayed, or deactivated, as the object is detected as moving over different portions of the display.

2. The method of claim 1 , wherein the device includes the display.

3. The method of claim 1 , wherein the one or more GUI elements are at least partially transparent when displayed over the application graphics, enabling the application graphics to be viewed at the same time as the one or more GUI elements.

4. A method for scrolling through media items, the method comprising:

displaying a plurality of media items at or on a surface;

detecting an object spaced away from the surface and over at least one of the media items that are displayed;

displaying and activating a virtual scroll wheel when the object is detected over the displayed media items, the virtual scroll wheel being a relative input device capable of being manipulated by continuous swirling movement over the virtual scroll wheel; and

moving through the plurality of media items based on detected swirling movement of the object over the virtual scroll wheel.

5. The method as recited in claim 4 wherein moving through the plurality of media items includes moving a selector bar linearly through the media items in accordance with the swirling movement detected over the virtual scroll wheel.

6. A device operable to cause a display to display images, wherein the device is further operable to:

detect an object in space in a position above a display associated with the device;

select, based on at least a particular set of x and y components of the position of the object above the display, a particular defined user interface mode from a plurality of defined user interface modes when the object is detected in the space, each of the plurality of defined user interface modes corresponding to a different set of x and y components;

display and enable one or more GUI elements based on the selected user interface mode, the one or more GUI elements being virtual control devices for receiving touch input for controlling an application, and appearing in addition to any application graphics being displayed on the display, wherein the selected user interface mode is a defined data entry mode where the GUI element is a virtual keyboard, a defined edit mode where the GUI element is a tool bar or virtual keyboard, a defined control mode where the GUI element is a control panel, and a defined information mode where the GUI element is a window; and

automatically transition between different selected user interface modes and cause GUI elements to be activated and displayed, or deactivated, as the object is detected as moving over different portions of the display.

Assignments (2)
CHANGE OF NAME Recorded Mar 13, 2007
From: APPLE COMPUTER, INC.
To: APPLE INC.
Reel/Frame 019000/0383 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2006
From: HOTELLING, STEVE P.; HUPPI, BRIAN Q.; STRICKON, JOSHUA A.; KERR, DUNCAN ROBERT; ORDING, BAS; CHAUDHRI, IMRAN; CHRISTIE, GREG; IVE, JONATHAN P.; KENNEDY, PETER J.; FADELL, ANTHONY M.; ROBBIN, JEFFREY L.
To: APPLE COMPUTER, INC.
Reel/Frame 017433/0832 →