| CPC H04W 12/63 (2021.01) [H04L 67/53 (2022.05); H04W 8/08 (2013.01); H04W 12/06 (2013.01)] | 16 Claims |

|
1. A method, comprising:
receiving, at a backend processing infrastructure of a third party and from a backend processing infrastructure of a mobile application provider, a first copy of location information and an Internet Protocol (IP) address, wherein the location information and the IP address are associated with a mobile device, wherein the backend processing infrastructure of the mobile application provider is a micro application and is launched by a mobile application operating on the mobile device;
generating, by the backend processing infrastructure of the mobile application provider, an API call to an API gateway of the mobile application provider, the API call including a hash of a credential of the mobile device;
verifying, by the mobile application provider, the hash of the credential of the mobile device matches a stored hash and thereby determining the mobile device launched the micro application;
receiving, at the backend processing infrastructure of the third party and from the mobile application provided by the third party, a second copy of the location information and the IP address, wherein the mobile application provided by the third party is executed on the mobile device, wherein the first copy of the location information and the IP address, and the second copy of the location information and the IP address, are hashed; and
verifying, by the backend processing infrastructure of the third party, that the first copy of the location information and the IP address matches the second copy of the location information and the IP address; and
sending, by the backend processing infrastructure of the third party and to the backend processing infrastructure of the mobile application provider, a request for a redirect Uniform Resource Identifier (URI), wherein the redirect URI includes requested user data and an action identifier as parameters of the URI.
|