IP Library Patent Application 16925440
Patent Application
App. No. 16/925,440

PROCESS OPTIMIZATION BASED ON USER BEHAVIOR

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.
16/925,440
Abstract

Provided is a process optimization engine that can identify pain points within a workflow process based on user behavior within the process. The process optimization engine may also make suggestions to improve the user experience within the process. In one example, a method may include storing user behavior of a target process over time, the user behavior comprising actions made by a user during the target process, identifying a user action within the target process that negatively effects a cycle time needed to complete the target process based on the stored user behavior, determining a suggestion to improve the cycle time of the target process based on rules generated from user behavior within other processes, and outputting a notification of the determined modification.

Claims (33)

1 . A computing system comprising:

a storage configured to store user behavior of a target process over time, the user behavior comprising actions made during the target process; and

processor configured to

identify a user action within the target process that negatively effects a cycle time needed to complete the target process based on the stored user behavior,

determine a suggestion to improve the cycle time of the target process based on rules generated from user behavior within other processes, and

output a notification of the determined suggestion.

2 . The computing system of claim 1 , wherein the user behavior comprises one or more of forwards, approvals, denials, saves, and send backs, that are performed by a user within the target process.

3 . The computing system of claim 1 , wherein the processor is configured to track and store different requests that are entered via a user interface during a plurality of cycles of the target process.

4 . The computing system of claim 1 , wherein the processor determines a suggestion comprising at least one of removing or changing criteria of an approval request within the target process.

5 . The computing system of claim 1 , wherein the processor determines a suggestion to remove an optional parallel process step from the target process based on how often the optional parallel process step is selected.

6 . The computing system of claim 1 , wherein the processor determines a suggestion to change fields within a form that is filled-in during the target process.

7 . The computing system of claim 6 , wherein the processor determines a suggestion to remove one or more fields of the form based on save actions within the user behavior.

8 . The computing system of claim 1 , wherein the processor determines a suggestion to change a step within the target process based on text-based comments created by users of the target process via a user interface.

9 . A method comprising:

storing user behavior of a target process over time, the user behavior comprising actions made during the target process;

identifying a user action within the target process that negatively effects a cycle time needed to complete the target process based on the stored user behavior;

determining a suggestion to improve the cycle time of the target process based on rules generated from user behavior within other processes; and

outputting a notification of the determined modification.

10 . The method of claim 9 , wherein the user behavior comprises one or more of forwards, approvals, denials, saves, and send backs, that are performed by a user within the target process.

11 . The method of claim 9 , wherein the storing comprises tracking different requests that are entered via a user interface during a plurality of cycles of the target process.

12 . The method of claim 9 , wherein the determining comprises determining a suggestion comprising at least one of removing or changing a position of an approval request within the target process.

13 . The method of claim 9 , wherein the determining comprises determining a suggestion to remove an optional parallel process step from the target process based on how often the optional parallel process step is selected.

14 . The method of claim 9 , wherein the determining comprises determining a suggestion to change fields within a form that is filled-in during the target process.

15 . The method of claim 14 , wherein the determining comprises determining a suggestion to remove one or more fields of the form based on save actions within the user behavior.

16 . The method of claim 9 , wherein the determining comprises determining a suggestion to change a step within the target process based on text-based comments created by users of the target process via the user interface.

17 . A non-transitory computer-readable medium comprising instructions which when executed by a processor cause a computer to perform a method comprising:

storing user behavior of a target process over time, the user behavior comprising actions made during the target process;

identifying a user action within the target process that negatively effects a cycle time needed to complete the target process based on the stored user behavior;

determining a suggestion to improve the cycle time of the target process based on rules generated from user behavior within other processes; and

outputting a notification of the determined modification.

18 . The non-transitory computer-readable medium of claim 17 , wherein the storing comprises tracking different requests that are entered via a user interface during a plurality of cycles of the target process.

19 . The non-transitory computer-readable medium of claim 17 , wherein the determining comprises determining a suggestion comprising at least one of removing or changing a position of an approval request within the target process.

20 . The non-transitory computer-readable medium of claim 17 , wherein the determining comprises determining a suggestion to remove an optional parallel process step from the target process based on how often the optional parallel process step is selected.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2023
From: GENERAL ELECTRIC COMPANY
To: GE DIGITAL HOLDINGS LLC
Reel/Frame 065612/0085 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2020
From: FILIATRAULT, JEREMY M.; BANERJEE, SAURAV
To: GENERAL ELECTRIC COMPANY
Reel/Frame 053171/0228 →