×

DATA LOSS PREVENTION

  • US 20190318120A1
  • Filed: 06/21/2019
  • Published: 10/17/2019
  • Est. Priority Date: 12/29/2016
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for storing data, comprising:

  • one or more processors; and

    memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for;

    implementing a packing algorithm configured to store a first set of files in a first file system to create an amount of slack space on a storage medium, wherein the slack space comprises space in the storage medium between the end of a file in the first set of files and the end of a cluster allocated by the first file system to store the file, wherein the cluster is a predetermined minimum amount of contiguous space that can be allocated by the first file system;

    receiving a request to store data on the storage medium; and

    in response to receiving the request;

    determining whether to use the first file system or a second file system to store the data, wherein the second file system is configured to store a second set of files in the slack space of the first file system;

    in response to determining to use the second file system, determining, based on an index of the second set of files that are stored in the slack space, a location in the slack space on the storage medium in which to store the data; and

    storing the data at the determined location in the slack space.

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