US 12,231,409 B2
Methods and systems for linking mobile applications to multi-access point providers using an intermediary database
Allison Fenichel, Brooklyn, NY (US); Nishant Garg, Fremont, CA (US); Illiana Reed, San Francisco, CA (US); Michael Holden, San Jose, CA (US); Shivani Gupta, McLean, VA (US); and Fan Feng, Jersey City, NJ (US)
Assigned to Capital One Services, LLC, McLean, VA (US)
Filed by Capital One Services, LLC, McLean, VA (US)
Filed on Feb. 15, 2022, as Appl. No. 17/672,246.
Prior Publication US 2023/0262031 A1, Aug. 17, 2023
Int. Cl. H04L 9/40 (2022.01); G06F 16/22 (2019.01); H04L 67/561 (2022.01); H04W 12/02 (2009.01)
CPC H04L 63/0428 (2013.01) [H04L 67/561 (2022.05); H04W 12/02 (2013.01); G06F 16/2228 (2019.01)] 19 Claims
OG exemplary drawing
 
1. A method for linking mobile applications to multi-access point providers using an intermediary database that is populated based on mobile application metadata in order to provide secure communication of user data encrypted specifically for a given multi-access point provider, the method comprising:
receiving, at an intermediary database, a first communication from a background application implemented on a mobile device, wherein the first communication comprises a first access point address and is generated based on a request, by a first access point, for first user information for use by a first provider, wherein the first provider provides the first access point;
determining, at the intermediary database, a first access point identifier for the first access point based on metadata retrieved from the first access point;
comparing the first access point identifier to a plurality of subsets of access point identifiers at the intermediary database, wherein each of the plurality of subsets corresponds to a previous provider of a user;
determining, based on comparing the first access point identifier to the plurality of subsets, that the first access point identifier corresponds to a first subset of the plurality of subsets, wherein each access point identifier in the first subset corresponds to the first provider;
determining first alternative content for the first subset, wherein the first alternative content is a first unique token that is specific to the first provider;
in response to determining the first alternative content for the first subset, generating a second communication, wherein the second communication comprises the first alternative content; and
transmitting the second communication to the background application, wherein the background application responds to the request using the first alternative content.