| CPC H04L 67/63 (2022.05) [H04L 67/02 (2013.01)] | 20 Claims |

|
1. A method comprising:
receiving, via a network interface, a request from a user device of a user to access a complex website of an online service, wherein:
the complex website comprises a plurality of different web pages,
the plurality of different web pages include a first web page for viewing by a first user type and a second web page for viewing by a second user type, and
the user is associated with a plurality of identifiers of the online service;
determining, from the request and from among the plurality of identifiers, a known identifier for the user;
determining a network access pathway, from among a plurality of network access pathways, by which the user device accessed the complex website;
identifying a highest priority identifier from among the plurality of identifiers by comparing the known identifier to a master schema data structure to select the highest priority identifier;
selecting, using the master schema data structure, a selected web page from among the first web page and the second web page; and
transmitting, via the network interface, computer executable code via the network interface to the user device, wherein the computer executable code is executable to render the selected web page on a display device the user device.
|