Single sign-on processing for associated mobile applications
AssigneeFiserv, Inc.
InventorsDavid Francis Scavo, Barbara Wilson Whiteside
Life of this patent
Estimating the term…
Abstract
Systems, methods and computer-readable media are disclosed for performing single sign-on processing between associated mobile applications. The single sign-on processing may include processing to generate an interaction session between a user and a back-end server associated with a mobile application based at least in part on one or more existing interaction sessions between the user and one or more back-end servers associated with one or more other mobile applications. In order to establish an interaction session with an associated back-end server, a mobile application may leverage existing interaction sessions that have already been established in connection with the launching of other associated mobile applications.
Claims19
1-16. (canceled)
One or more non-transitory computer-readable media storing a second mobile application comprising computer-executable instructions that responsive to execution by at least one processor configure the at least one processor to perform operations comprising:
- receiving a parameter indicating that the second mobile application was launched on a mobile device via user interaction with a user interface of a first mobile application executing on the mobile device, the first mobile application being configured to communicate with a first server application during a first active session;
- determining that a second active session exists with a second server application;
- determining, based at least in part on receiving the parameter and determining that the second active session exists, that access credentials are not required to access functionality of the second mobile application;
- generating a user interface presentation;
- and
- presenting the user interface presentation to the user on the mobile device.
A method for execution by a mobile device, the method comprising:
- receiving, via the mobile device, a parameter indicating that a second mobile application was launched on the mobile device via user interaction with a user interface of a first mobile application executing on the mobile device, the first mobile application being configured to communicate with a first server application during a first active session;
- determining, via the mobile device, that a second active session exists with a second server application;
- determining, via the mobile device and based at least in part on receiving the parameter and determining that the second active session exists, that access credentials are not required to access functionality of the second mobile application;
- generating, via the mobile device, a user interface presentation;
- and
- presenting, via the mobile device, the user interface presentation to the user on the mobile device.
A mobile device comprising at least one processor and at least one memory including program code, the at least one memory and the program code configured to, with the processor, cause the mobile device to at least:
- receive a parameter indicating that a second mobile application was launched on the mobile device via user interaction with a user interface of a first mobile application executing on the mobile device, the first mobile application being configured to communicate with a first server application during a first active session;
- determine that a second active session exists with a second server application;
- determine, based at least in part on receiving the parameter and determining that the second active session exists, that access credentials are not required to access functionality of the second mobile application;
- generate a user interface presentation;
- and
- present the user interface presentation to the user on the mobile device.
Dependencies are inferred from the claim text.