Patent ID: 9602669
Date: 2017-03-21
CPC Classifications: A61B,G06Q,H04M

Claim:
1. A computer program product comprising a computer-readable hardware storage medium having program code embodied therewith, the program code being executable by a computer to implement a method for allocating assignments based on biomarkers, the method comprising: maintaining historical data indicating mean and mode anxiety levels corresponding to at least one service representative during at least one prior experience in which the at least one service representative serviced at least one prior assignment received at a service center; maintaining a first queue of logged-in service representatives, wherein each service representative of the first queue has a corresponding workload level indicating amount of assignments assigned to the service representative for servicing, and each service representative of the first queue is either available or unavailable for servicing an assignment; maintaining a second queue of assignments pending at the service center; in response to receiving a service request for a new assignment at the service center, adding the new assignment to the second queue, and scanning the first queue to determine a subset of potential service representatives to assign the new assignment to, wherein each service representative of the subset is available for servicing an assignment, and a corresponding workload level of each service representative of the subset is the least among all service representatives of the first queue; for each service representative of the subset, determining a corresponding anxiety level representing a degree of physiological stress of the service representative based on the historical data and biomarkers captured by a tracking device attached to the service representative, wherein the biomarkers include heart rate variability of the service representative, galvanic skin response of the service representative, and temperature of the service representative; assigning the new assignment to a service representative of the subset, wherein a corresponding anxiety level of the service representative is the least among all service representatives of the subset; computing mean and mode anxiety levels corresponding to a service representative of the first queue during a duration the service representative is servicing an assignment, wherein the mean and mode anxiety levels computed are recorded in the historical data; and in response to mean anxiety levels corresponding to a service representative of the first queue exceeding a configurable threshold indicating increased physiological stress, marking the service representative as unavailable for assignment, and re-assigning at least one assignment of the second queue.