×

Controlling service functions in response to service instigation and service reactivation messages

  • US 9,881,070 B2
  • Filed: 12/12/2014
  • Issued: 01/30/2018
  • Est. Priority Date: 12/12/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • receiving at least one service instigation message;

    responsive to said receiving the at least one service instigation message, instantiating one or more service object classes to create service objects configured to provide service functions, at least some of the service objects referencing other service objects;

    generating an associated service object identifier for each service object which distinguishes that service object from any other service object;

    serializing the service objects to generate serialized data including, for each respective service object, the service object identifier, the associated state data, and the service object identifier of any other service object referenced therein;

    storing the serialized data;

    receiving a service reactivation message identifying a deactivated service object to be reactivated; and

    performing a reactivation process for the identified service object, the reactivation process comprising;

    reactivating the identified service object from the serialized data;

    repeating the reactivation process for each associated service object necessary for a service function of the identified service object, thereby creating a replacement set of reactivated service objects; and

    caching a respective memory pointer to each of the reactivated service objects so that said performing the reactivation process for an associated service object already reactivated causes the cached memory pointer to be returned to the associated service object to ensure the replacement set includes only one instance of each of the reactivated service objects.

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