Server-Based QR Code Tracking for Cross-Platform Data Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to synchronize and update data in real-time across multiple terminals and platforms, leading to asynchronous data issues that hinder accurate tracking of user conversion sources during information interaction.

Innovation Solution

An information processing method and system that generates and scans two-dimensional codes to track and record conversion information, allowing for real-time data synchronization and update across terminals and platforms by using identification codes to facilitate user interactions and data tracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If cookies are used to track user information across websites, then user conversion source can be tracked, but data synchronization across multiple terminals and platforms becomes asynchronous

Engineering Contradiction:
Improvetracking accuracyVSAvoiddata synchronization
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary component that receives identification information from multiple terminals and performs centralized processing. The server acts as a mediator between different terminals and platforms, collecting identification data, determining conversion sources, and providing unified tracking results. This resolves the asynchronization issue by centralizing the tracking logic on the server side rather than relying on distributed cookie storage across multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses identification information (such as device identifiers, advertising identifiers, or user profile data) as a copy or representation of user identity that can be transmitted across different terminals and platforms. Instead of relying on device-specific cookies that cannot be shared, the system uses portable identification data that can be copied and transmitted between devices, enabling consistent tracking across multiple terminals while maintaining the ability to attribute conversions to their sources.

Inventive Principle:
Principle #26Copying

2Object-affected harmful factors

If cookies are cleared for security and privacy protection, then user information security is improved, but tracking of user conversion source becomes inaccurate or impossible

Engineering Contradiction:
Improveuser information securityVSAvoidtracking accuracy
Core Design Contradiction:
Object-affected harmful factorsVSMeasurement precision

Solution Approach 1:

The server acts as an intermediary that collects and processes identification information without requiring long-term storage of sensitive user data on client devices. By moving the tracking logic to the server side, the system reduces the need for persistent local storage of identification data, thereby improving security while maintaining tracking capability through server-side data retention and processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent employs transient identification information that can be generated, transmitted, and discarded without requiring persistent storage. Instead of relying on permanent cookies that must be retained for tracking, the system uses short-lived identification data that serves its tracking purpose and then can be cleared, aligning with security best practices while maintaining tracking accuracy through server-side record-keeping of the identification data during the active tracking period.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Reliability

If identification information is collected and processed on the server side, then real-time data synchronization across terminals is achieved, but system complexity increases

Engineering Contradiction:
Improvedata synchronizationVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the tracking functionality from multiple distributed terminals into a single centralized server processing model. By combining the identification data collection, conversion source determination, and tracking logic into one server system, the patent achieves data synchronization across terminals while managing complexity through centralization rather than requiring complex coordination between multiple distributed systems.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11321734B2Information processing method, server, and computer storage medium
Publication Date: 2022.05.03 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US11321734B2 patent drawing
  • US11321734B2 patent drawing
  • US11321734B2 patent drawing

AI summary

An information processing method, a server, and a computer storage medium are provided. The method includes: generating a first information identification code according to first information, the first information representing an information source; providing the first information identification code to a terminal; receiving a first request from the terminal and allowing a terminal user of the terminal to follow an information service, the first request carrying the first information; and recording the first information and tracking and obtaining conversion information of the information source according to the first information.