← Back to Patent Explorer
EP0413490A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Resource allocation scheme

Assignee: AT&T Inc
•
Filing: 1990-08-06
•
Granted: —
•
Expires: 2010-08-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A scheme for allocating a plurality of resources to a plurality of resource uses permits maximum and minimum resources to be specified for each resource use. In response to a request for the allocation of a resource to a resource use, a resource will be allocated to that resource use if such an allocation will not exceed the maximum allocation for that resource use and such an allocation permits a minimum number of reserved resources to be maintained for at least one other resource use. This scheme, which can be administered via software, is particularly suitable for the allocation of resources in a communications system.

Inventors

  • 👤 Harvey Stewart Waxman

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-03 06:05
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428

Claims Analysis

Total Claims: 27
Claim 1
Independent Claim 133 words
Apparatus for controlling the allocation of a plurality of resources to a plurality of different resource uses, said apparatus CHARACTERIZED BY means (308, 309, 310, 601 or 308, 309, 310, 701) for receiving requests for allocation of resources to any particular one of said resource uses; and means (308, 309, 310, 605 or 308, 309, 310, 705 or 308, 309, 310, 1105) responsive to each of said received requests for granting that request if the requested allocation when combined with resources already allocated to said particular said resource use does not exceed a predetermined maximum number of allocated resources associated with said particular resource use and if the allocation of said resource to said particular resource use maintains a predetermined minimum number of reserved resources associated with at least one other resource use.
Claim 2
Dependent Claim 133 words
Apparatus for controlling the allocation of a plurality of resources to a plurality of different resource uses, said apparatus CHARACTERIZED BY means (308, 309, 310, 601 or 308, 309, 310, 701) for receiving requests for allocation of resources to any particular one of said resource uses; and means (308, 309, 310, 605 or 308, 309, 310, 705 or 308, 309, 310, 1105) responsive to each of said received requests for granting that request if the requested allocation when combined with resources already allocated to said particular said resource use does not exceed a predetermined maximum number of allocated resources associated with said particular resource use and if the allocation of said resource to said particular resource use maintains a predetermined minimum number of reserved resources associated with at least one other resource use.
Claim 3
Dependent Claim 40 words
The apparatus of claim 1 further including means (407-1, 407-2, 407-3) for storing said predetermined maximum number of allocated resources and said predetermined minimum number of reserved resources respectively for said particular and said at least one other resource use.
Claim 4
Dependent Claim 25 words
The apparatus of claim 1 wherein said predetermined maximum number for said particular resource use can be any number whose value is at least zero.
Claim 5
Dependent Claim 33 words
The apparatus of claim 1 wherein said predetermined minimum number of reserved resources for each of said at least one other resource use is an associated number whose value is at least zero.
Claim 6
Dependent Claim 29 words
The apparatus of claim 1 wherein said predetermined maximum number of allocated resources and said predetermined minimum number of reserved resources used by said granting means varies with time.
Claim 7
Dependent Claim 31 words
The apparatus of claim 1 wherein said granting means includes means (712) for allocating alternate resources other than those requested by said received requests which are denied by said granting means.
Claim 8
Dependent Claim 21 words
The apparatus of claim 6 wherein said alternate resource allocating means allocates said alternate resources in accordance with a predetermined order.
Claim 9
Dependent Claim 31 words
The apparatus of claim 1 wherein said granting means (606 and 608 or 706 and 711) maintains a tally of those received requests which were granted and those which were denied.
Claim 10
Dependent Claim 27 words
The apparatus of claim 1 further including means (714) for placing received requests into a queue for which allocations are not initially granted by said granting means.
Claim 11
Dependent Claim 26 words
The apparatus of claim 9 wherein said granting means (1101) examines said queued requests to determine if any can be later granted an allocation of resources.
Claim 12
Dependent Claim 22 words
The apparatus of claim 1 wherein each received request requests that at least one resource be allocated to said particular resource use.
Claim 13
Independent Claim 102 words
A method of controlling the allocation of a plurality of resources to a plurality of different resource use, said method CHARACTERIZED BY the steps of receiving requests for resources from a particular resource use; and granting each of said requests if the requested allocation in that request when combined with resources already allocated to said particular resource use does not exceed a predetermined maximum number of allocated resources associated with said particular resource use and if the allocation of said resource to said particular resource use maintains a predetermined minimum number of reserved resources associated with at least one other resource use.
Claim 14
Independent Claim 102 words
A method of controlling the allocation of a plurality of resources to a plurality of different resource use, said method CHARACTERIZED BY the steps of receiving requests for resources from a particular resource use; and granting each of said requests if the requested allocation in that request when combined with resources already allocated to said particular resource use does not exceed a predetermined maximum number of allocated resources associated with said particular resource use and if the allocation of said resource to said particular resource use maintains a predetermined minimum number of reserved resources associated with at least one other resource use.
Claim 15
Dependent Claim 167 words
Apparatus for allocating trunk resources in a communications system to a plurality of communications services, said trunk resources interconnecting said communications system to an external communications network, said apparatus CHARACTERIZED BY means (308, 309, 310, 601 or 308, 309, 310, 701) for receiving requests for allocating trunk resources to said communications services, each request requesting an allocation of at least one trunk resource to any particular one of said communications services; and means (308, 309, 310, 605 or 308, 309, 310, 705 or 308, 309, 310, 1105) responsive to each of said received requests for granting the requested allocation for said particular communications service if said requested allocation when combined with trunk resources already allocated to said particular communications service does not exceed a predetermined maximum number of allocated trunk resources associated with said particular communication service and if the allocation of said trunk resource to said associated communications service maintains a predetermined minimum number of reserved trunk resources associated with at least one other communications service.
Claim 16
Dependent Claim 167 words
Apparatus for allocating trunk resources in a communications system to a plurality of communications services, said trunk resources interconnecting said communications system to an external communications network, said apparatus CHARACTERIZED BY means (308, 309, 310, 601 or 308, 309, 310, 701) for receiving requests for allocating trunk resources to said communications services, each request requesting an allocation of at least one trunk resource to any particular one of said communications services; and means (308, 309, 310, 605 or 308, 309, 310, 705 or 308, 309, 310, 1105) responsive to each of said received requests for granting the requested allocation for said particular communications service if said requested allocation when combined with trunk resources already allocated to said particular communications service does not exceed a predetermined maximum number of allocated trunk resources associated with said particular communication service and if the allocation of said trunk resource to said associated communications service maintains a predetermined minimum number of reserved trunk resources associated with at least one other communications service.
Claim 17
Dependent Claim 42 words
The apparatus of claim 13 further including means (407-1, 407-2, 407-3) for storing said predetermined maximum number of allocated trunk resources and said predetermined minimum number of reserved trunk resources respectively for said particular and said at least one other communications service.
Claim 18
Dependent Claim 35 words
The apparatus of claim 13 wherein said predetermined maximum number of trunk resources respectively for said particular and said at least one other communications service can be any number whose value is at least zero.
Claim 19
Dependent Claim 32 words
The apparatus of claim 13 wherein said predetermined minimum number of reserved trunk resources for each of said one other communications service is an associated number whose value is at least zero.
Claim 20
Dependent Claim 30 words
The apparatus of claim 13 wherein said predetermined maximum number of trunk resources and said predetermined minimum number of reserved trunk resources used by said granting means varies with time.
Claim 21
Dependent Claim 32 words
The apparatus of claim 13 wherein said granting means includes means (712) for allocating alternate trunk resources other than those requested by said received requests which are denied by said granting means.
Claim 22
Dependent Claim 22 words
The apparatus of claim 18 wherein said alternate resource allocating means allocates said alternate trunk resources in accordance with a predetermined order.
Claim 23
Dependent Claim 31 words
The apparatus of claim 13 wherein said granting means (606 and 608 or 706 and 711) maintains a tally of those received requests which were granted and those which were denied.
Claim 24
Dependent Claim 27 words
The apparatus of claim 13 further including means (714) for placing received requests into a queue for which allocations are not initially granted by said granting means.
Claim 25
Dependent Claim 27 words
The apparatus of claim 21 wherein said granting means (1101) examines said queued requests to determine if any can be later granted an allocation of trunk resources.
Claim 26
Independent Claim 145 words
A method of allocating trunk resources in a communications system to a plurality of communications services, said trunk resources interconnecting said communications system to an external communications network, said method CHARACTERIZED BY the steps of receiving requests for allocating trunk resources to said communications services, each request requesting the allocation of at least one trunk resource to any particular one of said communications services; and granting the requested allocation for said associated communications service, in response to each of said received requests, if said requested allocation when combined with trunk resources already allocated to said particular communications service does not exceed a predetermined maximum number of allocated trunk resources associated with said particular communications service and if the allocation of said trunk resource to said associated communications service maintains a predetermined minimum number of reserved trunk resources associated with at least one other communications service.
Claim 27
Independent Claim 145 words
A method of allocating trunk resources in a communications system to a plurality of communications services, said trunk resources interconnecting said communications system to an external communications network, said method CHARACTERIZED BY the steps of receiving requests for allocating trunk resources to said communications services, each request requesting the allocation of at least one trunk resource to any particular one of said communications services; and granting the requested allocation for said associated communications service, in response to each of said received requests, if said requested allocation when combined with trunk resources already allocated to said particular communications service does not exceed a predetermined maximum number of allocated trunk resources associated with said particular communications service and if the allocation of said trunk resource to said associated communications service maintains a predetermined minimum number of reserved trunk resources associated with at least one other communications service.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag