System and method for content-based medical macro sorting and search system

US10198557B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10198557-B2
Application numberUS-201415022694-A
CountryUS
Kind codeB2
Filing dateSep 22, 2014
Priority dateSep 30, 2013
Publication dateFeb 5, 2019
Grant dateFeb 5, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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 .

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10198557B2 cover?
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…
Who is the assignee on this patent?
Koninklijke Philips Nv
What technology area does this patent fall under?
Primary CPC classification G16H15/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 05 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).