Categorization of information using natural language processing and predefined templates
First Claim
1. At least one computer-readable storage medium having instructions encoded thereon which, when executed, perform a method comprising acts of:
- receiving an input data stream comprising speech data documenting a physician'"'"'s encounter with a patient, the input data stream comprising latent information associated with a type of medical report appropriate for documenting the encounter with the patient;
processing the input data stream to identify the latent information;
based on the identified latent information, identifying the type of medical report appropriate for documenting the encounter with the patient;
activating a template specific to the identified type of medical report appropriate for documenting the encounter with the patient, wherein the template specifies at least a plurality of data fields required for documenting the encounter with the patient;
obtaining, from the input data stream, information corresponding to at least one of the data fields specified by the activated template; and
populating the template with the obtained information to generate a medical report that documents the encounter with the patient.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method for generating a report that includes latent information, comprising receiving an input data stream that includes latent information, performing one of normalization, validation, and extraction of the input data stream, processing the input data stream to identify latent information within the data stream that is required for generation of a particular report, wherein said processing of the input data stream to identify latent information comprises of identifying a relevant portion of the input data stream, bounding the relevant portion of the input data stream, classifying and normalizing the bounded data, activating a relevant report template based on said identified latent information, populating said template with template-specified data, and processing the template-specified data to generate a report.
-
Citations
14 Claims
-
1. At least one computer-readable storage medium having instructions encoded thereon which, when executed, perform a method comprising acts of:
-
receiving an input data stream comprising speech data documenting a physician'"'"'s encounter with a patient, the input data stream comprising latent information associated with a type of medical report appropriate for documenting the encounter with the patient; processing the input data stream to identify the latent information; based on the identified latent information, identifying the type of medical report appropriate for documenting the encounter with the patient; activating a template specific to the identified type of medical report appropriate for documenting the encounter with the patient, wherein the template specifies at least a plurality of data fields required for documenting the encounter with the patient; obtaining, from the input data stream, information corresponding to at least one of the data fields specified by the activated template; and populating the template with the obtained information to generate a medical report that documents the encounter with the patient. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising at least one processor programmed to:
-
receive an input data stream comprising speech data documenting a physician'"'"'s encounter with a patient, the input data stream comprising latent information associated with a type of medical report appropriate for documenting the encounter with the patient; process the input data stream to identify the latent information; based on the identified latent information, identify the type of medical report appropriate for documenting the encounter with the patient; activate a template specific to the identified type of medical report appropriate for documenting the encounter with the patient, wherein the template specifies at least a plurality of data fields required for documenting the encounter with the patient; obtain, from the input data stream, information corresponding to at least one of the data fields specified by the activated template; and populate the template with the obtained information to generate a medical report that documents the encounter with the patient. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification