Browser Identification via Image Cache Without HTTP Cookies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing browser management systems rely on HTTP cookies for identification, which is not feasible in environments where HTTP cookies are unavailable.

Innovation Solution

A browser management system that generates a data sequence for identifying browsers, converts it into an image file, and transmits this image file to the user terminal to be stored in the cache, allowing browser identification without using HTTP cookies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If HTTP cookie is used for browser identification, then browser identification is achieved, but the system becomes unavailable in environments where HTTP cookie is not supported

Engineering Contradiction:
Improvebrowser identification availabilityVSAvoidenvironment compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary mechanism (image file with embedded data sequence) that mediates between the server and browser cache to achieve identification without direct HTTP cookie support. The image file serves as a carrier that embeds identification data, allowing the system to function in environments where HTTP cookies are unavailable.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical HTTP cookie system with an alternative mechanism using image files and data sequences. Instead of relying on HTTP cookie storage and transmission, the system uses image file generation, transmission, and caching as substitutes to achieve the same identification function.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If image file with data sequence is used instead of HTTP cookie, then environment compatibility is improved, but device complexity increases

Engineering Contradiction:
Improveenvironment compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by using image files for multiple purposes: both as visual content delivery and as data carriers for browser identification. The same image file transmission mechanism serves dual functions, reducing the need for separate complex identification systems and simplifying the overall architecture.

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

Solution Approach 2:

The patent implements nesting by embedding the data sequence within the image file structure. The identification data is nested inside the image file, allowing the image to serve as both its own content and as a data carrier, thereby reducing system complexity by consolidating multiple functions into a single structure.

Inventive Principle:
Principle #7Nested doll (Nesting)

Data Source

PatentUS11258845B2Browser management system, browser management method, browser management program, and client program
Publication Date: 2022.02.22 VALUE COMMERCE
  • US11258845B2 patent drawing
  • US11258845B2 patent drawing
  • US11258845B2 patent drawing

AI summary

A browser management system according to one embodiment includes at least one processor. The at least one processor is configured to: (A) in response to processing for displaying a webpage on a browser of a user terminal, generate a data sequence for identifying the browser; (B) generate an image file including a plurality of pixels representing the data sequence; and (C) transmit the image file to the user terminal in order to store the data sequence into a cache of the user terminal.