Communication control for a user of a central communication center
First Claim
1. A mobile station for use in a wireless communication system, said mobile station comprising:
- a user interface;
a physical layer; and
a computer program executing on said mobile station, said computer program comprising a main task and a plurality of independent subtasks,each of said plurality of independent subtasks comprising the capability to be activated by said main task,each of said plurality of independent subtasks comprising the capability to perform a discrete communication function for the mobile station,said main task comprising the capability to notify said user interface of information,said main task comprising the capability to be notified by said user interface of information,said main task comprising the capability to activate only one of said plurality of independent subtasks at a time,at least one of said plurality of independent subtasks comprising the capability to notify said physical layer of the mobile station that there is information to be transmitted by the mobile station,at least one of said plurality of independent subtasks comprising the capability to be notified by said physical layer that information has been received by the mobile station, and,each of said plurality of independent subtasks comprising the capability to be modified to alter the functionality of said computer program without modification of said other subtasks.
12 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.
-
Citations
17 Claims
-
1. A mobile station for use in a wireless communication system, said mobile station comprising:
-
a user interface; a physical layer; and a computer program executing on said mobile station, said computer program comprising a main task and a plurality of independent subtasks, each of said plurality of independent subtasks comprising the capability to be activated by said main task, each of said plurality of independent subtasks comprising the capability to perform a discrete communication function for the mobile station, said main task comprising the capability to notify said user interface of information, said main task comprising the capability to be notified by said user interface of information, said main task comprising the capability to activate only one of said plurality of independent subtasks at a time, at least one of said plurality of independent subtasks comprising the capability to notify said physical layer of the mobile station that there is information to be transmitted by the mobile station, at least one of said plurality of independent subtasks comprising the capability to be notified by said physical layer that information has been received by the mobile station, and, each of said plurality of independent subtasks comprising the capability to be modified to alter the functionality of said computer program without modification of said other subtasks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
- 9. A mobile station for use in a communication system, said mobile station comprising a computer program, said computer program comprising a main task and a plurality of subtasks, said plurality of subtasks comprising a slot acquisition task comprising a MS-- SA task, a registration task comprising a MS-- R task a call termination task comprising a MS-- CT task, a look for a new base task comprising a MS-- LNB task, a traffic task comprising a MS-- T task, a call origination task comprising a MS-- CO task, and a handover task comprising a MS-- H task.
-
11. A method for providing mobile station functionality in a wireless communication system, in which the mobile station comprises a physical layer, the method comprising:
-
executing a first task on the mobile station for the mobile station to acquire a slot to communicate in the wireless communication system; executing a second task on the mobile station to originate a call from the mobile station; executing a third task on the mobile station to receive a call on the mobile station; executing a fourth task on the mobile station to handle call traffic transmitted between the mobile station and the wireless communication system; and executing a fifth task on the mobile station to register the mobile station in the wireless communication system, said fifth task comprising; notifying the physical layer to transmit a first message to the wireless communication system, receiving a notification from the physical layer that a second message was transmitted from the wireless communication system to the mobile station, receiving a notification from the physical layer that a third message was transmitted from the wireless communication system to the mobile station, and notifying the physical layer to transmit a fourth message to the wireless communication system, said fourth message comprising an indication that said fifth task, to register the mobile station in the wireless communication system, was executed successfully. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification