IP Library Granted Patent US 8,589,215
Granted Patent B2
US 8,589,215 · App. 13/182,963 · Granted Nov 19, 2013

Work skillset generation

Inventors: Simon Anthony Wright (Sheffield, GB); Daniel Aucott (Leicestershire, GB); Gerard James Cafolla (Warwick, GB); Edward Winston Talbot (Warwickshire, GB); James George Horne Pratt (Hampshire, GB); Paul James Hadley (West Midlands, GB)
Assignee: Silver Lining Solutions Ltd.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,589,215
App. No.
13/182,963
Granted
Nov 19, 2013
Kind
B2
Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for analyzing work skills. In one aspect, a method includes receiving work task data specifying a plurality of work tasks for a plurality of service providers. For each service provider, receiving performance data specifying an objective measure of a performance metric associated with the service provider performing a work task; receiving assessment data specifying a subjective measure of an attribute associated with the service provider performing the work task; and generating skills data for the service provider based on an aggregation of the assessment data and the performance data. For each of a plurality of customers receiving customer data specifying work tasks requested by the customer; generating mapping data specifying measures of correlation between the skills data for the service providers and the customer data specifying work tasks requested by the customer; and providing the mapping data to an information provider.

Claims (69)

1. A computer implemented method, comprising:

receiving work task data specifying a plurality of work tasks for a plurality of service providers;

for each of the plurality of service providers:

receiving performance data specifying objective measures of performance metrics associated with the service provider performing one or more work tasks, wherein each objective measure of a performance metric is an empirically determined measure of the performance metric;

receiving assessment data specifying subjective measures of attributes associated with the service provider performing the one or more work tasks, wherein each subjective measure of an attribute is a biased measure of the attribute; and

generating, by one or more data processors, skills data for the service provider based on an aggregation of the assessment data and the performance data, wherein the skills data define a skillset of the service provider for a performance of the one or more work tasks and the skills data specify performance values associated with the skillset based on the objective measures of the performance metrics and the subjective measures of the attributes, wherein generating skills data includes:

generating skillset block data specifying skillset blocks, each skill set block graphically representing a particular work task different from work tasks represented by each other skillset block, wherein each work task specifies at least two objective measures or subjective measures or a combination of objective and subjective measures;

for each of multiple skillset blocks, weighting each measure specified by the work task represented by the skillset block differently from each other measure specified by the work task;

determining a skillset block score for each skillset block based at least in part on the weighted measures specified by the work task represented by the skillset block, wherein the skillset block scores are represented in the skills data;

assigning the skills data to the service providers;

comparing the performance value from the skills data assigned to one of the service providers to the performance value from the skills data assigned to one or more other of the service providers;

for each of a plurality of customers:

receiving customer data specifying a set of the work tasks requested by the customer;

generating mapping data specifying measures of correlation between the skills data for the service providers and the customer data specifying the set of the work tasks requested by the customer; and

providing the mapping data to an information provider, wherein the mapping data is usable by the information provider to map a service request to a service provider having a skillset correlated with the set of the work tasks requested by the customer.

2. The method of claim 1 , wherein the service request is an incoming telephone customer service call.

3. The method of claim 1 , further comprising comparing the skills data assigned to the service providers with skillsets for certain job roles.

4. The method of claim 1 , further comprising assigning the skills data to a job role.

5. The method of claim 1 , further comprising:

receiving at least one of additional performance data and additional assessment data; and

updating the skills data to reflect the at least one of additional performance data and additional assessment data.

6. The method of claim 1 , further comprising:

setting an acceptability threshold for at least one of the objective measures of the performance metrics or the subjective measures of the attributes; and

in response to the at least one of the objective measures or the subjective measures being below the acceptability threshold, indicating that the at least one of the objective measures or the subjective measures is below the acceptability threshold.

7. A system, comprising:

a data processing apparatus; and

software stored on a computer storage apparatus and comprising instructions executable by the data processing apparatus and upon such execution cause the data processing apparatus to perform operations comprising:

receiving work task data specifying a plurality of work tasks for a plurality of service providers;

for each of the plurality of service providers:

receiving performance data specifying objective measures of performance metrics associated with the service provider performing one or more work tasks, wherein each objective measure of a performance metric is an empirically determined measure of the performance metric;

receiving assessment data specifying subjective measures of attributes associated with the service provider performing the one or more work tasks, wherein each subjective measure of an attribute is a biased measure of the attribute; and

generating skills data for the service provider based on an aggregation of the assessment data and the performance data, wherein the skills data define a skillset of the service provider for a performance of the one or more work tasks and the skills data specify performance values associated with the skillset based on the objective measures of the performance metrics and the subjective measures of the attributes, wherein generating skills data includes:

generating skillset block data specifying skillset blocks, each skill set block graphically representing a particular work task different from work tasks represented by each other skillset block, wherein each work task specifies at least two objective measures or subjective measures or a combination of objective and subjective measures;

for each of multiple skillset blocks, weighting each measure specified by the work task represented by the skillset block differently from each other measure specified by the work task;

determining a skillset block score for each skillset block based at least in part on the weighted measures specified by the work task represented by the skillset block, wherein the skillset block scores are represented in the skills data;

assigning the skills data to the service providers;

comparing the performance value from the skills data assigned to one of the service providers to the performance value from the skills data assigned to one or more other of the service providers;

for each of a plurality of customers:

receiving customer data specifying a set of the work tasks requested by the customer;

generating mapping data specifying measures of correlation between the skills data for the service providers and the customer data specifying the set of the work tasks requested by the customer; and

providing the mapping data to an information provider, wherein the mapping data is usable by the information provider to map a service request to a service provider having a skillset correlated with the set of the work tasks requested by the customer.

8. The system of claim 7 , wherein upon execution of the instructions, the data processing apparatus further performs operations comprising:

receiving at least one of additional performance data and additional assessment data; and

updating the skills data to reflect the at least one of additional performance data and additional assessment data.

9. The system of claim 7 , wherein upon execution of the instructions, the data processing apparatus further performs operations comprising:

setting an acceptability threshold for at least one of the objective measures of the performance metrics or the subjective measures of the attributes; and

in response to the at least one of the objective measures or the subjective measures being below the acceptability threshold, indicating that the at least one of the objective measures or the subjective measures is below the acceptability threshold.

10. The system of claim 7 , wherein the service request is an incoming telephone customer service call.

11. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations, comprising:

receiving work task data specifying a plurality of work tasks for a plurality of service providers;

for each of the plurality of service providers:

receiving performance data specifying objective measures of performance metrics associated with the service provider performing one or more work tasks, wherein each objective measure of a performance metric is an empirically determined measure of the performance metric;

receiving assessment data specifying subjective measures of attributes associated with the service provider performing the one or more work tasks, wherein each subjective measure of an attribute is a biased measure of the attribute; and

generating skills data for the service provider based on an aggregation of the assessment data and the performance data, wherein the skills data define a skillset of the service provider for a performance of the one or more work tasks and the skills data specify performance values associated with the skillset based on the objective measures of the performance metrics and the subjective measures of the attributes, wherein generating skills data includes:

generating skillset block data specifying skillset blocks, each skill set block graphically representing a particular work task different from work tasks represented by each other skillset block, wherein each work task specifies at least two objective measures or subjective measures or a combination of objective and subjective measures;

for each of multiple skillset blocks, weighting each measure specified by the work task represented by the skillset block differently from each other measure specified by the work task;

determining a skillset block score for each skillset block based at least in part on the weighted measures specified by the work task represented by the skillset block, wherein the skillset block scores are represented in the skills data;

assigning the skills data to the service providers;

comparing the performance value from the skills data assigned to one of the service providers to the performance value from the skills data assigned to one or more other of the service providers;

for each of a plurality of customers:

receiving customer data specifying a set of the work tasks requested by the customer;

generating mapping data specifying measures of correlation between the skills data for the service providers and the customer data specifying the set of the work tasks requested by the customer; and

providing the mapping data to an information provider, wherein the mapping data is usable by the information provider to map a service request to a service provider having a skillset correlated with the set of the work tasks requested by the customer.

12. The computer medium of claim 11 , wherein upon execution of the instructions, the data processing apparatus further performs operations comprising:

setting an acceptability threshold for at least one of the objective measures of the performance metrics or the subjective measures of the attributes; and

in response to the at least one of the objective measures or the subjective measures being below the acceptability threshold, indicating that the at least one of the objective measures or the subjective measures is below the acceptability threshold.

13. The computer medium of claim 11 , wherein upon execution of the instructions, the data processing apparatus further performs operations comprising:

receiving at least one of additional performance data and additional assessment data; and

updating the skills data to reflect the at least one of additional performance data and additional assessment data.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 6, 2024
From: GENESYS CLOUD SERVICES HOLDINGS III, LLC
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 069152/0123 →
CHANGE OF NAME Recorded Oct 4, 2024
From: GREENEDEN LUX 3 S.A.R.L
To: GENESYS CLOUD SERVICES HOLDINGS III, LLC
Reel/Frame 068798/0222 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NAME OF THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 69209 FRAME: 302. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Aug 9, 2024
From: SILVER LINING SOLUTIONS LIMITED
To: GREENEDEN LUX 3 S.A.R.L.
Reel/Frame 068702/0071 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2024
From: SILVER LINING SOLUTIONS LIMITED
To: GREENEDEN LUX S.A.R.L.
Reel/Frame 068209/0302 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2011
From: WRIGHT, SIMON ANTHONY; AUCOTT, DANIEL; CAFOLLA, GERARD JAMES; TALBOT, EDWARD WINSTON; PRATT, JAMES GEORGE HORNE; HADLEY, PAUL JAMES
To: SILVER LINING SOLUTIONS LTD.
Reel/Frame 026812/0733 →
Continuity (1)
Related Publication 20130018686A1 · Jan 17, 2013