×

Storage and recovery of digital data based on social network

  • US 10,026,067 B2
  • Filed: 06/23/2015
  • Issued: 07/17/2018
  • Est. Priority Date: 02/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of backing up digital data, comprising:

  • detecting a backup event trigger to backup digital data representing digital cash of a user;

    retrieving online social network profile of the user;

    determining parameters associated with the digital data, the user, and social network friends of the user, the parameters associated with the user and the social network friends of the user determined at least from the online social network profile of the user;

    determining a number of parts and a threshold based on the parameters, wherein the threshold is defined to be less than or equal to the number of parts, the threshold representing a minimum number of parts required to restore the digital data, wherein the parameters comprise at least an expiration date associated with the digital cash, and wherein the threshold is set to be smaller for an expiration date that is approaching than an expiration date that is farther away;

    dividing the digital data using one or more of secret sharing and splitting method into the number of parts;

    selecting a list of friends from the social network friends to store the number of parts;

    storing a part of the digital data divided into the number of parts in a respective friend'"'"'s device, each of the parts stored with a different friend in the list of friends;

    requesting from the friend the part of the digital data and retrieving from the memory associated with the friend the part of the digital, to retrieve at least the threshold number of parts from the threshold number of friends; and

    reconstructing the digital data using the one or more of secret sharing and splitting method, based on the threshold number of parts of the digital data retrieved from the threshold number of friends.

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