Early pattern detection in data for improved enterprise operations

US11823019B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11823019-B2
Application numberUS-202117370434-A
CountryUS
Kind codeB2
Filing dateJul 8, 2021
Priority dateMar 22, 2021
Publication dateNov 21, 2023
Grant dateNov 21, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Implementations of the present disclosure include receiving a goal, providing a problem-specific knowledge graph that is responsive to at least a portion of the goal, determining a set of events from the problem-specific knowledge graph, processing data representative of events in the set of events through a first machine learning (ML) model to provide a set of event scores, each event score in the set of event scores being associated with a respective event in the set of events, determining a sub-set of events based on the set of event scores, for each event in the sub-set of events, determining at least one action by processing a sequence of actions through a second ML model, and outputting the sub-set of events and a set of actions for execution of at least one action in the set of actions.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for generating events and actions based on pattern recognition in data of connected networks, the method comprising: receiving a goal; providing a problem-specific knowledge graph that is responsive to at least a portion of the goal; determining a set of events from the problem-specific knowledge graph, wherein determining the set of events comprises: mapping at least a portion of entities identified from the goal to corresponding nodes in the problem-specific knowledge graph, and identifying a path within the problem-specific knowledge graph that includes the corresponding nodes, wherein the identified path is a minimal path with shortest distances connecting the corresponding nodes; processing data representative of events in the set of events through a first machine learning (ML) model to provide a set of event scores, wherein: each event score in the set of event scores being associated with a respective event in the set of events, and the first ML model i) processes at least a portion of a sparse feature set of a respective event through an embedding layer to botain a first set of values, ii) processes a dense feature set of the respective event through a hidden layer to obtain a second set of value, and iii) processes the first set of values and the second set of values to provide an event score for the respective event; determing a sub-set of events based on the set of event scores; for each event in the sub-set of events, determining at least one action by processing a sequence of actions through a second ML model; and outputting the sub-set of events and a set of actions for execution of at least one action in the set of actions. 2. The computer-implemented method of claim 1 , wherein events are determined as respective instances of at least one node in the problem-specific knowledge graph. 3. The computer-implemented method of claim 1 , wherein the second ML model receives a sequence of actions associated with a respective event and predicts a next action in the sequence of actions for the respective event. 4. The computer-implemented method of claim 1 , wherein the second ML model comprises a set of transformers that process the sequence of actions. 5. The computer-implemented method of claim 1 , further comprising, for each event in the set of events, extracting data representative of the event through web sensing. 6. A non-transitory computer-readable storage medium coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations for generating events and actions based on pattern recognition in data of connected networks, the operations comprising: receiving a goal; providing a problem-specific knowledge graph that is responsive to at least a portion of the goal; determining a set of events from the problem-specific knowledge graph, wherein determining the set of events comprises: mapping at least a portion of entities identified from the goal to corresponding nodes in the problem-specific knowledge graph, and identifying a path within the problem-specific knowledge graph that includes the corresponding nodes, wherein the identified path is a minimal path with shortest distances connecting the corresponding nodes; processing data representative of events in the set of events through a first machine learning (ML) model to provide a set of event scores, wherein: each event score in the set of event scores being associated with a respective event in the set of events; and the first ML and i) processes at least a portion of a sparse feature set of a respective event through an embedding layer to obtain a first set of values, ii) processes a dense feature set of the respective event through a hidden layer to obtain a second set of value, and iii) processes the first set of values and the second set of values to provide an event score for the respective event; determining a sub-set of events based on the set of event scores; for each event in the sub-set of events, determining at least one action by processing a sequence of actions through a second ML model; and outputting the sub-set of events and a set of actions for execution of at least one action in the set of actions. 7. The non-transitory computer-readable storage medium of claim 6 , wherein events are determined as respective instances of at least one node in the problem-specific knowledge graph. 8. The non-transitory computer-readable storage medium of claim 6 , wherein the second ML model receives a sequence of actions associated with a respective event and predicts a next action in the sequence of actions for the respective event. 9. The non-transitory computer-readable storage medium of claim 6 , wherein the second ML model comprises a set of transformers that process the sequence of actions. 10. The non-transitory computer-readable storage medium of claim 6 , wherein operations further comprise, for each event in the set of events, extracting data representative of the event through web sensing. 11. A system, comprising: a computing device; and a computer-readable storage device coupled to the computing device and having instructions stored thereon which, when executed by the computing device, cause the computing device to perform operations for generating events and actions based on pattern recognition in data of connected networks, the operations comprising: receiving a goal; providing a problem-specific knowledge graph that is responsive to at least a portion of the goal; determining a set of events from the problem-specific knowledge graph, wherein determining the set of events comprises: mapping at least a portion of entities identified from the goal to corresponding nodes in the problem-specific knowledge graph, and identifying a path within the problem-specific knowledge graph that includes the corresponding nodes, wherein the identified path is a minimal path with shortest distances connecting the corresponding nodes; processing data representative of events in the set of events through a first machine learning (ML) model to provide a set of event scores, wherein: each event score in the set of event scores being associated with a respective event in the set of events; and the first ML model i) processes at least a portion of a sparse feature set of a respective event through an embedding layer to obtain a first set of values, ii) processing a dense feature set of the respective event through a hidden layer to obtain a second set of value, and iii) processes the first set of values and the second set of values to provide an event score for the respective event; determining a sub-set of events based on the set of event scores; for each event in the sub-set of events, determining at least one action by processing a sequence of actions through a second ML model; and outputting the sub-set of events and a set of actions for execution of at least one action in the set of actions. 12. The system of claim 11 , wherein events are determined as respective instances of at least one node in the problem-specific knowledge graph. 13. The system of claim 11 , wherein the second ML model receives a sequence of actions associated with a respective event and predicts a next action in the sequence of actions for the respective event. 14. The system of claim 11 , wherein the second ML model comprises a set of transformers that process the sequence of actions.

Assignees

Inventors

Classifications

  • G06N20/00Primary

    Machine learning · CPC title

  • Knowledge representation; Symbolic representation · CPC title

  • Workflow analysis · CPC title

  • Market modelling; Market analysis; Collecting market data · CPC title

  • Electronic shopping [e-shopping] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11823019B2 cover?
Implementations of the present disclosure include receiving a goal, providing a problem-specific knowledge graph that is responsive to at least a portion of the goal, determining a set of events from the problem-specific knowledge graph, processing data representative of events in the set of events through a first machine learning (ML) model to provide a set of event scores, each event score in…
Who is the assignee on this patent?
Accenture Global Solutions Ltd
What technology area does this patent fall under?
Primary CPC classification G06N20/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 21 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).