Matching service entities with candidate resources
First Claim
Patent Images
1. A method, comprising:
- determining, by a processor, a list of candidate resources that may be matched with a plurality of service entities;
eliminating, by said processor, at least one possible match between said candidate resources and said plurality of service entities;
for each of the plurality of service entities, rating said candidate resources by said processor, giving lower ratings to candidate resources that are present in one or more lists of matches of one or more other service entities;
ranking, by said processor, the plurality of service entities; and
matching, by said processor, each of the plurality of service entities with at least one of said candidate resources, wherein a rank of a service entity is proportional to how many of said candidate resource can match with the service entity.
2 Assignments
0 Petitions
Accused Products
Abstract
A method comprises using a processor to list candidate resources that may be matched with a plurality of service entities. The method also comprises eliminating at least one possible match between the candidate resources and the plurality of service entities. The method further comprises, for each of the plurality of service entities, rating the candidate resources. The method still further comprises ranking the plurality of service entities. The method still further comprises matching each of the plurality of service entities with at least one of the candidate resources.
67 Citations
19 Claims
-
1. A method, comprising:
-
determining, by a processor, a list of candidate resources that may be matched with a plurality of service entities; eliminating, by said processor, at least one possible match between said candidate resources and said plurality of service entities; for each of the plurality of service entities, rating said candidate resources by said processor, giving lower ratings to candidate resources that are present in one or more lists of matches of one or more other service entities; ranking, by said processor, the plurality of service entities; and matching, by said processor, each of the plurality of service entities with at least one of said candidate resources, wherein a rank of a service entity is proportional to how many of said candidate resource can match with the service entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium comprising executable code, which, when executed, causes a processor to:
-
determine, for each of a plurality of entities, a list of possible resources with which said entity could be matched; refine one or more of said lists so as to eliminate, for at least one of the plurality of entities, one or more possible resources; for each of the plurality of entities, rate said possible resources according to predetermined criteria including a frequency of appearances in one or more lists of other entities; rank said plurality of entities; and associate at least one of the plurality of entities with at least one of said possible resources, wherein a rank of an entity is proportional to how many resources can be associated with the service entity. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a processor; a display coupled to the processor; and an input device coupled to the processor; wherein the display and input device are usable to generate a service template, said service template describing service entity attributes associated with electronic service entities; wherein the processor uses candidate resource attributes, rules and said service entity attributes to determine one or more lists of which of a plurality of electronic candidate resources can match with said electronic service entities; wherein the processor rates said plurality of electronic candidate resources, ranks said electronic service entities, and uses said ratings and rankings to associate at least one of the plurality of electronic candidate resources with at least one of said electronic service entities; wherein rating said candidate resources for each of the plurality of service entities comprises, for each of the plurality of service entities, giving lower ratings to candidate resources that are present in the one or more lists of one or more other service entities; and wherein a ranking of an electronic service entity is proportional to how many of said electronic candidate resources can match with the electronic service entity. - View Dependent Claims (18, 19)
-
Specification