Webpage Content Slot Filling With SSI-Based Privacy Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web technologies lack user control over data sharing and privacy, with cookies being deprecated and universal identifiers not providing sufficient security or user control, limiting their adoption and scalability.

Innovation Solution

Implement a system using Self Sovereign Identities (SSIs) managed by a gatekeeper server with adaptive machine-learning models to determine user propensity for data release, allowing users to control the sharing of content preferences, user characteristics, and browsing history, and select content items based on these factors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If cookies are used to access user data, then user data can be accessed for webpage customization, but user privacy is compromised and cookies are being deprecated

Engineering Contradiction:
Improveuser data accessVSAvoiduser privacy breach
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a gatekeeper server as an intermediary between the web server and user data. The gatekeeper server receives requests from the web server, verifies user consent and permissions, and selectively releases user data. This mediator architecture allows data access while protecting user privacy by ensuring only authorized data is released with proper user consent.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If universal identifiers are used instead of cookies, then security is improved, but user control over data sharing is lost

Engineering Contradiction:
ImprovesecurityVSAvoiduser control over data
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the identifier system into two parts: a universal identifier stored on the user device for secure recognition, and a separate permission/consent system managed by the gatekeeper server. This segmentation allows the universal identifier to provide secure recognition while the separate permission layer maintains user control over data sharing decisions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The gatekeeper server acts as an intermediary that receives the universal identifier, verifies it against user consent records, and selectively releases user data based on permissions. This mediator architecture preserves both the security benefits of universal identifiers and the user control previously associated with cookies.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If user data is collected for webpage customization, then user-specific content can be provided, but the complexity of managing user consent and permissions increases

Engineering Contradiction:
Improvewebpage customizationVSAvoidconsent management system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gatekeeper server consolidates the complexity of consent and permission management into a single intermediary system. It maintains user consent records, verifies permissions, and selectively releases user data to web servers. This centralization allows webpage customization to proceed with minimal complexity at the web server level, as the gatekeeper handles all consent verification logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback loops where the gatekeeper server continuously monitors user consent status and updates data release decisions accordingly. When user permissions change, the gatekeeper receives feedback and adjusts its behavior, ensuring that webpage customization always operates within current user consent boundaries without requiring complex manual management.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20260037716A1Managing content items to fill a content slot on a webpage
Publication Date: 2026.02.05 ORACLE INT CORP
  • US20260037716A1 patent drawing
  • US20260037716A1 patent drawing
  • US20260037716A1 patent drawing

AI summary

Present invention describes a computer-implemented method for managing content to be rendered in a webpage. A web server receives a request to access a webpage. A user identifier or a device identifier is extracted from the request. The web server transmits a request for a Self Sovereign Identity (SSI) to a gatekeeper server using the identifier. The web server receives the SSI generated based on a propensity score indicating extent to which the user has propensity for releasing user's data to a digital platform. The web server extracts data about content preferences, user characteristics, or browsing history from the SSI based on data related to privacy of a user associated with the user identifier. using the data, a content item is selected to fill a content slot on the webpage. The web server configures the webpage such that the selected content item fills the content slot.