IP Library Granted Patent US 9,411,799
Granted Patent B2
US 9,411,799 · App. 13/440,569 · Granted Aug 9, 2016

Methods, apparatuses, systems and computer readable mediums to create documents and templates using domain ontology concepts

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,411,799
App. No.
13/440,569
Granted
Aug 9, 2016
Kind
B2
Abstract

A document and template creation system includes a document and template creation device. The document and template creation device is configured to identify at least one domain ontology concept based on at least a portion of a text-string input into a document, propose the at least one domain ontology concept for selection by the user, and insert at least one of the at least one domain ontology concept into the document in response to selection by the user.

Claims (80)

1. A method of creating a template, the method comprising:

identifying at least one domain ontology concept based on at least a portion of a first text-string input into a clinical document for a clinical indication;

proposing, in the clinical document for the clinical indication, at least one name or label corresponding to the at least one domain ontology concept for selection by a user;

inserting the at least one name or label corresponding to the at least one domain ontology concept into the clinical document for the clinical indication in response to selection of the at least one name or label by the user, the clinical document including documentation of at least clinical observations by a physician, the inserting the at least one name or label including auto-completing the first text string based on the identified at least one domain ontology concept and a context of the portion of the first text string in the clinical document;

analyzing the clinical document to identify at least one first candidate for structural content in the clinical document, the at least one first candidate for structural content including a free form second text-string entry input into the clinical document by the user;

obtaining at least one domain specific structural element associated with at least one further domain ontology concept corresponding to the identified at least one first candidate, the at least one domain specific structural element including the at least one first candidate and a plurality of second candidates, the plurality of second candidates being additional concepts identified as siblings of the at least one first candidate, wherein

if the at least one first candidate exists in a library of existing domain specific structures, the obtaining step obtains the at least one domain specific structural element from the library of existing domain specific structures, and the plurality of second candidates are additional concepts identified as siblings of the at least one first candidate in the library of existing domain specific structures, and

if the at least one first candidate does not exist in the library of existing domain specific structures, the obtaining step obtains the at least one domain specific structural element from a domain ontology database based on a parent node corresponding to the at least one first candidate; and

creating a template corresponding to the clinical document by inserting, into the clinical document, structural content including the at least one domain specific structural element, the at least one domain specific structural element including the at least one candidate and the plurality of second candidates, wherein

the structural content forms a structured part of the template for creating subsequent clinical documents for clinical indications,

the plurality of second candidates are in the form of one or more third text-strings, and

the at least one first candidate and the plurality of second candidates are displayed and selectable by the user for insertion into the subsequent clinical documents when creating the subsequent clinical documents from the created template.

2. The method of claim 1 , wherein the first text string includes at least one domain ontology concept from among a set of domain ontology concepts.

3. The method of claim 1 , further comprising:

identifying the at least one further domain ontology concept in a domain ontology database based on the at least one first candidate.

4. A method of creating a template, the method comprising:

auto-completing a first text string based on at least one domain ontology concept and a context of a portion of the first text string in a clinical document for a clinical indication;

analyzing the clinical document to identify at least one first candidate for structural content, the clinical document including documentation of at least clinical observations by a physician, the at least one first candidate for structural content including a free form second text-string entry input into the clinical document by a user;

determining whether the at least one first candidate exists in a library of existing domain specific structures; and

creating a template corresponding to the clinical document by inserting, into the clinical document for the clinical indication, at least one domain specific structural element; wherein

the at least one domain specific structural element includes the at least one first candidate and a plurality of second candidates,

if the at least one first candidate exists in the library of existing domain specific structures, the inserting step inserts the at least one domain specific structural element from the library of existing domain specific structures based on the at least one first candidate, and the plurality of second candidates are additional concepts identified as siblings of the at least one first candidate in the library of existing domain specific structures,

if the at least one first candidate does not exist in the library of existing domain specific structures, the inserting step inserts the at least one domain specific structural element based on a parent node, the parent node being identified based on the at least one first candidate;

the at least one domain specific structural element forms a structured part of the template for creating subsequent clinical documents for subsequent clinical indications,

the plurality of second candidates are in the form of one or more third text-strings, and

the at least one first candidate and the plurality of second candidates are displayed and selectable by the user for insertion into the subsequent clinical documents when creating the subsequent clinical documents from the created template.

5. The method of claim 4 , wherein the structured part of the template includes a pick list including children of the identified parent node as an option, the children of the identified parent node including the at least one first candidate and the plurality of second candidates.

6. A method of creating a template, the method comprising:

auto-completing a first text string based on at least one domain ontology concept and a context of a portion of the first text string in a clinical document for a clinical indication;

analyzing the clinical document to identify at least one first candidate for structural content, the clinical document including documentation of at least clinical observations by a physician, the at least one first candidate for structural content including a free form second text-string entry input into the clinical document by a user;

identifying a parent node corresponding to the at least one first candidate in a domain ontology database;

obtaining at least one domain specific structural element from the domain ontology database based on the identified parent node, the at least one domain specific structural element including the at least one first candidate and a plurality of second candidates, the plurality of second candidates being additional concepts identified as siblings of the at least one first candidate; and

creating a template corresponding to the clinical document by inserting, into the clinical document for the clinical indication, structural content including the at least one domain specific structural element, the at least one domain specific structural element including the at least one first candidate and the plurality of second candidates, wherein

the structural content forms a structured part of the template for creating subsequent clinical documents for subsequent clinical indications,

the plurality of second candidates are in the form of one or more third text-strings, and

the at least one first candidate and the plurality of second candidates are displayed and selectable by the user for insertion into the subsequent clinical documents when creating the subsequent clinical documents from the created template.

7. The method of claim 6 , wherein the structured part of the template includes a pick list including children of the identified parent node as an option, the children including the at least one first candidate and the plurality of second candidates.

8. A document and template creation system comprising:

a document and template creation device including a processor and a memory, the processor configured to execute computer-readable instructions to,

identify at least one domain ontology concept based on at least a portion of a first text-string input into a clinical document for a clinical indication,

propose, in the clinical document for the clinical indication, at least one name or label corresponding to the at least one domain ontology concept for selection by a user,

insert the at least one name or label corresponding to the at least one domain ontology concept into the clinical document for the clinical indication in response to selection of the at least one name or label by the user, the clinical document including documentation of at least clinical observations by a physician, wherein

the processor is further configured to execute computer-readable instructions to insert the at least one name or label by auto-completing the first text string based on the identified at least one domain ontology concept and a context of the portion of the first text string in the clinical document,

analyze the clinical document to identify at least one first candidate for structural content in the clinical document, the at least one first candidate for structural content including a free form second text-string entry input into the clinical document by the user,

obtain at least one domain specific structural element associated with at least one further domain ontology concept corresponding to the identified at least one first candidate, the at least one domain specific structural element including the at least one first candidate and a plurality of second candidates, the plurality of second candidates being additional concepts identified as siblings of the at least one first candidate, wherein

if the at least one first candidate exists in a library of existing domain specific structures, the processor is further configured to execute computer-readable instructions to obtain the at least one domain specific structural element from the library of existing domain specific structures, and the plurality of second candidates are additional concepts identified as siblings of the at least one first candidate in the library of existing domain specific structures, and

if the at least one first candidate does not exist in the library of existing domain specific structures, the processor is further configured to execute computer-readable instructions to obtain the at least one domain specific structural element from a domain ontology database based on a parent node corresponding to the at least one first candidate, and

create a template corresponding to the clinical document by inserting, into the clinical document, structural content including the at least one domain specific structural element, the at least one domain specific structural element including the at least one first candidate and the plurality of second candidates, wherein

the structural content forms a structured part of the template for creating subsequent clinical documents for clinical indications,

the plurality of second candidates are in the form of one or more third text-strings, and

the at least one first candidate and the plurality of second candidates are displayed and selectable by the user for insertion into the subsequent clinical documents when creating the subsequent clinical documents from the created template.

9. The system of claim 8 , wherein the first text string includes at least one domain ontology concept from among a set of domain ontology concepts.

10. The system of claim 8 , wherein the processor is further configured to execute computer-readable instructions to identify the at least one further domain ontology concept in a domain ontology database based on the at least one first candidate.

11. A document and template creation system comprising:

a document and template creation device including a processor and a memory, the processor configured to execute computer-readable instructions to,

auto-complete a first text string based on at least one domain ontology concept and a context of a portion of the first text string in a clinical document for a clinical indication;

analyze the clinical document to identify at least one first candidate for structural content, the clinical document including documentation of at least clinical observations by a physician, the at least one first candidate for structural content including a free form second text-string entry input into the clinical document by a user,

determine whether the at least one first candidate exists in a library of existing domain specific structures, and

create a template corresponding to the clinical document by inserting, into the clinical document for the clinical indication, at least one domain specific structural element, wherein

the at least one domain specific structural element includes the at least one first candidate and a plurality of second candidates,

if the at least one first candidate exists in the library of existing domain specific structures, the processor is further configured to execute computer-readable instructions to insert the at least one domain specific structural element from the library of existing domain specific structures based on the at least one first candidate, and the plurality of second candidates are additional concepts identified as siblings of the at least one first candidate in the library of existing domain specific structures, wherein

if the at least one first candidate does not exist in the library of existing domain specific structures, the processor is further configured to execute computer-readable instructions to insert the at least one domain specific structural element based on a parent node, the parent node being identified based on the at least one first candidate,

the at least one domain specific structural element forms a structured part of the template for creating subsequent clinical documents for subsequent clinical indications,

the plurality of second candidates are in the form of one or more third text-strings, and

the at least one first candidate and the plurality of second candidates are displayed and selectable by the user for insertion into the subsequent clinical documents when creating the subsequent clinical documents from the created template.

12. The system of claim 11 , wherein the structured part of the template includes a pick list including children of the identified parent node as an option, the children including the at least one first candidate and the plurality of second candidates.

13. A document and template creation system comprising:

a document and template creation device including a processor and a memory, the processor configured to execute computer-readable instructions to,

auto-complete a first text string based on at least one domain ontology concept and a context of a portion of the first text string in a clinical document for a clinical indication;

analyze the clinical document to identify at least one first candidate for structural content, the clinical document including documentation of at least clinical observations by a physician, the at least one first candidate for structural content including a free form second text-string entry input into the clinical document by a user,

identify a parent node corresponding to the at least one first candidate in a domain ontology database,

obtain at least one domain specific structural element from the domain ontology database based on the identified parent node, the at least one domain specific structural element including the at least one first candidate and a plurality of second candidates, the plurality of second candidates being additional concepts identified as siblings of the at least one first candidate, and

create a template for the clinical document by inserting, into the clinical document for the clinical indication, structural content including the at least one domain specific structural element, the at least one domain specific structural element including the at least one first candidate and the plurality of second candidates, wherein

the structural content forms a structured part of the template for creating subsequent clinical documents for subsequent clinical indications,

the plurality of second candidates are in the form of one or more third text-strings, and

the at least one first candidate and the plurality of second candidates are displayed and selectable by the user for insertion into the subsequent clinical documents when creating the subsequent clinical documents from the created template.

14. The system of claim 13 , wherein the structured part of the template includes a pick list including children of the identified parent node as an option, the children including the at least one first candidate and the plurality of second candidates.

15. A non-transitory computer readable medium storing including program segments for, when executed on a computer device, causing the computer device to implement the method of claim 1 .

16. A non-transitory computer readable medium storing including program segments for, when executed on a computer device, causing the computer device to implement the method of claim 4 .

17. A non-transitory computer readable medium storing including program segments for, when executed on a computer device, causing the computer device to implement the method of claim 6 .

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE PREVIOUSLY RECORDED AT REEL: 066088 FRAME: 0256. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jan 17, 2024
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 071178/0246 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2023
From: SIEMENS HEALTHCARE GMBH
To: SIEMENS HEALTHINEERS AG
Reel/Frame 066088/0256 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2016
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS HEALTHCARE GMBH
Reel/Frame 040656/0054 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2012
From: HEWETT, ANDRE JOHN; HUBER, MARTIN; KOHL, GERHARD; METZ, MARKUS; PRESSLER, JAMES; RUSITSKA, MICHAEL
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 028466/0425 →