SYSTEM, METHOD, AND POLICY ENGINE FOR GRANTING TEMPORARY ACCESS TO ELECTRONIC CONTENT
First Claim
1. A method of granting a first user temporary access to a second user'"'"'s electronic content, the method comprising the steps of:
- receiving by a Policy Engine, a request originating from the first user to access the second user'"'"'s content;
retrieving by the Policy Engine from a relationship database, relationship information regarding a relationship between the first and second users;
applying by the Policy Engine, an access rule matching the relationship information, the access rule specifying a period of time the content is available;
when the specified period of time has not expired, the Policy Engine granting the first user access to the second user'"'"'s content; and
when the specified period of time has expired, the Policy Engine denying the first user access to the second user'"'"'s content.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and Policy Engine for granting a first user temporary access to a second user'"'"'s electronic content. The Policy Engine receives a request originating from the first user to access the second user'"'"'s content, and retrieves from a relationship database, relationship information regarding a relationship between the two users. If an access rule matching the relationship information is stored in the Policy Engine, the Policy Engine applies the access rule to control access by the first user for a period of time specified in the rule. If an access rule is not stored, the Policy Engine obtains the access rule from the second user. The Policy Engine allows access when the matching rule grants access and the matching rule has not expired, and denies access when there is no matching rule, when the matching rule does not allow access, or when the matching rule has expired.
47 Citations
20 Claims
-
1. A method of granting a first user temporary access to a second user'"'"'s electronic content, the method comprising the steps of:
-
receiving by a Policy Engine, a request originating from the first user to access the second user'"'"'s content; retrieving by the Policy Engine from a relationship database, relationship information regarding a relationship between the first and second users; applying by the Policy Engine, an access rule matching the relationship information, the access rule specifying a period of time the content is available; when the specified period of time has not expired, the Policy Engine granting the first user access to the second user'"'"'s content; and when the specified period of time has expired, the Policy Engine denying the first user access to the second user'"'"'s content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A Policy Engine for controlling access by a first user to a second user'"'"'s electronic content, the Policy Engine comprising:
-
a communication unit for receiving a request originating from the first user to access the second user'"'"'s content; a relationship retrieval unit for retrieving from a relationship database, relationship information regarding a relationship between the first and second users; a matching unit for applying an access rule matching the relationship between the first and second users, the access rule specifying a period of time the content is available; and a timer for determining whether the specified period of time has expired; wherein when the specified period of time has not expired, the communication unit sends a response toward the first user indicating that the content is available to the first user; and wherein when the specified period of time has expired, the communication unit sends a response toward the first user indicating that the content is no longer available. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for controlling access by a first user to a second user'"'"'s electronic social content, the system comprising:
-
a Social Media Portal (SMP) for providing the first user with access to a social media network; a Policy Engine in communication with the SMP for storing and applying access rules for controlling access to the social content of a plurality of users; and an Active Address Book (AAB) in communication with the Policy Engine for storing relationship information regarding relationships between the plurality of users; wherein the SMP includes means for forwarding to the Policy Engine, a request originating from the first user to access the second user'"'"'s content; wherein the Policy Engine includes; a relationship retrieval unit for retrieving from the AAB, relationship information regarding a relationship between the first and second users; a matching unit for applying an access rule matching the relationship between the first and second users, the access rule specifying a period of time the content is available; a timer for determining whether the specified period of time has expired; and a communication unit for sending a response to the SMP allowing access when the matching rule grants access and the matching rule has not expired, and for sending a response to the SMP denying access when there is no matching rule, when the matching rule does not allow access, or when the matching rule has expired. - View Dependent Claims (20)
-
Specification