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

Automatic loading method for movable terminal software

A mobile terminal and automatic loading technology, which is applied in the direction of program loading/starting, program control devices, etc., can solve the problems of inability to obtain updates, high economic costs, and user inconvenience, and achieve the effect of switching between multiple versions and avoiding complete paralysis

Active Publication Date: 2008-02-27
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, at present, the supporting software of the mobile terminal has been solidified into the interior of the mobile terminal before leaving the factory, and cannot be updated during use, which has brought the following defects:
[0004] First, users can only obtain new functions by frequently replacing mobile terminals, which directly affects the application and popularization of new functions due to the high economic cost;
[0005] Second, once the mobile terminal software is damaged or the code segment is lost, the mobile terminal must be returned to the manufacturer or the repair point designated by the manufacturer for repair, which brings inconvenience to the user
But there is no similar solution in the prior art scheme

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
  • Automatic loading method for movable terminal software
  • Automatic loading method for movable terminal software
  • Automatic loading method for movable terminal software

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0057] Embodiment 1: Using (Nor Flash+RAM) mode as the storage mode, the software automatic loading method when the mobile terminal is turned on.

[0058] In this mode, set the code and data storage space of the Bootrom software and the vxWorks program in the Nor Flash space, set the code running space of the Bootrom software in the storage space of the Bootrom software, and set the vxWorks program in the storage space of the vxWorks program The code running space; the data running space of the Bootrom software and the vxWorks program is set in the RAM space. Referring to Figure 2, the storage space of the vxWorks system software program is behind the storage space of the Bootrom program, and the code running space of the Bootrom program and the vxWorks system software program are respectively included in the storage space of the Bootrom program and the vxWorks system software program; at the same time, the Nor The other remaining space in Flash is used by the file system; the...

Embodiment 2

[0068] Embodiment 2: Using (Nor Flash+RAM) mode as the storage mode, a method for automatically loading software when the mobile terminal is running normally.

[0069] See Figure 4, including the following steps:

[0070] Step 201, the storage space of Bootrom software and vxWorks program is set in Nor Flash space;

[0071] Step 202, the running vxWorks system software program regularly scans the mobile communication network or external storage devices to detect whether there is an updated version, if yes, execute step 203, otherwise keep running the existing vxWorks system software program and end;

[0072] Step 203, the running vxWorks system software program downloads the updated version from the mobile communication network or an external storage device through the USB interface, serial port or radio frequency interface and stores it in the vxWorks program storage space, overwriting the originally stored data of the vxWorks system software program and code.

[0073] Thro...

Embodiment 3

[0075] Embodiment 3: Using (Nand Flash+RAM) mode as the storage mode, a method for automatically loading mobile terminal software when the mobile terminal is turned on.

[0076] In this mode, set the Bootrom software storage space in the Nand Flash space, including Bootrom data storage space and Bootrom code storage space; reserve part of the space for the file system; set the data operation of the Bootrom software and vxWorks system software program in the RAM space space and code execution space. Further, the reserved storage space is set under the specified directory of the file system in the Nand Flash space as the storage space of the vxWorks system software program, including the vxWorks data storage space and the vxWorks code storage space. Referring to Figure 5, the vxWorks system software program storage space and running space are separated, that is, the vxWorks system software program is stored in the file system of Nand Flash, and runs in RAM; the stack and the dyn...

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

This invention discloses an automatic loading method for mobile terminal software including: designing a storage space and an operation space for the mobile terminal start-up software and the system software program, in which, the terminal tests if the software program should be refreshed, if so, it downloads the program by a communication port and stores it in the storage space of the program, otherwise, it operates the current program then ends it, which realizes the dynamic refresh of the system soft program when starting up or operating a cell phone properly so as to provide a convenient software refresh method for users.

Description

technical field [0001] The invention relates to a method for automatic loading of mobile terminal software, in particular to a method for realizing automatic loading and dynamic update of mobile terminal software when the mobile terminal is turned on or in normal operation, belonging to the field of mobile communication. Background technique [0002] As a representative of consumer electronics, in order to meet the ever-increasing usage standards of the user group, the functions and types of mobile terminals are constantly being refurbished, and their performance is also rapidly improving. Therefore, the supporting software and applications of mobile terminals are also constantly being introduced. [0003] However, at present, the supporting software of the mobile terminal has been solidified into the interior of the mobile terminal before leaving the factory, and cannot be updated during use, which has brought the following defects: [0004] First, users can only obtain new...

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): G06F9/445
Inventor 宗阳
Owner HUAWEI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products