System and method for generating a report using a knowledge base
First Claim
1. A method for generating a report regarding a procedure, comprising:
- displaying available keywords from a knowledge base on a first display region of a user interface;
receiving, via the user interface, at least one user command selecting at least one of the available keywords from the first display region;
displaying the at least one of the available keywords on a second display region of the user interface, responsive to the selection thereof by the at least one user command;
populating a sentence model according to the at least one of the available keywords to provide a populated sentence; and
displaying the populated sentence on a third display region of the user interface.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for assisting a user in generating a report regarding a procedure such as a medical procedure. A first display region provides a hierarchical menu of available keywords from a knowledge base. A second display region provides a hierarchical menu of particular keywords that have been selected by the user. A third display region provides a report from a sentence that was generated by populating a sentence model based on the selected keywords. The sentence can be edited by selecting a keyword from the sentence, then selecting a replacement keyword from the first display region. A grammar engine corrects the grammar of the sentence based on user settings for the keywords.
122 Citations
29 Claims
-
1. A method for generating a report regarding a procedure, comprising:
-
displaying available keywords from a knowledge base on a first display region of a user interface;
receiving, via the user interface, at least one user command selecting at least one of the available keywords from the first display region;
displaying the at least one of the available keywords on a second display region of the user interface, responsive to the selection thereof by the at least one user command;
populating a sentence model according to the at least one of the available keywords to provide a populated sentence; and
displaying the populated sentence on a third display region of the user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for providing keywords for generating a report regarding a procedure, comprising:
-
providing respective keywords for use in the report;
associating each of the respective keywords with a respective classification in a hierarchically arranged tree structure of classifications;
associating respective properties with the respective keywords; and
defining, based on the respective properties, a set of allowable values for a group of the respective keywords;
wherein the group of the respective keywords are related. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A user interface for assisting a user in generating a report regarding a procedure, comprising:
-
a first display region displaying available keywords from a knowledge base;
wherein the user provides at least one user command selccting at least one of the available keywords from the first display region;
a second display region displaying the at least one of the available keywords responsive to the selection thereof by the at least one user command; and
a third display region displaying a populated sentence that is provided by populating a sentence model according to the at least one of the available keywords.
-
-
29. A program storage device tangibly embodying a program of instructions executable by a machine to perform a method for providing keywords for generating a report regarding a procedure, the method comprising:
-
providing respective keywords for use in the report;
associating each of the respective keywords with a respective classification in a hierarchically arranged tree structure of classifications;
associating respective properties with the respective keywords; and
defining, based on the respective properties, a set of allowable values for a group of the respective keywords;
wherein the group of the respective keywords are related.
-
Specification