Creating federated associate identifiers to positively identify associates interfacing across multiple business applications
First Claim
1. A method for positively identifying business associates accessing multiple business applications within a business using different associate identifiers, the method comprising:
- determining, via a computing device processor, that an associate of the business accessing a first business application using a first application-specific associate identifier is the same associate as the associate accessing a second business application when using a second different application-specific associate identifier, wherein the determination includes,accessing a first system of record associated with the first business application based on the first application-specific associate identifier, wherein the first system of record includes first data items associated with the associate,accessing a second system of record associated with the second business application based on the second application-specific associate identifier, wherein the second system of record includes second data items associated with the associate,identifying one or more data item matches between the first data items in the first system of record and the second data items in the second system of record, wherein data item matches include same or similar data,applying a weighting factor to each of the one or more data item matches, wherein the weighting factor is based on similarity of the data and a significance that the data item match may indicate that the associate accessing the first business application is the same as the associate accessing the second business application,calculating a total for the weighted one or more data item matches and comparing the calculated total to a predetermined threshold to determine if the associate accessing the first business application is the same as the associate accessing the second business application;
generating, via a computing device processor, a different and unique federated identifier for the associate based on the determination that the associate accessing the first business application is the same as the associate accessing the second business application;
implementing the federated identifier to access the plurality of systems of record to determine a plurality of application-specific associate identifiers associated with the associate and identifying associates of the business that have previously accessed a business application based on the determined plurality of application-specific identifiers, andstoring, in computing device memory, the federated identifier for the associate in a plurality of systems of record, wherein each system of record is associated with the associate and with a business application implemented by the business.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, apparatus, systems and computer program products are described and claimed that provide for automatically and positively determining that an associate accessing a business domain/application using an application-specific associate identifier is the same associate that is accessing another business domain/application using another application-specific associate identifier. Once the positive determination of same associate is made, a federated identifier key is generated and applied to all of the platforms in which the associate can be positively identified, so as to globally identify the associates across multiple enterprise-wide domains/applications. As such, the present invention eliminates the need to manually analyze associate data to determine if an associate interfacing with one domain/application is the same associate interfacing with another domain/application.
36 Citations
13 Claims
-
1. A method for positively identifying business associates accessing multiple business applications within a business using different associate identifiers, the method comprising:
determining, via a computing device processor, that an associate of the business accessing a first business application using a first application-specific associate identifier is the same associate as the associate accessing a second business application when using a second different application-specific associate identifier, wherein the determination includes, accessing a first system of record associated with the first business application based on the first application-specific associate identifier, wherein the first system of record includes first data items associated with the associate, accessing a second system of record associated with the second business application based on the second application-specific associate identifier, wherein the second system of record includes second data items associated with the associate, identifying one or more data item matches between the first data items in the first system of record and the second data items in the second system of record, wherein data item matches include same or similar data, applying a weighting factor to each of the one or more data item matches, wherein the weighting factor is based on similarity of the data and a significance that the data item match may indicate that the associate accessing the first business application is the same as the associate accessing the second business application, calculating a total for the weighted one or more data item matches and comparing the calculated total to a predetermined threshold to determine if the associate accessing the first business application is the same as the associate accessing the second business application; generating, via a computing device processor, a different and unique federated identifier for the associate based on the determination that the associate accessing the first business application is the same as the associate accessing the second business application; implementing the federated identifier to access the plurality of systems of record to determine a plurality of application-specific associate identifiers associated with the associate and identifying associates of the business that have previously accessed a business application based on the determined plurality of application-specific identifiers, and storing, in computing device memory, the federated identifier for the associate in a plurality of systems of record, wherein each system of record is associated with the associate and with a business application implemented by the business. - View Dependent Claims (2, 3, 4, 5)
-
6. An apparatus for positively identifying associates accessing multiple business applications within a business using different associate identifiers, the apparatus comprising:
-
a computing platform including one or more processors and a memory in communication with the processor; an associate federation module stored in the memory, executable by at least one of the processors and configured to; determine that an associate accessing a first business application using a first application-specific associate identifier is the same as the associate accessing a second business application when using a second different application-specific associate identifier by; accessing a first and second system of record associated, respectively, with the first and second business applications based on the first and second application-specific identifiers, wherein the first system of record includes first data items associated with the associate and the second system of record includes second data items associated with the associate, identifying one or more data item matches between the first data items in the first system of record and the second data items in the second system of record, wherein data item matches include same or similar data, applying a weighting factor to each of the one or more data item matches, wherein the weighting factor is based on similarity of the data and a significance that the data item match may indicate that the associate accessing the first business application is the same as the associate accessing the second business application, calculating a total for the weighted one or more data item matches and comparing the calculated total to a predetermined threshold to determine if the associate accessing the first business application is the same as the associate accessing the second business application, and based on the determination, generate a different and unique federated identifier for the associate and a plurality of systems of record stored in the memory, where each system of record is associated with the associate and with a business application implemented by the business and configured to receive and store the federated identifier, and further comprising an associate access determining module stored in the memory, executable by the processor and configured to implement the federated identifier to access the plurality of systems of record to determine a plurality of application-specific associate identifiers associated with the associate, wherein the associate access determining module is further configured to identify associates of the business that have previously accessed a business application based on the determined plurality of application-specific associate identifiers. - View Dependent Claims (7, 8, 9)
-
-
10. A computer program product including a non-transitory computer readable medium, the medium comprising:
-
a first set of codes for causing a computer to determine that an associate accessing a first business application using a first application-specific associate identifier is the same associate as the associate accessing a second business application when using a second different application-specific associate identifier by (1) accessing a first and second system of record associated, respectively, with the first and second business applications based on the first and second application-specific associate identifier, wherein the first system of record includes first data items associated with the associate and the second system of record includes second data items associated with the associate, (2) identifying one or more data item matches between the first data items in the first system of record and the second data items in the second system of record, wherein data item matches include same or similar data, (3) applying a weighting factor to each of the one or more data item matches, wherein the weighting factor is based on similarity of the data and a significance that the data item match may indicate that the associate accessing the first business application is the same as the associate accessing the second business application, and (4) calculating a total for the weighted one or more data item matches and comparing a calculated total for the weighted one or more data item matches to a predetermined threshold to determine if the associate accessing the first business application is the same as the associate accessing the second business application; a second set of codes for causing a computer to generate a different and unique federated identifier for the associate based on the determination that the associate accessing the first business application is the same as the associate accessing the second business application; a third set of codes for causing a computer to store the federated identifier for the associate in a plurality of systems of record, wherein each system of record is associated with the associate and with a business application implemented by the business, a fourth set of codes for causing a computer to implement the federated identifier to access the plurality of systems of record to determine a plurality of application-specific associate identifiers associated with the associate, and a fifth set of codes for causing a computer to identify business associates of the business that have previously accessed a business-application based on the determined plurality of application-specific associate identifiers. - View Dependent Claims (11, 12, 13)
-
Specification