Apparatus, program, and method for summarizing textual data
OwnerWilliam P. Darbieinventor
Life of this patent
Estimating the term…
Abstract
Improved apparatuses, programs, and methods for navigating summarized data are disclosed. Textual data is received, converted into hypertext markup language, and the converted data searched for operator selectable strings indicative of data items having a relatively higher level of import. Information extracted from the converted data is summarized in a report that includes a link from the summary to the location of the string in the converted data.
Claims41
A method for navigating summarized textual data, comprising:
- transforming data from a text format to a hypertext markup language format;
- receiving a portion of text;
- comparing the data with the portion of text to identify a match;
- generating an entry responsive to the match;
- inserting the entry in a data summary;
- and
- associating the entry with the contents of the transformed data responsible for the match.
A text enhancer, comprising:
- means for receiving a text file having a plurality of lines of information;
- means for comparing the plurality of lines of information with a string to generate a match;
- means for compiling a statistic on the match;
- and
- means for converting the text file to a hypertext markup language (HTML) translation of the text file.
A program stored on a computer-readable medium, comprising:
- logic configured to receive text data;
- logic configured to locate a text string within the text data;
- logic configured to log located text strings, wherein each occurrence of a particular text string is associated with an indicator;
- logic configured to translate the text data to a hypertext markup language format;
- logic configured to register a respective label in a text data summary;
- and
- logic configured to associate a particular label with occurrences of the particular text string located within the text data.
A computer system, comprising:
- a processor;
- an execution memory communicatively coupled to the processor;
- and
- a text enhancer application stored within the execution memory, wherein the text enhancer application comprises:
- a conversion engine configured to transform text data into hypertext markup language;
- a query engine configured to locate a match between a text string and the text data;
- a content reporting engine configured to generate an entry responsive to a number of located matches;
- a data indexing engine configured to associate the text string and the text data such that a user of the system can navigate between the entry and the text data.
A method for navigating between summary information and textual data in a report, comprising:
- identifying a text string;
- associating a summary label with the text string;
- accessing a text file containing a plurality of lines of textual information;
- determining if each of the plurality of lines contains the text string, wherein when a line of textual information contains the text string, the line of textual information is added to the summary label to generate a summary line in the report;
- translating the summary line to a hypertext markup language (HTML) format;
- accessing the text file containing a plurality of lines of textual information;
- determining if each of the plurality of lines contains the text string, wherein when a line of textual information does not contain the text string, the line of textual information is translated to an HTML format and concatenated to the summary line in the report and when a line of textual information does contain the text string, the line is translated to an HTML format with HTML code that associates the line of textual information to the summary line, the line of textual information containing the text string appended to the report.
Dependencies are inferred from the claim text.