Method and system for granting permissions to parties within an organization
First Claim
1. A method performed by one or more processors of a system, the method comprising:
- obtaining or generating attributes of associated parties currently or historically associated with an organization from a database of the system;
obtaining or generating permissions granted to the associated parties from the database;
correlating one or more of the permissions granted to the associated parties to one or more of the attributes of the associated parties;
generating a first correlation of the one or more permissions granted to the associated parties to the one or more attributes of the associated parties;
obtaining or generating attributes of similar parties currently or historically associated with one or more similar organizations that are distinct from, but determined to be similarly situated with respect to, the organization, from the database;
obtaining or generating permissions granted to the similar parties from the database;
correlating one or more of the permissions granted to the similar parties to one or more of the attributes of the similar parties;
generating a second correlation of the one or more permissions granted to the similar parties to the one or more attributes of the similar parties;
obtaining or generating attributes of a first associated party associated with the organization from the database;
analyzing and processing the attributes of the first associated party and the first correlation and the second correlation to generate first associated party permissions;
obtaining approval to integrate the first associated party permissions into the attributes of the first associated party;
integrating the approved first associated party permissions into the attributes of the first associated party;
monitoring the attributes of the first associated party, activities of the first associated party, and any special permissions granted to the first associated party;
identifying a need to modify the approved first associated party permissions based, at least in part, on the monitoring of the attributes of the first associated party, the activities of the first associated party, and the special permissions granted to the first associated party; and
for each identified need to modify the approved first associated party permissions;
analyzing and processing the attributes of the first associated party and the first correlation and the second correlation to generate modified first associated party permissions;
obtaining approval to integrate the modified first associated party permissions into the attributes of the first associated party;
integrating the approved modified first associated party permissions into the attributes of the first associated party; and
monitoring the attributes of the first associated party, the activities of the first associated party, and the special permissions granted to the first associated party.
1 Assignment
0 Petitions
Accused Products
Abstract
Artificial intelligence, big data, and crowd sourcing techniques are utilized to efficiently and effectively determine permissions that should be granted to a party within an organization. In one example, the permissions granted to a party within an organization are determined using one or more algorithms to identify, weight, and correlate historical and current permissions to party attributes for parties within the organization and/or for similar parties in similar organizations. In one example, the activity of the party within the organization is then monitored and the permissions granted the party are automatically modified as needed to allow the party to perform their tasks in the organization as the party'"'"'s responsibilities within the organization evolve.
118 Citations
46 Claims
-
1. A method performed by one or more processors of a system, the method comprising:
-
obtaining or generating attributes of associated parties currently or historically associated with an organization from a database of the system; obtaining or generating permissions granted to the associated parties from the database; correlating one or more of the permissions granted to the associated parties to one or more of the attributes of the associated parties; generating a first correlation of the one or more permissions granted to the associated parties to the one or more attributes of the associated parties; obtaining or generating attributes of similar parties currently or historically associated with one or more similar organizations that are distinct from, but determined to be similarly situated with respect to, the organization, from the database; obtaining or generating permissions granted to the similar parties from the database; correlating one or more of the permissions granted to the similar parties to one or more of the attributes of the similar parties; generating a second correlation of the one or more permissions granted to the similar parties to the one or more attributes of the similar parties; obtaining or generating attributes of a first associated party associated with the organization from the database; analyzing and processing the attributes of the first associated party and the first correlation and the second correlation to generate first associated party permissions; obtaining approval to integrate the first associated party permissions into the attributes of the first associated party; integrating the approved first associated party permissions into the attributes of the first associated party; monitoring the attributes of the first associated party, activities of the first associated party, and any special permissions granted to the first associated party; identifying a need to modify the approved first associated party permissions based, at least in part, on the monitoring of the attributes of the first associated party, the activities of the first associated party, and the special permissions granted to the first associated party; and for each identified need to modify the approved first associated party permissions; analyzing and processing the attributes of the first associated party and the first correlation and the second correlation to generate modified first associated party permissions; obtaining approval to integrate the modified first associated party permissions into the attributes of the first associated party; integrating the approved modified first associated party permissions into the attributes of the first associated party; and monitoring the attributes of the first associated party, the activities of the first associated party, and the special permissions granted to the first associated party. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method performed by one or more processors of a system, the method comprising:
-
obtaining or generating attributes of associated parties currently or historically associated with an organization from a database of the system; obtaining or generating permissions granted to the associated parties from the database; correlating one or more of the permissions granted to the associated parties to one or more of the attributes of the associated parties; generating a correlation of the one or more permissions granted to the associated parties to the one or more attributes of the associated parties; obtaining or generating attributes of a first associated party associated with the organization from the database; analyzing and processing the attributes of the first associated party and the correlation to generate first associated party permissions; approval of the first associated party permissions; integrating the approved first associated party permissions into the attributes of the first associated party; monitoring the attributes of the first associated party, activities of the first associated party, and any special permissions granted to the first associated party; identifying a need to modify the approved first associated party permissions based, at least in part, on the monitoring of the attributes of the first associated party, the activities of the first associated party, and the special permissions granted to the first associated party; and for each identified need to modify the approved first associated party permissions; analyzing and processing the attributes of the first associated party and the correlation to generate modified first associated party permissions; approval of the modified first associated party permissions; integrating the approved modified first associated party permissions into the attributes of the first associated party; and monitoring the attributes of the first associated party, the activities of the first associated party, and the special permissions granted to the first associated party. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method performed by one or more processors of a system, the method comprising:
-
obtaining or generating attributes of similar parties currently or historically associated with one or more similar organizations that are distinct from, but determined to be similarly situated with respect to, an organization, from a database of the system; obtaining or generating permissions granted to the similar parties from the database; correlating one or more of the permissions granted to the similar parties to one or more of the attributes of the similar parties; generating a correlation of the one or more permissions granted to the similar parties to the one or more attributes of the similar parties; obtaining or generating attributes of a first associated party associated with the organization from the database; analyzing and processing the attributes of the first associated party and the correlation to generate first associated party permissions; receiving approval of the first associated party permissions; integrating the approved first associated party permissions into the attributes of the first associated party; monitoring the attributes of the first associated party, activities of the first associated party, and any special permissions granted to the first associated party; identifying a need to modify the approved first associated party permissions based, at least in part, on the monitoring of the attributes of the first associated party, the activities of the first associated party, and the special permissions granted to the first associated party; and for each identified need to modify the approved first associated party permissions; analyzing and processing the attributes of the first associated party and the correlation to generate modified first associated party permissions; receiving approval of the modified first associated party permissions; integrating the approved modified first associated party permissions into the attributes of the first associated party; and monitoring the attributes of the first associated party, the activities of the first associated party, and the special permissions granted to the first associated party. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A method performed by one or more processors of a system, the method comprising:
-
obtaining or generating attributes of associated parties currently or historically associated with an organization from a database of the system; obtaining or generating permissions granted to the associated parties from the database; correlating one or more of the permissions granted to the associated parties to one or more of the attributes of the associated parties; generating a first correlation of the one or more permissions granted to the associated parties to the one or more attributes of the associated parties; obtaining or generating attributes of similar parties currently or historically associated with one or more similar organizations that are distinct from, but determined to be similarly situated with respect to, the organization, from the database; obtaining or generating permissions granted to the similar parties from the database; correlating one or more of the permissions granted to the similar parties to one or more of the attributes of the similar parties; generating a second correlation of the one or more permissions granted to the similar parties to the one or more attributes of the similar parties; obtaining or generating attributes of a first associated party associated with the organization from the database; analyzing and processing the attributes of the first associated party and the first correlation and the second correlation to generate first associated party permissions; receiving approval of the first associated party permissions; and integrating the approved first associated party permissions into the attributes of the first associated party.
-
-
45. A method performed by one or more processors of a system, the method comprising:
-
obtaining or generating attributes of associated parties currently or historically associated with an organization from a database of the system; obtaining or generating permissions granted to the associated parties from the database; correlating one or more of the permissions granted to the associated parties to one or more of the attributes of the associated parties; generating a correlation of the one or more permissions granted to the associated parties to the one or more attributes of the associated parties; obtaining or generating attributes of a first associated party associated with the organization from the database; analyzing and processing the attributes of the first associated party and the correlation to generate first associated party permissions; receiving approval of the first associated party permissions; and integrating the approved first associated party permissions into the attributes of the first associated party.
-
-
46. A method performed by one or more processors of a system, the method comprising:
-
obtaining or generating attributes of business employees currently or historically employed by a business from a database of the system; obtaining or generating permissions granted to the business employees from the database; correlating one or more of the permissions granted to the business employees to one or more of the attributes of the business employees; generating a first correlation of the one or more permissions granted to the business employees to the one or more attributes of the business employees; storing the first correlation in a first correlation section of a memory; obtaining or generating attributes of a similar employee currently or historically associated with one or more similar businesses that are distinct from, but determined to be similarly situated with respect to, the business, from the database; obtaining or generating permissions granted to the similar employees from the database; correlating one or more of the permissions granted to the similar employee to one or more of the attributes of the similar employee; generating a second correlation of the one or more permissions granted to the similar employee to the one or more attributes of the similar employee; storing the second correlation in a second correlation section of a memory; obtaining or generating attributes of a new employee employed by the business from the database; analyzing and processing the attributes of the new employee and the first correlation and the second correlation to generate new employee permissions; providing the new employee permissions to one or more designated decision makers within the business for approval; receiving approval of the new employee permissions from the one or more designated decision makers within the business; transforms g a status of the new employee permissions from new employee permissions to approved new employee permissions; integrating the approved new employee permissions into the attributes of the new employee; enforcing the approved new employee permissions; monitoring the attributes of the new employee, activities of the new employee, and any special permissions granted to the new employee; identifying a need to modify the approved new employee permissions based, at least in part, on the monitoring of the attributes of the new employee, the activities of the new employee, and the special permissions granted to the new employee; and for each identified need to modify the approved new employee permissions; analyzing and processing the attributes of the new employee and the first correlation and the second correlation to generate modified new employee permissions; providing the modified new employee permissions to one or more designated decision makers within the business for approval; receiving approval of the modified new employee permissions from the one or more designated decision makers within the business; transforming a status of the modified new employee permissions from modified new employee permissions to approved new employee permissions; integrating the approved modified new employee permissions into the attributes of the new employee; enforcing the approved new employee permissions; and monitoring the attributes of the new employee, the activities of the new employee, and the special permissions granted to the new employee.
-
Specification