Counter-tactile keypad
First Claim
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, andwherein 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.
5 Assignments
0 Petitions
Accused Products
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.
21 Citations
9 Claims
-
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. - View Dependent Claims (2)
-
-
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. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
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.
-
Specification