Systems and methods providing event data
US-9218437-B1 · Dec 22, 2015 · US
US9679077B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9679077-B2 |
| Application number | US-201313928776-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 27, 2013 |
| Priority date | Jun 29, 2012 |
| Publication date | Jun 13, 2017 |
| Grant date | Jun 13, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the present invention are directed to computer systems for implementing dynamic, data-driven workflows within healthcare and other environments. Such a system may include a computer-processable definition of one or more workflows. Each workflow definition may define various aspects of the corresponding workflow, such as the data required by the workflow, a process for extracting such data from a variety of structured and/or unstructured data sources, a set of process steps to be performed within the workflow, and a condition for triggering the workflow. The system may use the workflow definition to extract the data required by the workflow and to perform the workflow's process steps on the extracted data in response to determining that the workflow's trigger condition has been satisfied. The workflow may change in response to changes in data extracted by the workflow.
Opening claim text (preview).
What is claimed is: 1. A method performed by at least one computer processor, the method comprising: (A) determining that a trigger condition defined by a trigger condition definition of a workflow definition has been satisfied; (B) in response to the determination in (A): (B)(1) using a process defined by a data extraction process definition associated with the workflow definition to extract, from at least one data source, data defined by a data definition associated with the workflow definition; (B)(2) storing the extracted data in an evidence sheet; and (B)(3) applying, to the extracted data, steps defined by a workflow process definition associated with the workflow definition to generate first workflow output. 2. The method of claim 1 , wherein (B) further comprises: (B)(4) extracting additional data defined by the data definition from the at least one data source; (B)(5) in response to the additional data, modifying the steps defined by the workflow process definition of the workflow definition; and (B)(6) applying the modified steps to the additional data to generate second workflow output. 3. The method of claim 1 , wherein the at least one data source comprises at least one unstructured data source. 4. The method of claim 3 , wherein (B)(1) further comprises using the process defined by the data extraction process definition associated with the workflow definition to extract, from a second data source comprising at least one structured data source, data defined by the data definition associated with the workflow definition. 5. The method of claim 1 , wherein the at least one data source comprises at least one structured data source. 6. The method of claim 1 , further comprising repeating (B) automatically. 7. A non-transitory computer-readable medium having computer program instructions stored thereon, wherein the computer program instructions are executable by at least one computer processor to perform a method, the method comprising: (A) determining that a trigger condition defined by a trigger condition definition of a workflow definition has been satisfied; (B) in response to the determination in (A): (B)(1) using a process defined by a data extraction process definition associated with the workflow definition to extract, from at least one data source, data defined by a data definition associated with the workflow definition; (B)(2) storing the extracted data in an evidence sheet; and (B)(3) applying, to the extracted data, steps defined by a workflow process definition associated with the workflow definition to generate first workflow output. 8. The non-transitory computer-readable medium of claim 7 , wherein (B) further comprises: (B)(4) extracting additional data defined by the data definition from the at least one data source; (B)(5) in response to the additional data, modifying the steps defined by the workflow process definition of the workflow definition; and (B)(6) applying the modified steps to the additional data to generate second workflow output. 9. The non-transitory computer-readable medium of claim 7 , wherein the at least one data source comprises at least one unstructured data source. 10. The non-transitory computer-readable medium of claim 9 , wherein (B)(1) further comprises using the process defined by the data extraction process definition associated with the workflow definition to extract, from a second data source comprising at least one structured data source, data defined by the data definition associated with the workflow definition. 11. The non-transitory computer-readable medium of claim 7 , wherein the at least one data source comprises at least one structured data source. 12. The non-transitory computer-readable medium of claim 7 , wherein the method further comprises repeating (B) automatically.
Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism (healthcare informatics G16H) · CPC title
Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · CPC title
Social work or social welfare, e.g. community support activities or counselling services · CPC title
Physics · mapped topic
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.