Systems and methods of secure self-service access to content
First Claim
1. A method comprising, by a computer system:
- receiving a request from a user to access particular content;
in response to the request;
determining at least one topic of the particular content;
determining one or more need-to-access values for the user in relation to the particular content, wherein the one or more need-to-access values are based, at least on in part, on a comparison of the least one topic to one or more topics associated with logged user-initiated communication events of the user on at least one communications platform, wherein the one or more need-to-access values are variable over time in relation to the logged user-initiated communication events;
wherein the determining the one or more need-to-access values comprises determining subject-matter-affiliation data about the user in relation to the at least one topic, the determining the subject-matter-affiliation data comprising;
identifying, from communications associated with the logged user-initiated communication events, conversations in which the user has participated; and
measuring a proportion of the conversations that contain content suggestive of the at least one topic, the measuring yielding at least one topical metric, wherein the one or more need-to-access values comprise the at least one topical metric;
accessing a self-service access policy applicable to the particular content;
ascertaining, from the self-service access policy, need-to-access criteria applicable to the particular content, wherein the need-to-access criteria comprises a threshold applicable to the at least one topical metric; and
responsive to a determination that the one or more need-to-access values fail to satisfy the need-to-access criteria, denying access by the user to the particular content.
22 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving a request from a user to access particular content. The method also includes determining at least one topic of the particular content. In addition, the method includes determining one or more need-to-access values for the user in relation to the particular content, wherein the one or more need-to-access values are based, at least on in part, on a comparison of the least one topic to one or more topics associated with logged user-initiated communication events of the user. Further, the method includes accessing a self-service access policy applicable to the particular content. Also, the method includes ascertaining, from the self-service access policy, need-to-access criteria applicable to the particular content. Additionally, the method includes, responsive to a determination that the one or more need-to-access values fail to satisfy the need-to-know criteria, denying access by the user to the particular content.
292 Citations
14 Claims
-
1. A method comprising, by a computer system:
-
receiving a request from a user to access particular content; in response to the request; determining at least one topic of the particular content; determining one or more need-to-access values for the user in relation to the particular content, wherein the one or more need-to-access values are based, at least on in part, on a comparison of the least one topic to one or more topics associated with logged user-initiated communication events of the user on at least one communications platform, wherein the one or more need-to-access values are variable over time in relation to the logged user-initiated communication events; wherein the determining the one or more need-to-access values comprises determining subject-matter-affiliation data about the user in relation to the at least one topic, the determining the subject-matter-affiliation data comprising; identifying, from communications associated with the logged user-initiated communication events, conversations in which the user has participated; and measuring a proportion of the conversations that contain content suggestive of the at least one topic, the measuring yielding at least one topical metric, wherein the one or more need-to-access values comprise the at least one topical metric; accessing a self-service access policy applicable to the particular content; ascertaining, from the self-service access policy, need-to-access criteria applicable to the particular content, wherein the need-to-access criteria comprises a threshold applicable to the at least one topical metric; and responsive to a determination that the one or more need-to-access values fail to satisfy the need-to-access criteria, denying access by the user to the particular content. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information handling system comprising at least one processor coupled to a memory, wherein the at least one processor is operable to implement a method comprising:
-
receiving a request from a user to access particular content; in response to the request; determining at least one topic of the particular content; determining one or more need-to-access values for the user in relation to the particular content, wherein the one or more need-to-access values are based, at least on in part, on a comparison of the least one topic to one or more topics associated with logged user-initiated communication events of the user on at least one communications platform, wherein the one or more need-to-access values are variable over time in relation to the logged user-initiated communication events; wherein the determining the one or more need-to-access values comprises determining subject-matter-affiliation data about the user in relation to the at least one topic, the determining the subject-matter-affiliation data comprising; identifying, from communications associated with the logged user-initiated communication events, conversations in which the user has participated; and measuring a proportion of the conversations that contain content suggestive of the at least one topic, the measuring yielding at least one topical metric, wherein the one or more need-to-access values comprise the at least one topical metric; accessing a self-service access policy applicable to the particular content; ascertaining, from the self-service access policy, need-to-access criteria applicable to the particular content, wherein the need-to-access criteria comprises a threshold applicable to the at least one topical metric; and responsive to a determination that the one or more need-to-access values fail to satisfy the need-to-access criteria, denying access by the user to the particular content. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-program product comprising a non-transitory computer-usable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method comprising:
-
receiving a request from a user to access particular content; in response to the request; determining at least one topic of the particular content; determining one or more need-to-access values for the user in relation to the particular content, wherein the one or more need-to-access values are based, at least on in part, on a comparison of the least one topic to one or more topics associated with logged user-initiated communication events of the user on at least one communications platform, wherein the one or more need-to-access values are variable over time in relation to the logged user-initiated communication events; wherein the determining the one or more need-to-access values comprises determining subject-matter-affiliation data about the user in relation to the at least one topic, the determining the subject-matter-affiliation data comprising; identifying, from communications associated with the logged user-initiated communication events, conversations in which the user has participated; and measuring a proportion of the conversations that contain content suggestive of the at least one topic, the measuring yielding at least one topical metric, wherein the one or more need-to-access values comprise the at least one topical metric; accessing a self-service access policy applicable to the particular content; ascertaining, from the self-service access policy, need-to-access criteria applicable to the particular content, wherein the need-to-access criteria comprises a threshold applicable to the at least one topical metric; and responsive to a determination that the one or more need-to-access values fail to satisfy the need-to-access criteria, denying access by the user to the particular content. - View Dependent Claims (14)
-
Specification