Cross-Application Cookie Synchronization Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in setting cookies across different applications on a device, leading to inconsistent user experience and limited ability to select relevant third-party content based on user interactions, as cookies set in one application are not accessible to others.

Innovation Solution

A method and system for setting cookies across applications, where a processor receives content selection requests from multiple applications, selects third-party content based on user authorization and interaction data, and synchronizes cookies to reflect the user's logged-in or logged-out status across applications, enabling consistent content selection and presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If cookies are set in one application, then the application can identify user interactions and select relevant content, but other applications cannot access these cookies to provide consistent user experience

Engineering Contradiction:
Improvecontent selection capabilityVSAvoidcookie accessibility
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a shared cookie storage mechanism that acts as an intermediary between applications. Instead of each application having isolated cookie storage, the system creates a common cookie jar that multiple applications can access. This mediator allows cookie data set by one application to be accessible to other applications, resolving the information silo problem while maintaining application independence.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal cookie storage system that serves multiple applications simultaneously. The cookie storage mechanism is designed to be multi-functional, supporting different applications' needs for user identification and tracking while providing a unified interface. This allows the same cookie infrastructure to serve diverse applications without requiring separate implementations.

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

2Reliability

If applications have isolated cookie storage, then each application maintains security and independence, but user experience consistency across applications deteriorates

Engineering Contradiction:
Improveapplication independenceVSAvoiduser experience consistency
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the cookie storage system into application-specific access interfaces while maintaining a unified underlying storage mechanism. Each application interacts with cookies through its own controlled interface, preserving application independence and security boundaries. Meanwhile, the segmented access paths all lead to the same shared storage, enabling cross-application cookie accessibility and consistent user experience.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If cookies are shared across applications, then consistent user identification is achieved, but cookie management complexity increases

Engineering Contradiction:
Improvecross-application identificationVSAvoidcookie management system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a self-service cookie management system where applications automatically handle cookie retrieval and setting operations without requiring complex manual configuration. The system provides default access patterns and automatic cookie propagation mechanisms that reduce the management burden. Applications can independently set and retrieve cookies using standardized interfaces, and the system automatically handles the cross-application synchronization without requiring complex orchestration logic.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9553934B2Setting cookies across applications
Publication Date: 2017.01.24 GOOGLE LLC
  • US9553934B2 patent drawing
  • US9553934B2 patent drawing
  • US9553934B2 patent drawing

AI summary

Systems and methods for setting cookies across applications on a device include receiving a first cookie indicating authorization of a first application on the device to use an online account. A second cookie indicating that the first application is authorized to use the online account may be set in a second application on the device.