Cross-Domain Cookie Transfer via Secure Mediator Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cookies set by one domain are inaccessible to network sites under different domains, limiting the ability to share cookie information between multiple domain-based network pages.

Innovation Solution

A cookie transfer service is implemented, allowing cookie data to be transferred between domains by making requests to servers under both domains, using unique identifiers to manage and secure the transfer process, enabling cookie data to be shared across domains while maintaining security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cookies are restricted to domain-specific access for security reasons, then security is improved, but cookie sharing between domains is prevented

Engineering Contradiction:
ImprovesecurityVSAvoidcookie sharing capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a cookie transfer service as an intermediary system that receives cookies from a first domain, stores them securely, and makes them available to a second domain. This mediator enables cross-domain cookie access without breaking the original domain security model, as the transfer service acts as a trusted third party that manages the cookie data and controls access according to established security protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If cookie data is transferred between domains, then cookie sharing is enabled, but security risks increase

Engineering Contradiction:
Improvecookie sharing capabilityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The cookie transfer service serves as a secure intermediary that manages the entire cookie transfer process. It receives cookies from the source domain, stores them in a controlled environment, and provides them to the destination domain only through authenticated requests. This intermediary architecture isolates the cookie data from direct exposure between domains, reducing security risks while enabling sharing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary actions by establishing security protocols and authentication mechanisms before cookie transfer occurs. The cookie transfer service pre-configures access controls, validates domain credentials, and sets up secure storage mechanisms before any cookie data is made available for transfer, ensuring security measures are in place before potential security risks arise.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9344505B1Transferring cookie data to another domain
Publication Date: 2016.05.17 AMAZON TECH INC
  • US9344505B1 patent drawing
  • US9344505B1 patent drawing
  • US9344505B1 patent drawing

AI summary

Disclosed are various embodiments for transferring cookie data between different domains. A first network data request is obtained from a client through a first domain. The first network data request includes a first cookie set by the first domain. Data from the first cookie is stored in a cache in association with a unique identifier. A second network data request, which presents the unique identifier, is obtained from the client through a second domain. A second cookie is set in the client through the second domain based at least in part on data from the first cookie. The first cookie is inaccessible to the second domain.