Systems and methods for selecting folders for uploading to a cloud file system
First Claim
Patent Images
1. A method comprising:
- identifying, by at least one processor, a plurality of folders on a client system, wherein the folders are associated with metadata;
evaluating, by the processor, a score for each folder among the folders by applying a set of rules to the metadata, wherein the metadata comprises a depth of the folder among the folders, and wherein the set of rules is applied to the depth of the folder to evaluate the score of the folder, the depth of the folder among the folders corresponds to a number of subfolders within the folder;
selecting, by the processor, a first subset of the folders based on the score of each of the folders;
providing, by the processor via a user interface, a first user-selectable recommendation item to upload content of selected ones of the folders to a cloud system, wherein the provided first user-selectable recommendation item allows for user selection and deselection of each of the folders, and wherein each of the folders in the first subset is selected by default;
receiving, by the processor via the user interface, a user selection or deselection of one or more of the folders in the first user-selectable recommendation item to accept or modify the first user-selectable recommendation item to upload the content of the selected ones of the folders to the cloud system;
responsive to the receipt of the user selection or deselection of the first user-selectable recommendation item to accept or modify the first user-selectable recommendation item, uploading, by the processor, the content of the selected ones of the folders to the cloud system.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed herein for selecting folders to upload to a cloud system. A plurality of folders on a client system is identified, where the plurality of folders is associated with metadata. A respective score for each folder in the plurality of folders is evaluated by applying a set of rules to the metadata. A subset of folders is selected from the plurality of folders based on the respective scores, and a recommendation is provided to upload the subset of folders to the cloud system.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying, by at least one processor, a plurality of folders on a client system, wherein the folders are associated with metadata; evaluating, by the processor, a score for each folder among the folders by applying a set of rules to the metadata, wherein the metadata comprises a depth of the folder among the folders, and wherein the set of rules is applied to the depth of the folder to evaluate the score of the folder, the depth of the folder among the folders corresponds to a number of subfolders within the folder; selecting, by the processor, a first subset of the folders based on the score of each of the folders; providing, by the processor via a user interface, a first user-selectable recommendation item to upload content of selected ones of the folders to a cloud system, wherein the provided first user-selectable recommendation item allows for user selection and deselection of each of the folders, and wherein each of the folders in the first subset is selected by default; receiving, by the processor via the user interface, a user selection or deselection of one or more of the folders in the first user-selectable recommendation item to accept or modify the first user-selectable recommendation item to upload the content of the selected ones of the folders to the cloud system; responsive to the receipt of the user selection or deselection of the first user-selectable recommendation item to accept or modify the first user-selectable recommendation item, uploading, by the processor, the content of the selected ones of the folders to the cloud system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
at least one memory that stores instructions, and at least one processor configured to execute the instructions to; identify a plurality of folders on a client system, wherein the folders are associated with metadata; evaluate a score for each folder among the folders by application of a set of rules to the metadata, wherein the metadata comprises a depth of the folder among the folders, and wherein the set of rules is applied to the depth of the folder to evaluate the score of the folder, the depth of the folder among the folders corresponds to a number of subfolders within the folder; select a first subset of the folders based on the score of each of the folders; provide, via a user interface, a first user-selectable recommendation item to upload content of selected ones of the folders to a cloud system, wherein the provided first user-selectable recommendation item allows for user selection and deselection of each of the folders, and wherein each of the folders in the first subset is selected by default; receive, via the user interface, a user selection or deselection of one or more of the folders in the first user-selectable recommendation item to accept or modify the first user-selectable recommendation item to upload the content of the selected ones of the folders to the cloud system; responsive to the receipt of the user selection or deselection of the first user-selectable recommendation item to accept or modify the first user-selectable recommendation item, upload, the content of the selected ones of the folders to the cloud system. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable memory having instructions stored therein that, when executed by at least one processor, cause the processor to:
-
identify, by the processor, a plurality of folders on a client system, wherein the folders are associated with metadata; evaluate, by the processor, a score for each folder among the folders by application of a set of rules to the metadata, wherein the metadata comprises a depth of the folder among the folders, and wherein the set of rules is applied to the depth of the folder to evaluate the score of the folder, the depth of the folder among the folders corresponds to a number of subfolders within the folder; select, by the processor, a first subset of the folders based on the score of each of the folders; provide, by the processor via a user interface, a first user-selectable recommendation item to upload content of selected ones of the folders to a cloud system, wherein the provided first user-selectable recommendation item allows for user selection and deselection of each of the folders, and wherein each of the folders in the first subset is selected by default; receive, by the processor via the user interface, a user selection or deselection of one or more of the folders in the first user-selectable recommendation item to accept or modify the first user-selectable recommendation item to upload the content of the selected ones of the folders to the cloud system; responsive to the receipt of the user selection or deselection of the first user-selectable recommendation item to accept or modify the first user-selectable recommendation item, upload, by the processor, the content of the selected ones of the folders to the cloud system. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification