Service customization in a wireless communication system
First Claim
1. An apparatus, comprising:
- a transmitter to transmit a call establishment request initiated from an originating unit;
a first memory for storing a first user profile, said first user profile uniquely associated with said originating unit, and said first user profile comprising a first priority level;
a second memory for storing a second user profile, said second user profile uniquely associated with a destination unit. and said second user profile comprising a second priority level; and
call establishment means to process said call establishment request when a predetermined resource is not available so as to establish a call between said originating unit and said destination unit according to said first priority level said second priority level and resources determined to be available.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for customizing service in a wireless communication system in accordance with a user profile, unique to each user of the system, is described. In this system, a base station receives a call establishment request either via an external MTSO (mobile telephone switch office) or PSTN (public telephone switch network), or internally from a call establishment request, broadcasted by a wireless terminal associated with a first subscriber within a cell of interest. Both the base station and the wireless terminal are located in a cell (i.e., the cell of interest) of the wireless communication system. The base station determines whether it has a free channel, or resource, to service the call establishment request. If the base station does not have a free channel to service the call establishment request, then a call processor determines a service priority level contained in a user profile of the first subscriber. This service priority level is communicated to the base station. The base station processes the call establishment request in accordance with the service priority level of the first subscriber and service priority levels of second subscribers that are involved in telephone calls active in the cell.
124 Citations
17 Claims
-
1. An apparatus, comprising:
-
a transmitter to transmit a call establishment request initiated from an originating unit;
a first memory for storing a first user profile, said first user profile uniquely associated with said originating unit, and said first user profile comprising a first priority level;
a second memory for storing a second user profile, said second user profile uniquely associated with a destination unit. and said second user profile comprising a second priority level; and
call establishment means to process said call establishment request when a predetermined resource is not available so as to establish a call between said originating unit and said destination unit according to said first priority level said second priority level and resources determined to be available. - View Dependent Claims (2, 3, 4, 5, 6)
determining means for determining whether said call establishment request has a second priority level equal to a predetermined highest priority level, wherein said allocator maintains at least one available resource for processing a call establishment request using said at least one available resource when said determining means determines that said call establishment request has a priority level equal to said predetermined highest priority level.
-
-
7. An apparatus, comprising:
-
a receiver to receive a call establishment request;
a database having stored therein a representation of available resources for establishing calls; and
an allocator for allocating available resources when a predetermined resource is not available to conditionally establish a call between an originating unit and a destination unit in accordance with said call establishment request based on a first priority level and a second priority level of said call establishment request stored in a first memory and a second memory respectively, said first priority level being associated with said originating unit and said second priority level being associated with said destination unit. - View Dependent Claims (8, 9, 10, 11, 12)
a second database having stored therein a user profile, said user profile unique to a particular user, and said user profile comprising a priority level associated with said particular user.
-
-
9. The apparatus of claim 8, further comprising:
a transmitter to transmit said user profile from said second database to a call establishment requester.
-
10. The apparatus of claim 7, wherein said call establishment request contains priority level information which is extracted by said allocator.
-
11. The apparatus of claim 8, wherein said allocator extracts priority level information from said user profile.
-
12. The apparatus of claim 7, wherein said allocator maintains at least one resource available for establishing a call based on a call establishment request where said call establishment request has a priority level equivalent to a predetermined highest priority level.
-
13. An apparatus, comprising:
-
a first memory for storing a user identification number, said user identification number uniquely associated with a user;
a transmitter to transmit a call establishment request, initiated by said user at an originating unit, having a first user profile uniquely associated with said user identification number, wherein said user profile contains a first priority level;
a second memory for storing a second user profile remote from said first memory, said second user profile uniquely associated with a destination unit, and said second user profile comprising a second priority level; and
call establishment means to process said call establishment request when a predetermined resource is not available so as to establish a call between said originating unit and said destination unit according to said first priority level, said second priority level and resources determined to be available.
-
-
14. A method comprising the steps of:
-
(1) assigning a unique user profile to each user of a call establishment apparatus at an originating unit, each unique user profile including a priority level;
(2) determining a priority level of an originating unit associated with said call establishment apparatus stored in a first memory and a second priority level of a destination unit associated with said call establishment apparatus stored in a second memory remote from said first memory;
(3) modifying characteristics of said call establishment apparatus in accordance with a first user profile assigned to said originating unit and a second user profile assigned to said destination unit; and
(4) establishing a call between the originating unit and the destination unit when a predetermined resource is not available based on the modified characteristics. - View Dependent Claims (15)
receiving a user profile from a database stored on a user profile storage device; and
storing said user profile in a memory contained in said call establishment apparatus.
-
-
16. A method comprising:
-
(1) receiving a call establishment request having a first priority level associated with an originating unit stored in a first memory and a second priority level associated with a destination unit stored in a second memory remote from said first memory;
(2) when a predetermined resource is not available, determining if there is a resource available to establish a call between said originating unit and said destination unit in accordance with said call establishment request based on said first priority level and said second priority level; and
(3) establishing a call in accordance with said call establishment request if it is determined that there is a resource available to establish said call establishment request based on said first priority level and second priority level. - View Dependent Claims (17)
assuring the availability of at least one resource to establish a call request having a priority level equivalent to a predetermined highest priority level.
-
Specification