IP Library Granted Patent US 12,236,380
Granted Patent B2
US 12,236,380 · App. 18/192,616 · Granted Feb 25, 2025

Risk based lifecycle management systems

Inventors: José M. C. Menezes (Branca—CCH, PT); Sivakumar Muthusamy (Fremont, CA)
Assignee: VALGENESIS, INC.
G06Q10/0635
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 12,236,380
App. No.
18/192,616
Granted
Feb 25, 2025
Kind
B2
Abstract

Risk based lifecycle management systems are presented herein. A system determines a process ontology of a process including process steps of the process and objects including attributes corresponding to performances of the process steps; associates a process step with respective objects using a tracing matrix; detects an event corresponding to a performance of the process step; and associates the event with the process step and the respective objects using the tracing matrix. In response to determining, utilizing a machine learning model, that the event corresponds to a defined risk profile including defined failure modes, the system selects a group of defined failure modes as candidates of causality of the event representing potential multi-variant causes of the event, and sends the candidates of causality of the event directed to a user identity to facilitate mitigation of effects of the potential multi-variant causes of the event on the process.

Claims (66)

1. A system, comprising:

a processor; and

a memory that stores executable components that, when executed by the processor, facilitate performance of operations by the system, the operations comprising:

associating, utilizing a data store, a defined process step of a defined process with

objects comprising respective attributes that affect respective performances of the defined process step during a product lifecycle of the defined process, and

a first defined risk profile version of failure modes of a first defined risk profile that has been stored in the data store, wherein the first defined risk profile version of failure modes represents a first control strategy that facilitates mitigation of respective effects of the first defined risk profile version of failure modes on the defined process step;

in response to an event representing an output of a first performance of the respective performances of the defined process step being detected,

associating, utilizing the data store, the event with the defined process step, the objects, and the first control strategy, and

determining whether a first failure mode of the first defined risk profile and a second failure mode of the first defined risk profile represent potential multi-variant causes of the event, wherein the determining whether the first failure mode and the second failure mode represent the potential multi-variant causes of the event comprises determining, based on a defined relationship between a defined nominal operating range (NOR) of an attribute of the respective attributes corresponding to the first performance of the defined process step and a defined proven acceptable range (PAR) of the attribute, whether there is an interaction between the first failure mode and the second failure mode representing that the first failure mode and the second failure mode function together as the potential multi-variant causes of the event;

in response to the first failure mode and the second failure mode being determined, based on the defined relationship between the defined NOR of the attribute corresponding to the first performance of the defined process step and the defined PAR of the attribute, to function together as the potential multi-variant causes of the event, generating a second defined risk profile version of failure modes representing, via a second defined risk profile that is different from the first defined risk profile, that the first failure mode and the second failure mode function together as the potential multi-variant causes of the event; and

in response to determining that an application of the second defined risk profile version of failure modes on the defined process step satisfies a defined risk mitigation condition representing that the effects of the potential multi-variant causes of the event on the defined process have been mitigated,

generating a second control strategy that is different from the first control strategy and that is represented by the second defined risk profile version of failure modes, and

manufacturing a product by performing, during a second performance of the respective performances of the defined process step utilizing equipment via a product lifecycle management action, the second control strategy on the defined process step, wherein the performing of the second control strategy on the defined process step comprises applying a corrective action on the defined process step comprising modifying, via the equipment, at least one of a granulation of the product, a drying of the product, or a packaging of the product.

2. The system of claim 1 , wherein the determining whether the first failure mode and the second failure mode represent the potential multi-variant causes of the event is a first determining, and wherein the operations further comprise:

second determining whether the first failure mode and the second failure mode represent the potential multi-variant causes of the event based on a determined change in a slope of a line connecting respective values of risk priority numbers corresponding to the first defined risk profile version of failure modes of the first defined risk profile.

3. The system of claim 2 , wherein the second determining further comprises:

second determining that the first failure mode and the second failure mode represent the potential multi-variant causes of the event in response to the respective values of risk priority numbers being determined to be greater than a defined risk priority number value corresponding to the determined change in the slope of the line connecting the respective values of risk priority numbers.

4. The system of claim 1 , wherein the defined NOR and the defined PAR have been defined by a specification that has defined the defined process step.

5. The system of claim 4 , wherein the operations further comprise:

in response to the attribute being determined to be outside of the defined NOR, third determining that the first failure mode is a potential multi-variant cause of the potential multi-variant causes of the event.

6. The system of claim 5 , wherein the third determining further comprises:

in response to the attribute being determined to be within the defined PAR, third determining that the first failure mode is the potential multi-variant cause of the event.

7. The system of claim 6 , wherein the defined NOR is a first defined NOR, wherein the attribute is a first attribute, wherein the potential multi-variant cause is a first potential multi-variant cause, and wherein the operations further comprise:

in response to a second attribute corresponding to the second failure mode being determined to be outside of a second defined NOR of the second attribute, fourth determining that the second failure mode is a second potential multi-variant cause of the event, wherein the second defined NOR has been defined by the specification that has defined the defined process step.

8. The system of claim 1 , wherein the defined process utilizes a group of entities that facilitate a process performance of the defined process, and wherein the group of entities comprises at least one of equipment suppliers of the equipment, material suppliers of materials comprising the objects, or the objects.

9. The system of claim 8 , wherein the process step corresponds to ordering of the equipment or the materials, shipping of the equipment or the materials, or manufacturing of the equipment or the materials.

10. The system of claim 1 , wherein the operations further comprise:

in response to the second control strategy being generated, associating, via the data store, the first defined risk profile version with the second defined risk profile version, and

storing the second control strategy in the data store.

11. The system of claim 10 , wherein the operations further comprise:

modifying, based on the second defined risk profile version, a defined specification representing the second defined control strategy, and

storing the defined specification in the data store.

12. The system of claim 1 , wherein the product lifecycle management action is a first product lifecycle management action, wherein the defined process has been performed at different locations, wherein the defined process step has been performed at a first location of the different locations, and wherein the operations further comprise:

in response to a first application, at the first location, of the second control strategy to the defined process step being determined to satisfy the defined risk mitigation condition, and further in response to a second application, at a second location of the different locations, of the second control strategy to the defined process step satisfies the defined risk mitigation condition, applying, via a second product lifecycle management action, the second control strategy on the defined process step at the second location.

13. The system of claim 1 , wherein the product is a first product, wherein the equipment is first equipment, wherein the defined process is a first defined process, wherein the defined process step is a first defined process step, wherein the product lifecycle management action is a first product lifecycle management action, and wherein the operations further comprise:

in response to the second control strategy being generated, applying, via a second product lifecycle management action, the second control strategy on a second defined process step of a second defined process.

14. The system of claim 1 , wherein the operations further comprise:

publishing, via the data store, a genealogy of the first control strategy and the second control strategy, wherein the genealogy represents differences between the first control strategy and the second control strategy.

15. A method, comprising:

determining, by a system comprising at least one processor, a process ontology comprising process steps of a defined process and entities comprising respective attributes that affect respective performances of the process steps during a lifecycle of the defined process;

associating, by the system utilizing a group of data stores, a process step of the process steps with respective entities of the entities, the respective attributes of the entities, and a first defined risk profile version of failure modes of a first defined risk profile that has been stored in the group of data stores, wherein the first defined risk profile version of failure modes represents a first control strategy that facilitates mitigation of respective effects of the first defined risk profile version of failure modes on the process step;

in response to detecting an event representing an output of a first performance, of the respective performances, of the process step, associating, by the system via the group of data stores, the event with the process step, the respective entities, the respective attributes of the entities, and the first control strategy;

in response to determining, based on a defined relationship between a defined nominal operating range (NOR) of an attribute of the respective attributes corresponding to the first performance of the process step and a defined proven acceptable range (PAR) of the attribute, that there is an interaction between a first failure mode of the first defined risk profile and a second failure mode of the first defined risk profile representing that the first failure mode and the second failure mode function together as potential multi-variant causes of the event, generating a second defined risk profile version of failure modes representing, via a second defined risk profile that is different from the first defined risk profile, that the first failure mode and the second failure mode function together as the potential multi-variant causes of the event; and

in response to determining that an application of the second defined risk profile version of failure modes on the process step satisfies a defined risk mitigation condition representing that the effects of the potential multi-variant causes of the event on the defined process have been mitigated,

generating a second control strategy that is different from the first control strategy and that is represented by the second defined risk profile version of failure modes, and producing a product by performing, during a second performance of the respective performances of the process step utilizing equipment via a product lifecycle management action, the second control strategy on the process step, wherein the performing of the second control strategy on the process step comprises at least one of

modifying a granulation process of the product,

modifying a packaging process of the product, or

modifying a drying process of the product.

16. The method of claim 15 , wherein the interaction is a first interaction, and wherein the method further comprises:

based on a change in a slope of a line connecting respective risk priority numbers that have been assigned to a group of defined failure modes of the first defined risk profile, determining that there is a second interaction between the first failure mode and the second failure mode representing that the first failure mode and the second failure mode function together as the potential multi-variant causes of the event.

17. The method of claim 15 , wherein the generating of the second control strategy further comprises:

based on the group of defined failure modes, modifying the first defined risk profile to obtain the second defined risk profile, wherein the second defined risk profile represents the group of defined failure modes as a singular defined failure mode; and

storing, by the system, the second defined risk profile in the group of data stores.

18. The method of claim 17 , further comprising:

in response to the modifying of the first defined risk profile, modifying, by the system based on the second defined risk profile, a defined specification representing the second control strategy, wherein the defined specification has been stored in the group of data stores.

19. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:

in response to determining a process ontology comprising process steps of a defined process and respective objects comprising respective attributes that affect respective performances of the process steps during respective process lifecycles of the defined process, creating a tracing matrix that identifies relationships between a process step of the process steps, the respective objects, and the respective attributes of the objects;

detecting an event representing a first performance of the respective performances of the process step corresponding to a first process lifecycle of the respective process lifecycles;

correlating, via the tracing matrix, the event with the process step, the respective objects, and the respective attributes of the objects;

determining whether the event corresponds to a first defined risk profile of a first control strategy that has been stored in a knowledge retention data store, wherein the first defined risk profile represents defined failure modes of the process step, and wherein the first control strategy facilitates mitigation of respective effects of the defined failure modes on the process step;

in response to determining that the event corresponds to the first defined risk profile, and further in response to determining, based on a defined relationship between a defined nominal operating range (NOR) of an attribute of the respective attributes corresponding to the first performance of the process step and a defined proven acceptable range (PAR) of the attribute, that there is an interaction between a first failure mode of the first defined risk profile and a second failure mode of the first defined risk profile representing that the first failure mode and the second failure mode function together as potential multi-variant causes of the event, generating second defined risk profile that is different from the first defined risk profile and that represents that the first failure mode and the second failure mode function together as the potential multi-variant causes of the event; and

in response to determining that an application of the second defined risk profile on the process step satisfies a defined risk mitigation condition representing that the respective effects of the defined failure modes on process step have been mitigated,

generating a second control strategy that is different from the first control strategy and that is represented by the second defined risk profile, and

producing a product by performing, during a second performance of the respective performances of the process step utilizing equipment via a product lifecycle management action, the second control strategy on the process step, wherein the performing of the second control strategy on the process step comprises modifying, via the equipment, at least one of a granulation process of the product, a packaging process of the product, or a drying process of the product.

20. The non-transitory machine-readable medium of claim 19 , wherein the interaction is a first interaction, and wherein the operations further comprise:

in response to respective risk priority numbers that have been assigned to the defined failure modes being determined to satisfy a defined condition corresponding to a determined change in a slope of a line connecting the respective risk priority numbers, determining that there is a second interaction between the first failure mode and the second failure mode representing that the first failure mode and the second failure mode function together as the potential multi-variant causes of the event.

Assignments (3)
SECURITY INTEREST Recorded Jul 29, 2025
From: VALGENESIS, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 071865/0847 →
SECURITY INTEREST Recorded Feb 20, 2025
From: VALGENESIS, INC.
To: WESTERN ALLIANCE BANK
Reel/Frame 070281/0474 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2023
From: MENEZES, JOSÉ M.C.; MUTHUSAMY, SIVAKUMAR
To: VALGENESIS, INC.
Reel/Frame 064466/0213 →
Continuity (2)
Continuation 18146887 · Dec 27, 2022
Related Publication 20240211838A1 · Jun 27, 2024
References Cited (11)
US 10713411B1 · Chang · 2020 [cited by examiner]
US 20040117126A1 · Fetterman · 2004 [cited by examiner]
US 20060122873A1 · Minotto · 2006 [cited by applicant]
US 20090143892A1 · Popp · 2009 [cited by examiner]
US 20180075379A1 · Menezes · 2018 [cited by examiner]
US 20210048741A1 · Lugg · 2021 [cited by examiner]
US 20210171221A1 · Wilmering · 2021 [cited by examiner]
US 20230119186A1 · O'Donoghue · 2023 [cited by examiner]
“Failure Modes and Effects Analysis (FMEA)Tool” Institute for Healthcare Improvement. [https://www.ihi.org/resources/Pages/Tools/FailureModesandEffectsAnalysisTool.aspx] retrieved Oct. 12, 2022, 3 pages. [cited by applicant]
“Risk Priority Number (from Failure Modesand Effects Analysis)” Institute for Healthcare Improvement. [https://www.ihi.org/resources/Pages/Measures/RiskPriorityNumberfromFailureModesandEffectsAnalysis.aspx#:˜:text=Formu… [cited by applicant]
European Search Report dated Jan. 4, 2024 for European Patent Application No. 23190201.6, 11 pages. [cited by applicant]