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

Method and device for software upgrading

A software upgrade and software technology, which is applied in software engineering design, program control devices, instruments, etc., can solve the problems of reducing user experience, unable to choose software upgrade methods, low experience, etc., and achieve the effect of improving user experience

Inactive Publication Date: 2015-06-10
ZTE CORP
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Does this cause inconvenience to users? , For example, when a user directly installs a new version file during the game, the game may be upgraded without saving the game content, and the user cannot choose the software upgrade method according to his / her preference, which reduces the user experience
[0005] In addition, although users can experience new functions through software upgrades, not every software upgrade can bring users a satisfactory experience. Users may feel less than their expectations for the new version, or hope to return to the familiar lower version. , but the above software upgrade method cannot directly return to the lower version

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 and device for software upgrading
  • Method and device for software upgrading
  • Method and device for software upgrading

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] In order to facilitate the understanding of those skilled in the art, the present invention will be further described below with reference to the accompanying drawings, which shall not be used to limit the protection scope of the present invention.

[0075] see figure 1 , the present invention proposes a software upgrade method, including:

[0076] Step 100: Download and store the new version of the software, which also includes:

[0077] Step 200: Detect the current running state of the software, when the current running state is running, continue to detect until it is detected that the running state of the software is a non-running state, and install a new version of the software.

[0078] In this step, how to detect the current running state of the software belongs to the prior art and does not fall within the protection scope of the present invention.

[0079] see figure 2 , in the above software upgrade method, before downloading the new version of the software...

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 software upgrading method, comprising downloading and storing software of a new version, and further comprising: checking the current operating status of the software; when the software is currently operating, continuing to check until detecting that the software is in non-operating status, and installing the new version of the software. The software upgrading method and device of an embodiment of the present invention download and store the new version of software, check the current operating status of the software, and install the new version of the software when detecting that the software is in non-operating status, so that the operation of the software will not be interrupted in the software upgrade process, thus improving user experience.

Description

technical field [0001] The present invention relates to mobile communication technology, in particular to a software upgrade method and device. Background technique [0002] Software upgrade means that when the software developer is writing the software, due to the incomplete consideration of the programmer or the imperfect function of the program, after the software is released, it is released in the form of a patch by modifying the program or adding new functions. Users update by downloading these patches. Software upgrade includes system software upgrade and client application software upgrade. System software upgrade refers to replacing the system with a higher version of the system or downloading patches to the system to protect it from attacks or add new functions; Refers to downloading and installing the latest version of the application software to experience new functions. [0003] The current software upgrade method generally includes: when the mobile terminal de...

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 Applications(China)
IPC IPC(8): G06F9/445
CPCG06F8/656
Inventor 何建桥
Owner ZTE CORP
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