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 of the folders by applying a set of rules to the metadata;
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 and each of the folders other than the first subset is not 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;
when receiving the user selection or deselection of the first user-selectable recommendation item to accept the first user-selectable recommendation item, uploading, by the processor, the content of the selected ones of the folders to the cloud system; and
when receiving the user selection or deselection of the first user-selectable recommendation item to modify the first user-selectable recommendation item;
comparing, by the processor, the provided first user-selectable recommendation item to the modified first user-selectable recommendation item to determine differences between the provided first user-selectable recommendation item and the modified first user-selectable recommendation item,in response to the determination of the differences, updating the rules,updating, by the processor, the score for each of the folders by applying the updated rules to the metadata,selecting, by the processor, a second subset of the folders based on the updated score of each of the folders, andproviding, by the processor via the user interface, a second user-selectable recommendation item to upload content of selected ones of the folders to the cloud system, wherein the provided second user-selectable recommendation item allows for user selection and deselection of each of the folders, and wherein each of the folders in the second subset is selected by default and each of the folders other than the second subset is not selected by default.
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.
39 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 of the folders by applying a set of rules to the metadata; 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 and each of the folders other than the first subset is not 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; when receiving the user selection or deselection of the first user-selectable recommendation item to accept the first user-selectable recommendation item, uploading, by the processor, the content of the selected ones of the folders to the cloud system; and when receiving the user selection or deselection of the first user-selectable recommendation item to modify the first user-selectable recommendation item; comparing, by the processor, the provided first user-selectable recommendation item to the modified first user-selectable recommendation item to determine differences between the provided first user-selectable recommendation item and the modified first user-selectable recommendation item, in response to the determination of the differences, updating the rules, updating, by the processor, the score for each of the folders by applying the updated rules to the metadata, selecting, by the processor, a second subset of the folders based on the updated score of each of the folders, and providing, by the processor via the user interface, a second user-selectable recommendation item to upload content of selected ones of the folders to the cloud system, wherein the provided second user-selectable recommendation item allows for user selection and deselection of each of the folders, and wherein each of the folders in the second subset is selected by default and each of the folders other than the second subset is not selected by default. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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 of the folders by application of a set of rules to the metadata; 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 and each of the folders other than the first subset is not 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; when the user selection or deselection of the first user-selectable recommendation item to accept the first user-selectable recommendation item is received, upload the content of the selected ones of the folders to the cloud system; and when the user selection or deselection of the first user-selectable recommendation item to modify the first user-selectable recommendation item is received; compare the provided first user-selectable recommendation item to the modified first user-selectable recommendation item to determine differences between the provided first user-selectable recommendation item and the modified first user-selectable recommendation item, in response to the determination of the differences, update the rules, update the score for each of the folders by application of the updated rules to the metadata, select a second subset of the folders based on the updated score of each of the folders, and provide, via the user interface, a second user-selectable recommendation item to upload content of selected ones of the folders to the cloud system, wherein the provided second user-selectable recommendation item allows for user selection and deselection of each of the folders, and wherein each of the folders in the second subset is selected by default and each of the folders other than the second subset is not selected by default. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. 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 of the folders by application of a set of rules to the metadata; 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 and each of the folders other than the first subset is not 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; when the user selection or deselection of the first user-selectable recommendation item to accept the first user-selectable recommendation item is received, upload, by the processor, the content of the selected ones of the folders to the cloud system; and when the user selection or deselection of the first user-selectable recommendation item to modify the first user-selectable recommendation item is received; compare, by the processor, the provided first user-selectable recommendation item to the modified first user-selectable recommendation item to determine differences between the provided first user-selectable recommendation item and the modified first user-selectable recommendation item, in response to the determination of the differences, update the rules, update, by the processor, the score for each of the folders by application of the updated rules to the metadata, select, by the processor, a second subset of the folders based on the updated score of each of the folders, and provide, by the processor via the user interface, a second user-selectable recommendation item to upload content of selected ones of the folders to the cloud system, wherein the provided second user-selectable recommendation item allows for user selection and deselection of each of the folders, and wherein each of the folders in the second subset is selected by default and each of the folders other than the second subset is not selected by default. - View Dependent Claims (20)
-
Specification