Cookie Information Sharing Across Browsers via Intermediary Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for managing website login information, such as cookies, are limited in that they require the same browser to be used for automatic login, preventing seamless access across different browsers without re-inputting credentials.

Innovation Solution

A cookie information sharing method and system that allows cookie information from a parent browser to be read and imported into a child browser, enabling synchronization and sharing of cookie data, thus facilitating automatic login across various browsers without manual input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cookie information is stored in browser local directory, then automatic login can be achieved, but cookie cannot be shared between different browsers

Engineering Contradiction:
Improveautomatic loginVSAvoidbrowser compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a cookie sharing server as an intermediary between browsers. The server stores cookie information and enables different browsers to access shared cookies through HTTP requests. This mediator resolves the contradiction by allowing automatic login (reliability) to work across multiple browsers (adaptability) without requiring each browser to independently store and manage cookies.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If all cookie information is shared between browsers, then complete login information is available, but system resource occupancy increases

Engineering Contradiction:
Improvecookie sharing capabilityVSAvoiddata amount
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts and shares only specific cookie information that is necessary for login functionality, rather than sharing all cookie data. The system allows selective sharing of cookie subsets, enabling browsers to obtain only the relevant login cookies needed for automatic authentication, thereby reducing unnecessary data transfer and storage while maintaining complete login capability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If cookie information is read and imported between browsers, then login information can be reused, but data transfer and processing time increase

Engineering Contradiction:
Improvelogin convenienceVSAvoiddata synchronization time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having browsers proactively obtain and cache cookie information from the cookie sharing server before actual login operations are needed. When a browser starts or before accessing a website, it can pre-fetch necessary cookies, so that when login is required, the cookies are already available locally, minimizing real-time data transfer and processing delays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9613156B2Cookie information sharing method and system
Publication Date: 2017.04.04 BEIJING QIHOOD TECHNOLOGY CO LTD
  • US9613156B2 patent drawing
  • US9613156B2 patent drawing
  • US9613156B2 patent drawing

AI summary

This invention discloses a cookie information sharing method that comprises the following steps: reading cookie information in a parent browser, said parent browser being a browser which stores the cookie information; importing the cookie information read from the parent browser into a child browser, said child browser being a browser which needs to acquiring the cookie information from the parent browser. This application also provides a cookie information sharing system for realizing the proceeding method. The cookie information sharing method and system of this application are able to reduce occupancy of system resources by user's information records, and also to realize sharing of the user's information records.