← Back to Patent Explorer
US6069882A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for providing data services using idle cell resources

Assignee: AT&T Intellectual Property I LP
•
Filing: 1997-07-30
•
Granted: 2000-05-30
•
Expires: 2017-07-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Providing data services using idle cell capacity in a cellular communications system. The system and method assign priorities to each remote user device in the cellular communications system. In response to a request for service for a remote user device, the mobile switch determines whether an idle channel is available for the remote user device. If no idle channel is available, the mobile switch determines whether a remote use device with a lower priority than the requesting remote user device is using a channel. If a lower priority remote use is using a channel, its call is terminated and the channel is assigned to the requesting remote user device. If no lower priority remote user device is using a channel, the request for service is put into an ordered queue to wait for the next available idle channel.

Inventors

  • 👤 Samuel N. Zellner
  • 👤 Mark Enzmann

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 22:16
CPC Classifications
H; H04; H04L; H04L47/00; H04L47/10; H04L47/15; H04L47/70; H04L47/74; H04L47/745; H04L47/80; H04L47/805; H04L47/82; H04L47/824; H04M; H04M15/00; H04M15/70; H04M15/745; H04M15/80; H04M15/8016; H04W; H04W28/00; H04W28/02; H04W4/00; H04W4/24; H04W72/00; H04W72/50; H04W72/56; H04W72/566; H04W8/00; H04W8/02; H04W8/04; H04M2215/00; H04M2215/01; H04M2215/0108; H04M2215/0152; H04M2215/20; H04M2215/2026; H04M2215/32; H04M2215/74; H04M2215/7414; H04W76/00; H04W76/30; H04W76/34; H04W76/36

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 218 words
In a switched communications system having a switch, remote users, a network access node, and a limited number of channels per network access node, a method for transmitting data using idle channels comprising: a. assigning a priority to each remote user, b. receiving a request for service at the switch for a first remote user; c. ascertaining if any channel at the access node of the first remote user is idle; and d. if a channel is not idle, i. searching for a second remote user with a priority lower than the first remote user among the remote users that are using the channels of the access node; ii. if a second remote user with a priority lower than the first remote user is found, (a) terminating the call of the second remote user; and (b) allocating the cannel of the second remote user to the first remote user; and iii. if a second remote user with a priority lower than the first remote user is not found, (a) placing the request for service for the first remote user in a queue; (b) ordering the queue based on the priority of the remote users in the queue; and (c) when a channel becomes idle, allocating that idle channel to the remote user at the head of the queue.
Claim 2
Dependent Claim 218 words
In a switched communications system having a switch, remote users, a network access node, and a limited number of channels per network access node, a method for transmitting data using idle channels comprising: a. assigning a priority to each remote user, b. receiving a request for service at the switch for a first remote user; c. ascertaining if any channel at the access node of the first remote user is idle; and d. if a channel is not idle, i. searching for a second remote user with a priority lower than the first remote user among the remote users that are using the channels of the access node; ii. if a second remote user with a priority lower than the first remote user is found, (a) terminating the call of the second remote user; and (b) allocating the cannel of the second remote user to the first remote user; and iii. if a second remote user with a priority lower than the first remote user is not found, (a) placing the request for service for the first remote user in a queue; (b) ordering the queue based on the priority of the remote users in the queue; and (c) when a channel becomes idle, allocating that idle channel to the remote user at the head of the queue.
Claim 3
Dependent Claim 19 words
The method of claim 1, wherein the first remote user is assigned multiple channels with one or more priorities.
Claim 4
Dependent Claim 26 words
The method of claim 1, wherein the method further includes searching for the second remote user based on the duration of the second remote user's call.
Claim 5
Dependent Claim 38 words
The method of claim 1, where upon termination of the call of the second remote user, a request for service for the second remote user is placed in the queue for connection when an idle channel becomes available.
Claim 6
Dependent Claim 78 words
The method of claim 1, wherein the request for service for the first remote user includes a request for the transmission of inbound data to the first remote user and the method further includes receiving the inbound data for storage at the mobile switch until the first remote user is assigned an idle channel and transmitting the inbound data to the first remote user from the mobile switch when the first remote user is assigned an idle channel.
Claim 7
Dependent Claim 209 words
In a switched communications system having a switch, remote users, network access nodes, and a limited number of channels per network access node, a method for transmitting data using idle channels comprising: a. assigning a priority to each remote user, b. receiving a request for service at the switch for a first remote user; c. ascertaining if any channel at the access node of the first remote user is idle; d. if a channel is not idle: i. checking the priority of the first remote user; and ii. searching for a second remote user with a priority lower than the first remote user among the remote users that are using the channels at the access node; iii. if a second remote user with a priority lower than the first remote user is found, terminating the call of the second remote user and allocating the channel of the second remote user to the first remote user; and iv. if a second remote user with a priority lower than the first remote user is not found, placing the request for service for first remote user in a queue, ordering the queue, and when a channel becomes idle, allocating that idle channel to the remote user at the head of the queue.
Claim 8
Dependent Claim 209 words
In a switched communications system having a switch, remote users, network access nodes, and a limited number of channels per network access node, a method for transmitting data using idle channels comprising: a. assigning a priority to each remote user, b. receiving a request for service at the switch for a first remote user; c. ascertaining if any channel at the access node of the first remote user is idle; d. if a channel is not idle: i. checking the priority of the first remote user; and ii. searching for a second remote user with a priority lower than the first remote user among the remote users that are using the channels at the access node; iii. if a second remote user with a priority lower than the first remote user is found, terminating the call of the second remote user and allocating the channel of the second remote user to the first remote user; and iv. if a second remote user with a priority lower than the first remote user is not found, placing the request for service for first remote user in a queue, ordering the queue, and when a channel becomes idle, allocating that idle channel to the remote user at the head of the queue.
Claim 9
Dependent Claim 19 words
The method of claim 6, wherein the first remote user is assigned multiple channels with one or more priorities.
Claim 10
Dependent Claim 26 words
The method of claim 6, where the method further includes searching for the second remote user based on the duration of the second remote user's call.
Claim 11
Dependent Claim 38 words
The method of claim 6, where upon termination of the call of the second remote user, a request for service for the second remote user is placed in the queue for connection when an idle channel becomes available.
Claim 12
Dependent Claim 20 words
The method of claim 9, wherein the queue is ordered based on priority of each remote user in the queue.
Claim 13
Dependent Claim 20 words
The method of claim 6, wherein the queue is ordered based on priority of each remote user in the queue.
Claim 14
Dependent Claim 76 words
The method of claim 6, wherein the request for service for the first remote user includes a request for the transmission of inbound data to the first remote user and the method further includes receiving the inbound data for storage at the switch until the first remote user is assigned an idle channel and transmitting the inbound data to the first remote user from the switch when the first remote user is assigned an idle channel.
Claim 15
Dependent Claim 244 words
A switched communications system having a switch, remote users, network access nodes, and a limited number of channels per network access node, the switch comprising: a. a memory containing a database in which a priority for each remote user is recorded; and b. a node controller operatively connected to the memory and configured to control the functions of the switch, wherein the node controller: i. receives a request for service at the switch for a first remote user; ii. ascertains if any channel at the access node of the first remote user is idle; and iii. if a channel is not idle: (a) searches for a second remote user with a priority lower than the first remote user among the remote users that are using the channels at the access node; (b) if the node controller finds a second remote user with a priority lower than the first remote user, terminates the call of the second remote user and allocates the channel of the second remote user to the first remote user; (c) if the node controller does not find a second remote user with a priority lower than the first remote user, establishes a queue and places the request for service for the first remote user in the queue, orders the queue based on the priority of the remote users in the queue, and when a channel becomes idle, allocates that idle channel to the remote user at the head of the queue.
Claim 16
Dependent Claim 244 words
A switched communications system having a switch, remote users, network access nodes, and a limited number of channels per network access node, the switch comprising: a. a memory containing a database in which a priority for each remote user is recorded; and b. a node controller operatively connected to the memory and configured to control the functions of the switch, wherein the node controller: i. receives a request for service at the switch for a first remote user; ii. ascertains if any channel at the access node of the first remote user is idle; and iii. if a channel is not idle: (a) searches for a second remote user with a priority lower than the first remote user among the remote users that are using the channels at the access node; (b) if the node controller finds a second remote user with a priority lower than the first remote user, terminates the call of the second remote user and allocates the channel of the second remote user to the first remote user; (c) if the node controller does not find a second remote user with a priority lower than the first remote user, establishes a queue and places the request for service for the first remote user in the queue, orders the queue based on the priority of the remote users in the queue, and when a channel becomes idle, allocates that idle channel to the remote user at the head of the queue.
Claim 17
Dependent Claim 24 words
The switched communications system of claim 13, wherein the first remote user is assigned in the database multiple channels with one or more priorities.
Claim 18
Dependent Claim 27 words
The switched communications system of claim 13, wherein the node controller searches for the second remote user based on the duration of the second remote user's call.
Claim 19
Dependent Claim 42 words
The switched communications system of claim 13, where upon termination of the call of the second remote user, the node controller places a request for service for the second remote user in the queue for connection when an idle channel becomes available.
Claim 20
Dependent Claim 82 words
The switched communications system of claim 13, wherein the switch further comprises a buffer for receiving and storing inbound data when the request for service for the first remote user includes transmitting the data to the first remote user, wherein the inbound data is stored in the buffer until the first remote user is assigned an idle channel and the inbound data is transmitted to the first remote user from the buffer when the first remote user is assigned an idle channel.
Claim 21
Dependent Claim 230 words
In a switched communications system having a switch, remote users, network access nodes, and a limited number of channels per network access node, the switch comprising: a. a memory containing a database in which a priority for each remote user is recorded; and b. a node controller operatively connected to the memory and configured to control the functions of the switch, wherein the node controller: i. receives a request for service at the switch for a first remote user; ii. ascertains if any channel at the access node of the first remote user is idle; iii. if a channel is not idle: (a) searches for a second remote user with a priority lower than the first remote user among the remote users that are using the channels at the access node; (b) if a second remote user with a priority lower than the first remote user is found, terminates the call of the second remote user and allocates the channel of the second remote user to the first remote user; and (c) if a second remote user with a priority lower than the first remote user is not found, establishes a queue and places the request for service for the first remote user in the queue, orders the queue, and when a channel becomes idle, allocates that idle channel to a remote user based on the order of the queue.
Claim 22
Dependent Claim 230 words
In a switched communications system having a switch, remote users, network access nodes, and a limited number of channels per network access node, the switch comprising: a. a memory containing a database in which a priority for each remote user is recorded; and b. a node controller operatively connected to the memory and configured to control the functions of the switch, wherein the node controller: i. receives a request for service at the switch for a first remote user; ii. ascertains if any channel at the access node of the first remote user is idle; iii. if a channel is not idle: (a) searches for a second remote user with a priority lower than the first remote user among the remote users that are using the channels at the access node; (b) if a second remote user with a priority lower than the first remote user is found, terminates the call of the second remote user and allocates the channel of the second remote user to the first remote user; and (c) if a second remote user with a priority lower than the first remote user is not found, establishes a queue and places the request for service for the first remote user in the queue, orders the queue, and when a channel becomes idle, allocates that idle channel to a remote user based on the order of the queue.
Claim 23
Dependent Claim 24 words
The switched communications system of claim 18, wherein the first remote user is assigned in the database multiple channels with one or more priorities.
Claim 24
Dependent Claim 27 words
The switched communications system of claim 18, wherein the node controller searches for the second remote user based on the duration of the second remote user's call.
Claim 25
Dependent Claim 42 words
The switched communications system of claim 18, where upon termination of the call of the second remote user, the node controller places a request for service for the second remote user in the queue for connection when an idle channel becomes available.
Claim 26
Dependent Claim 25 words
The switched communications system of claim 21, wherein the node controller orders the queue based on the priority of the remote users in the queue.
Claim 27
Dependent Claim 25 words
The switched communications system of claim 18, wherein the node controller orders the queue based on the priority of the remote users in the queue.
Claim 28
Dependent Claim 82 words
The switched communications system of claim 18, wherein the switch further comprises a buffer for receiving and storing inbound data when the request for service for the first remote user includes transmitting the data to the first remote user, wherein the inbound data is stored in the buffer until the first remote user is assigned an idle channel and the inbound data is transmitted to the first remote user from the buffer when the first remote user is assigned an idle channel.
Claim 29
Dependent Claim 29 words
The method of claim 1, wherein the step of assigning a priority to each remote user comprises associating the priority with a Mobile Identification Number of the remote user.
Claim 30
Dependent Claim 29 words
The method of claim 5, wherein the step of assigning a priority to each remote user comprises associating the priority with a Mobile Identification Number of the remote user.
Claim 31
Dependent Claim 28 words
The system of claim 11, wherein the priority for each remote user is recorded in the database in association with a Mobile Identification Number of the remote user.
Claim 32
Dependent Claim 28 words
The system of claim 15, wherein the priority for each remote user is recorded in the database in association with a Mobile Identification Number of the remote user.

References Cited (Backward Citations)

EP0370826A2 Cited
US5513242A Cited
US5729541A Cited
US5583869A Cited
US5732073A Cited
EP0717579A2 Cited
US5574977A Cited
WO1997011566A2 Cited
US5742588A Cited
US5926469A Cited
US5914945A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-05-30 2003-11-29 2004-05-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-05-30 2007-11-29 2008-05-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-05-30 2011-11-29 2012-05-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag