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

Method and apparatus for file updating, and associated equipment

A file update and file technology, applied in the communication field, can solve the problems of multi-bandwidth, occupancy, unfavorable user experience, etc., and achieve the effect of reducing file update time, reducing network traffic consumption, and reducing download time

Inactive Publication Date: 2013-12-04
XIAOMI INC
View PDF4 Cites 61 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] It can be seen from the file update process of the above-mentioned existing mobile terminal that when the file needs to be updated, the client needs to download the complete target version, which consumes more network traffic and takes up more bandwidth. At the same time, downloading the target version for a long time is not conducive to user experience

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
  • Method and apparatus for file updating, and associated equipment
  • Method and apparatus for file updating, and associated equipment
  • Method and apparatus for file updating, and associated equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] The specific implementations of the file updating method, apparatus, and related equipment provided by the embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0042] For the network side, a file update method provided by an embodiment of the present invention, such as figure 2 shown, including the following steps:

[0043] S201. Receive an update request sent by a client, where the update request includes a current version identifier and a target version identifier of the file to be updated;

[0044] During specific implementation, the current version identifier and the target version identifier may be the current version number and the target version number, respectively, or other identifiers, which are not limited herein.

[0045] S202, according to the current version identifier and the target version identifier, determine the incremental update package required when updating from the current version...

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 and apparatus for file updating, and associated equipment. After a receiving client sends an updating request containing a current version identifier and a target version identifier of a to-be-updated file, an increment updating packet needed for updating from the current version to the target version of the to-be-updated file is determined; and the determined increment updating packet is sent to the client. In the prior art, the complete target version is completely sent to the client; however, according to the invention, because the increment updating packet is sent to the client when the client needs to carry out file updating, the client does not need to download the complete file, thereby substantially reducing network flow consumption and the download time. In addition, when the client uses the increment updating packet to carry out updating on the to-be-updated file, updating of differences between the current version and the target version is only carried out at the current version without the need for current version unloading and target version installation, thereby substantially reducing the file updating time.

Description

technical field [0001] The present invention relates to the field of communication technologies, and in particular, to a file updating method, device and related equipment. Background technique [0002] In the era of mobile Internet, with the wide application of mobile terminals, a large number of applications based on mobile terminals have emerged on the market. With the emergence of these applications, there is a demand for application updates, such as application software, theme package files, and system plug-in updates. Taking an intelligent mobile terminal whose system is Android as an example, the application file is an APK (Android Package, Android installation package) type file, and the update process of the file is as follows figure 1 shown, including the following steps: [0003] S101. When a user of a mobile terminal installed with client software wants to update a certain file to be updated, the client will read the current version number of the file to be upd...

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
IPC IPC(8): H04L29/06G06F9/445
Inventor 孙鹏王巍万钰臻
Owner XIAOMI INC
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