IP Library Patent Application 11524596
Patent Application
App. No. 11/524,596

System for suggesting training

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 None
App. No.
11/524,596
Abstract

A system for suggesting training includes generating a process flow model made-up of tasks, identifying a target task in the process flow model that fails or is not performed according to one or more predefined criteria, identifying critical tasks which are necessary to perform the target task, and suggesting training for critical tasks.

Claims (56)

1 . A method comprising:

generating a process flow model comprised of tasks;

identifying a target task in the process flow model that fails or is not performed according to one or more predefined criteria;

identifying critical tasks which are necessary to perform the target task; and

suggesting training for critical tasks.

2 . The method of claim 1 , further comprising:

associating competencies with the tasks in the process flow model, the target task having one or more associated competencies;

wherein identifying critical tasks comprises:

comparing the one or more associated competencies with competencies of a worker who is to perform the target task;

identifying, based on the comparing, an associated competency that is not possessed by the worker; and

obtaining the critical tasks using the associated competency.

3 . The method of claim 2 , wherein obtaining the critical tasks comprises traversing a conceptual lattice that relates at least some of the tasks to at last some of the associated competencies.

4 . The method of claim 1 , wherein identifying the critical tasks comprises identifying one or more tasks that previously failed.

5 . The method of claim 1 , further comprising:

ordering the critical tasks based on priority, the training for critical tasks being suggested based on the priority, the priority corresponding to one or more costs associated with the critical tasks.

6 . The method of claim 1 , further comprising:

ordering the critical tasks based on time, the training for critical tasks being suggested based on a temporal order of the critical tasks.

7 . The method of claim 1 , further comprising:

ordering the critical tasks based on priority and time, the training for critical tasks being suggested based on the priority and on a temporal order of the critical tasks.

8 . The method of claim 1 , further comprising:

determining whether the process flow model is sound; and

if the process flow model is sound, suggesting training comprises suggesting training for a critical task that is earliest or has a highest priority.

9 . The method of claim 1 , further comprising:

determining whether the process flow model is sound; and

if the process flow model is sound, suggesting training comprises suggesting training for competencies associated with the critical task staring with a general competency.

10 . The method of claim 1 , further comprising:

determining whether the process flow model is sound; and

if the process flow model is not sound, identifying a subset of the process flow model that is sound and suggesting training for a critical task in a subset of the process flow model that is earliest or has a highest priority.

11 . One or more machine-readable media for storing instructions that are executable by one or more processing devices to:

generate a process flow model comprised of tasks;

identify a target task in the process flow model that fails or is not performed according to one or more predefined criteria;

identify critical tasks which are necessary to perform the target task; and

suggest training for critical tasks.

12 . The one or more machine-readable media of claim 11 , further comprising instructions that are executable by one or more processing devices to:

associate competencies with the tasks in the process flow model, the target task having one or more associated competencies;

wherein identifying critical tasks comprises:

comparing the one or more associated competencies with competencies of a worker who is to perform the target task;

identifying, based on the comparing, an associated competency that is not possessed by the worker; and

obtaining the critical tasks using the associated competency.

13 . The one or more machine-readable media of claim 12 , wherein obtaining the critical tasks comprises traversing a conceptual lattice that relates at least some of the tasks to at last some of the associated competencies.

14 . The one or more machine-readable media of claim 11 , wherein identifying the critical tasks comprises identifying one or more tasks that previously failed.

15 . The one or more machine-readable media of claim 11 , further comprising instructions that are executable by one or more processing devices to:

order the critical tasks based on priority, the training for critical tasks being suggested based on the priority, the priority corresponding to one or more costs associated with the critical tasks.

16 . The one or more machine-readable media of claim 11 , further comprising instructions that are executable by one or more processing devices to:

order the critical tasks based on time, the training for critical tasks being suggested based on a temporal order of the critical tasks.

17 . The one or more machine-readable media of claim 11 , further comprising instructions that are executable by one or more processing devices to:

order the critical tasks based on priority and time, the training for critical tasks being suggested based on the priority and on a temporal order of the critical tasks.

18 . The one or more machine-readable media of claim 11 , further comprising instructions that are executable by one or more processing devices to:

determine whether the process flow model is sound; and

if the process flow model is sound, suggesting training comprises suggesting training for a critical task that is earliest or has a highest priority.

19 . The one or more machine-readable media of claim 11 , further comprising instructions that are executable by one or more processing devices to:

determine whether the process flow model is sound; and

if the process flow model is sound, suggesting training comprises suggesting training for competencies associated with the critical task staring with a general competency.

20 . The one or more machine-readable media of claim 11 , further comprising instructions that are executable by one or more processing devices to:

determine whether the process flow model is sound; and

if the process flow model is not sound, identify a subset of the process flow model that is sound and suggest training for a critical task in a subset of the process flow model that is earliest or has a highest priority.

Assignments (2)
CHANGE OF NAME Recorded Aug 26, 2014
From: SAP AG
To: SAP SE
Reel/Frame 033625/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2006
From: FAATZ, ANDREAS; GOERTZ, MANUEL
To: SAP AG
Reel/Frame 018326/0446 →