US 12,086,826 B1
Centralized identity for personalization of data presentation
Katherine Swett, Mount Pleasant, SC (US); Lisa Fong, Hayward, CA (US); Xuanhua Ren, San Francisco, CA (US); Jocelyn Fu, Auburndale, MA (US); Katherine Ahn, New York, NY (US); Vitaly Odemchuk, Brookhaven, GA (US); Bryan Ashley, Larkspur, CA (US); and Joseph Boudreau, Toronto (CA)
Assigned to Block, Inc., Oakland, CA (US)
Filed by Block, Inc., San Francisco, CA (US)
Filed on Jul. 26, 2022, as Appl. No. 17/873,702.
Int. Cl. G06Q 30/0207 (2023.01); G06Q 20/02 (2012.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0222 (2013.01) [G06Q 20/02 (2013.01); G06Q 30/0641 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
determining a first user identifier associated with a user, wherein the first user identifier is used by a first resource;
determining a second user identifier associated with the user, wherein the second user identifier is used by a second resource, the first user identifier differing from the second user identifier, the first resource differing from the second resource;
generating a centralized identity for the user based at least on the first user identifier and the second user identifier being associated with the user;
associating, in response to generating the centralized identity, user-related data with the centralized identity, the user-related data including first data associated with the first user identifier and second data associated with the second user identifier, wherein associating further comprises:
identifying a first portion of the first data stored by the first resource as being associated with the centralized identity; and
identifying a second portion of the second data stored by the second resource as being associated with the centralized identity;
receiving, from a user interface presented via a user device, user input data indicating an intent to access an application;
accessing, based on a determination that the user input data is associated with the centralized identity, the user-related data utilizing the centralized identity;
modifying, based on accessing the user-related data, an instance of the application by applying one or more personalizations to the application based on at least the first portion of the first data associated with the first resource and at least the second portion of the second data associated with the second resource, wherein modifying the instance of the application includes sending a command to the user device, the command configured to cause auto-population of the one or more personalizations on an updated user interface; and
causing the instance of the application to auto-populate the one or more personalizations on a display of the user device.