×

Data aggregation and caching

  • US 9,031,995 B1
  • Filed: 02/04/2009
  • Issued: 05/12/2015
  • Est. Priority Date: 02/04/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for aggregating data, comprising:

  • receiving, at a server, a request for data, the request including one or more identifiers;

    retrieving, based at least in part on at least one of the one or more identifiers, at least one template defining a view of the data;

    identifying a module of the view, based at least in part on the at least one template;

    invoking, after the identifying, one or more services to obtain the module;

    processing the module by applying one or more business logic rules, thereby generating a processed module;

    storing at least a portion of the processed module in a data store;

    generating the view of the data based at least in part on the processed module;

    transmitting a response to a client, wherein the response includes the view of the data;

    wherein the view of the data is aggregate data generated as a function of one or more data sets; and

    wherein the at least a portion of the processed module is stored in the data store for a predetermined period of time.

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