Webpage Marking for Real-Time User Data Submission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for analyzing user behavior on websites are not capable of real-time data submission, limiting the effectiveness of business condition and user behavior analysis.

Innovation Solution

A method and apparatus that involve a user terminal or proxy server adding a mark to webpage information, allowing user visiting data to be automatically sent to a statistic server in real-time by parsing the information, enabling real-time submission of user behaviors to the statistic server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If user visiting data is collected through traditional methods, then data analysis can be performed, but real-time submission capability is lacking

Engineering Contradiction:
Improveuser behavior analysis accuracyVSAvoiddata submission timing
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by embedding a mark (tracking code) into webpage information before the user visits. This mark is pre-configured with the statistic server's address, enabling automatic data submission as soon as the page is accessed, thus eliminating time delays in data collection while maintaining analysis accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by establishing a real-time communication loop between the user terminal and the statistic server. The mark embedded in the webpage triggers automatic feedback submission of visiting data to the server, which then processes and returns analysis results, creating a continuous real-time feedback mechanism that resolves the timing issue

Inventive Principle:
Principle #23Feedback

2Productivity

If a mark is added to webpage information for real-time tracking, then real-time data submission is enabled, but system complexity increases

Engineering Contradiction:
Improvedata submission speedVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses an intermediary approach by introducing a mark (tracking code) as a mediator between the webpage and the statistic server. This mark serves as a lightweight bridge that enables real-time data submission without requiring complex system integrations or modifications to existing webpage structures, thus maintaining system simplicity while achieving high productivity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The mark embedded in the webpage information serves multiple functions simultaneously: it acts as a tracker for real-time data collection, a communication trigger for automatic submission, and a data transmission carrier. This multi-functionality reduces the need for separate components, thereby limiting the increase in system complexity while maximizing data submission speed

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

3Loss of time

If user visiting data is submitted in real-time, then immediate analysis is possible, but network bandwidth consumption increases

Engineering Contradiction:
Improveanalysis response timeVSAvoidnetwork bandwidth usage
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The patent extracts only the essential visiting data (such as user ID, timestamp, and page URL) that is necessary for analysis, rather than transmitting complete webpage content or redundant information. This selective extraction minimizes network bandwidth consumption while still enabling immediate analysis of key user behavior metrics

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by submitting only the critical portion of visiting data in real-time, rather than transmitting all possible data points continuously. This approach provides sufficient information for immediate analysis while avoiding excessive network bandwidth usage that would result from comprehensive data transmission

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8966072B2Method and apparatus for submitting data
Publication Date: 2015.02.24 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US8966072B2 patent drawing
  • US8966072B2 patent drawing
  • US8966072B2 patent drawing

AI summary

Various examples provide a method and an apparatus for submitting data. The method includes: a user terminal sends a webpage visiting request to a server, scans received webpage information returned by the server in response to the webpage visiting request, adds a mark pointing to a statistic server into the webpage information; parses the webpage information, and sends user visiting data to the statistic server by using the mark.