Customer terminals program automatic update method

A client program and automatic update technology, applied in the direction of program loading/starting, program control devices, electrical components, etc., can solve the problems of difficult operation, complicated operation, high requirements of client users, etc., and achieve the goal of adding new value-added services. Effect

Inactive Publication Date: 2008-04-09
林明辉
View PDF0 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Nowadays, the use of electronic products is becoming more and more extensive, and the functions are changing faster and faster. After users purchase electronic products, they often encounter changes in the functions of the electronic products, and the software version is updated. Traditionally, if users want to update the version, they need to Go to the manufacturer or the dealer designated by the manufacturer to upgrade, which will bring great inconvenience to the sales and development of the product and restrict the sales of the product
[0003] In addition, if the software of the client is damaged during use, the user cannot use the client normally, and must go to the manufacturer or the dealer designated by the manufacturer to restore it, which will cause inconvenience to the user
[0004] As we all know, there are two following methods for updating and upgrading the traditional client program: one is that the user manually connects to the ftp

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
  • Customer terminals program automatic update method
  • Customer terminals program automatic update method
  • Customer terminals program automatic update method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] see figure 1 , The invention relates to a method for automatically repairing and upgrading versions of a client program. The storage area of ​​the client can be divided into three areas: a free storage area, a virtual storage area and a hidden storage area. (1) store an encrypted update and upgrade program and encrypted software version ID in the hidden storage area of ​​the client, as the backup file of the update and upgrade program of the client;

[0028] (2) Store the client program in the free storage area of ​​the client. The function of the client program is to log in to the business server. This program also includes the update and upgrade program. By matching the software version ID on the server with the software version ID of the client , and then perform automatic repair and automatic upgrade functions; (3) store unencrypted update upgrade programs and client startup programs in the virtual storage area of ​​the client to prevent damage to programs in both t...

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

A method that can make a client-end program automatically restore and automatically upgrade is provided: (1) an update program after encryption and an encrypted software version ID are stored in a hidden memory area of a client end, as a backup document of an update program for the client end; (2) the client-end program shall be stored in a free storage area at the client-end, the function of the client-end program is to log in a business server, the program also comprises an update program, which is matched with the client-end software version ID through the server software version ID, and then the functions of automatic restoration and automatic upgrade shall be conducted; (3) an update program without encryption and a client-end start-up program are stored in the client-end virtual storage area, so as to prevent that the subscribers manually copy the update program in the virtual storage area to the free storage area under the situation that the programs hidden in the storage area and free storage area are damaged, thereby realizing the functions on automatically restoring and automatically upgrading the client-end program.

Description

technical field [0001] The invention relates to a method for automatically updating and upgrading a client program in the field of computer technology, in particular to a method for automatically updating and upgrading terminal electronic product software. Background technique [0002] Nowadays, the use of electronic products is becoming more and more extensive, and the functions are changing faster and faster. After users purchase electronic products, they often encounter changes in the functions of the electronic products, and the software version is updated. Traditionally, if users want to update the version, they need to Go to the manufacturer or the dealer designated by the manufacturer to upgrade, which will bring great inconvenience to the sales and development of the product and restrict the sales of the product. [0003] In addition, if the client's software is damaged during use, the user cannot use the client normally, and must go to the manufacturer or a dealer d...

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/445H04L29/08
Inventor 林明辉
Owner 林明辉
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products