IP Library Granted Patent US 8,836,637
Granted Patent B2
US 8,836,637 · App. 12/190,599 · Granted Sep 16, 2014

Counter-tactile keypad

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,836,637
App. No.
12/190,599
Granted
Sep 16, 2014
Kind
B2
Abstract

A touch-based user interface for an electronic device, including a housing including electronic circuitry, a plurality of buttons mounted within a first area on a first side of the housing, and a screen mounted on a second area of a second side of the housing, the second side being opposite to the first side, and the second area being opposite to at least a portion of the first area, wherein the electronic circuitry is operative (i) to display on the screen at least one user interface control element that corresponds respectively to at least one button, each such user interface control element having a command associated therewith, and (ii) to perform the command associated with a designated user interface control element when its corresponding button is pressed. A method and a computer-readable storage medium is also described and claimed.

Claims (31)

1. An electronic device, comprising:

a housing;

electronic circuitry contained within said housing;

an orientation sensor coupled to said electronic circuitry, for detecting an orientation of said housing;

a button mounted on a first side of said housing and having a symbol engraved thereon, the symbol representing a default function; and

a screen mounted on a second side of said housing, the second side being opposite the first side,

wherein said electronic circuitry is operative (i) to dynamically display on said screen at different times, each of two different user interface control elements at a screen location that is substantially opposite the location of said button, each user interface control element having a device command associated therewith, and (ii) to adapt the device so that a press of said button invokes the device command associated with that control elements that is currently being displayed on the second side opposite said button,

wherein the respective device commands associated with the different user interface control elements relate to different modes of operation of the device, and

wherein a button-only interface, for which a press of said button activates said button's default function regardless of the displayed user interface control element, is enabled when said orientation sensor detects an orientation of said housing wherein said screen is facing down and said button is facing up.

2. The electronic device of claim 1 wherein said screen comprises a touch screen, and wherein the press of said button at a given time invokes the device command only when said electronic circuitry confirms that the control element that is currently being displayed on the second side opposite said button is being touched at the given time.

3. A method performed by an electronic device, the method comprising:

receiving, by the electronic device, notification that a user has pressed a button on a first side of the electronic device at a given time, the button having a symbol engraved thereon and the symbol representing a default function;

dynamically displaying each of two different control elements, each having a device command associated therewith, at different times on a screen at a screen location that is substantially opposite the location of the button

detecting an orientation of said housing; and

invoking the device command associated with that control element that is being displayed at the given time on the second side opposite the button, in response to said receiving,

wherein the screen is located on a second side of the electronic device, the second side being opposite the first side,

wherein the respective device commands associated with the different user interface control elements relate to different modes of operation of the device, and

wherein when said detecting detects that the screen is facing down and the button is facing up, then invoking the button's default function in response to said receiving regardless of the displayed control element.

4. The method of claim 3 further comprising playing an audio sound in response to said receiving.

5. The method of claim 4 wherein the audio sound is the sound of a button being clicked.

6. The method of claim 3 further comprising displaying a video cue on the screen in response to said receiving.

7. The method of claim 6 wherein the video cue is a succession of images showing a button being pushed and released.

8. The method of claim 3 wherein the screen is a touch screen, and wherein said invoking is conditional upon confirming, by the electronic device, that the control element currently being displayed on the second side opposite the button is being touched at the given time.

9. A non-transitory computer readable storage medium storing program code for causing an electronic device to perform a method, the method comprising:

receiving notification that a user has pressed a button on a first side of the electronic device at a given time, the button having a symbol engraved thereon and the symbol representing a default function;

dynamically displaying each of two different control elements, each having a device command associated therewith, at different times on a screen at a screen location that is substantially opposite the location of the button

detecting an orientation of said housing; and

invoking the device command associated with that control element that is being displayed at the given time on the second side opposite the button, in response to said receiving,

wherein the screen is located on a second side of the electronic device, the second side being opposite the first side,

wherein the respective device commands associated with the different user interface control elements relate to different modes of operation of the device, and

wherein when said detecting detects that the screen is facing down and the button is facing up, then invoking the button's default function in response to said receiving regardless of the displayed control element.

Assignments (4)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044277/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2013
From: MODU LTD.
To: GOOGLE INC.
Reel/Frame 030351/0496 →
SECURITY AGREEMENT Recorded Dec 11, 2009
From: MODU LTD.
To: SUN, DAVID
Reel/Frame 023810/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 22, 2008
From: BYCHKOV, EYAL; KATZ, HAGAY
To: MODU LTD.
Reel/Frame 021560/0924 →