×

Storage auto delete

  • US 9,747,057 B1
  • Filed: 09/28/2015
  • Issued: 08/29/2017
  • Est. Priority Date: 09/13/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • storing, by a processing device, unsolicited content in an unsolicited content storage area that corresponds to an area of a storage component that is used for storage of the unsolicited content, wherein the unsolicited content comprises electronic content downloaded from a remote database and stored in the unsolicited content storage area absent receiving a user-initiated instruction to download content from a remote location or to use a camera to capture content;

    storing, by the processing device during a first time period, an electronic content item comprising first data representing a digital image on the storage component, wherein storing the digital image causes an amount of available free space on the storage component to fall below a free space buffer threshold;

    receiving, by the processing device, a first notice after the first time period;

    determining, by the processing device, that the first notice indicates that the amount of available free space on the storage component is below the free space buffer threshold;

    determining, by the processing device, a first amount of data to delete from the unsolicited content storage area, wherein the first amount of data is a minimum amount of data to delete from the unsolicited content storage area;

    determining a first unsolicited content item stored in the unsolicited content storage area to be deleted, wherein a storage size of the first unsolicited content item meets or exceeds the first amount of data to delete from the unsolicited content storage area;

    initiating deletion of the first unsolicited content item from the unsolicited content storage area;

    receiving, by the processing device, a second notice after a second time period;

    determining, after the second time period, that the second notice indicates that the amount of available free space on the storage component is below the free space buffer threshold;

    determining that the amount of available free space was below the free space buffer threshold after the first time period;

    determining, by the processing device, a second amount of data to delete from the unsolicited content storage area, wherein the second amount is a function of the first amount and is larger than the first amount;

    determining a second unsolicited content item from the unsolicited content storage area to be deleted, wherein a storage size of the second unsolicited content item meets or exceeds the second amount of data to delete from the unsolicited content storage area; and

    initiating deletion of the second unsolicited content item from the unsolicited content storage area.

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