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

Method for upgrading software of information household electrical appliance and method for encoding and decoding upgrading data

A technology for information home appliances and software upgrades, applied in electrical digital data processing, program control design, instruments, etc., can solve the problems of long upgrade time, large data volume, power failure, etc., to shorten the time and reduce the amount of data transmission Effect

Inactive Publication Date: 2005-01-26
CENT ACADEME OF SVA GROUP
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The large amount of data transmitted will make the upgrade process take longer (more time is required for both transmission and writing), and it also increases the possibility of data transmission errors and write errors. At the same time, the upgrade time is too long, The possibility of accidents such as power outages during the upgrade process also increases, which affects the use of users to a certain extent

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 for upgrading software of information household electrical appliance and method for encoding and decoding upgrading data
  • Method for upgrading software of information household electrical appliance and method for encoding and decoding upgrading data
  • Method for upgrading software of information household electrical appliance and method for encoding and decoding upgrading data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The technical solutions of the present invention will be further described below in conjunction with the drawings and embodiments.

[0049] figure 1 It is a flow chart of an embodiment of the encoding method of information appliance software upgrade data of the present invention. Such as figure 1 As shown, this embodiment includes the following steps:

[0050] a. Obtain a memory image of the new version software and the old version software. After the software is compiled, linked and written into the storage device, it will appear as a piece of data in the memory, which is called "memory image". The first step in this embodiment is to obtain the memory image of the old and new versions of the software. By comparing the memory images of the new and old software, the correlation between them is obtained to encode the upgrade file;

[0051] b. marking the areas of non-software data in the new version software image and the old version software image as arbitrary blocks...

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

It's a kind of information electrical appliance software upgrade method. It comprises the following steps: obtaining the storage image of new-edition software and old-edition software; labeling the arbitrary block; labeling as static matching block; labeling as dynamic matching block; labeling the non-matching block; ensuring the initial address and total length of upgrade file; ensuring the size of static matching block; ensuring the size of dynamic matching block; ensuring the size of non-matching block; writing the data of arbitrary block to upgrade file; sending the upgrade file to the upgrading information electrical appliance; receiving and analyzing the upgrade file; upgrading the old-edition software according to the analyzing result of upgrade file; upgrading the static matching block; upgrading the dynamic matching block; upgrading the non-matching block; upgrading the arbitrary block.

Description

technical field [0001] The invention relates to the field of software control of information home appliances, in particular to a method for upgrading software of information home appliances and a method for encoding and decoding upgraded data. Background technique [0002] Information home appliances that control hardware and realize functions by software can increase functions or improve performance by upgrading the software after sale. The usual way to upgrade the software is to send all the data of the new version of the software to the device to be upgraded, and the upgrade module in the device will receive and write the data into the designated memory space to replace the old version of the software. This method does not take advantage of the correlation between the new version software and the old version software, and transmits a lot of unnecessary data. The large amount of data transmitted will make the upgrade process take longer (more time is required for both tra...

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): G06F9/312G06F12/00
Inventor 赵海武
Owner CENT ACADEME OF SVA GROUP
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More