×

MULTITENANT ARCHITECTURE FOR PRIOR PERIOD ADJUSTMENT PROCESSING

  • US 20180218025A1
  • Filed: 01/31/2017
  • Published: 08/02/2018
  • Est. Priority Date: 01/31/2017
  • Status: Active Grant
First Claim
Patent Images

1. A data processing method comprising:

  • using an application server computer of an application service provider (ASP), establishing computerized shared multi-tenant data storage in which tenant data that is associated with a plurality of different tenants of the ASP is stored together in a production database, wherein the application server computer maintains a replay log that tracks changes for each tenant;

    receiving, by the application server computer, a first request to perform a prior period adjustment (PPA) for a first tenant in which data values applicable to a closed time period earlier than an open current time period will be modified, wherein the closed time period was previously processed;

    in response to the first request, identifying a working subset of data from first tenant data in the production database and copying the working subset of data to a calculation database that is separate from the production database, wherein the working subset comprises a minimum amount of data needed to perform accurate PPA according to a policy of the first tenant;

    performing the PPA, using the working subset in the calculation database, by performing a plurality of same calculations in a same order as when the closed time period was previously processed to result in creating and storing a plurality of result data;

    receiving, while performing the PPA, a second request using the first tenant data in the production database;

    performing the second request using the first tenant data in the production database while performing the PPA and updating the replay log;

    after completing the PPA and using the replay log, transferring the plurality of results to the production database.

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