Parsing hierarchical lists and outlines
First Claim
Patent Images
1. A computer system for displaying a user interface, comprising:
- a storage medium; and
a display,wherein the computer system is enabled to parse information received by the computer system into component portions of the received information, determine raw features of the component portions, and visually render on the display a user interface comprising;
a first region displaying at least one of the component portions of the parsed information; and
a second region enabled to receive user input designating a hierarchical level of at least one of the displayed component portions of the parsed information with respect to other component portions based on the determined raw features,wherein the computer system stores an association between said user input and the at least one of the component portions of the parsed information,wherein said association is used to train model parameters of an algorithm for automatically determining the hierarchical levels of component portions of parsed information from said raw features,wherein the computer system is further enabled to store multiple associations linking user input to multiple component portions of the parsed information, respectively, and train model parameters of an algorithm for determining the hierarchical levels of component portions of parsed information, using said multiple associations.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for determining hierarchical information is described. Aspects include using the Collins model for parsing non-textual information into hierarchical content. The system and process assign labels to lines that indicate how the lines relate to one another.
30 Citations
37 Claims
-
1. A computer system for displaying a user interface, comprising:
-
a storage medium; and a display, wherein the computer system is enabled to parse information received by the computer system into component portions of the received information, determine raw features of the component portions, and visually render on the display a user interface comprising; a first region displaying at least one of the component portions of the parsed information; and a second region enabled to receive user input designating a hierarchical level of at least one of the displayed component portions of the parsed information with respect to other component portions based on the determined raw features, wherein the computer system stores an association between said user input and the at least one of the component portions of the parsed information, wherein said association is used to train model parameters of an algorithm for automatically determining the hierarchical levels of component portions of parsed information from said raw features, wherein the computer system is further enabled to store multiple associations linking user input to multiple component portions of the parsed information, respectively, and train model parameters of an algorithm for determining the hierarchical levels of component portions of parsed information, using said multiple associations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A process for associating user input with parsed information comprising:
-
receiving parsed information; determining raw features of at least one of component portions of the received parsed information; receiving user input designating a hierarchical level of said at least one of component portions of the received parsed information with respect to other component portions based on the determined raw features; associating said user input with the at least one of component portions of said received parsed information; storing at least said association in a storage medium; training model parameters of an algorithm for automatically determining the hierarchical levels of component portions of parsed information from said raw features, using said association; and wherein said storing and training steps further comprise; storing multiple associations linking user input to multiple component portions of the parsed information, respectively; and training model parameters of an algorithm for determining the hierarchical levels of component portions of parsed information, using said multiple associations. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-readable storage medium having a program stored thereon for associating user input with parsed information, said program when executed enables a computer to perform:
-
receiving parsed information; determining raw features of at least one of component portions of the received parsed information; receiving user input designating a hierarchical level of said at least one of component portions of the received parsed information with respect to other component portions based on the determined raw features; associating said user input with the at least one of the component portions of said received parsed information; storing at least said association in a storage medium; training model parameters of an algorithm for automatically determining the hierarchical levels of component portions of parsed information from said raw features, using said association; and wherein said storing and training steps further comprise; storing multiple associations linking user input to multiple component portions of the parsed information, respectively; and training model parameters of an algorithm for determining the hierarchical levels of component portions of parsed information, using said multiple associations. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer for associating user input with parsed information comprising:
-
means for receiving parsed information; means for determining raw features of at least one of component portions of the received parsed information; means for receiving user input designating a hierarchical level of said at least a component portion of said parsed information with respect to other component portions based on the determined raw features; means for associating said user input with the at least one of the component portions of said received parsed information; means for storing at least said association in a storage medium; and means for training model parameters of an algorithm for automatically determining the hierarchical levels of component portions of parsed information from said raw features, using said association; and wherein said means for storing and means for training further comprise; means for storing multiple associations linking user input to multiple component portions of the parsed information, respectively; and means for training model parameters of an algorithm for determining the hierarchical levels of component portions of parsed information, using said multiple associations. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for training a program for automatic determination of a hierarchical structure of parsed information, comprising the steps of:
-
(a) receiving parsed information; (b) determining raw features of a particular portion of the received parsed information;
(c) inputting from a user information regarding a hierarchical level of the particular portion of the parsed information with respect to other portions of the parsed information based on the determined raw features;(d) associating said user input with said portion of the parsed information; (e) storing said association in a memory; (f) training said program to automatically determine hierarchical levels of portions of parsed information from said raw features based on said stored association; and wherein steps (b) through (d) are repeated for a plurality of portions of the parsed information, and wherein step (e) comprises training said program to automatically determine hierarchical levels of portions of parsed information based on the plurality of stored associations. - View Dependent Claims (35, 36, 37)
-
Specification