Server-Client Page Synchronization via Unique Identity Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for updating page content on network devices are inefficient, as they require regenerating page codes on the server-end device and manually updating each client device, leading to low efficiency and increased costs.

Innovation Solution

A method and system that allocate unique page identity information to page content, generating page representation and invoking information, allowing client devices to synchronize updates from the server-end device, thereby eliminating the need for manual updates on each client device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If page codes are regenerated on the server-end device and manually updated on each client device, then the page content can be updated, but the updating efficiency is low

Engineering Contradiction:
Improvepage updating efficiencyVSAvoidtime for manual updates
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts the page content data from the generated page codes, storing it separately in a database with a unique page identifier. This separation allows the content to be updated independently without regenerating and redistributing entire page codes to each client device, significantly improving update efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a universal page identifier that can be used across multiple client devices to reference the same page content. This identifier serves as a common key that enables centralized content management and automatic synchronization to all clients without manual intervention.

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

2Productivity

If page codes are regenerated and distributed to each client device, then the page content can be updated, but the complexity of the update process increases

Engineering Contradiction:
Improvepage updating efficiencyVSAvoidupdate process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

By extracting page content from the page codes and storing it separately in a database, the patent simplifies the update process. The server only needs to update the content record in the database using the page identifier, eliminating the complex process of regenerating and distributing page codes to each client.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a database as an intermediary between the server and client devices. The database stores page content with unique identifiers, acting as a central repository that automatically synchronizes content to all clients, thereby reducing the complexity of the update process.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If manual updates are performed on each client device, then the page content can be synchronized, but the cost and time consumption increase

Engineering Contradiction:
Improvecontent synchronizationVSAvoidupdate time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts page content into a separate database record linked by a unique page identifier. This allows the server to update content centrally in the database, and all client devices can automatically retrieve the updated content using their stored identifiers, achieving reliable synchronization without manual updates or time-consuming code redistribution.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10169302B2Method and system for page display, server-end device, client device and storage medium
Publication Date: 2019.01.01 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US10169302B2 patent drawing
  • US10169302B2 patent drawing
  • US10169302B2 patent drawing

AI summary

Disclosed are a method and system for page display, a service-end device, a client device and a storage medium. The method provided in the present invention includes: acquiring a first page content corresponding to a page to be displayed by a client device; distributing page identification information for the first page content; according to the first page content and the page identification information distributed to the first page content, generating first page presentation information, and storing the first page presentation information in a service-end device; and generating page invocation information according to the page identification information, the page invocation information comprising the page identification information and being used for invoking the first page presentation information. The present invention can realize synchronous update of the page contents of a service-end device and a client device, increasing the update efficiency of the page contents.