US2014122099A1PendingUtilityA1
Cohort identification system
Est. expiryOct 31, 2032(~6.3 yrs left)· nominal 20-yr term from priority
Inventors:William Andrew Triebel
G06F 16/24573G16H 50/70G06F 16/245G16H 10/20G16H 70/40G16H 10/60G06F 19/322
39
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A system is provided that identifies a cohort. The system retrieves metadata that includes information about one or more data fields of a data source. The system further creates a query for the data source based on the retrieved metadata. The system further compiles the query and executes the query on the data source. By executing the query on the data source, the system creates a case series. The system further generates a report based on the case series.
Claims
exact text as granted — not AI-modifiedWe claim:
1 . A computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to identify a cohort, the identifying comprising:
retrieving metadata that comprises information about one or more data fields of a data source, wherein the information comprises a data type and structured query language information for each data field of the one or more data fields; creating a query for the data source based on the retrieved metadata; compiling the query based on one or more compiler rules; executing the query on the data source, wherein the executing of the query creates a case series; and generating a report based on the case series, wherein the report comprises a visualization of the case series.
2 . The computer-readable medium of claim 1 , the identifying further comprising storing the query in a query repository.
3 . The computer-readable medium of claim 1 , the identifying further comprising storing the case series in a case series repository.
4 . The computer-readable medium of claim 3 , the identifying further comprising retrieving the case series from the case series repository using a reporting case series application programming interface, wherein the reporting case series application programming interface defines a format of the case series for a reporting software application.
5 . The computer-readable medium of claim 4 , the identifying further comprising displaying the report within the reporting software application.
6 . The computer-readable medium of claim 3 , the identifying further comprising retrieving the case series from the case series repository using an interoperable case series application programming interface, wherein the interoperable case series application programming interface defines a format of the case series for a partner software application.
7 . The computer-readable medium of claim 6 , the identifying further comprising consuming the case series within the partner software application.
8 . The computer-readable medium of claim 1 , wherein the case series comprises one or more adverse event cases, and wherein each adverse event case comprises a data record that represents an adverse event.
9 . The computer-readable medium of claim 1 , wherein the data source comprises an adverse event report database.
10 . The computer-readable medium of claim 1 , wherein the case series comprises one or more reports or patient identifiers that are related to the safety of one or more drugs.
11 . A computer-implemented method for identifying a cohort, the computer-implemented method comprising:
retrieving metadata that comprises information about one or more data fields of a data source, wherein the information comprises a data type and structured query language information for each data field of the one or more data fields; creating a query for the data source based on the retrieved metadata; compiling the query based on one or more compiler rules; executing the query on the data source, wherein the executing of the query creates a case series; and generating a report based on the case series, wherein the report comprises a visualization of the case series.
12 . The computer-implemented method of claim 11 , further comprising storing the query in a query repository.
13 . The computer-implemented method of claim 11 , further comprising storing the case series in a case series repository.
14 . The computer-implemented method of claim 13 further comprising:
retrieving the case series from the case series repository using a reporting case series application programming interface, wherein the reporting case series application programming interface defines a format of the case series for a reporting software application; and
displaying the report within the reporting software application.
15 . The computer-implemented method of claim 13 , further comprising:
retrieving the case series from the case series repository using an interoperable case series application programming interface, wherein the interoperable case series application programming interface defines a format of the case series for a partner software application; and consuming the case series within the partner software application.
16 . A system for identifying a cohort, the system comprising:
a processor; a memory configured to store one or more instructions; a metadata retrieval module configured to retrieve metadata that comprises information about one or more data fields of a data source, wherein the information comprises a data type and structured query language information for each data field of the one or more data fields; a query creation module configured to create a query for the data source based on the retrieved metadata; a query compilation module configured to compile the query based on one or more compiler rules; a query execution module configured to execute the query on the data source, wherein the executing of the query creates a case series; and a report generation module configured to generate a report based on the case series, wherein the report comprises a visualization of the case series.
17 . The system of claim 16 , further comprising a query storage module configured to store the query in a query repository.
18 . The system of claim 16 , further comprising a case series storage module configured to store the case series in a case series repository.
19 . The system of claim 18 , further comprising:
a case series retrieval module configured to retrieve the case series from the case series repository using a reporting case series application programming interface, wherein the reporting case series application programming interface defines a format of the case series for a reporting software application; and a display module configured to display the report within the reporting software application.
20 . The system of claim 18 , further comprising:
a case series retrieval module configured to retrieve the case series from the case series repository using an interoperable case series application programming interface, wherein the interoperable case series application programming interface defines a format of the case series for a partner software application; and a consumption module configured to consume the case series within the partner software application.Join the waitlist — get patent alerts
Track US2014122099A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.