Universal website preference management
AssigneeBank of America Corporation
InventorsJ. Frank Spittle, Jeremy H. Reeves
Life of this patent
Estimating the term…
Abstract
Systems, apparatus, methods, and computer program products for universal user website preference management. The invention provides for a user to define website preferences that will be applied universally across multiple websites. The user preferences may be inputted and stored at a universal user preference website or the like. Such user preferences may include a preferred language, a preferred location, preferred billing information, preferred authentication credentials and the like. Through the use of tag parameters, the user preferences may be retrieved and applied at the onset of a user website session, such that the preferences become active when the user initiates website communication.
Claims12
An apparatus for managing universal user website preferences, the apparatus comprising:
- a computing platform including a memory and a processor in communication with the memory;
- and
- a universal website preference management module stored in the memory, executable by the processor and configured to:
- receive inputs that define, for a user, one or more universal website preferences that are configured to be applied to all websites having a predetermined relationship with an entity implementing the module, wherein inputs define the universal website preferences that include user-defined preferences, a preferred geographic location, a preferred language, and preferred authentication credentials,
- store, in the memory, the one or more universal website preferences in a user profile associated with the user,
- determine that the user is a universal website preference participant by identifying a cookie stored on a device from which the user is initiating communication with one of the websites having the predetermined relationship with the entity implementing the module, wherein the cookie identifies the user as the universal website preference participant;
- in response to determining that the user is a universal website preference participant, receive, at an edge server, first tag parameters that indicate that the user is initiating communication with one of the websites having the predetermined relationship with the universal website preference managing entity,
- retrieve the one or more universal website preferences from the user profile;
- and
- communicate, from the edge server, second tag parameters, to the website, that indicate the one or more universal website preferences, wherein the website applies the universal website preferences, including the user-defined preferences, the preferred authentication credentials, the preferred language and the preferred geographic location, at an onset of a website session conducted by the user without requiring any input or authentication at the website by the user, wherein application of the preferred geographic location provides for location-specific information specific to the preferred geographic location to be provided during website communication and application of the preferred language provides for content presented on the website to be presented in the preferred language during the website communication.
A method for managing universal user website preferences, the method comprising:
- receiving, by a computing device processor, inputs that define, for a user, one or more universal website preferences that are configured to be applied to all websites having a predetermined relationship with a universal website preference managing entity, wherein inputs define the universal website preferences that include user-defined preferences, a preferred geographic location, a preferred language, and preferred authentication credentials;
- storing, in computing device memory, the one or more universal website preferences in a user profile associated with the user;
- determining, by a computing device processor, that the user is a universal website preference participant by identifying a cookie stored on a device from which the user is initiating communication with one of the websites, wherein the cookie identifies the user as the universal website preference participant;
- in response to determining that the user is a universal website preference participant, receiving at an edge server, by a computing device processor, first tag parameters that indicate that the user is initiating communication with one of the websites having the predetermined relationship with the universal website preference managing entity;
- retrieving, by a computing device processor, the one or more universal website preferences from the user profile;
- and
- communicating from the edge server, by a computing device processor, second tag parameters, to the website, that indicate the one or more universal website preferences, wherein the website applies the universal website preferences, including the user-defined preferences, the preferred authentication credentials, the preferred language and the preferred geographic location, at an onset of a website session conducted by the user without requiring any input or authentication at the website by the user, wherein application of the preferred geographic location provides for location-specific information specific to the preferred geographic location to be provided during website communication and application of the preferred language provides for content presented on the website to be presented in the preferred language during the website communication.
A computer program product, the computer program product comprising a non-transitory computer-readable medium having computer-executable instructions to cause a computer to implement the steps of:
- receiving inputs that define, for a user, one or more universal website preferences that are configured to be applied to all websites having a predetermined relationship with a universal website preference managing entity, wherein inputs define the universal website preferences that include a preferred geographic location, and a preferred language;
- storing the one or more universal website preferences in a user profile associated with the user;
- determining that the user is a universal website preference participant by identifying a cookie stored on a device from which the user is initiating communication with one of the websites having the predetermined relationship with the entity implementing the module, wherein the cookie identifies the user as the universal website preference participant;
- in response to determining that the user is a universal website preference participant, receiving, at an edge server, first tag parameters that indicate that the user is initiating communication with a website having the predetermined relationship with the universal website preference managing entity;
- retrieving the one or more universal website preferences from the user profile;
- and
- communicating, from the edge server, second tag parameters, to the website, that indicate the one or more universal website preferences, wherein the website applies the universal website preferences, including the user-defined preferences, the preferred authentication credentials, the preferred language and the preferred geographic location, at an onset of a website session conducted by the user without requiring any input or authentication at the website by the user, wherein application of the preferred geographic location provides for location-specific information specific to the preferred geographic location to be provided during website communication and application of the preferred language provides for content presented on the website to be presented in the preferred language during the website communication.
Dependencies are inferred from the claim text.