Multi-Orientation Mobile Device, Computer-Readable Storage Unit Therefor, and Methods for Using the Same
First Claim
1. A multi-orientation mobile communication device, comprising:
- a body comprising a first side, a second side opposite the first side, a third side extending between the first side and the second side, and a fourth side opposite the third side and also extending between the first side and the second side;
a first button positioned at the first side of the body at a first relative positioning with respect to a second button positioned also on the first side of the body;
the second button positioned at a second relative positioning with respect to the first button;
a third button positioned at the second side of the body at the first relative positioning with respect to a fourth button positioned also on the second side of the body;
the fourth button positioned at the second relative positioning with respect to the third button, wherein, when the mobile communication is in an initial orientation, the first side, including the first button and the second button, is in a first user-perspective button area, and the second side, including the third button and the fourth button, is in a second user-perspective button area;
a processor; and
a computer-readable storage medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising;
associating a first characteristic to the first button based on the first button being, when the mobile communication device is at the initial orientation, positioned in the first user-perspective button area and bearing the first relative positioning with respect to the second button;
associating a second characteristic to the second button based on the second button being, when the mobile communication device is at the initial orientation, positioned in the first user-perspective button area and bearing the second relative positioning with respect to the first button;
associating a third characteristic to the third button based on the third button being, when the mobile communication device is at the initial orientation, positioned in the second user-perspective button area and bearing the first relative positioning with respect to the fourth button;
associating a fourth characteristic to the fourth button based on the fourth button being, when the mobile communication device is at the initial orientation, positioned in the second user-perspective button area and bearing the second relative positioning with respect to the third button;
determining that an orientation of the mobile communication device has changed from the initial orientation to a new orientation wherein the first side, including the first button and the second button, is in the second user-perspective button area, and the second side, including the third button and the fourth button, is in the first user-perspective button area; and
reassigning, in response to determining that the orientation has changed to the new orientation, button characteristics, comprising;
associating the first characteristic to the fourth button based on the fourth button being positioned, upon the mobile communication device arriving at the new orientation, in the first user-perspective button area and bearing the first relative positioning with respect to the third button;
associating the second characteristic to the third button based on the third button being positioned, upon the mobile communication device arriving at the new orientation, in the first user-perspective button area and bearing the second relative positioning with respect to the fourth button;
associating the third characteristic to the second button based on the second button being positioned, upon the mobile communication device arriving at the new orientation, in the second user-perspective button area and bearing the first relative positioning with respect to the first button; and
associating the fourth characteristic to the first button based on the first button being positioned, upon the mobile communication device arriving at the new orientation, in the second user-perspective button area and bearing the second relative positioning with respect to the second button.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-orientation mobile communication device having a first button positioned at the first side of device at a first relative positioning with respect to a second button on the first side and a third button positioned at a second side of the body at the first relative positioning with respect to a fourth button positioned on the second side. The device also includes instructions causing a processor to perform operations comprising determining that an orientation of the device has changed and reassigning, responsively, button characteristics based on relative positioning of the first through fourth buttons following the re-orientation.
14 Citations
20 Claims
-
1. A multi-orientation mobile communication device, comprising:
-
a body comprising a first side, a second side opposite the first side, a third side extending between the first side and the second side, and a fourth side opposite the third side and also extending between the first side and the second side; a first button positioned at the first side of the body at a first relative positioning with respect to a second button positioned also on the first side of the body; the second button positioned at a second relative positioning with respect to the first button; a third button positioned at the second side of the body at the first relative positioning with respect to a fourth button positioned also on the second side of the body; the fourth button positioned at the second relative positioning with respect to the third button, wherein, when the mobile communication is in an initial orientation, the first side, including the first button and the second button, is in a first user-perspective button area, and the second side, including the third button and the fourth button, is in a second user-perspective button area; a processor; and a computer-readable storage medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; associating a first characteristic to the first button based on the first button being, when the mobile communication device is at the initial orientation, positioned in the first user-perspective button area and bearing the first relative positioning with respect to the second button; associating a second characteristic to the second button based on the second button being, when the mobile communication device is at the initial orientation, positioned in the first user-perspective button area and bearing the second relative positioning with respect to the first button; associating a third characteristic to the third button based on the third button being, when the mobile communication device is at the initial orientation, positioned in the second user-perspective button area and bearing the first relative positioning with respect to the fourth button; associating a fourth characteristic to the fourth button based on the fourth button being, when the mobile communication device is at the initial orientation, positioned in the second user-perspective button area and bearing the second relative positioning with respect to the third button; determining that an orientation of the mobile communication device has changed from the initial orientation to a new orientation wherein the first side, including the first button and the second button, is in the second user-perspective button area, and the second side, including the third button and the fourth button, is in the first user-perspective button area; and reassigning, in response to determining that the orientation has changed to the new orientation, button characteristics, comprising; associating the first characteristic to the fourth button based on the fourth button being positioned, upon the mobile communication device arriving at the new orientation, in the first user-perspective button area and bearing the first relative positioning with respect to the third button; associating the second characteristic to the third button based on the third button being positioned, upon the mobile communication device arriving at the new orientation, in the first user-perspective button area and bearing the second relative positioning with respect to the fourth button; associating the third characteristic to the second button based on the second button being positioned, upon the mobile communication device arriving at the new orientation, in the second user-perspective button area and bearing the first relative positioning with respect to the first button; and associating the fourth characteristic to the first button based on the first button being positioned, upon the mobile communication device arriving at the new orientation, in the second user-perspective button area and bearing the second relative positioning with respect to the second button. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A multi-orientation mobile communication device, comprising:
-
a body comprising a first side, a second side opposite the first side, a third side extending between the first side and the second side, and a fourth side opposite the third side and also extending between the first side and the second side; a first button positioned at the first side of the body, wherein the first button has a first size; a second button positioned at the first side of the body, wherein the second button has a second size differing from the first size; a third button positioned at the second side of the body, wherein the third button has a third size; a fourth button positioned at the second side of the body, wherein the fourth button has a fourth size differing from the third size, wherein, when the mobile communication is in an initial orientation, the first side, including the first button and the second button, is in a first user-perspective button area, and the second side, including the third button and the fourth button, is in a second user-perspective button area; a processor; a computer-readable storage medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; associating a first characteristic to the first button based on the first button having the first size and being, when the mobile communication device is at the initial orientation, positioned in the first user-perspective button area; associating a second characteristic to the second button based on the second button having the second size and being, when the mobile communication device is at the initial orientation, positioned in the first user-perspective button area; associating a third characteristic to the third button based on the third button having the third size and being, when the mobile communication device is at the initial orientation, positioned in the second user-perspective button area; associating a fourth characteristic to the fourth button based on the fourth button having the fourth size and being, when the mobile communication device is at the initial orientation, positioned in the second user-perspective button area; determining that an orientation of the mobile communication device has changed from the initial orientation to a new orientation wherein the first side, including the first button and the second button, is in the second user-perspective button area, and the second side, including the third button and the fourth button, is in the first user-perspective button area; and reassigning, in response to determining that the orientation has changed to the new orientation, button characteristics, comprising; associating the first characteristic to the fourth button based on the fourth button having the fourth size and being positioned, upon the mobile communication device arriving at the new orientation, in the first user-perspective button area; associating the second characteristic to the third button based on the third button having the third size and being positioned, upon the mobile communication device arriving at the new orientation, in the first user-perspective button area; associating the third characteristic to the second button based on the second button having the second size and being positioned, upon the mobile communication device arriving at the new orientation, in the second user-perspective button area and bearing the first relative positioning with respect to the first button; and associating the fourth characteristic to the first button based on the first button having the first size and being positioned, upon the mobile communication device arriving at the new orientation, in the second user-perspective button area. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A multi-orientation mobile communication device, comprising:
-
a body comprising a first side, a second side opposite the first side, a third side extending between the first side and the second side, and a fourth side opposite the third side and also extending between the first side and the second side; a first button positioned at the first side of the body; a second button positioned at the second side of the body; a third button positioned at the third side of the body; a fourth button positioned at the fourth side of the body, wherein, when the mobile communication is in an initial orientation, the first button is positioned in a first user-perspective button area, the second button is positioned in a second user-perspective button area, the third button is positioned in a third user-perspective button area, and the fourth button is positioned in a fourth user-perspective button area; a processor; and a computer-readable storage medium comprising computer-executable instructions that, when executed by the processor, cause the processor to perform operations comprising; associating a first characteristic to the first button based on the first button being, when the mobile communication device is at the initial orientation, positioned in the first user-perspective button area; associating a second characteristic to the second button based on the second button being, when the mobile communication device is at the initial orientation, positioned in the second user-perspective button area; associating a third characteristic to the third button based on the third button being, when the mobile communication device is at the initial orientation, positioned in the third user-perspective button area; associating a fourth characteristic to the fourth button based on the fourth button being, when the mobile communication device is at the initial orientation, positioned in the fourth user-perspective button area; determining that an orientation of the mobile communication device has changed from the initial orientation to a new orientation differing by one-hundred and eighty degrees from the initial orientation; and reassigning, in response to determining that the orientation has changed to the new orientation, button characteristics, comprising; associating the first characteristic to the second button based on the second button being positioned, upon the mobile communication device arriving at the new orientation, in the first user-perspective button area; associating the second characteristic to the first button based on the first button being positioned, upon the mobile communication device arriving at the new orientation, in the second user-perspective button area; associating the third characteristic to the fourth button based on the fourth button being positioned, upon the mobile communication device arriving at the new orientation, in the third user-perspective button area; and associating the fourth characteristic to the third button based on the third button being positioned, upon the mobile communication device arriving at the new orientation, in the fourth user-perspective button area. - View Dependent Claims (19, 20)
-
Specification