Patent ID: 8738412
Filing Date: 2014-05-27
Classification: G06Q

Abstract:
1. A work allocation system, comprising: a first resource entry pool associated with a first service, said first resource entry pool including a first plurality of resource entries; a first resource entry included in said first plurality of resource entries, wherein said first resource entry is associated with a first system resource; a first work entry pool associated with said first service, said first work entry pool including a first plurality of work entries; a first work entry included in said first plurality of work entries, wherein said first work entry is associated with a first work item; a matchmaker, wherein each work entry included in said first plurality of work entries in said first work entry pool is considered with respect to each resource entry included in said first plurality of resource entries in said first resource entry pool according to at least one work selection rule, and wherein each work entry included in said first plurality of work entries in said first work entry pool is evaluated against each resource entry included in said first plurality of resource entries in said first resource entry pool according to at least one work validation rule, to determine whether a prospective work item and resource pair is valid, wherein each valid prospective work item and resource pair is scored, wherein a first valid prospective work item and resource pair is scored according to a first criterion, and wherein a second valid prospective work item and resource pair is scored according to a second criterion; identifying a best work item and resource item; assigning the work item and the resource item with the best score to one another; and a server, the server further comprising memory and a processor operable to execute instructions.