Webpage Proxy CSP Control for Secure Third-Party Content Loading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online service providers face challenges in implementing secure and dynamic content security policies when providing computing services on external third-party websites, as they need to bypass or reconfigure security rules, leading to increased risk of computing threats and slow, manual rule configuration.

Innovation Solution

Implementing webpage proxies, such as iframes, with dynamic content security policies (CSPs) that use access tokens to manage permissions dynamically, allowing secure and rapid updates to content loading policies based on trusted merchant websites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If service providers open up computing service endpoints to external third-party domains and websites, then service provision capability is improved, but security risk increases

Engineering Contradiction:
Improveservice provision capabilityVSAvoidsecurity risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary security evaluation mechanism that acts as a mediator between external third-party websites and internal service endpoints. This mechanism includes security policies, risk evaluation modules, and dynamic permission management systems that assess and control access requests before they reach internal endpoints, thereby enabling service provision while maintaining security through layered intermediate controls.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic security policies that can be adjusted in real-time based on risk assessments. The security configuration is not static but dynamically adapts to different third-party websites, user behaviors, and threat levels, allowing the system to open endpoints when safe and restrict access when risks are detected, thus resolving the contradiction between service availability and security.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If service providers bypass or reconfigure information security rules to allow requests, then service accessibility is improved, but security compromise increases

Engineering Contradiction:
Improveservice accessibilityVSAvoidsecurity integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements preliminary security evaluation and permission configuration before service requests are processed. Security policies, risk assessments, and access permissions are pre-configured and validated before actual service interactions occur. This preliminary action ensures that accessibility is granted only after security requirements are met, preventing security compromise while maintaining ease of operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent incorporates feedback mechanisms that continuously monitor service requests and security conditions. The system evaluates access requests against security policies, provides feedback on whether access should be granted, and adjusts permissions based on ongoing security assessments. This feedback loop ensures that service accessibility is maintained while security integrity is preserved through continuous validation.

Inventive Principle:
Principle #23Feedback

3Reliability

If service providers institute manual review processes for exceptions, then security control is improved, but service provisioning speed decreases

Engineering Contradiction:
Improvesecurity controlVSAvoidservice provisioning speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements automated security evaluation systems that perform self-assessment of third-party websites and service requests. The system automatically evaluates security risks, configures appropriate permissions, and enforces security policies without requiring manual review for each exception. This self-service capability maintains strong security control through automated risk assessment while dramatically improving service provisioning speed by eliminating manual bottlenecks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the parameters of security control from manual processes to automated algorithmic evaluations. By transforming security assessment into a computational process with defined parameters and criteria, the system achieves both high security control through systematic evaluation and high productivity through automated decision-making, resolving the contradiction between security reliability and service provisioning speed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12513196B2Dynamic content security policies using webpage data loaded in webpage element proxies
Publication Date: 2025.12.30 PAYPAL INC
  • US12513196B2 patent drawing
  • US12513196B2 patent drawing
  • US12513196B2 patent drawing

AI summary

There are provided systems and methods for dynamic content security policies using webpage data loaded in webpage element proxies. A service provider may provide online digital computing services, such as electronic transaction processing, account, and the like through online platforms and digital content that may be loaded and served on external webpages. To secure such computing services, webpage data, and digital content from misuse, fraud, or abuse, the service provider may utilize and implement a set of utilities that provide dynamic and secure gateways to internal and/or hosted webpages, webpage content and data, or other digital content of the service provider on external third-party domains, such as websites of known or unknown third parties. This may be done through an iframe or proxy that allows for loading of the digital content on the third-party domain. Access tokens may establish allowable domains for loading the digital content.