Integrated Entrance Server for Cross-Region Cookie Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cloud services, managing user state across multiple data centers using HTTP cookies is challenging due to the stateless nature of the HTTP protocol, especially when users access different data centers based on region or legal systems, leading to issues with integrated entrance sites and authentication token management.

Innovation Solution

A system with multiple authentication servers in different regions, an integrated entrance server that identifies user regions, and a client with a web browser that sets authentication tokens and identification information in cookies, allowing seamless authentication and transition between data centers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If an integrated entrance site is provided to allow users to access services using a common URL across multiple data centers, then user accessibility and ease of operation are improved, but authentication token management and session consistency become more complex

Engineering Contradiction:
Improveuser accessibilityVSAvoidauthentication token management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a centralized authentication server as an intermediary that mediates between the integrated entrance site and multiple regional data centers. This server receives authentication requests, manages session tokens centrally, and coordinates with regional authentication servers, thereby simplifying the complexity at the entrance site while maintaining secure authentication across distributed data centers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a universal authentication token system that functions across all regional data centers through a common authentication server. This multi-functional approach allows a single authentication mechanism to serve multiple purposes: user verification, session management, and regional data center coordination, reducing the need for separate authentication systems at each location.

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

2Reliability

If authentication tokens are managed centrally across multiple data centers, then session consistency and reliability are improved, but system complexity and communication overhead increase

Engineering Contradiction:
Improvesession consistencyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the authentication system into hierarchical layers: a centralized authentication server for overall session management and regional authentication servers for local verification. This segmentation allows session consistency to be maintained centrally while distributing verification tasks regionally, reducing communication overhead and system complexity compared to a fully centralized approach.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical dimension to authentication token management, where tokens are issued and managed at the central level but verified and executed at the regional level. This dimensional approach to session management allows the system to maintain consistency across distributed data centers without requiring direct peer-to-peer communication between all components, thereby reducing overall system complexity.

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

3Speed

If regional authentication servers are used for each data center, then authentication speed and responsiveness are improved, but security risks and management difficulty increase

Engineering Contradiction:
Improveauthentication speedVSAvoidsecurity risks
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The patent implements a feedback mechanism where regional authentication servers verify authentication tokens against the centralized authentication server. This feedback loop ensures that while regional servers provide fast local authentication, they continuously validate tokens against the central authority, maintaining security consistency across all data centers and preventing token manipulation or expiration issues.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11044245B2System and control method therefor
Publication Date: 2021.06.22 CANON KK
  • US11044245B2 patent drawing
  • US11044245B2 patent drawing
  • US11044245B2 patent drawing

AI summary

A system includes an authentication unit configured to authenticate the user based on the user information received at the access by the access unit, and a setting unit configured to set an authentication token indicating that the user has logged in and identification information indicating that the user has logged in via the integrated entrance server into cookie information on the web browser in response to a success in the authentication of the user by the authentication unit, and wherein a transition of the web browser in the system is controlled based on the cookie information on the web browser.