×

Information storage and retrieval system for storing and retrieving the visual form of information from an application in a database

  • US 7,143,109 B2
  • Filed: 06/13/2001
  • Issued: 11/28/2006
  • Est. Priority Date: 02/04/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of viewing a visual form of data associated with tags comprising:

  • selecting a database containing a plurality of reports wherein each report includes a representation of a visual form of the data corresponding to one of a print form of the data or a display form of the data, each report having one or more associated tags, each of said associated tags including identifying information for said each report, wherein at least one of said tags is included in the visual form of the data, wherein horizontal and vertical coordinates identify a location of at least one text element in the visual form of the data;

    selecting at least one report including one or more pages;

    for each page of the at least one report, constructing a named temporary file for a metafile containing metafile data corresponding to said each page; and

    executing a previewer program which accesses a control file to view said visual form of the data represented by the metafile data included in said named temporary file corresponding to said each page, said control file including said at least one tag and a name of said named temporary file for each metafile corresponding to a page of the at least one report, wherein said previewer program obtains the visual form of the data for each page of the at least one report by playing the metafile data contained in the metafile corresponding to said each page, wherein said previewer program is operable to perform searching for instances of specified text in said at least one report by performing operations on the played metafile data, said searching further comprising;

    identifying each text command in one or more metafiles of the at least one report and coordinates identifying a position of text in a text string associated with said each text command;

    sorting text commands by page, Y coordinate position within a display, and X coordinate position within the display;

    forming a list of records from said sorted text commands, wherein each record is associated with a text string and a position of the text string in the display; and

    concatenating a first text string of said text strings from said list with a second text string of said text strings from said list if said first and second text strings are within a predetermined percentage of text height.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×