Apparatus and method of allocating communications resources
First Claim
1. A method of allocating a resource to an input entity on the basis of data in respect of entities to which resources have already been allocated, said data identifying for each such entity, attributes of the entity and resources allocated to the entity;
- a plurality of groups of entities, each group comprising rules defining comparisons to be performed between attributes of an entity and attributes characteristic of the group and comprising data identifying one or more resources typical of the group, the method comprising the steps of;
(i) receiving attributes of an input entity to which resources are to be allocated;
(ii) performing comparisons defined by the rules so as to identify one group that meets a criterion of similarity to the input entity, and quantifying a degree of similarity between the attributes of the input entity and attributes characteristic of the group;
(iii) allocating, to the input entity, said resources typical of the identified group;
(iv) for this and subsequently received input entities, monitoring the degree of similarity quantified at step (ii); and
(v) generating an alert when the degree of similarity falls below a predetermined threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of allocating one or more resources to one or more input entities, each of which one or more input entities has one or more input attributes associated therewith, the method comprising the steps of:
(i) storing data comprising processed entities and attributes of the processed entities, each of which processed entities has had one or more resources allocated thereto;
(ii) deriving groupings of rules from the stored data, which groupings of rules each identify a set of one or more of the stored attributes that are related to the allocation of resources for the processed entities;
(iii) for each grouping of rules, assigning at least one resource value to the grouping;
(iv) for each input entity, calculating a resemblance value for each previously derived grouping of rules, so as to determine which of the said derived groupings of rules the input entity most closely resembles;
(v) allocating a resource allocation in accordance with the grouping determined at step (iv);
(vi) monitoring the resemblance value determined at step (iv) for an input entity; and
(vii) generating an alert each time a calculated resemblance value falls below a predetermined threshold value.
47 Citations
15 Claims
-
1. A method of allocating a resource to an input entity on the basis of data in respect of entities to which resources have already been allocated, said data identifying
for each such entity, attributes of the entity and resources allocated to the entity; -
a plurality of groups of entities, each group comprising rules defining comparisons to be performed between attributes of an entity and attributes characteristic of the group and comprising data identifying one or more resources typical of the group, the method comprising the steps of;
(i) receiving attributes of an input entity to which resources are to be allocated;
(ii) performing comparisons defined by the rules so as to identify one group that meets a criterion of similarity to the input entity, and quantifying a degree of similarity between the attributes of the input entity and attributes characteristic of the group;
(iii) allocating, to the input entity, said resources typical of the identified group;
(iv) for this and subsequently received input entities, monitoring the degree of similarity quantified at step (ii); and
(v) generating an alert when the degree of similarity falls below a predetermined threshold value. - View Dependent Claims (2, 3, 4, 5, 12)
-
-
6. Apparatus for allocating one or more resources to one or more input entities on the basis of data in respect of entities to which resources have already been allocated, the apparatus comprising:
-
(i) storage means for storing data in respect of entities to which resources have already been allocated, said data identifying, for each such entities, attributes of the entity and resources allocated to the entity;
(ii) deriving means arranged to analyse the stored data so as to identify a plurality of groups of entities within which the entities have similar attributes, and arranged to generate, for each group, rules defining comparisons to be performed between attributes of an input entity and attributes characteristic of the group; and
data identifying resources typical of the group;
(iii) receiving means arranged to receive an input entity to which resources are to be allocated;
(iv) processing means operable to receive the input entity and the rules derived by the deriving means (ii), and arranged to perform the comparisons defined by the rules so as to identify one group that meets a criterion of similarity to the input entity, and arranged to allocate to the input entity said resources typical of the identified group, the processing means being further arranged, in the event that no group can be so identified, to generate an alert. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
13. Apparatus for allocating one or more resources to one or more input entities on the basis of data in respect of entities to which resources have already been allocated, the apparatus comprising:
server apparatus comprising;
(i) storage means for storing data in respect of entities to which resources have already been allocated, said data identifying, for each such entities, attributes of the entity and resources allocated to the entity;
(ii) deriving means arranged to analyse the stored data so as to identify a plurality of groups of entities within which the entities have similar attributes, and arranged to generate, for each group, (iii) rules defining comparisons to be performed between attributes of an input entity and attributes characteristic of the group; and
data identifying resources typical of the group;
one or more client apparatus each comprising;
receiving means arranged to receive an input entity to which resources are to be allocated;
processing means operable to receive the input entity and data indicative of the rules derived by the deriving means from the server apparatus, the processing means being arranged to perform the comparisons defined by the rules so as to identify one group that meets a criterion of similarity to the input entity, and arranged to allocate to the input entity said resources typical of the identified group, the processing means being further arranged, in the event that no group can be so identified, to generate an alert.
-
14. Server apparatus for use in allocating one or more resources to one or more input entities on the basis of data in respect of entities to which resources have already been allocated, the server apparatus comprising
(i) storage means for storing data in respect of entities to which resources have already been allocated, said data identifying, for each such entities, attributes of the entity and resources allocated to the entity; -
(ii) deriving means arranged to analyse the stored data so as to identify a plurality of groups of entities within which the entities have similar attributes, and arranged to generate, for each group, rules defining comparisons to be performed between attributes of an input entity and attributes characteristic of the group; and
data identifying resources typical of the group;
(iii) communications means for communicating with one or more client apparatus, the communications means being arranged to output data indicative of the generated rules to each client apparatus and arranged to receive data indicative of entities to which resources have already been allocated, for storage in the storage means and analysis by the deriving means.
-
-
15. Client apparatus for use in allocating one or more resources to one or more input entities on the basis of data in respect of entities to which resources have already been allocated, the client apparatus comprising:
-
communications means for communicating with a server apparatus, the communications means being arranged to receive data indicative of rules generated by the server apparatus, the rules defining comparisons to be performed between attributes of an input entity and attributes characteristic of groups of entities within which entities have similar attributes;
receiving means arranged to receive an input entity to which resources are to be allocated;
processing means operable to receive the input entity and data indicative of the rules, the processing means being arranged to perform the comparisons defined by the rules so as to identify one group that meets a criterion of similarity to the input entity, and arranged to allocate to the input entity said resources typical of the identified group, the processing means being further arranged, in the event that no group can be so identified, to generate an alert.
-
Specification