×

System and method for delivering results of a search query in an information management system

  • US 8,069,147 B2
  • Filed: 11/13/2006
  • Issued: 11/29/2011
  • Est. Priority Date: 11/10/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for delivering search results that include data from one or more online data repositories that store a plurality of online reports and one or more offline data repositories that store a plurality of archived or compressed reports in a long-term backup system, comprising:

  • setting security to limit access to the plurality of online reports stored in the online data repositories and the plurality of archived or compressed reports stored in the offline data repositories;

    specifying one or more mandatory criteria fields and one or more optional criteria fields to search the online data repositories and the offline data repositories;

    searching, by a processor, the plurality of online reports stored in the online data repositories to identify a first report among the plurality of online reports stored in the online data repositories that matches criteria provided in a search query in response to a data management application determining that the criteria provided in the search query includes at least the one or more mandatory criteria fields;

    searching, by the processor, the plurality of archived or compressed reports stored in the long-term backup system associated with the offline data repositories to identify a second report among the plurality of archived or compressed reports stored in the offline data repositories that matches the criteria provided in the search query in response to the data management application determining that the criteria provided in the search query includes at least the one or more mandatory criteria fields;

    exporting data from the first report identified in the online data repositories in accordance with one or more export options provided for the first report;

    exporting data from the second report identified in the offline data repositories in accordance with one or more export options provided for the second report, wherein exporting the data from the second report includes unarchiving or decompressing the second report identified among the plurality of archived or compressed reports stored in the offline data repositories;

    analyzing the data exported from the first report and the data exported from the second report;

    delivering, by a data management application, the analyzed data exported from the first report and the analyzed data exported from the second report to a spreadsheet application in response to a user that submitted the search query having one or more permissions that satisfy the security, wherein manipulating the data delivered to the spreadsheet application does not modify the first report stored in the online data repositories or the second report stored in the long-term backup system associated with the offline data repositories; and

    tracking activity associated with the user interacting with the analyzed data delivered to the spreadsheet application to generate an audit log, vary a presentation associated with the first report or the second report depending on read versus unread status, and generate statistical analysis relating to the tracked activity.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×