US2014122099A1PendingUtilityA1

Cohort identification system

Assignee: ORACLE INT CORPPriority: Oct 31, 2012Filed: Mar 8, 2013Published: May 1, 2014
Est. expiryOct 31, 2032(~6.3 yrs left)· nominal 20-yr term from priority
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-modified
We 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.