Electronic device with programs capable of being updated in segmented manner

A technology for updating programs and electronic devices, applied in program control devices, program loading/starting, etc., can solve problems such as waste of cost, inability to program, and large size, and achieve the effect of solving high costs

Active Publication Date: 2014-05-28
TAIWAN SECOM CO LTD
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The above-mentioned existing remote program update method needs to reserve a certain amount of memory capacity to store the old programs on the host computer, so the host computer has to increase the memory capacity of the host computer, which is relatively wasteful in terms of cost
Furthermore, if it is only t

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
  • Electronic device with programs capable of being updated in segmented manner
  • Electronic device with programs capable of being updated in segmented manner
  • Electronic device with programs capable of being updated in segmented manner

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] Below in conjunction with accompanying drawing, structural principle and working principle of the present invention are specifically described:

[0053] see figure 1 as shown, figure 1 It is a schematic diagram of an electronic device 1 capable of updating programs in segments according to an embodiment of the present invention. The electronic device 1 includes a CPU 10 . The CPU 10 includes a processing unit 11 and a flash memory 20 . Herein, the electronic device 1 can essentially be a security host, a point of sale (POS) device, an environmental monitor, a surveillance camera, or a digital video recorder (Digital video recorder, DVR) and other devices capable of executing programs.

[0054] see figure 2 as shown, figure 2 It is a schematic diagram of a flash memory 20 according to an embodiment of the present invention. The flash memory 20 is arranged in the central processing unit 10, and is electrically connected to the processing unit 11, and the flash mem...

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 discloses an electronic device with programs capable of being updated in a segmented manner. The electronic device comprises a processing unit and a central processing unit with a flash memory. The flash memory comprises a main program bank, a plurality of independent program banks and a temporary storage bank, the main program bank comprises a main program bank and an auxiliary program bank, and the auxiliary program bank comprises a first skip list and a first auxiliary program area. A main program can be executed in the main program bank by the processing unit, and the first skip list can be called to be connected with the first auxiliary program area by the main program bank. The various independent program banks respectively comprise second skip lists and second auxiliary program areas. The second skip lists can be called to be connected to the second auxiliary program areas in the independent program banks by the processing unit. The temporary storage bank is used for storing program codes downloaded from far ends, and the program codes can be updated into at least one of the independent program banks or the main program bank by the processing unit.

Description

technical field [0001] The invention relates to an electronic device, in particular to an electronic device that can be updated in sections. Background technique [0002] Currently, most of the electronic devices on the market can be updated through a remote program update method when they need to be updated. In the general remote program update, in order to avoid the failure of the update for safety considerations, the memory capacity of the electronic device must at least reserve the same memory capacity as the host program at the end of the memory, so that it can execute the remote program When the update fails, the old program can still be executed. [0003] In the above-mentioned existing remote program update method, a certain amount of memory capacity must be reserved to store the old programs on the host computer, and the host computer must additionally increase the memory capacity, which is relatively wasteful in terms of cost. Furthermore, if it is only through t...

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/445
Inventor 张俊元
Owner TAIWAN SECOM CO LTD
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