Storage management for ephemeral messages

  • US 10,200,327 B1
  • Filed: 01/22/2018
  • Issued: 02/05/2019
  • Est. Priority Date: 06/16/2015
  • Status: Active Grant
  • ×
    • Pin
First Claim
Patent Images

1. A system comprising:

  • at least one hardware processor configured to;

    assign an individual time to each of a plurality of logical disks, each time indicating when the respective logical disk is available for writing;

    select one of the plurality of logical disks having an assigned time closest to an estimated deletion time of an electronic message or having an assigned time closest to the estimated deletion time of the electronic message without being earlier than the estimated deletion time of the electronic message; and

    store the electronic message on the selected logical disk;

    marking each of the plurality of logical disks as unavailable in response to an amount of data stored on the logical disk exceeding a first size threshold;

    in response to the amount of data stored on the logical disk decreasing below a second size threshold lower than the first size threshold;

    copying electronic messages stored on the logical disk to a different logical disk,deleting the electronic messages stored on the logical disk, andclearing an unavailable designation from the logical disk.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×