A method is provided for assigning a group of agents to a plurality of available schedules, including determining preferences for a plurality of factors for each agent. Each agent provides an order of importance for the plurality of factors. For each factor, a difference value for that factor between a preliminarily assigned schedule (or pool of unassigned schedules) and each agent's preference for that factor is determined. The difference value for each factor is assigned to a vector for each agent. Then, for each agent, a vector for each schedule not assigned to that agent is determined. Vectors for every other agent are also calculated for every schedule swap involving the current agent. The schedule having the lowest vector is then assigned for each agent.

 
Web www.patentalert.com

< Method of matchmaking service

< Method for interpreting and executing user preferences of audiovisual information

> Cross-platform subselect metadata extraction

> Method and apparatuses for management of unconsciously captured documents

~ 00270