Supercharge Your Innovation With Domain-Expert AI Agents!

System and method capable of using general prompt-use communication protocol to update software program

A software program, user's technology, applied in the direction of transmission system, digital transmission system, program control device, etc.

Inactive Publication Date: 2009-03-11
ACER INC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The aforementioned method of automatically updating the flash memory 110 through the network greatly reduces the time and cost required for updating. However, the embedded system 200 using this method needs to save the network addresses of the predetermined servers.

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
  • System and method capable of using general prompt-use communication protocol to update software program
  • System and method capable of using general prompt-use communication protocol to update software program
  • System and method capable of using general prompt-use communication protocol to update software program

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] see image 3 , image 3It is a schematic diagram of the first embodiment of the electronic system of the present invention. The electronic system 300 in this embodiment includes: a central processing unit 301, a random access memory 302, a boot loader 304, a removable storage device 306, a network interface 308, and a watchdog timer ) 318, a non-volatile memory incomplete flag 320, a user interface 322, and a non-volatile memory 312 (a flash memory in this embodiment). A system software program 314 is stored in the flash memory 312 for providing operation instructions required by the central processing unit 301 . The electronic system 300 can be connected to an external network 310 through the network interface 308, and the system software program 312 includes a universal plug and play (Universal Plug and Play, UPnP) stack 316, so the electronic system 300 can use the UPnP communication protocol Based on the network access operation. When the electronic system 300 i...

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 electronic system includes following parts: a network interface in use for connecting the electronic system to a network; a nonvolatile memory including system software; and a CPU. Using a universal plug and play communication protocol (UPnP), the electronic system searches new software update module through network, down loads a selected software update module. Using selected software update module, the system updates content of the nonvolatile memory. If the updating program is not successful, then a start-up loader with a drive for movable storage device is applied in order to update content of the nonvolatile memory; or the start-up loader with a network stack is applied through UPnP to search a backed up software program, through which, the electronic system is started up again.

Description

technical field [0001] The present invention relates to an electronic system, in particular to an electronic system capable of updating a software program in a non-volatile memory by using a universal plug-and-play communication protocol, and its related method. Background technique [0002] With the advancement of technology, there are more and more opportunities to use various electronic systems in daily life. In most electronic systems (especially embedded systems and embedded devices), a "non-volatile memory" (non-volatile memory) is often used to store system software required by the electronic system. Occasionally, a system may have a need to update the non-volatile memory with a new software update component. For example, if the manufacturer of the electronic system releases a new version of the system software to correct errors in the old version or add new functions to the electronic system, it must use a new software update component to update the non-volatile An...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/00G06F9/445G11C14/00
Inventor 柯明志卢德祯
Owner ACER INC
Features
  • R&D
  • 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