Universal Website Preference Management via Tag Parameters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing user preference management systems require user registration and authentication for each website, and rely on cookies that are temporary and can be deleted, limiting the application of universal preferences across multiple websites without additional authentication.

Innovation Solution

A system that allows users to define and store universal website preferences, including language, location, and billing information, using tag parameters to apply these preferences automatically across multiple websites without the need for authentication, utilizing a computing platform with a universal website preference management module that retrieves and communicates these preferences at the onset of a website session.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user preferences are managed on a website-to-website basis with registration, then user preferences can be stored and activated, but users must register and authenticate at each website, increasing complexity and time consumption

Engineering Contradiction:
Improveuser preference activationVSAvoidauthentication process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent creates a universal preference management system where a single user profile stored on a preference management server can serve multiple websites. The system uses universal identifiers (like email addresses or device IDs) to recognize users across different websites, allowing preferences to be retrieved and applied without website-specific registration. This multi-functional approach eliminates the need for separate authentication processes at each website while ensuring reliable preference activation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces a preference management server as an intermediary between users and websites. This server stores user preferences centrally and communicates with multiple websites through standardized interfaces (such as HTTP headers or cookies). When a user visits a participating website, the intermediary server automatically provides the user's preferences without requiring the user to authenticate at the website itself, thus reducing authentication complexity while maintaining preference reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Duration of action of moving object

If cookies are used to store user preferences, then preferences can be remembered across sessions, but cookies are temporary and can be deleted, reducing reliability of preference persistence

Engineering Contradiction:
Improvepreference storage durationVSAvoidpreference persistence
Core Design Contradiction:
Duration of action of moving objectVSReliability

Solution Approach 1:

The patent moves the primary storage location of user preferences from the client-side (browser cookies with limited lifespan) to the server-side (preference management server with persistent storage). This dimensional shift from temporary client storage to permanent server storage ensures that preferences persist indefinitely regardless of cookie deletion. The system may still use cookies or local storage for caching purposes, but the authoritative copy resides on the server, providing reliable long-term preference persistence.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Adaptability or versatility

If users define preferences at each website, then preferences can be customized per website, but this requires repeated user input and increases time consumption

Engineering Contradiction:
Improvepreference customizationVSAvoidpreference definition time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having users define their preferences once in advance at a preference management server or during a single initial setup. These pre-defined preferences are then automatically retrieved and applied when users visit participating websites. This eliminates the need for repeated preference input at each website while maintaining the ability to customize preferences. The system may allow users to update their preferences at any time, and changes are automatically propagated to all connected websites.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If universal preferences are applied without authentication, then user experience is improved, but security and verification of user identity may be compromised

Engineering Contradiction:
Improvewebsite session initiationVSAvoiduser identity verification
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent establishes continuous verification through persistent user identifiers. Instead of requiring authentication at each website visit, the system uses continuous recognition of user identifiers (such as device IDs, email addresses, or persistent tokens) that are stored on the preference management server. This allows the system to maintain a continuous understanding of user identity across different websites and sessions without interrupting the user flow with authentication prompts, thus preserving both ease of operation and identity verification reliability.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8805964B2Universal website preference management
Publication Date: 2014.08.12 BANK OF AMERICA CORP
  • US8805964B2 patent drawing
  • US8805964B2 patent drawing
  • US8805964B2 patent drawing

AI summary

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.