Methods and apparatus for controlling applications of a mobile device by using a pivoting input switch
First Claim
Patent Images
1. A mobile device comprising:
- at least one application, the application comprising a plurality of selectable items, the plurality of selectable items including a current item, the application configured in a first configuration or a second configuration;
at least one scrolling key;
a user-controllable pivoting input switch having multiple operational modes, wherein one operational mode comprises pivoting of the input switch in a first direction about an axis from a starting point to a first input-generating position, the input switch automatically returning to the starting point upon release after pivoting; and
an input driver manager configured for detecting signals from the scrolling key and the input switch, and relaying the signals to the application;
the application configured for executing a first operation that determines one of the plurality of selectable items to be the current item according to a predetermined order responsive to receiving a signal from the scrolling key corresponding to the scrolling key being pressed independent of whether the application configured in the first configuration or the second configuration;
the application configured for executing the first operation responsive to receiving a signal from the input switch corresponding to the operational mode and the application configured in the first configuration; and
the application configured for executing a second operation that is different from the first operation responsive to receiving the signal from the input switch and the application configured in the second configuration.
8 Assignments
0 Petitions
Accused Products
Abstract
A mobile device includes at least one application and a user-controllable pivoting input switch. This application has a number of selectable items. This switch has a number of operational modes. Several of these operational modes direct the operation of the application to determine a current item according to an order.
-
Citations
19 Claims
-
1. A mobile device comprising:
-
at least one application, the application comprising a plurality of selectable items, the plurality of selectable items including a current item, the application configured in a first configuration or a second configuration; at least one scrolling key; a user-controllable pivoting input switch having multiple operational modes, wherein one operational mode comprises pivoting of the input switch in a first direction about an axis from a starting point to a first input-generating position, the input switch automatically returning to the starting point upon release after pivoting; and an input driver manager configured for detecting signals from the scrolling key and the input switch, and relaying the signals to the application; the application configured for executing a first operation that determines one of the plurality of selectable items to be the current item according to a predetermined order responsive to receiving a signal from the scrolling key corresponding to the scrolling key being pressed independent of whether the application configured in the first configuration or the second configuration; the application configured for executing the first operation responsive to receiving a signal from the input switch corresponding to the operational mode and the application configured in the first configuration; and the application configured for executing a second operation that is different from the first operation responsive to receiving the signal from the input switch and the application configured in the second configuration. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 13, 14)
-
-
9. A method of operating a mobile device, the mobile device comprising a user-controllable pivoting input switch, at least one scrolling key, at least one application, the application comprising a plurality of selectable items, the plurality of selectable items including a current item, the application configured in a first configuration or a second configuration, the method comprising:
-
receiving signals from the scrolling key and the input switch by the application; executing a first operation by the application that determines one of the plurality of selectable items to be the current item according to a predetermined order responsive to receiving a signal from the scrolling key corresponding to the scrolling key being pressed independent of whether the application configured in the first configuration or the second configuration; executing the first operation by the application responsive to receiving a signal from the input switch corresponding to the input switch being pivoted in a first direction about an axis from a starting point to a first input-generating position and the application configured in the first configuration; and executing a second operation that is different from the first operation by the application responsive to receiving the signal from the input switch and the application configured in the second configuration. - View Dependent Claims (10, 11, 12, 15, 16)
-
-
17. A computer program product stored on a computer readable medium for operating a device, the computer program product controlling a processor coupled to the medium to execute the operations of:
-
receiving signals from a scrolling key of the device and a user-controllable pivoting input switch of the device by an application executed by the processor, the application configured in a first configuration or a second configuration; executing a first operation by the application that determines one of a plurality of selectable items to be a current item according to a predetermined order responsive to receiving a signal from the scrolling key corresponding to the scrolling key being pressed independent of whether the application configured in the first configuration or the second configuration; executing the first operation by the application responsive to receiving a signal from the input switch corresponding to the input switch being pivoted in a first direction about an axis from a starting point to a first input-generating position and the application configured in the first configuration; and executing a second operation that is different from the first operation by the application responsive to receiving the signal from the input switch and the application configured in the second configuration. - View Dependent Claims (18, 19)
-
Specification