Multi-function, multi-state input control device
First Claim
1. A user interface for a communications device operable in a communications system having a server that provides a plurality of services, said user interface being capable of causing multiple state changes in a control program executing in said server, said user interface being comprised of:
- an input means for generating an electrically detectable input signal from a user of said communications device;
a processor means, coupled to said input means, for determining the actuation of said input means and;
generating a first signal on the detection of a first type of actuation of said input means;
generating a second signal on the detection of a second type of actuation of said input means and generating a third signal on the detection of a third type of actuation of said input means.
9 Assignments
0 Petitions
Accused Products
Abstract
In a two-way radio communications system wherein subscriber units are provided with multiple features from the software running on a server, a user interface of the subscriber unit permits the subscriber unit user to change the control state of the server software depending on different types of actuations of the user interface. In the preferred embodiment, one, two or more “clicks” on a momentary input switch, as well as pushing and holding and releasing the input switch can be used to select or de-select between multiple services and applications provided to the subscriber unit by the server software.
45 Citations
17 Claims
-
1. A user interface for a communications device operable in a communications system having a server that provides a plurality of services, said user interface being capable of causing multiple state changes in a control program executing in said server, said user interface being comprised of:
-
an input means for generating an electrically detectable input signal from a user of said communications device;
a processor means, coupled to said input means, for determining the actuation of said input means and;
generating a first signal on the detection of a first type of actuation of said input means;
generating a second signal on the detection of a second type of actuation of said input means and generating a third signal on the detection of a third type of actuation of said input means.
-
-
2. A user interface for a communications device operable in a communications system having a server that provides a plurality of services, said user interface being capable of causing multiple state changes in a control program executing in said server, said user interface being comprised of:
-
an input means for generating an electrically detectable input signal from a user of said communications device;
a processor means, coupled to said input means, for determining the actuation of said input means and;
generating a first signal on the detection of a first type of actuation of said input means;
generating a second signal on the detection of a second type of actuation of said input means;
generating a third signal on the detection of a third type of actuation of said input means; and
generating a fourth signal on the detection of a fourth type of actuation of said input means.
-
-
3. A user interface for a communications device operable in a communications system having a server that provides a plurality of services, said user interface being capable of causing multiple state changes in a control program executing in said server, said user interface being comprised of:
-
an input means for generating an electrically detectable input signal from a user of said communications device;
a processor means, coupled to said input means, for determining the actuation of said input means and;
generating a first signal on the detection of a first type of actuation of said input means;
generating a second signal on the detection of a second type of actuation of said input means and generating a third signal on the detection of a third type of actuation of said input means;
a radio transmitter, coupled and responsive to said processor means to broadcast a radio signal which represents whether said detected input means actuation was either of said first, second or third actuations.
-
-
4. In a communications system having a server executing a multi-state control program, which has a plurality of control states and capable of performing at least one control function in each state, a method of changing the control state of said server program from a first state to second, third and fourth states comprising the steps of:
-
when said server is in said first state, single clicking a first switch associated with said subscriber unit thereby causing the transmission of a first signal to said server, upon the receipt of which said server'"'"'s state changes from said first state to said second state; and
when said server is in said first state, double-clicking said first switch associated with said subscriber unit thereby causing the transmission of a second signal to said server upon the receipt of which said server changes its state from said first state to said third state;
when said server is in said first state, holding said first switch closed for a predetermined length of time causing the subscriber unit to transmit a third signal and a radio frequency signal the receipt of which causes said server to enter a fourth state; and
when said server is in said fourth state, releasing said first switch causing the subscriber unit to stop transmitting said radio frequency signal and to transmit a fourth signal to said server upon the receipt of which said server changes its state from said fourth state to said first state - View Dependent Claims (5, 6, 7, 8, 9, 12, 13)
-
-
10. A method of changing the control state of a multi-state communications system server comprising the steps of:
-
sending a first signal from a subscriber unit for said communications system to said server during a first predetermined time period, said first signal causing said server'"'"'s control state to change from said first state to said second state; and
sending a second signal from the subscriber unit to said server during a second predetermined time period, said second signal causing the server to change its state from said first state to said third state; and
sending a third signal from the subscriber unit to the server causing the server to enter a third state.
-
-
11. A subscriber unit comprised of:
-
a transmitter, capable of sending wireless communications signals;
a receiver, capable of receiving wireless communications signals;
an input switch means, for receiving a tactile input from a subscriber unit user and in response thereto, signaling an input command by the subscriber unit user;
a processor means, operatively coupled to said input signal means and to said transmitter, said processor means for detecting closure of said input switch means and detecting whether said input switch means was singly actuated, doubly actuated or is closed, thereby causing at least one of a plurality of different signals to be emitted by said transmitter. - View Dependent Claims (15, 17)
-
-
14. A wireless communications system subscriber unit comprised of:
-
a transmitter, capable of sending a plurality of control signals to a server by wireless communications signals;
an input switch means, for receiving a tactile input from a subscriber unit user and in response thereto, electrically signaling a plurality of different input actions by a subscriber unit user;
a processor means, operatively coupled to said input signal means and to said transmitter, said processor means for detecting closure of said input switch means and detecting whether said input switch means was singly clicked, doubly clicked or is held closed, thereby causing at least one of a plurality of different signals to be emitted by said transmitter of said subscriber unit, each of said plurality of signals unambiguously identifying whether said input switch means was singly clicked, doubly clicked or held closed.
-
-
16. A communications system server comprised of:
a processor means, coupled to at least one of a radio receiver and radio transmitter, said processor means for receiving from a subscriber unit;
a) messages indicative of the actuations of an input device in a subscriber unit;
b) determining from said messages whether said input device of said subscriber unit was singly clicked, doubly clicked or held closed; and
, in response thereto, said processor means performing at least one of the following operations;
i) terminating the execution of an application program;
ii) terminating the execution of a first application program and starting the executing a second application program;
iii) enabling radio transmissions by said subscriber unit.
Specification