Processing

Please wait...

Settings

Settings

Goto Application

1. WO2011130879 - MATCH ANALYSIS FOR ENCODING OPTIMIZED UPDATE PACKAGES

Publication Number WO/2011/130879
Publication Date 27.10.2011
International Application No. PCT/CN2010/000561
International Filing Date 23.04.2010
IPC
G06F 9/44 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
44Arrangements for executing specific programs
CPC
G06F 8/65
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
65Updates
G06F 8/654
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
65Updates
654using techniques specially adapted for alterable solid state memories, e.g. for EEPROM or flash memories
G06F 8/658
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
60Software deployment
65Updates
658Incremental updates; Differential updates
Applicants
  • HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. [US]/[US] (AllExceptUS)
  • CUI, Quanjie [CN]/[CN] (UsOnly)
Inventors
  • CUI, Quanjie
Agents
  • CHINA PATENT AGENT (H.K.) LTD.
Priority Data
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) MATCH ANALYSIS FOR ENCODING OPTIMIZED UPDATE PACKAGES
(FR) ANALYSE DE CORRESPONDANCES POUR CODER DES PROGICIELS DE MISE À JOUR OPTIMISÉS
Abstract
(EN) Various embodiments relate to optimization of an update package by performing analysis of matches. In some embodiments, a mechanism is provided to receive an updated executable file and a previous executable file. In addition, a mechanism is provided to determine a plurality of matches, each match representing a set of commands used to generate a portion of the updated executable file using the previous executable file. Furthermore, a mechanism is provided to analyze the matches and, based on the analysis, encode an optimized update package.
(FR) Divers modes de réalisation de l'invention portent sur l'optimisation d'un progiciel de mise à jour par réalisation d'une analyse de correspondances. Dans certains modes de réalisation, un mécanisme est utilisé pour recevoir un fichier exécutable mis à jour et un fichier exécutable précédent. De plus, un mécanisme est utilisé pour déterminer une pluralité de correspondances, chaque correspondance représentant un ensemble d'instructions utilisées pour générer une partie du fichier exécutable mis à jour à l'aide du fichier exécutable précédent. En outre, un mécanisme est utilisé pour analyser les correspondances et, sur la base de l'analyse, coder un progiciel de mise à jour optimisé.
Related patent documents
Latest bibliographic data on file with the International Bureau