Method and apparatus for interacting with a portable computer system
First Claim
1. A method comprising performing a machine-executed operation involving instructions executable by a handheld electronic device, said handheld electronic device comprising one or more processors, wherein the machine-executed operation is at least one of:
- A) sending the instructions over transmission media;
B) receiving the instructions over transmission media;
C) storing the instructions onto a machine-readable storage medium; and
D) executing the instructions;
wherein the instructions are instructions which, when executed by the one or more processors, cause the one or more processors to perform the steps of;
detecting that a first application button of a plurality of mechanical application buttons is pressed while the handheld electronic device is in a low power state;
wherein the handheld electronic device includes the plurality of mechanical application buttons;
wherein at least a first application of one or more applications that are executable on the handheld electronic device is associated with the first application button;
wherein the first application is associated with the first application button prior to the first application button being pressed;
wherein said pressing the first application button causes the handheld electronic device to switch from the low power state to an operational state;
in response to detecting that the first application button in the plurality of a mechanical application buttons is pressed while the handheld electronic device is in a low power state;
identifying the first application associated with the first application button, and then automatically executing the first application to display a selected state of the first application, wherein displaying the selected state of the first application includes automatically displaying user-inputted data for the first application.
0 Assignments
0 Petitions
Accused Products
Abstract
A palmtop computer system that incorporates mechanical buttons that combine the task of turning the palmtop computer system on and starting a particular application program. Furthermore, the same mechanical button can be used to navigate the application program to find the information that is most likely needed by the user. Additionally, external devices can be coupled to the palmtop computer system in a manner that allows the external hardware device to initiate specific application programs that cooperate with the external hardware device.
8 Citations
12 Claims
-
1. A method comprising performing a machine-executed operation involving instructions executable by a handheld electronic device, said handheld electronic device comprising one or more processors, wherein the machine-executed operation is at least one of:
-
A) sending the instructions over transmission media;
B) receiving the instructions over transmission media;
C) storing the instructions onto a machine-readable storage medium; and
D) executing the instructions;
wherein the instructions are instructions which, when executed by the one or more processors, cause the one or more processors to perform the steps of;
detecting that a first application button of a plurality of mechanical application buttons is pressed while the handheld electronic device is in a low power state;
wherein the handheld electronic device includes the plurality of mechanical application buttons;
wherein at least a first application of one or more applications that are executable on the handheld electronic device is associated with the first application button;
wherein the first application is associated with the first application button prior to the first application button being pressed;
wherein said pressing the first application button causes the handheld electronic device to switch from the low power state to an operational state;
in response to detecting that the first application button in the plurality of a mechanical application buttons is pressed while the handheld electronic device is in a low power state;
identifying the first application associated with the first application button, and then automatically executing the first application to display a selected state of the first application, wherein displaying the selected state of the first application includes automatically displaying user-inputted data for the first application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification