Terminal Identification via Screen Pixel Mapping Codes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In private networks, terminals share a public IP address, making it difficult to identify individual terminals within the network without relying on cookies, which can be deleted or forged, leading to inaccurate identification.
Innovation Solution
A method and apparatus that obtain and generate mapping codes from pixel data displayed on terminals' screens, allowing for unique identification without the need for cookies, by transmitting requests, receiving response messages, and extracting pixel data to create distinct mapping codes for each public IP address or user identification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If cookies are used for terminal identification in private networks, then terminal identification is enabled, but identification accuracy deteriorates due to cookie deletion or forgery
Solution Approach 1:
The patent extracts identification information from the visual display output (pixel data) rather than relying on stored cookies. By capturing the actual rendered image data from the terminal's screen and using it as a unique identifier, the system eliminates dependence on cookie storage mechanisms that can be deleted or forged by users.
Solution Approach 2:
The terminal's own display output serves as the identification medium. The system uses the terminal's browser rendering capabilities to generate unique visual patterns that automatically identify the terminal without requiring external intervention or stored identification data. The terminal essentially identifies itself through its own display characteristics.
2Reliability
If pixel data mapping codes are generated for terminal identification, then identification accuracy is improved, but system complexity increases
Solution Approach 1:
The patent reuses the terminal's existing browser rendering system for dual purposes: both displaying web content and generating identification codes. The same picture drawing commands and display hardware used for normal web browsing are leveraged to create unique pixel data fingerprints, eliminating the need for separate identification hardware or software modules.
Data Source
AI summary
Provided are a terminal identification method and an apparatus therefore. A terminal identification apparatus obtains pixel data for a certain region of a screen displayed on the terminal, generates mapping codes for the pixel data, and then identifies the number of mapping codes for each public IP address or for each user identification information that is different from one another.


