| CPC G06Q 20/4014 (2013.01) [G06Q 20/326 (2020.05); H04L 67/53 (2022.05)] | 20 Claims |

|
1. A method comprising:
authenticating, by a mobile application provider computer program, a user of a mobile application executed by a user mobile electronic device based on authentication credentials received from the mobile application;
setting, by the mobile application provider computer program, a cookie in a mobile browser cache on the user mobile electronic device, wherein the cookie comprises a user identifier for the user;
presenting, by the mobile application, a selectable feature for a third-party offer comprising a uniform resource identifier (URI) for a third-party mobile application;
launching, by the mobile application, the third-party mobile application by activating the URI in response to selection of the selectable feature, wherein the third-party mobile application is configured to launch a hidden iFrame that is embedded in the third-party mobile application;
receiving, by the mobile application provider computer program, the user identifier from the hidden iFrame in the third-party mobile application;
verifying, by the mobile application provider computer program, that the cookie is present in the mobile browser cache;
communicating, by the mobile application provider computer program, verification of a presence of the cookie to the hidden iFrame in the third-party mobile application, wherein the hidden iFrame or the third-party mobile application is configured to communicate the user identifier to a third-party mobile application provider computer program;
receiving, by the third-party mobile application, a request for user information and the user identifier from the third-party mobile application provider computer program;
retrieving, by the third-party mobile application provider computer program, the user information associated with the user identifier; and
returning, by the mobile application provider computer program, the user information to the third-party mobile application provider computer program.
|