METHOD AND APPARATUS FOR SKILLS-BASED TASK ROUTING

Patent №

US 7,706,523

Granted

2010-04-27

Filed 2003

Owner

Lab

AI components

1

planning

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

10603630

An efficient algorithm is presented for selecting an agent to service a task in a skills-based routing system. A set X is determined of all states of the boolean variables that contain the required skills for a task. A resume table of available agents is built, organized by the states of the N variables; each agent is represented in each state that includes all skills possessed by the agent. All available and qualified agents are determined from the resume table; those agents associated with a state of the resume table outside of the set X are disqualified. An agent is selected from those remaining. Preferably, an agent is selected having a minimum qualification level to service the task. One preferred way of doing this is to subtract from the number of terms in a canonical form of the required skills expression a number equal to the number of times the agent appears in the set of states X and picking an agent with the lowest result. In the preferred embodiment, however, proficiency levels of each required skill are taken into account in making the final selection.

AI classification

Planning0.63
Knowledge representation0.43
Machine learning0.42
AI hardware0.19
Evolutionary computation0.09
Natural language0.05
Speech0.00
Vision0.00
© 2026 NYSGPT2525 LLC