Applying an action on a data item according to a classification and a data management policy
First Claim
Patent Images
1. A method comprising:
- receiving, by a particular electronic device of a private cloud of electronic devices belonging to a user, a given data item;
classifying, by the particular electronic device, the given data item to determine a class of the given data item;
based on the classifying, determining, by the particular electronic device, at least one action to apply to the given data item according to a predetermined data management policy specifying a plurality of actions to apply for different classes of data items, the actions including synchronizing a data item with another electronic device of the private cloud, placing a hold on a data item, and sharing a data item among users;
applying, by the particular electronic device, deduplication on the given data item to determine a first portion of the given data item that is already available at a server, and a second portion that is not already available at the server; and
sending, by the particular electronic device, the second portion of the given data item to the server for handling, without sending the first portion, wherein the handling includes applying, by the server, classification of the given data item at a deeper level based on content of the given data item not considered by the classifying by the particular electronic device, and based on the classification at the deeper level, the server determining at least one further action to apply to the given data item according to a predetermined data management policy at the server.
2 Assignments
0 Petitions
Accused Products
Abstract
A classifier classifies data to identify a class of the data. Based on the identified class, at least one action to apply to the given data item is determined according to the data management policy, where the data management policy specifies a plurality of actions to apply for different classes of data items.
-
Citations
19 Claims
-
1. A method comprising:
-
receiving, by a particular electronic device of a private cloud of electronic devices belonging to a user, a given data item; classifying, by the particular electronic device, the given data item to determine a class of the given data item; based on the classifying, determining, by the particular electronic device, at least one action to apply to the given data item according to a predetermined data management policy specifying a plurality of actions to apply for different classes of data items, the actions including synchronizing a data item with another electronic device of the private cloud, placing a hold on a data item, and sharing a data item among users; applying, by the particular electronic device, deduplication on the given data item to determine a first portion of the given data item that is already available at a server, and a second portion that is not already available at the server; and sending, by the particular electronic device, the second portion of the given data item to the server for handling, without sending the first portion, wherein the handling includes applying, by the server, classification of the given data item at a deeper level based on content of the given data item not considered by the classifying by the particular electronic device, and based on the classification at the deeper level, the server determining at least one further action to apply to the given data item according to a predetermined data management policy at the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article comprising at least one non-transitory machine-readable storage medium storing instructions that upon execution cause a server to:
-
receive data from an electronic device; apply classification, by a classifier, on the data to identify a class of the data, wherein the applied classification at the server is different from data classification on the data performed at the electronic device; and based on the classification, determine at least one action to apply to the data according to a predetermined data management policy, where the predetermined data management policy specifies a plurality of actions to apply for different classes of data, the plurality of actions including synchronizing data among electronic devices in a private cloud, and sharing data among users. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A server comprising:
-
a storage medium to store a data management policy; at least one processor to receive data from an electronic device; a classifier executable on the at least one processor to classify a given data item derived from the received data to identify a class of the given data item, wherein the classifying is a deeper classification of the given data item than a classification of the given data item performed at the electronic device, the deeper classification considering content of the given data item not considered by the classification of the given data item performed at the electronic device; and a data manager executable on the at least one processor to; based on the identified class, determine at least one action to apply to the given data item according to the data management policy, where the data management policy specifies a plurality of actions to apply for different classes of data items, the plurality of actions including synchronizing a data item with at least another electronic device in a private cloud of a user, backing up a data item, and sharing a data item among users. - View Dependent Claims (18, 19)
-
Specification