×

Data logs management in a multi-client architecture

  • US 10,007,685 B2
  • Filed: 09/17/2013
  • Issued: 06/26/2018
  • Est. Priority Date: 10/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method, performed by one or more processors, for data logs management, comprising:

  • partitioning a database into a plurality of partitions to store data logs, wherein the plurality of partitions are allocated among a plurality of entities, and wherein each entity from amongst the plurality of entities is allocated at least one partition from amongst the plurality of partitions; and

    identifying purging parameters associated with an entity from amongst the plurality of entities, wherein the purging parameters comprise at least criticality point associated with the data logs, wherein the purging parameters signify criteria of purging data logs stored by the entity in the database, wherein important data logs are associated with a high criticality point when a threshold number is exceeded, and wherein normal data logs are associated with a low criticality point when the threshold number is not exceeded;

    wherein the data logs are generated within a pre-defined time duration; and

    the method further comprises;

    purging the data logs based on the purging parameters;

    identifying fragmentation parameters associated with each entity from amongst the plurality of entities, wherein the fragmentation parameters define a fragmentation criteria of data logs into different sizes; and

    fragmenting the data logs generated by each of the entities from amongst the plurality of entities to different sizes based on the identified fragmentation parameters;

    wherein;

    the partitioning is based on partitioning parameters associated with each entity of the plurality of entities; and

    the partitioning parameters define the size of partition allocated to each entity of the plurality of the entities.

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