Patent ID: 8862641

Claim:
An apparatus comprising a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to at least: direct presentation of a list that identifies a plurality of patient exams for a plurality of patients, and that presents information regarding one or more elements of the respective patient exams, and wherein the plurality of patient exams is clustered by patient in the list of patient exams; apply a keyword filter to identify a subset of the plurality of patient exams that match the keyword filter, and to rank the respective patient exams by relevance to the keyword filter, wherein the apparatus being caused to apply a keyword filter includes being caused to apply a keyword filter to identify an ordered subset of the plurality of patient exams S={O 1 , O 2 , . . . , O k , . . . O n ; R k ≧R k+1 }, in which O k represents an exam of a single patient, R k represents the rank of exam O k , and given two patient exams O k and O j , O k is more relevant that O j if and only if R k >R j ; and direct presentation of a filtered list of patient exams that identifies the subset of the plurality of patient exams and presents information regarding the respective exams, wherein the subset of the plurality of patient exams is clustered by patient in the filtered list of patient exams, wherein for each patient having one or more patient exams in the subset of the plurality of patient exams, the respective one or more patient exams are in ranked order in the filtered list of patient exams according to the keyword filter, wherein the apparatus being caused to direct presentation of a filtered list of patient exams includes being caused to transform the ordered subset of the plurality of patient exams S to a clustered and ordered subset of the plurality of patient exams S c ={C 1 , C 2 , . . . C x , . . . C m ; RC k ≧RC k+1 }, in which C x resents an ordered set of patient exams {O p . . . O q . . . O r } belonging to patient P x in a set of patients P={P 1 . . . P m }, R q ≧R q+1 , and RC k represents a ranking of C k , and wherein the filtered list of patient exams identifies the clustered and ordered subset of the plurality of patient exams S c and presents information regarding the respective exams.