×

Systems and methods for management of subscriber databases within mobile communications networks

  • US 8,660,991 B2
  • Filed: 07/18/2011
  • Issued: 02/25/2014
  • Est. Priority Date: 01/11/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • establishing, utilizing a processor, at least one node utilization threshold for a plurality of nodes storing objects;

    on determining that a first utilization threshold of the at least one node utilization threshold has been exceeded by a utilization of the nodes; and

    in response to the determination that the first utilization threshold of the at least one node utilization threshold has been exceeded, reducing an original value of a replication factor to an updated value that is greater than zero;

    storing a received one of the objects and at least one duplicate object that is a copy of the received object, wherein a number of the at least one duplicate object stored is determined by the updated value of the replication factor, wherein the received object and the at least one duplicate object are stored on separate nodes;

    increasing the updated value of the replication factor to perform object replication by;

    storing an abatement threshold, wherein the abatement threshold is configured based on an assessment of;

    a capacity of the nodes, a rate of retrieval of the objects from the nodes, and a rate of deletion of the objects from the nodes,determining that the abatement threshold has been met,in response to the determination that the abatement threshold has been met, assessing the utilization of the nodes to determine that the capacity of the nodes is sufficient to increase the updated value of the replication factor, andincreasing the updated value of the replication factor based on the determination that the capacity of the nodes is sufficient to increase the updated value of the replication factor;

    on determining that a second utilization threshold is exceeded, purging one or more of the objects; and

    on determining that a third utilization threshold is exceeded, reducing the value of the replication factor to zero such that the object replication is prevented;

    wherein the first utilization threshold is less than the second utilization threshold and the second utilization threshold is less than the third utilization threshold.

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