IP Library Patent Application 13219485
Patent Application
App. No. 13/219,485

PROCESS REFINEMENT

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.
13/219,485
Abstract

A customized process template is generated for an organization by customizing an abstract process template of a process for the organization. A discovered process model is generated based on enactment traces of the process. A suggestion for refining the process is generated based at least in part on the discovered process model.

Claims (34)

1 . A computer-implemented method for refining a process, comprising:

generating a customized process template for an organization by customizing an abstract process template of the process for the organization;

generating a discovered process model based on enactment traces of the process; and

generating a suggestion for refining the process based at least in part on the discovered process model.

2 . The method of claim 1 , wherein the discovered process model is generated based on an enactment trace of the process with reference to at least one action described in the abstract process template, the enactment trace comprising a plurality of actions carried out for the process.

3 . The method of claim 2 , further comprising:

providing a user interface for enabling a user to access the customized process and to input information related to actions carried out for the process; and

generating the enactment trace based on the input from the user.

4 . The method of claim 2 , wherein the discovered process model comprises a sequence of the plurality of actions in the enactment trace.

5 . The method of claim 1 , wherein the discovered process model comprises a frequency of an action carried out for the process and wherein the suggestion is generated based at least in part on the frequency of the action.

6 . The method of claim 5 , wherein the suggestion comprises a suggestion for including the frequency of the action in the customized process template.

7 . The method of claim 1 , wherein the suggestion comprises a suggestion for performing at least one of the following operations to the customized process template: adding an action, removing an action, updating an action, and changing an action sequence.

8 . A non-transitory computer-readable storage medium having computer program instructions recorded thereon for refining a process, the computer program instructions comprising instructions for:

generating a customized process template for an organization by customizing an abstract process template of the process for the organization;

generating a discovered process model based on enactment traces of the process; and

generating a suggestion for refining the process based at least in part on the discovered process model.

9 . The storage medium of claim 8 , wherein the discovered process model is generated based on an enactment trace of the process with reference to at least one action described in the abstract process template, the enactment trace comprising a plurality of actions carried out for the process.

10 . The storage medium of claim 9 , wherein the computer program instructions further comprise instructions for:

providing a user interface for enabling a user to access the customized process and to input information related to actions carried out for the process; and

generating the enactment trace based on the input from the user.

11 . The storage medium of claim 9 , wherein the discovered process model comprises a sequence of the plurality of actions in the enactment trace.

12 . The storage medium of claim 8 , wherein the discovered process model comprises a frequency of an action carried out for the process and wherein the suggestion is generated based at least in part on the frequency of the action.

13 . The storage medium of claim 12 , wherein the suggestion comprises a suggestion for including the frequency of the action in the customized process template.

14 . The storage medium of claim 8 , wherein the suggestion comprises a suggestion for performing at least one of the following operations to the customized process template: adding an action, removing an action, updating an action, and changing an action sequence.

15 . A system for refining a process, comprising:

a process customization module to generate a customized process template for an organization by customizing an abstract process template of the process for the organization;

a model discovery module to generate a discovered process model based on enactment traces of the process;

a process refinement module to generate a suggestion for refining the process based at least in part on the discovered process model; and

a data store to store the customized process template.

16 . The system of claim 15 , wherein the discovered process model is generated based on an enactment trace of the process with reference to at least one action described in the abstract process template, the enactment trace comprising a plurality of actions carried out for the process.

17 . The system of claim 16 , wherein the system is configured to provide a user interface for enabling a user to access the customized process and to input information related to actions carried out for the process, and to generate the enactment trace based on the input from the user.

18 . The system of claim 16 , wherein the discovered process model comprises a sequence of the plurality of actions in the enactment trace.

19 . The system of claim 15 , wherein the discovered process model comprises a frequency of an action carried out for the process and wherein the suggestion is generated based at least in part on the frequency of the action.

20 . The system of claim 19 , wherein the suggestion comprises a suggestion for including the frequency of the action in the customized process template.

Assignments (8)
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0718 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC); BORLAND SOFTWARE CORPORATION; MICRO FOCUS (US), INC.; SERENA SOFTWARE, INC; ATTACHMATE CORPORATION; MICRO FOCUS SOFTWARE INC. (F/K/A NOVELL, INC.); NETIQ CORPORATION
Reel/Frame 062746/0399 →
RELEASE OF SECURITY INTEREST REEL/FRAME 044183/0577 Recorded Feb 2, 2023
From: JPMORGAN CHASE BANK, N.A.
To: MICRO FOCUS LLC (F/K/A ENTIT SOFTWARE LLC)
Reel/Frame 063560/0001 →
CHANGE OF NAME Recorded Feb 25, 2020
From: ENTIT SOFTWARE LLC
To: MICRO FOCUS LLC
Reel/Frame 052010/0029 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ENTIT SOFTWARE LLC; ARCSIGHT, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0577 →
SECURITY INTEREST Recorded Oct 11, 2017
From: ATTACHMATE CORPORATION; BORLAND SOFTWARE CORPORATION; NETIQ CORPORATION; MICRO FOCUS (US), INC.; MICRO FOCUS SOFTWARE, INC.; ENTIT SOFTWARE LLC; ARCSIGHT, LLC; SERENA SOFTWARE, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 044183/0718 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2017
From: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
To: ENTIT SOFTWARE LLC
Reel/Frame 042746/0130 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 037079/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2011
From: MOTAHARI NEZHAD, HAMID REZA; GRAUPNER, SVEN; BARTOLINI, CLAUDIO
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 027230/0118 →