INTELLIGENT DISK SPACE MANAGER
First Claim
Patent Images
1. A method for managing disk space in a user device, comprising:
- determining a total target amount of disk space to be freed;
identifying one or more clients that are to be requested for disk space;
determining a portion of the total target amount that is to be requested from each of the one or more clients;
generating a deletion request for each of the one or more clients, wherein the deletion request includes a request to free up the portion of the total target amount; and
communicating the deletion request to each of the one or more clients.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed herein is a technique for managing disk space in user devices. A disk space manager is configured to manage the disk space by requesting clients running on the user device to free up disk space. The clients receive the requests and respond to the requests by deleting their own data to free up the requested disk space.
-
Citations
20 Claims
-
1. A method for managing disk space in a user device, comprising:
-
determining a total target amount of disk space to be freed; identifying one or more clients that are to be requested for disk space; determining a portion of the total target amount that is to be requested from each of the one or more clients; generating a deletion request for each of the one or more clients, wherein the deletion request includes a request to free up the portion of the total target amount; and communicating the deletion request to each of the one or more clients. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for managing disk space in a user device, comprising:
-
a processor; and a storage medium configured to store instructions that, when executed by the processor, cause a disk space manager to; determine a total target amount of disk space to be freed; identify one or more clients that are to be requested for disk space; determine a portion of the total target amount that is to be requested from each of the one or more clients; generate a deletion request for each of the one or more clients, wherein the deletion request includes a request to free up the portion of the total target amount; and communicate the deletion request to each of the one or more clients. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium configured to store instructions that, when executed by a processor included in a user device, cause a disk space manager of the user device to manage disk space, by carrying out steps that include:
-
determining a total target amount of disk space to be freed; identifying one or more clients that are to be requested for disk space; determining a portion of the total target amount that is to be requested from each of the one or more clients; generating a deletion request for each of the one or more clients, wherein the deletion request includes a request to free up the portion of the total target amount; and communicating the deletion request to each of the one or more clients.
-
Specification