Dynamic community generator
First Claim
Patent Images
1. A system comprising:
- a memory device having stored therein information regarding a plurality of entitlement-eligible entities and information regarding one or more entitlements currently associated with each entitlement-eligible entity; and
a processing device in communication with the memory device, wherein the processing device;
determines different communities of entitlement-eligible entities based on a review of the one or more entitlements currently associated with at least some of the entitlement-eligible entities, wherein determining the different communities comprises;
selecting a plurality of combinations of two entitlement-eligible entities from the plurality of entitlement-eligible entities;
determining for each of the selected plurality of combinations of two entitlement-eligible entities a correlation number, wherein the correlation number indicates how well the entitlements associated with one entitlement-eligible entity of a combination of two entitlement-eligible entities correlate to the entitlements associated with the other entitlement-eligible entity of the combination of two entitlement-eligible entities, wherein the correlation number for the combination of two entitlement-eligible entities is computed as a function of a number of entitlements that the two entitlement-eligible entities have in common and a number of entitlements that the two entitlement-eligible entities do not have in common;
determines a community of entitlement-eligible entities based on the correlation number for the combination of two entitlement-eligible entities selected from the plurality of entitlement eligible-entities;
selects a community of entitlement-eligible entities from the different communities;
calculates a likelihood ratio for at least one of the entitlements currently associated with one or more entitlement-eligible entities within the selected community, wherein the likelihood ratio indicates whether the at least one of the entitlements requires validation or not; and
determines based on the likelihood ratio that the entitlement is uncommon if the likelihood ratio is below an uncommon entitlement threshold or the entitlement is normal if the likelihood ratio is equal to or above the uncommon entitlement threshold, wherein an uncommon entitlement is an entitlement requiring validation, and wherein a normal entitlement is an entitlement that does not require validation.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the invention are directed to systems, methods, and computer program products configured to determine communities within an organization dynamically based on the distribution of entitlements within the organization.
28 Citations
24 Claims
-
1. A system comprising:
-
a memory device having stored therein information regarding a plurality of entitlement-eligible entities and information regarding one or more entitlements currently associated with each entitlement-eligible entity; and a processing device in communication with the memory device, wherein the processing device; determines different communities of entitlement-eligible entities based on a review of the one or more entitlements currently associated with at least some of the entitlement-eligible entities, wherein determining the different communities comprises; selecting a plurality of combinations of two entitlement-eligible entities from the plurality of entitlement-eligible entities; determining for each of the selected plurality of combinations of two entitlement-eligible entities a correlation number, wherein the correlation number indicates how well the entitlements associated with one entitlement-eligible entity of a combination of two entitlement-eligible entities correlate to the entitlements associated with the other entitlement-eligible entity of the combination of two entitlement-eligible entities, wherein the correlation number for the combination of two entitlement-eligible entities is computed as a function of a number of entitlements that the two entitlement-eligible entities have in common and a number of entitlements that the two entitlement-eligible entities do not have in common; determines a community of entitlement-eligible entities based on the correlation number for the combination of two entitlement-eligible entities selected from the plurality of entitlement eligible-entities; selects a community of entitlement-eligible entities from the different communities; calculates a likelihood ratio for at least one of the entitlements currently associated with one or more entitlement-eligible entities within the selected community, wherein the likelihood ratio indicates whether the at least one of the entitlements requires validation or not; and determines based on the likelihood ratio that the entitlement is uncommon if the likelihood ratio is below an uncommon entitlement threshold or the entitlement is normal if the likelihood ratio is equal to or above the uncommon entitlement threshold, wherein an uncommon entitlement is an entitlement requiring validation, and wherein a normal entitlement is an entitlement that does not require validation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a memory comprising information stored therein about the distribution of entitlements to a plurality of entities within an organization; and a processor uses the information stored in the memory to identify a portion of the plurality of entities based on the distribution of entitlements within the organization, wherein the processor is configured to store information in the memory identifying the portion of the plurality of entities as a community, wherein identifying the portion of the plurality of entities as the community comprises; selecting a plurality of combinations of two entities from the plurality of entities within the organization; determining for each of the selected plurality of combinations of two entities a correlation number, wherein the correlation number indicates how well entitlements associated with one entity of a combination of two entities correlates to the entitlements associated with the other entity of the combination of two entities, wherein the correlation number for the combination of two entities is computed as a function of a number of entitlements that the two entities have in common and a number of entitlements that the two entities do not have in common; determining a community of entities based on the correlation number for the combination of two entities selected from the plurality of entities; selecting a community of entities; calculating a likelihood ratio for at least one of the entitlements currently associated with one or more entities within the selected community, wherein the likelihood ratio indicates whether the at least one of the entitlements requires validation or not; and determining based on the likelihood ratio that the entitlement is uncommon if the likelihood ratio is below an uncommon entitlement threshold or the entitlement is normal if the likelihood ratio is equal to or above the uncommon entitlement threshold, wherein an uncommon entitlement is an entitlement requiring validation, and wherein a normal entitlement is an entitlement that does not require validation. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for managing the distribution of entitlements within an organization, said method comprising:
-
providing information regarding a plurality of members in the organization and the entitlements that are currently associated with each member; providing a computer processor executing computer readable code structured to cause the computer to; group members from the plurality of members to determine one or more communities based on a review of the one or more entitlements currently associated with at least some of the plurality of members, wherein determining the one or more communities comprises; selecting a plurality of combination of two members in the organization; determining for each of the selected plurality of combinations of two members a correlation number, wherein the correlation number indicates how well the entitlements associated with one member of a combination of two members correlate to the entitlements associated with the other member of the combination of two members, wherein the correlation number for the combination of two members is computed as a function of a number of entitlements that the two members have in common and a number of entitlements that the two members do not have in common; store in a memory the one or more communities and information about which of the plurality of members are in each of the one or more communities; and select a community of members from the one or more communities; calculate a likelihood ratio for at least one of the entitlements currently associated with one or more members within the selected community, wherein the likelihood ratio indicates whether the at least one of the entitlements requires validation or not; and determining based on the likelihood ratio that the entitlement is uncommon if the likelihood ratio is below an uncommon entitlement threshold or the entitlement is normal if the likelihood ratio is equal to or above the uncommon entitlement threshold, wherein an uncommon entitlement is an entitlement requiring validation, and wherein a normal entitlement is an entitlement that does not require validation. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification