IP Library Granted Patent US 7,386,303
Granted Patent B2
US 7,386,303 · App. 09/861,353 · Granted Jun 10, 2008

Multi-function, multi-state input control device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,386,303
App. No.
09/861,353
Granted
Jun 10, 2008
Kind
B2
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.

Claims (26)

1. A portable wireless subscriber unit operable in a communications system including a server for providing a plurality of predetermined services to the wireless subscriber unit, the wireless subscriber unit comprising:

a display for displaying a menu listing the predetermined services;

a first user input interface for selecting from the menu one of the predetermined services;

means, responsive to the first user input interface, for transmitting a first message to the server by way of a radio link to cause a server application program to begin providing the selected one of the predetermined services to the wireless subscriber unit;

a second user input interface comprising a single input device for generating an electrically detectable input signal from user actuation of the single input device;

means, coupled to the second user input interface, for detecting predetermined types of user actuations of the single input device based on the electrically detectable input signal, the predetermined types of user actuations comprising a single click, a double click and a push-and-hold;

means for generating a second message identifying one of the predetermined types of user actuations corresponding to the user actuation of the single input device;

means, coupled and responsive to the generating means, for transmitting the second message to the server by way of the radio link, the second message for causing the server application program to execute one or more state changes during provisioning of the selected one of the predetermined services to the wireless subscriber unit.

2. The wireless subscriber unit of claim 1 , wherein the server application program is a chat application program.

3. The wireless subscriber unit of claim 1 , wherein the single input device includes a momentary-contact push-button switch.

4. A wireless communication system, comprising:

a two-way radio network allowing wireless communication between a server and a wireless subscriber unit;

the wireless subscriber unit wireless, including:

a memory,

an input switch for generating a output signal in response to user actuation of the input switch,

a processor, operatively coupled to the input switch and memory, and

a client application stored in the memory and executable by the processor,

the client application including

program mean for detecting predetermined types of user actuations of the input switch based on the output signal, the predetermined types of user actuations comprising a single click, a double click and a push-and-hold, and

program means for generating a message identifying one of the predetermined types of user actuations detected in response to the user actuation of the single input device, and

a radio transceiver, operatively coupled to the processor, for transmitting the message to the server; and

the server including;

a plurality of server application programs for providing a plurality of predetermined services to the wireless subscriber unit, and

a communications control program for selectively sending a barge-in signal or an event signal indicating the detected type of user actuation to at least one of the server application programs in response to receiving the message.

5. The system of claim 4 , wherein at least one of the server application programs is a chat application program.

6. The system of claim 4 , wherein the input switch includes a momentary-contact push-button switch.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Oct 22, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034030/0941 →
CHANGE OF NAME Recorded Jun 11, 2008
From: YOMOBILE INC.
To: FASTMOBILE INC.
Reel/Frame 021076/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2008
From: FASTMOBILE INC.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 020905/0144 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY'S STREET ADDRESS IN COVERSHEET DATASHEET FROM 1101 SKOKIE RD., SUITE 255 TO 1101 SKOKIE BLVD., SUITE 225. PREVIOUSLY RECORDED ON REEL 013405 FRAME 0588. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT EXECUTED ON SEPT. 11, 2002 BY MARK GLENNON OF LEO CAPITAL HOLDINGS, LLC.. Recorded Apr 11, 2006
From: LEO CAPITAL HOLDINGS, LLC
To: LCH II, LLC
Reel/Frame 017453/0527 →
SECURITY INTEREST Recorded Aug 31, 2001
From: AUVO TECHNOLOGIES, INC.
To: LEO CAPITAL HOLDINGS, LLC
Reel/Frame 012135/0142 →