-
公开(公告)号:US20160188316A1
公开(公告)日:2016-06-30
申请号:US14981268
申请日:2015-12-28
Inventor: Jie LIANG , Xiaozhi SUN
Abstract: A method for software update management is described. The method comprises: comparing sub-files of a plurality of variants of a software program to generate difference information including a list of uncommon sub-files among the plurality of variants; generating one or more increment files based on the difference information and files of a target version of the software program; and transmitting the one or more increment files to a device, wherein the transmission enables the device to merge the one or more increment files with files of one of the plurality of variants to generate files of the target version of the software program.
Abstract translation: 描述了用于软件更新管理的方法。 该方法包括:比较软件程序的多个变体的子文件以产生包括多个变体中的不常见子文件列表的差异信息; 基于软件程序的目标版本的差分信息和文件生成一个或多个增量文件; 以及将所述一个或多个增量文件发送到设备,其中所述传输使得所述设备能够将所述一个或多个增量文件与所述多个变体之一的文件合并,以生成所述软件程序的目标版本的文件。
-
公开(公告)号:US20170249140A1
公开(公告)日:2017-08-31
申请号:US15315272
申请日:2014-09-18
Inventor: Xiaozhi SUN
IPC: G06F9/44
Abstract: Disclosed is a method and an apparatus for incremental upgrade. When a server generates an incremental file, it acquires sub-files of different types in an old version compressed file and a new version compressed file, and performs different difference comparison steps on the sub-files of different types, to obtain difference data files for corresponding types: for sub-files that satisfy a preset decompression condition, a decompression comparison method is used to perform difference comparison, and for sub-files that do not satisfy the preset decompression condition, a direct comparison method is used to perform difference comparison; subsequently, a client acquires the difference data files from the server, and according to the type of a difference data file, carries out a merge operation on the difference data file and the old version compressed file to obtain the new version compressed file.
-