Signal detection and visualization using point-in-time architecture databases
AssigneeVeeva Systems Inc.
InventorsZhen Tan, Marius K. Mortensen, Piotr Kuchnio, Prashant Raghav, Shanul Srivastava
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for using point-in-time architecture (PTA) databases. An exemplary method includes: entering first data, received from a first data source, into a first PTA database; receiving a first instruction to process the first data using a first statistical operation; executing the first statistical operation for the first data, resulting in first output data; filtering the first output data based on a user-selected attribute; and performing multiple stages of a data processing operation for the first output data.
Claims20
A method for using a point-in-time architecture (PTA) database, the method comprising:
- entering, or receiving from a first data source, using one or more computing device processors, a first data into a first PTA database, wherein for a record, the first PTA database comprises a first time associated with creation of an entry in the first PTA database for the record or a second time associated with manipulation of the entry in the first PTA database for the record;
- receiving, using the one or more computing device processors, a first instruction to process the first data using a first statistical operation, wherein the first statistical operation comprises one or more first parameters;
- executing, using the one or more computing device processors, the first statistical operation for the first data;
- after executing the first statistical operation for the first data, receiving, using the one or more computing device processors, a second instruction to filter first output data resulting from the execution of the first statistical operation for the first data, wherein the filtering of the first output data is based on a user-selected attribute associated with records comprised in the first data;
- receiving, using the one or more computing device processors, first user input for the first stage of the data processing operation for the first output data, wherein the first user input comprises at least one first configuration parameter for executing the first stage of the data processing operation;
- executing, using the one or more computing device processors, based on the at least one first configuration parameter, a first stage of a data processing operation for the first output data;
- after executing the first stage of the data processing operation for the first output data, enabling, using the one or more computing device processors, graphical display of a second stage of the data processing operation for the first output data;
- receiving, using the one or more computing device processors, second user input for the second stage of the data processing operation for the first output data, wherein the second user input comprises at least one second configuration parameter for executing the second stage of the data processing operation for the first output data;
- and
- providing one or more user interfaces for displaying one or more stages for managing information in the first output data, wherein the one or more stages comprises:
- a detection stage for detecting the first output data,
- an analysis or prioritization stage for analyzing or prioritizing the first output data based on the information in the first output data,
- a validating stage for validating the first output data, and
- an assessment stage for comparing the information in the first output data to one or more reference data.
A system for using a point-in-time architecture (PTA) database, the system comprising
- at least one PTA database;
- one or more computing device processors;
- and
- one or more computing device memories, coupled to the at least one PTA database and the one or more computing device processors, the one or more computing device memories storing instructions executed by the one or more computing device processors, wherein the instructions are configured to:
- enter, or receive from a first data source, a first data into a first PTA database, wherein for a record, the first PTA database comprises a first time associated with creation of an entry in the first PTA database for the record or a second time associated with manipulation of the entry in the first PTA database for the record;
- receive a first instruction to process the first data using a first statistical operation, wherein the first statistical operation comprises one or more first parameters;
- execute the first statistical operation for the first data;
- after executing the first statistical operation for the first data, receive a second instruction to filter first output data resulting from the execution of the first statistical operation for the first data, wherein the filtering of the first output data is based on an attribute associated with records comprised in the first data;
- receive first user input for the first stage of the data processing operation for the first output data, wherein the first user input comprises at least one first configuration parameter for executing the first stage of the data processing operation for the first output data;
- execute, based on the at least one first configuration parameter, the first stage of the data processing operation for the first output data;
- and
- after executing the first stage of the data processing operation for the first output data, enable, using the one or more computing device processors, graphical display of a second stage of the data processing operation for the first output data;
- receive, using the one or more computing device processors, second user input for the second stage of the data processing operation for the first output data, wherein the second user input comprises at least one second configuration parameter for executing the second stage of the data processing operation for the first output data;
- and
- provide one or more user interfaces for displaying one or more stages for managing information in the first output data, wherein the one or more stages comprises:
- a detection stage for detecting the first output data,
- an analysis or prioritization stage for analyzing or prioritizing the first output data based on the information in the first output data,
- a validating stage for validating the first output data, and
- an assessment stage for comparing the information in the first output data to one or more reference data.
Dependencies are inferred from the claim text.