System, method, and computer program product for displaying and identifying actions for medical providers
US-2024404681-A1 · Dec 5, 2024 · US
US10198557B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10198557-B2 |
| Application number | US-201415022694-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 22, 2014 |
| Priority date | Sep 30, 2013 |
| Publication date | Feb 5, 2019 |
| Grant date | Feb 5, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
When automatically populating medical report templates, insertable macros are indexed and searched not only my name or title but also by contents, such as keywords times, pre-defined terms for key information included in the macro, free texts in the macros, etc. When a unique macro is found, the system inserts the text of the macro into the report being generated. If multiple related macros are found, the system highlights the macros for user review. After the insertion of the macro into the template, the system identifies pre-defined terms and fills in the key information value(s). The system thus facilitates, e.g., radiologists' observation reporting procedure through an intelligent matching algorithm that facilitates finding a unique macro, which in turn aids in filling in report field instance values and optimizes radiology workflow.
Opening claim text (preview).
Having thus described the preferred embodiments, the invention is now claimed to be: 1. A system for facilitating content based sorting and searching of medical macros for populating medical report templates, including: a user interface by which a user can enter one or more words; and one or more processors configured to execute: a preprocessing module that is adapted to analyze the user entered words and to generate a query comprising keywords generated from the user entered words; and a matching module that is adapted to compare the query to a plurality of preprocessed macros, to generate a candidate macro list comprising candidate macros having at least one word in common with the query, and to identify a unique macro for insertion into the medical template; wherein the unique macro comprises a minimum number of total words, and a maximum number of words in common with the query, relative to other candidate macros; wherein when identifying the unique macro, the matching module is further configured to search for candidate macros and update the candidate macro list as candidate macros having an increased number of words matched to the query are identified, until the matching module identifies the unique macro comprises a maximum number of keywords relative to other candidate macros and has a smallest total number of words relative to other candidate macros; wherein the number of words matched to the query is prioritized as a criteria over the total number of words in the candidate macro when identifying the unique macro. 2. The system according to claim 1 , further comprising a database that is adapted to store a plurality of macros which are indexed based on their contents by the preprocessing module. 3. The system according to claim 2 , wherein the preprocessing module is adapted to index the macros by appending one or more of speech tags, field instance values, and free texts to the macros, wherein a speech tag is a generally input name used in retrieving a macro. 4. The system according to claim 1 , further comprising a field instance value module that is adapted to automatically identify a field of a matching macro to which at least a portion of the input text belongs, and to insert the portion of input text in the identified field to populate the macro. 5. The system according to claim 4 , further comprising a macro insertion module that adapted to insert the populated macro into a report template that is to be presented to the user via the user interface. 6. The system according to claim 5 , wherein the user interface is adapted to insert pre-defined texts of an inserted macro into the relevant section of the medical template, and to highlight one or more modifiable fields in the macro for review by the user. 7. The system according to claim 1 , further comprising a speech recognition module that is adapted to analyze voice data received from the user via the user interface and to provide input words to the preprocessing module. 8. A method of sorting and searching of medical macros for populating medical report templates, including: receiving user input text; analyzing the user input text; generating a query comprising keywords generated from the user input text; comparing the query to a plurality of preprocessed macros; generating a candidate macro list comprising candidate macros having at least one word in common with the query; and identifying a unique macro for insertion into the medical template by searching for candidate macros and updating the candidate macro list as candidate macros having an increased number of words matched to the query are identified, until the unique macro is identified as comprising a maximum number of keywords relative to other candidate macros and a smallest total number of words relative to other candidate macros, wherein the number of words matched to the query is prioritized as a criteria over the total number of words in the candidate macro when identifying the unique macro; wherein the unique macro comprises a minimum total number of words, and a maximum number of words in common with the query, relative to other candidate macros. 9. The method according to claim 8 , further comprising indexing a plurality of macros as a function of the contents of the macros. 10. The method according to claim 9 , wherein indexing the macros further comprises appending one or more of speech tags, field instance values, and free texts to the macros, wherein a speech tag is a generally input name used in retrieving a macro. 11. The method according to claim 8 , further comprising automatically identifying a field of a matching macro to which at least a portion of the input text belongs, and inserting the portion of input text in the identified field to populate the macro. 12. The method according to claim 11 , further comprising inserting the populated macro into a medical report template that is presented to the user via a user interface. 13. The method according to claim 12 , further comprising inserting pre-defined texts of an inserted macro into the relevant section of the medical template, and highlighting one or more modifiable fields in the macro for review by the user. 14. The method according to claim 8 , further comprising analyzing voice data received from the user via a user interface and providing input words recognized in the voice data to a preprocessing module for preprocessing. 15. A processor or computer-readable medium carrying a computer program that controls one or more processors to perform the method of claim 8 .
for electronic clinical trials or questionnaires · CPC title
using information manually generated, e.g. tags, keywords, comments, title or artist information, time, location or usage information, user ratings · CPC title
Query processing · CPC title
Indexing structures · CPC title
for patient-specific data, e.g. for electronic patient records · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.