IP Library Granted Patent US 8,935,212
Granted Patent B2
US 8,935,212 · App. 13/638,559 · Granted Jan 13, 2015

Discovery of non-standard folders for backup

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,935,212
App. No.
13/638,559
Granted
Jan 13, 2015
Kind
B2
Abstract

The identifying folder paths for backup techniques include a method, a system, and/or a computer software product. In some embodiments of these techniques, the method includes scanning a client device for folders. The method further includes identifying one or more folder paths on a client device according to a pre-defined criteria associated with a backup policy for the client device. The method further includes consolidating the one or more folder paths into a consolidated list of folder paths. The method further includes presenting the consolidated list of one or more folder paths to a user. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.

Claims (38)

1. A method for identifying folder paths for backup, the method comprising:

scanning, by a folder discovery module executed by a processor of a computing device, a client device for folders;

identifying, by the folder discovery module, at least one folder on the client device, responsive to the at least one folder matching a pre-defined parameter associated with a backup policy for the client device, the pre-defined parameter comprising a file type and a threshold file count indicating a minimum number of files of the file type;

generating, by the folder discovery module, a consolidated list of folder paths including each identified folder on the client device; and

presenting, by an application module executed by the processor, the consolidated list of one or more folder paths to a user;

wherein identifying at least one folder on the client device further comprises identifying a first folder responsive to the first folder including at least the minimum number of files of the file type.

2. The method of claim 1 , further comprising prompting the user to select folders from the consolidated list of one or more folders for backup.

3. The method of claim 2 , further comprising receiving a folder path selected by the user from the consolidated list of one or more folder paths; and modifying the backup policy based on the user selection.

4. The method of claim 1 ,

wherein identifying at least one folder on the client device further comprises identifying a first folder and second folder, responsive to the first folder and second folder including the number of files matching the pre-defined file type parameter; and

wherein generating the consolidated list of folder paths further comprises determining a top level folder of the first folder and second folder.

5. The method of claim 4 , wherein generating the consolidated list of folder paths further comprises including the top level folder of the first folder and second folder in the list and excluding the first folder and second folder from the list.

6. The method of claim 1 , further comprising identifying a folder having a folder path previously presented to the user.

7. The method of claim 6 , wherein the consolidated list excludes the folder path previously presented to the user.

8. The method of claim 1 , further comprising identifying a folder having a folder path of a folder backed up by a client backup module.

9. The method of claim 8 , wherein the consolidated list excludes the folder path of the backed up folder.

10. The method of claim 1 , further comprising identifying a folder having an excluded folder path determined to be excluded from backup.

11. The method of claim 10 , wherein the consolidated list excludes the excluded folder path.

12. The method of claim 1 , further comprising updating the backup policy with the consolidated list of folder paths.

13. The method of claim 1 , further comprising:

backing up the folders selected by the user based on the backup policy to a storage management server.

14. A system for identifying folder paths for backup, the system comprising:

a device comprising a processor executing a folder discovery module and an application module,

wherein the folder discovery module is configured to

scan a client device for folders,

identify at least one folder on the client device, responsive to the at least one folder matching-a pre-defined parameter associated with a backup policy for the client device, the pre-defined parameter comprising a file type and a threshold file count indicating a minimum number of files of the file type,

generate a consolidated list of folder paths including each identified folder on the client device; and

wherein the application module is configured to present the consolidated list of one or more folder paths to a user;

wherein identifying at least one folder on the client device further comprises identifying a first folder responsive to the first folder including at least the minimum number of files of the file type.

15. The system of claim 14 ,

wherein the application module is further configured to prompt the user to select folders from the consolidated list of one or more folders for backup; and

wherein the folder discovery module is further configured to receive a folder path selected by the user from the consolidated list of one or more folder paths, and modify the backup policy based on the user selection.

16. The method of claim 14 , wherein the folder discovery module is further configured to

identify a first folder and second folder on the client device, responsive to the first folder and second folder including the number of files matching the pre-defined file type parameter,

determine a top level folder of the first folder and second folder, and

include the determined top level folder in the consolidated list and exclude the first folder and second folder from the list.

17. The system of claim 14 , wherein the folder discovery module is further configured to identify a folder having a folder path of a folder backed up by a client backup module, and wherein the folder discovery module is further configured to exclude the folder path of the backed up folder from the consolidated list.

18. The system of claim 14 , the folder discovery module is further configured to update the backup policy with the consolidated list of folder paths.

Assignments (8)
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Oct 12, 2023
From: CARBONITE, LLC
To: OPEN TEXT INC.
Reel/Frame 065222/0310 →
CERTIFICATE OF CONVERSION Recorded Oct 12, 2023
From: CARBONITE, INC.
To: CARBONITE, LLC
Reel/Frame 065222/0303 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS RECORDED AT R/F 048723/0374 Recorded Dec 26, 2019
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: CARBONITE, INC.
Reel/Frame 051418/0807 →
SECURITY INTEREST Recorded Mar 28, 2019
From: CARBONITE, INC.
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 048723/0374 →
TERMINATION OF PATENT SECURITY AGREEMENT FILED AT R/F 045640/0335 Recorded Mar 26, 2019
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: CARBONITE, INC.
Reel/Frame 048702/0929 →
SECURITY INTEREST Recorded Mar 19, 2018
From: CARBONITE, INC.
To: SILICON VALLEY BANK
Reel/Frame 045640/0335 →
RELEASE OF SECURITY INTEREST Recorded Apr 5, 2017
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: CARBONITE, INC.
Reel/Frame 041855/0459 →
SECURITY AGREEMENT Recorded May 6, 2015
From: CARBONITE, INC.
To: SILICON VALLEY BANK
Reel/Frame 035602/0605 →