Communication control for a user of a central communication center
First Claim
1. A remote station for use in a wireless communication system comprising at least one base station, the remote station comprising:
- a computer program;
wherein the computer program causes the remote station to register with a base station in the wireless communication system;
periodically re-register, with a first period, with the base station in the wireless communication system;
initiate a call on an over-the-air interface in response to user demand; and
periodically poll, with a second period, the over-the-air-interface to determine if there is a call directed to the remote station;
wherein the remote station does not poll the over-the-air interface to determine if there is a call directed to the remote station except on a periodic time basis; and
wherein the second period is shorter than the first period.
10 Assignments
0 Petitions
Accused Products
Abstract
A computer program for a user in a wireless communication system to communicate on the system. The communication protocol embodied in the computer program enables the user to acquire a channel on a base station in the system and register with a base station on the system. The communication protocol embodied in the computer program also enables the user to place and receive calls on the communication system. The computer program is comprised of a main controller task and various other tasks, also called subtasks, which are activated by the main controller task. These subtasks are each designed to perform a protocol function for the user on the communication system.
37 Citations
28 Claims
-
1. A remote station for use in a wireless communication system comprising at least one base station, the remote station comprising:
-
a computer program;
wherein the computer program causes the remote station to register with a base station in the wireless communication system;
periodically re-register, with a first period, with the base station in the wireless communication system;
initiate a call on an over-the-air interface in response to user demand; and
periodically poll, with a second period, the over-the-air-interface to determine if there is a call directed to the remote station;
wherein the remote station does not poll the over-the-air interface to determine if there is a call directed to the remote station except on a periodic time basis; and
wherein the second period is shorter than the first period.- View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for a remote station to establish a communication connection between the remote station and a base station in a wireless communication system, the method comprising:
-
receiving a first message from the base station in a non-dedicated time slot;
transmitting a second message from the remote station to the base station;
waiting a maximum first time to receive a third message from the base station;
if the first time expires, waiting a second time, and, after the second time expires, polling an over-the-air interface for a first message from the base station in a non-dedicated time slot; and
if the third message is received from the base station before the first time expires, transmitting a fourth message from the remote station to the base station, the fourth message transmitted in one or more dedicated time slots between the base station and the remote station. - View Dependent Claims (7)
-
-
8. A method for a base station to establish a communication connection between the base station and a remote station in a wireless communication system, comprising:
-
designating one or more time slots for the remote station as dedicated;
periodically transmitting a first message from the base station in one or more dedicated time slots;
waiting a maximum first time to receive a second message from the remote station, the second message transmitted in one or more dedicated time slots for the remote station;
redesignating the one or more dedicated time slots for the remote station as non-dedicated if the first time expires before the second message is received from the remote station;
transmitting a third message from the base station to the remote station in the one or more dedicated time slots if the second message is received from the remote station. - View Dependent Claims (9)
-
-
10. A method for a remote station to seek base stations in a multi-channel wireless communication system, in which the remote station comprises a remote station receiver, the method comprising:
-
establishing a database of base stations, the database comprising metrics on each represented base station;
tuning the remote station receiver to a base-station channel associated with a represented base station;
polling the over-the-air interface for a transmission of a first message from the represented base station;
determining metrics on the represented base station if the remote station receiver receives a first message from the represented base station; and
storing the metrics of the represented base station in the database. - View Dependent Claims (11, 12, 13)
-
-
14. A method for remote station communication in a multi-channel wireless communication system, in which the remote station comprises a remote station receiver, the method comprising;
-
transmitting bearer data in a first base-station channel between a remote station and a first base station in the wireless communication system;
determining metrics for the first base station based on the received bearer data transmitted from the first base station to the remote station; and
if a metric for the first base station is lower than a first threshold value, ceasing transmitting bearer data from the remote station to the first base station, tuning the remote station receiver to a second base-station channel of a second base station, determining metrics on the second base station if a first message is received by the remote station receiver from the second base station;
storing the metrics of the second base station in a database, re-tuning the remote station receiver to the first base-station channel, and resuming transmitting bearer data between the remote station and the first base station.- View Dependent Claims (15, 16, 17)
if a metric for the first base station is lower than a second threshold value, ceasing transmitting bearer data in a first base-station channel from the remote station to the first base station, tuning the remote station receiver to a third base-station channel of a third base station, acquiring a communication channel with the third base station, transmitting a second message to the third base station, wherein the second message requests the third base station take over the transmission of bearer data to the remote station and the reception of bearer data from the remote station, and transmitting bearer data between the remote station and the third base station. -
16. The method for remote station communication of claim 14, in which the channels are defined at least in part by frequency.
-
17. The method for remote station communication of claim 14, in which the channels are defined at least in part by a spread-spectrum code.
-
-
18. A method for managing a remote station in a wireless communication system, comprising:
-
activating each of a plurality of subtasks resident on the remote station by a main task resident on the remote station;
using the main task or one of the plurality of subtasks to notify a user interface of the remote station of information;
receiving information from the user interface of the remote station at the main task or one of the plurality of subtasks; and
modifying the functionality of a subtask of the plurality of subtasks resident on the remote station at a time t without having to modify any other of the plurality of subtasks resident on the remote station at the time t. - View Dependent Claims (19, 20, 21)
loading a main task on the remote station; - and
loading each of the plurality of subtasks on the remote station.
-
-
21. The method for managing a remote station of claim 20, further comprising loading one of the plurality of subtasks on the remote station without re-loading any other of the plurality of subtasks or the main task on the remote station.
-
22. A method of operation for a remote station in a wireless communication system, comprising:
-
attempting to register the remote station with a base station of the wireless communication system;
transitioning the remote station to a first operating state if the remote station successfully registers with the base station;
setting a first timer on the remote station in the first operating state;
setting a second timer on the remote station in the first operating state;
attempting to re-register the remote station with the base station if the first timer expires; and
if the second timer expires transitioning the remote station to a second operating state, setting a third timer on the remote station in the second operating state, looking for a message directed to the remote station as long as the third timer is not expired, and transitioning the remote station to the first operating state if the third timer expires. - View Dependent Claims (23)
-
-
24. A remote station for use in a wireless communication system, comprising:
-
a first timer for determining when the remote station should register in the wireless communication system;
a second timer for determining when the remote station should look for a message directed to the remote station; and
a third timer for determining the maximum time the remote station should continue to look for a message directed to the remote station, wherein the remote station disables said third timer and re-enables said second timer at the expiration of said third timer. - View Dependent Claims (25)
-
-
26. A remote station for use in a wireless communication system comprising at least one base station, the remote station comprising:
-
registration means to register with a base station in the wireless communication system;
re-registration means to periodically re-register, with a first period, with a base station in the wireless communication system;
call initiating means to initiate a call on an over-the-air interface; and
polling means to periodically poll, with a second period, the over-the-air interface to determine if there is a call directed to the remote station, wherein the polling means do not poll the over-the-air interface to determine if there is a call directed to the remote station except on a periodic time basis, and wherein the second period is shorter than the first period. - View Dependent Claims (27, 28)
-
Specification