×

Reuse of business logic of reports as data sources

  • US 7,899,841 B2
  • Filed: 08/07/2007
  • Issued: 03/01/2011
  • Est. Priority Date: 08/07/2007
  • Status: Active Grant
First Claim
Patent Images

1. An article comprising a tangible machine-readable storing medium embodying instructions that when performed by one or more machines result in operations comprising:

  • calling, using a call by a first user interface using an application programming interface, a query, the call defining selections for data retrieval;

    passing, by a first business logic component of the query, the selections to a report, the report comprising a previously generated report or report transaction, the passing of the selections by the query to the report being representative of a dark call of the report, the dark call comprising selections from a query rather than selections being specified on a second user interface that can directly call the report without calling an intermediate query between the second user interface and the report;

    obtaining, by a second business logic component of the report and from a data source, data in response to receipt of the selections from the query;

    persisting the obtained data in a global memory, the global memory persisting the data to enable access of the data by queries in multiple sessions;

    retrieving, by the first business logic component of the query and from the global memory, the persisted data; and

    responding, by the query, to the call with the persisted data retrieved from the global memory;

    displaying the responded retrieved data at the first user interface,wherein the second business logic component remains unchanged when the first user interface is modified.

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