Patent ID: 11936699
Assignee: MICRO FOCUS LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 12:
13. A non-transitory computer readable medium having stored thereon instructions that cause a processor to execute a method, the method comprising:
instructions to:
identify an event, wherein the identified event is associated with device content and a network location;
retrieve one or more rules, wherein the retrieved one or more rules are associated with the device content, the network location, and a number of communication devices at the network location;
determine a number of shards based on the one or more rules, wherein each shard of the determined number of shards comprises an erasure encoding shard;
generate the determined number of shards;
send the generated number of shards to a plurality of communication devices at the network location according to the retrieved one or more rules, wherein the plurality of communication devices at the network location are equal to or less than the number of communication devices at the network location;
receive a request for the device content, wherein the received request for the device content identifies a first communication device of the number of communication devices at the network location; and
send a list of the plurality of communication devices to the identified first communication device, wherein the list of the plurality of communication devices identifies the generated number of shards on the plurality of communication devices at the network location; and
wherein the identified first communication device uses the list of the plurality of communication devices to determine a minimum number of the plurality of communication devices to get a minimum number of shards of the generated number of shards to reconstruct the device content on the identified first communication device.