Synchronized sign-on methods for non-programmatic integration systems
First Claim
1. A method of synchronizing a sign-on of a user to an integration application with an application, comprising:
- identifying a mapped location in a display of the application that contains a user identifier value associated with the user signed on to the application;
automatically non-programmatically collecting the user identifier value from the identified mapped location in the display of the application;
monitoring if the user signed on to the application is recognized by the integration application by continuously polling the identified mapped location in the display of the application to check if the user identifier value from the identified mapped location is recognized by the integration application, the continuous polling performed from a time the user is signed on to the integration application;
signing-on the user to the integration application with the collected user identifier value if the collected user identifier value is recognized by the integration application; and
if the collected user identifier value is not recognized by the integration application, signing-off the user from the integration application.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for automatically signing a user on to an integration application when a user signs on to another application and signing a user off when the user signs off of the other application. The integration application automatically non-programmatically collects data from a mapped location of a mapped source reference of the other application. The collected data includes a user identifier value. The integration continuously monitors the collected user identifier value for a difference in the collected user identifier value. If the collected user identifier value is recognized by the integration application, the user is signed into the integration application using the collected user identifier value, and if a difference in the collected user identifier value is detected, the user is signed off of the integration application.
-
Citations
20 Claims
-
1. A method of synchronizing a sign-on of a user to an integration application with an application, comprising:
-
identifying a mapped location in a display of the application that contains a user identifier value associated with the user signed on to the application; automatically non-programmatically collecting the user identifier value from the identified mapped location in the display of the application; monitoring if the user signed on to the application is recognized by the integration application by continuously polling the identified mapped location in the display of the application to check if the user identifier value from the identified mapped location is recognized by the integration application, the continuous polling performed from a time the user is signed on to the integration application; signing-on the user to the integration application with the collected user identifier value if the collected user identifier value is recognized by the integration application; and if the collected user identifier value is not recognized by the integration application, signing-off the user from the integration application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An integration system, comprising at least one processor coupled to a memory storing programmed instructions, the processor executing the programmed instructions to:
-
identify a user identifier value associated to a user signed on to another application in a mapped location of a display generated by the another application; automatically non-programmatically collect the user identifier value from the mapped location of the display generated by the another application; monitor if the user signed on to the another application is recognized by an integration application by continuously polling the identified mapped location in the display generated by the another application to check if the user identifier value from the identified mapped location is recognized by the integration application, the continuous polling performed from a time the user is signed on to the integration application; sign-on to the integration application with the collected user identifier value if the collected user identifier value is recognized by the integration application; and if the user identifier value is collected from the continuous polling is not recognized by the integration application, automatically sign-off the user from the integration application. - View Dependent Claims (19)
-
-
20. A method of synchronizing a sign-on to an integration application with an unrelated application, comprising:
-
identifying a mapped location in a display of the unrelated application that contains a user identifier value associated with a user signed on to the unrelated application; automatically, non-programmatically collecting application data from the mapped location of the display of the unrelated application, the collected application data including the user identifier value; verifying if the user identifier value corresponds to an authorized user of the integration application; signing-on to the integration application if the user identifier value corresponds to the authorized user of the integration application; monitoring if the user signed on to the unrelated application corresponds to the authorized user of the integration application by continuously polling the identified mapped location in the display of the unrelated application to check if the user identifier value from the identified mapped location corresponds to the authorized user of the integration application, the continuous polling performed from a time the user is signed on to the integration application; and automatically signing-off the user from the integration application if the user identifier collected from the continuous polling does not correspond to the authorized user of the integration application, wherein the signing-on to the integration application occurs automatically without user intervention.
-
Specification