Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
140 words
A system for dynamically allocating a resource, comprising: a plurality of resource users (5); a resource (15,20) having a maximum utilization level sharable among the plurality of resource users (5); a plurality of need analyzers (10,16), associated with respective resource users (5), for dynamically generating respective signals (COMPLEXITY), each representing the relative need for the resource by the associated resource user (5); a plurality of access controllers (10,14), associated with respective resource users (5), for controlling access to the resource (15,20) by the associated user (5) in response to an allocation signal (CONTROL); and a resource allocator (30), for dynamically generating respective allocation signals (CONTROL) representing allocated resource utilization levels, in response to the plurality of need representative signals (COMPLEXITY) from the need analyzers (10,16); wherein said need representing signals represent the needs of picture signals from different sources, respectively.
Claim 2
Independent Claim
140 words
A system for dynamically allocating a resource, comprising: a plurality of resource users (5); a resource (15,20) having a maximum utilization level sharable among the plurality of resource users (5); a plurality of need analyzers (10,16), associated with respective resource users (5), for dynamically generating respective signals (COMPLEXITY), each representing the relative need for the resource by the associated resource user (5); a plurality of access controllers (10,14), associated with respective resource users (5), for controlling access to the resource (15,20) by the associated user (5) in response to an allocation signal (CONTROL); and a resource allocator (30), for dynamically generating respective allocation signals (CONTROL) representing allocated resource utilization levels, in response to the plurality of need representative signals (COMPLEXITY) from the need analyzers (10,16); wherein said need representing signals represent the needs of picture signals from different sources, respectively.
Claim 3
Dependent Claim
42 words
The resource allocation system of claim 1, wherein the resource allocator (30) generates respective allocation signals (CONTROL) such that a user (5) having a relatively higher need will receive a relatively higher allocation than a user (5) having a relatively lower need.
Claim 4
Dependent Claim
62 words
The resource allocation system of claim 2, wherein the resource allocator (30) generates respective allocation signals (CONTROL) such that a user (5) is allocated a proportion of a maximum utilization level equal to the proportion of the need represented by the need representative signal (COMPLEXITY) associated with that user (5) to the combined need represented by all the need representative signals (COMPLEXITY).
Claim 5
Dependent Claim
113 words
The resource allocation system of claim 2, wherein: each user (5) is assigned a respective predetermined minimum resource utilization level; and the resource allocator (30) generates respective allocation signals (CONTROL) such that a user (5) is allocated its assigned predetermined minimum resource utilization level, and further allocated a proportion of a remaining resource utilization level, the remaining resource utilization level being equal to the maximum resource utilization level less a previously allocated predetermined minimum resource utilization levels, a further allocated proportion being equal to the proportion of the need represented by the need representative signal (COMPLEXITY) associated with that user (5) to a combined need represented by all the need representative signals (COMPLEXITY).
Claim 6
Dependent Claim
86 words
The resource allocation system of claim 2, wherein: each user (3) is assigned a respective predetermined weighting factor; and the resource allocator (30) generates respective allocation signals (CONTROL) such that a user (5) is allocated a proportion of the maximum resource utilization level equal to the proportion of the need represented by the need representative signal (COMPLEXITY) associated with this user (5) to the combined need represented by all the need representative signals (COMPLEXITY), weighted by the predetermined weighting factor assigned to the associated user (5).
Claim 7
Dependent Claim
130 words
The resource allocation system of claim 2, wherein: each user (5) is assigned a respective predetermined minimum resource utilization level and a predetermined weighting factor; and the resource allocator (30) generates respective allocation signals (CONTROL) such that a user (5) is allocated its assigned predetermined minimum resource utilization level, and further allocated a proportion of a remaining resource utilization level, the remaining resource utilization level being equal to the maximum resource utilization level less a previously allocated predetermined minimum resource utilization levels, a further allocated proportion being equal to the proportion of the need represented by the need representative signal (COMPLEXITY) associated with this user (5) to a combined need represented by all the need representative signals (COMPLEXITY), weighted by the predetermined weighting factor assigned to the associated user (5).
Claim 8
Independent Claim
242 words
A system for dynamically allocating a resource, comprising: a plurality of resource users (5); a resource (15,20) having a maximum utilization level sharable among the plurality of resource users (5); a plurality of need analyzers (10,16), associated with respective resource users (5), for dynamically generating respective signals (COMPLEXITY), each representing the relative need for the resource by the associated resource user (5); a plurality of access controllers (10,14), associated with respective resource users (5), for controlling access to the resource (15,20) by the associated user (5) in response to an allocation signal (CONTROL); a resource allocator (30), for dynamically generating respective allocation signals (CONTROL) representing allocated resource utilization levels, in response to the plurality of need representative signals (COMPLEXITY) from the need analyzers (10,16); said resource allocator (30) generates respective allocation signals (CONTROL) such that a user (5) having a relatively higher need will receive a relatively higher allocation than a user (5) having a relatively lower need; each user (5) is assigned a respective predetermined resource utilization level allocation limit; and a resource allocator (30), after generating respective resource utilization allocation signals (CONTROL), compares the respective resource utilization level allocations to the respective predetermined resource utilization level allocation limits, and if a resource utilization level allocation exceeds an assigned predetermined resource utilization level allocation limit, generates an allocation signal (CONTROL) representing a predetermined resource utilization level allocation limit, instead of the previously generated resource utilization level allocation for the respective user.
Claim 9
Independent Claim
242 words
A system for dynamically allocating a resource, comprising: a plurality of resource users (5); a resource (15,20) having a maximum utilization level sharable among the plurality of resource users (5); a plurality of need analyzers (10,16), associated with respective resource users (5), for dynamically generating respective signals (COMPLEXITY), each representing the relative need for the resource by the associated resource user (5); a plurality of access controllers (10,14), associated with respective resource users (5), for controlling access to the resource (15,20) by the associated user (5) in response to an allocation signal (CONTROL); a resource allocator (30), for dynamically generating respective allocation signals (CONTROL) representing allocated resource utilization levels, in response to the plurality of need representative signals (COMPLEXITY) from the need analyzers (10,16); said resource allocator (30) generates respective allocation signals (CONTROL) such that a user (5) having a relatively higher need will receive a relatively higher allocation than a user (5) having a relatively lower need; each user (5) is assigned a respective predetermined resource utilization level allocation limit; and a resource allocator (30), after generating respective resource utilization allocation signals (CONTROL), compares the respective resource utilization level allocations to the respective predetermined resource utilization level allocation limits, and if a resource utilization level allocation exceeds an assigned predetermined resource utilization level allocation limit, generates an allocation signal (CONTROL) representing a predetermined resource utilization level allocation limit, instead of the previously generated resource utilization level allocation for the respective user.
Claim 10
Dependent Claim
22 words
The resource allocation system of claim 7, where the predetermined resource utilization level allocation limit is a maximum resource utilization level allocation.
Claim 11
Dependent Claim
22 words
The resource allocation system of claim 7, where the predetermined resource utilization level allocation limit is a minimum resource utilization level allocation.
Claim 12
Dependent Claim
121 words
The resource allocation system of claim 2, wherein: each user (5) is assigned a respective predetermined resource utilization level allocation increment limit; and the resource allocator (30), after generating respective allocation signals (CONTROL), compares the respective resource utilization level allocations to corresponding resource utilization level allocations represented by immediately preceding respective allocation signals (CONTROL) to determine respective resource utilization level allocation increments, and if a resource utilization level allocation increment exceeds an assigned predetermined resource utilization level allocation increment limit, generates a allocation signal (CONTROL) representing the resource utilization level allocation represented by immediately preceding respective allocation signal changed by the predetermined resource utilization level allocation increment limit, instead of the previously generated resource utilization level allocation for the respective user.
Claim 13
Dependent Claim
26 words
The resource allocation system of claim 10, wherein the predetermined resource utilization level allocation increment limit is a maximum increment of increase of resource utilization level.
Claim 14
Dependent Claim
26 words
The resource allocation system of claim 10, wherein the predetermined resource utilization level allocation increment limit is a maximum increment of decrease of resource utilization level.
Claim 15
Independent Claim
155 words
A system for dynamically allocating a resource, comprising: a plurality of resource users (5); a resource (15,20) having a maximum utilization level sharable among the plurality of resource users (5); a plurality of need analyzers (10,16), associated with respective resource users (5), for dynamically generating respective signals (COMPLEXITY), each representing the relative need for the resource by the associated resource user (5); a plurality of access controllers (10,14), associated with respective resource users (5), for controlling access to the resource (15,20) by the associated user (5) in response to an allocation signal (CONTROL); and a resource allocator (30), for dynamically generating respective allocation signals (CONTROL) representing allocated resource utilization levels, in response to the plurality of need representative signals (COMPLEXITY) from the need analyzers (10,16); wherein said need representing signals represent the needs of picture signals from different sources, respectively; and each picture signal represents a picture frame in an MPEG group of pictures (GOP).
Claim 16
Independent Claim
155 words
A system for dynamically allocating a resource, comprising: a plurality of resource users (5); a resource (15,20) having a maximum utilization level sharable among the plurality of resource users (5); a plurality of need analyzers (10,16), associated with respective resource users (5), for dynamically generating respective signals (COMPLEXITY), each representing the relative need for the resource by the associated resource user (5); a plurality of access controllers (10,14), associated with respective resource users (5), for controlling access to the resource (15,20) by the associated user (5) in response to an allocation signal (CONTROL); and a resource allocator (30), for dynamically generating respective allocation signals (CONTROL) representing allocated resource utilization levels, in response to the plurality of need representative signals (COMPLEXITY) from the need analyzers (10,16); wherein said need representing signals represent the needs of picture signals from different sources, respectively; and each picture signal represents a picture frame in an MPEG group of pictures (GOP).