Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Updating method for synchronization between customer terminal and server

An update method and server technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems such as large data volume, and achieve the effect of reducing download traffic and minimizing download traffic.

Inactive Publication Date: 2009-06-10
ALIBABA (CHINA) CO LTD
View PDF0 Cites 38 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004]Because the server packs the package in advance and distributes it, the content of the package sent to each client is the same. For those clients who only want to update one or two files in the package , it is also necessary to download the entire upgrade package before it can be updated, which makes the amount of transmitted data large, resulting in unnecessary download traffic

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Updating method for synchronization between customer terminal and server
  • Updating method for synchronization between customer terminal and server

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Such as figure 1 As shown, the update method of client and server synchronization of the present invention includes:

[0025] 1) The server stores the static files and the list of static files generated by the dynamic files in the static directory, the dynamic files refer to the files that need to be updated, the static files refer to the files downloaded by the client, and the static file list refers to storing the names of the static files and version number, the static directory refers to the directory for storing static files and static file lists;

[0026] 2) The client initially backs up a copy of the static directory of the server;

[0027] 3) when the server regularly detects the source directory storing the dynamic files, the modified dynamic files are regenerated into static files and stored in the static directory, and its version number is modified simultaneously;

[0028] 4) When the client is updating, it first sends the list of static files saved by its...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for updating a client and a server synchronously, which comprises the following steps: generating a static file from a dynamic file by the server and storing the static file in a static catalog; making an initial backup for the static catalog of the server by the client; regenerating the static file from the modified dynamic file when the server performs periodical check on a source catalog storing the dynamic file, storing the static file in the static catalog, and modifying the version number of the static file simultaneously; sending a static file list stored in the client to the server when the client is updated; comparing the received static file list with the static file list stored in the server by the server, and putting the static file lists with different versions to a temporary catalog; sending all the files in the temporary catalog to the client by the server; and updating the client according to the received files. Therefore, by adopting the technical proposal of the invention, the downloading stream quantity in the updating of the client can be reduced so that the downloading stream quantity is minimized.

Description

technical field [0001] The invention relates to the wireless application field, including the wireless network application technology of a server and a client, in particular to an updating method for synchronizing the client and the server. Background technique [0002] With the advent of the network era and the increasingly widespread application of client devices, the application of wireless network technology has gradually penetrated into people's daily life, work and study. Typically, a wireless network includes servers and clients. In most applications, in order to provide better services, the information on the client needs to be consistent with the information on the server. That is, the files stored on the client must be up to date. [0003] In order to maintain the data consistency between the client and the server, most of the update methods for the client are currently based on the package, that is, all the files that need to be updated are packaged, and then se...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L12/56H04L12/24H04L29/06
Inventor 陈涛
Owner ALIBABA (CHINA) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products