Unlock instant, AI-driven research and patent intelligence for your innovation.

Differential upgrading method and device, medium and electronic equipment

A differential upgrade and upgrade request technology, applied in software engineering design, electrical digital data processing, digital data protection, etc., can solve the problems of large number of application package versions, inability to upgrade application packages, and inability to obtain application package versions in real time. Achieve the effect of improving efficiency and reducing transmission resource occupation

Pending Publication Date: 2022-07-22
BEIJING BYTEDANCE NETWORK TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] This method is no problem in normal scenarios, but some applications need to be released through external channels, and the application packages downloaded by customers through some external channels are not completely consistent with the original App Store, and different external channels may be different. Different versions of application packages are generated, so the number of versions of application packages corresponding to different channels is huge, and the backend cannot obtain the version of the application package actually used by each client in real time, so it is impossible to publish to some external channels through differential upgrade The application package is upgraded

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
  • Differential upgrading method and device, medium and electronic equipment
  • Differential upgrading method and device, medium and electronic equipment
  • Differential upgrading method and device, medium and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for the purpose of A more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes, and are not intended to limit the protection scope of the present disclosure.

[0026] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. Furthermore, method embodiments may include additional steps and / or omit performing the illustrated steps. The scope of the present discl...

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 relates to a differential upgrading method and device, a medium and electronic equipment, and the method comprises the steps: obtaining a client upgrading request which comprises an old packet signature value list composed of a plurality of old packet signature values obtained after the current version content of a client is encrypted; determining a new package signature value list corresponding to the target version content for upgrading; determining a signature value which exists in the new packet signature value list and does not exist in the old packet signature value list as a target signature value; and determining a differential upgrade package according to target upgrade content corresponding to the target signature value in the target version content, and issuing the differential upgrade package to the client. Thus, the problems that when the application is published through multiple external channels, the number of application versions is too large, the application version data is large, and the application version data of all the external channels cannot be completely obtained are solved, the function of carrying out differential upgrading on the application published through any accidental channel is achieved, transmission resource occupation in the upgrading process is reduced, and the upgrading efficiency is improved. And the differential upgrading efficiency of the application is improved.

Description

technical field [0001] The present disclosure relates to the technical field of differential upgrade, and in particular, to a differential upgrade method, apparatus, medium, and electronic device. Background technique [0002] At present, the update of client applications mostly uses "differential upgrade". The common differential upgrade method is to use old.apk (old package) and new.apk (new package) to generate a (differential package) patch package at the back end, that is, , the backend needs to get the old.apk used in the client to generate the differential package, and then the client synthesizes the expected new.apk in the backend according to the received patch package and its own old.apk. [0003] This method is no problem in conventional scenarios. However, some applications need to be released through external channels. The application packages downloaded by customers through some external channels are not completely consistent with the original App Store, and di...

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): G06F8/658G06F8/71G06F21/64
CPCG06F8/658G06F8/71G06F21/64
Inventor 董洪辰白浩然
Owner BEIJING BYTEDANCE NETWORK TECH CO LTD