Method for a communication unit to influence communication resource allocation
First Claim
1. In a communication system wherein a plurality of communication resources is dynamically, temporarily allocated to at least one communication unit, a method for a communication unit to influence communication resource allocation, the method comprising the steps of:
- at the communication unit;
displaying a list of one or more pending communication requests for communication with the communication unit; and
entering a selected order comprising a user priority rank for at least one of the one or more pending communication requests;
transmitting the selected order to the communication system;
at the communication system;
receiving the selected order;
when at least one communication resource is available for allocations, selecting a first pending request of the one or more pending communication requests;
establishing whether the first pending request has a user priority rank from the selected order;
determining, responsive to the establishing step, whether the user priority rank of the first pending request is a highest priority user priority rank; and
when the user priority rank is the highest priority user priority rank, attempting to convert the first pending request into an active communication.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication unit (105) may influence communication resource allocation within a communication system in the following manner. A list of pending communication requests intended for the communication unit (105) is shown on a display of the communication unit (105). An order in which the pending communication requests are to be processed is selected and transmitted by the communication unit (105) to the infrastructure (101, 102, 103, and 107) of the communication system. The infrastructure then processes the pending communication requests for the communication unit (105) based on the order selected by the communication unit (105).
85 Citations
33 Claims
-
1. In a communication system wherein a plurality of communication resources is dynamically, temporarily allocated to at least one communication unit, a method for a communication unit to influence communication resource allocation, the method comprising the steps of:
-
at the communication unit; displaying a list of one or more pending communication requests for communication with the communication unit; and entering a selected order comprising a user priority rank for at least one of the one or more pending communication requests; transmitting the selected order to the communication system; at the communication system; receiving the selected order; when at least one communication resource is available for allocations, selecting a first pending request of the one or more pending communication requests; establishing whether the first pending request has a user priority rank from the selected order; determining, responsive to the establishing step, whether the user priority rank of the first pending request is a highest priority user priority rank; and when the user priority rank is the highest priority user priority rank, attempting to convert the first pending request into an active communication. - View Dependent Claims (2, 3)
-
-
4. In a communication system wherein a plurality of communication resources is dynamically, temporarily allocated to at least one communication unit, wherein a plurality of pending communication requests are pending, a method comprising the steps of:
-
at the communication unit; identifying at least some pending communication requests in a list, wherein the at least some pending communication requests are one or more of the plurality of pending communication requests; and transmitting at least one instruction to order the at least some pending communication requests in a particular order comprising a user priority rank for at least one of the at least some pending communication requests; at the communication system; receiving the selected order; and when at least one communication resource is available for allocation, attempting to covert into an active communication a pending communication request from the plurality of pending communication requests on a priority basis, wherein the priority basis is determined from a system-devised priority and the selected order for the one or more pending communication requests. - View Dependent Claims (5, 6)
-
-
7. A method comprising the steps of:
-
receiving a call by a first communication unit in a communication system; during the call, receiving, by the communication system, at least one request for communications with the first communication unit and placing the at least one request in a busy queue by an infrastructure of the communication system; when the call is completed, transmitting, by the infrastructure, a list to the first communication unit, wherein the list is based on information in the busy queue; receiving, by the first communication unit, the list; displaying the list for a user for the first communication unit; editing the list, producing an edited list, wherein the edited list comprises a user priority rank for at least one pending communication request in the list; transmitting the edited list to the communication system; at the communication system; receiving the edited list; when at least one communication resource is available for allocation, selecting a pending request from the edited list, wherein the pending request has a highest user priority rank from the edited list; attempting to convert the pending request into an active communication. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method comprising the steps of:
-
during a total system busy condition, receiving at least one request for communications with a first communication unit and placing the at least one request in a busy queue by an infrastructure of a communication system; transmitting, by the infrastructure, a list to the first communication unit, wherein the list is based on information in the busy queue; receiving, by the first communication unit, the list; displaying the list for a user of the first communication unit; editing the list, producing an edited list, wherein the edited list comprises a user priority rank for at least one pending communication request in the list; transmitting the edited list to the communication system; at the communication system; receiving the edited list; when at least one communication resource is available for allocation, selecting a pending request from the plurality of pending communication requests on a priority basis, wherein the priority basis is determined from a system-devised priority and the edited list for the one or more pending communication requests; attempting to convert the pending request into an active communication. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A method of processing communication requests within a communication system, comprising the steps of:
-
determining when a first communication unit has completed a call or when a total system busy condition is no longer present; determining if one or more requests for communication with the first communication unit are pending; when one or more requests for communication with the first communication unit are pending, determining if at least one communication resource is available; when at least one communication resource is available, obtaining a first pending request of the one or more requests for communication with the first communication unit; determining whether an attempt to convert the first pending request into an active communication has occurred; when the attempt to convert has not occurred, establishing whether the first pending request has a user priority rank; determining, responsive to the establishing step, whether the user priority rank of the first pending request is a highest priority user priority rank; and when the user priority rank is the highest priority user priority rank, attempting to convert the first pending request into an active communication. - View Dependent Claims (26, 27, 28)
-
-
29. A method for a infrastructure of a communication system, wherein a plurality of pending communication requests are pending, comprising the steps of:
-
upon receipt of user selected priority information from a communication unit, obtaining at least one pending request record from a list of pending request records that the user selected priority information is associated with, wherein allocation of communication resources is necessary to satisfy the pending requests in the pending request records; modifying the at least one pending request record with the user selected priority information; transmitting an acknowledgment of the communication unit to indicate that the user priority information was processed; when at least one communication resource is available for allocation, attempting to convert into an active communication a pending communication request from the plurality of pending communication requests on a priority basis, wherein the priority basis is determined from a system-devised priority and the user selected priority information. - View Dependent Claims (30, 31, 32, 33)
-
Specification