Personalized health records with associative relationships
First Claim
1. A computer-implemented method for processing a personal health record (PHR) in a first database that includes a plurality of events each having a time stamp, the method comprising:
- creating, in a computer system, a plurality of event-concept pairs by mapping each of the plurality of events in the PHR to a corresponding health concept from a plurality of health concepts stored in a second database;
assigning, in the computer system, to each of the plurality of event-concept pairs the time stamp of the event corresponding to the event-concept pair;
accessing the second database, in the computer system, the second database having stored information specifying concept associations between at least some of the plurality of health concepts;
identifying, in the computer system, event associations between at least some of the plurality of event-concept pairs wherein an event association is identified between a first event-concept pair and a second event-concept pair when the second database of stored information specifies a concept association between the health concept in the first event-concept pair and the health concept in the second event-concept pair;
identifying, in the computer system an associative subset of event-concept pairs among the plurality of event-concept pairs, wherein identifying the associative subset includes;
identifying all the event-concept pairs in the PHR that have a health concept that has a concept association with a header concept to form the associative subset, andadding to the associative subset all the event-concept pairs in the PHR that have an identified event association with another event-concept pair within the associative subset of event-concept pairs; and
linking, in the computer system, at least some of the event-concept pairs in the associative subset of event-concept pairs to form a thread, wherein the thread presents a relationship among the plurality of event-concept pairs of the associative subset of event-concept pairs.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for processing a personal health record (PHR) which includes a plurality of events each having a time stamp. The method includes creating a plurality of event-concept pairs by mapping each of the plurality of events in the PHR to a corresponding health concept, assigning to each of the plurality of event-concept pairs the time stamp of the event corresponding to the event-concept pair, identifying associations among the plurality of event-concept pairs, identifying an associative subset of event-concept pairs among the plurality of event-concept pairs, and linking a plurality of members of the associative subset of event-concept pairs to form a thread, in which the thread presents a relationship among the plurality of members of the associative subset of event-concept pairs.
209 Citations
27 Claims
-
1. A computer-implemented method for processing a personal health record (PHR) in a first database that includes a plurality of events each having a time stamp, the method comprising:
-
creating, in a computer system, a plurality of event-concept pairs by mapping each of the plurality of events in the PHR to a corresponding health concept from a plurality of health concepts stored in a second database; assigning, in the computer system, to each of the plurality of event-concept pairs the time stamp of the event corresponding to the event-concept pair; accessing the second database, in the computer system, the second database having stored information specifying concept associations between at least some of the plurality of health concepts; identifying, in the computer system, event associations between at least some of the plurality of event-concept pairs wherein an event association is identified between a first event-concept pair and a second event-concept pair when the second database of stored information specifies a concept association between the health concept in the first event-concept pair and the health concept in the second event-concept pair; identifying, in the computer system an associative subset of event-concept pairs among the plurality of event-concept pairs, wherein identifying the associative subset includes; identifying all the event-concept pairs in the PHR that have a health concept that has a concept association with a header concept to form the associative subset, and adding to the associative subset all the event-concept pairs in the PHR that have an identified event association with another event-concept pair within the associative subset of event-concept pairs; and linking, in the computer system, at least some of the event-concept pairs in the associative subset of event-concept pairs to form a thread, wherein the thread presents a relationship among the plurality of event-concept pairs of the associative subset of event-concept pairs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable medium for processing a personal health record (PHR) in a first database that includes a plurality of events each having a time stamp, the computer-readable medium comprising computer executable instructions that, when executed by a computer, cause the computer to:
-
create a plurality of event-concept pairs by mapping each of the plurality of events in the PHR to a corresponding health concept among a plurality of health concepts stored in a second database; assign to each of the plurality of event-concept pairs the time stamp of the event corresponding to the event-concept pair; access the second database, the second database having stored information specifying concept associations between at least some of the plurality of health concepts; automatically identify event associations between at least some of the plurality of event-concept pairs wherein an event association is identified between a first event-concept pair and a second event-concept pair when the second database of stored information specifies a concept association between the health concept in the first event-concept pair and the health concept in the second event-concept pair; identify an associative subset of event-concept pairs among the plurality of event-concept pairs, including; identify all the event-concept pairs in the PHR that have a health concept that has a concept association with a header concept to form the associative subset, and add to the associative subset all the event-concept pairs in the PHR that have an identified event association with another event-concept pair within the associative subset of event-concept pairs; and link at least some of the event-concept pairs in the associative subset to form a thread, wherein the thread presents a relationship among the plurality of event-concept pairs of the associative subset of event-concept pairs. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for processing a personal health record (PHR) in a first database that includes a plurality of events each having a time stamp, the system comprising:
-
a mapper configured to; create a plurality of event-concept pairs by mapping each of the plurality of events in the PHR to a corresponding health concept among a plurality of health concepts stored in a second database, assign to each of the plurality of event-concept pairs the time stamp of the event corresponding to the event-concept pair, access the second database, the second database having stored information specifying concept associations between at least some of the plurality of health concepts, and automatically identify event associations between at least some of the plurality of event-concept pairs wherein an event association is identified between a first event-concept pair and a second event-concept pair when the second database of stored information specifies a concept association between the health concept in the first event-concept pair and the health concept in the second event-concept pair; and a threader configured to; identify an associative subset of event-concept pairs among the plurality of event-concept pairs, including; identify all the event-concept pairs in the PHR that have a health concept that has a concept association with a header concept to form the associative subset, and add to the associative subset all the event-concept pairs in the PHR that have an identified event association with another event-concept pair within the associative subset of event-concept pairs; and link at least some of the event-concept pairs in the associative subset to form a thread, wherein the thread presents a relationship among the plurality of event-concept pairs of the associative subset of event-concept pairs, wherein the mapper and the threader are implemented by a computer system having at least one processor. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification