System and method for implementing dynamic access control rules to personal cloud information
AssigneeOrange
InventorXavier Quintuna
Life of this patent
Estimating the term…
Abstract
A system and method are provided for sharing data of a user with contacts, the method comprising collecting the contacts from the user, collecting data related to the communications between the user and his contacts, and automatically grouping the contacts into different groups based on a level of communications between the user and the user's contacts, defining an access level for each group, with each access level granting access to some part of the user's data based on the access level. Advantageously, this permits a dynamic assignment of authority to access content that does not have to be actively managed by the user.
Claims17
A method for sharing content of a user with contacts, the method comprising:
- collecting the contacts from said user;
- collecting data related to communications between the user and the user's contacts;
- automatically grouping the contacts into different groups based on a level of the communications between the user and the user's contacts;
- and
- defining an access level for each group, with each access level granting access to some part of the user's content based on the access level;
- rendering a series of user content folders in a display wherein the quantity of user content folders displayed is based on and equal to in quantity to a number of predefined said access levels;
- associating each content folder with one or more access level groups;
- and
- adding content into one of the content folders, the content being available to a contact in a corresponding said group based on the defined access level of the corresponding group.
A non-transitory computer program product, comprising a computer usable medium having a computer readable program code embodied therein, said computer readable program code adapted to be executed to implement a method for sharing content of a user with contacts, said method comprising:
- collecting the contacts from said user;
- collecting data related to communications between the user and the user's contacts;
- automatically grouping the contacts into different groups based on a level of communications between the user and the user's contacts;
- defining an access level for each group, with each access level granting access to some part of the user's content based on the access level;
- rendering a series of user content folders in a display wherein the quantity of user content folders displayed is based on and equal to in quantity to a number of predefined said access levels;
- associating each content folder with one or more access level groups;
- and
- adding content into one of the content folders, the content being available to a contact in a corresponding said group based on the defined access level of the corresponding group.
A server device for sharing content of a user with contacts, the server device comprising:
- a storage element configured to store contacts collected from said user;
- a storage element configured to store data related to communications between the user and the user's contacts;
- and
- a processor configured to run:
- an algorithm that automatically groups the contacts into different groups based on a level of communications between the user and the user's contacts;
- and
- an algorithm that defines an access level for each group, with each access level granting access to some part of the user's content based on the access level;
- an algorithm that renders a series of user content folders in a display wherein the quantity of user content folders displayed is based on and equal to in quantity to a number of predefined said access levels;
- an algorithm that associates each content folder with one or more access level groups;
- and
- an algorithm that adds content into one of the content folders, the content being available to a contact in a corresponding said group based on the defined access level of the corresponding group.
Dependencies are inferred from the claim text.