Synthetic events for real time patient analysis
First Claim
1. A computer implemented method comprising:
- receiving a first set of data;
receiving a second set of data different than the first set of data, wherein directly comparing the first set of data to the second set of data would be computationally explosive;
organizing the first set of data into a first cohort;
organizing the second set of data into a second cohort;
processing the first cohort and the second cohort to generate a first synthetic event, wherein the first synthetic event comprises a third set of data representing a result of a mathematical computation defined by the operation S(p1)==>
F(p2), wherein S comprises a set of input facts with probability p1, wherein the set of input facts comprise the first cohort and the second cohort, wherein F comprises an inferred event with probability p2, wherein the term “
event”
means a particular set of data that represents, encodes, or records at least one of a thing or happening, and wherein each of the first set of data, the second set of data, the first cohort, the second cohort, and the first synthetic event all comprise different events;
receiving a third set of data;
organizing the third set of data into a third cohort;
organizing the synthetic event into a fourth cohort;
processing the first cohort, the second cohort, the third cohort, and the fourth cohort to generate a second synthetic event;
processing the first synthetic event and the second synthetic event to generate a third synthetic event; and
storing the first synthetic event, the second synthetic event, and the third synthetic event.
3 Assignments
0 Petitions
Accused Products
Abstract
Generating synthetic events based on a vast amount of data. First and second data are received. The first data is organized into a first cohort. The second data is organized into a second cohort. The first cohort and the second cohort are processed to generate a synthetic event. The synthetic event comprises third data representing a result of a mathematical computation defined by S(p1)==>F(p2), wherein S comprises input facts with probability p1, wherein the input facts comprise the first cohort and the second cohort, and wherein F comprises an inferred event with probability p2. The term “event” means a particular set of data that represents, encodes, or records at least one of a thing or happening. Each of the first data, the second data, the first cohort, the second cohort, the synthetic event, and subcomponents thereof all comprise different events. The synthetic event is stored.
259 Citations
15 Claims
-
1. A computer implemented method comprising:
-
receiving a first set of data; receiving a second set of data different than the first set of data, wherein directly comparing the first set of data to the second set of data would be computationally explosive; organizing the first set of data into a first cohort; organizing the second set of data into a second cohort; processing the first cohort and the second cohort to generate a first synthetic event, wherein the first synthetic event comprises a third set of data representing a result of a mathematical computation defined by the operation S(p1)==>
F(p2), wherein S comprises a set of input facts with probability p1, wherein the set of input facts comprise the first cohort and the second cohort, wherein F comprises an inferred event with probability p2, wherein the term “
event”
means a particular set of data that represents, encodes, or records at least one of a thing or happening, and wherein each of the first set of data, the second set of data, the first cohort, the second cohort, and the first synthetic event all comprise different events;receiving a third set of data; organizing the third set of data into a third cohort; organizing the synthetic event into a fourth cohort; processing the first cohort, the second cohort, the third cohort, and the fourth cohort to generate a second synthetic event; processing the first synthetic event and the second synthetic event to generate a third synthetic event; and storing the first synthetic event, the second synthetic event, and the third synthetic event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising:
-
a computer readable medium storing instructions for carrying out a computer implemented method, the instructions comprising; instructions for receiving a first set of data; instructions for receiving a second set of data different than the first set of data, wherein a direct comparison of the first set of data to the second set of data is computationally explosive; instructions for organizing the first set of data into a first cohort; instructions for organizing the second set of data into a second cohort; instructions for processing the first cohort and the second cohort to generate a first synthetic event, wherein the first synthetic event comprises a third set of data representing a result of a mathematical computation defined by the operation S(p1)==>
F(p2), wherein S comprises a set of input facts with probability p1, wherein the set of input facts comprise the first cohort and the second cohort, wherein F comprises an inferred event with probability p2, wherein the term “
event”
means a particular set of data that represents, encodes, or records at least one of a thing or happening, and wherein each of the first set of data, the second set of data, the first cohort, the second cohort, and the first synthetic event all comprise different events;instructions for receiving a third set of data; instructions for organizing the third set of data into a third cohort; instructions for organizing the synthetic event into a fourth cohort; instructions for processing the first cohort, the second cohort, the third cohort, and the fourth cohort to generate a second synthetic event; instructions for processing the first synthetic event and the second synthetic event to generate a third synthetic event; and instructions for storing the first synthetic event, the second synthetic event, and the third synthetic event. - View Dependent Claims (11, 12)
-
-
13. A data processing system comprising:
-
a bus; a processor connected to the bus, the processor having multi-threaded functionality; a memory connected to the bus, the memory storing instructions for carrying out a computer implemented method, wherein the processor is capable of carrying out the instructions to; receive a first set of data; receive a second set of data different than the first set of data, wherein a direct comparison of the first set of data to the second set of data is computationally explosive; organize the first set of data into a first cohort; organize the second set of data into a second cohort; and process the first cohort and the second cohort to generate a first synthetic event, wherein the first synthetic event comprises a third set of data representing a result of a mathematical computation defined by the operation S(p1)==>
F(p2), wherein S comprises a set of input facts with probability p1, wherein the set of input facts comprise the first cohort and the second cohort, wherein F comprises an inferred event with probability p2, wherein the term “
event”
means a particular set of data that represents, encodes, or records at least one of a thing or happening, and wherein each of the first set of data, the second set of data, the first cohort, the second cohort, and the first synthetic event all comprise different eventsreceive a third set of data; organize the third set of data into a third cohort; organize the synthetic event into a fourth cohort; process the first cohort, the second cohort, the third cohort, and the fourth cohort to generate a second synthetic event; process the first synthetic event and the second synthetic event to generate a third synthetic event; and store the first synthetic event, the second synthetic event, and the third synthetic event. - View Dependent Claims (14, 15)
-
Specification