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

Program version backing method and device and intelligent mobile terminal

A smart mobile terminal and program version technology, which is applied in the direction of program control device, program loading/starting, version control, etc., can solve the complicated and cumbersome acquisition process, the inability to roll back the program version, and occupying memory space, etc.

Active Publication Date: 2016-07-06
GUANGDONG OPPO MOBILE TELECOMM CORP LTD
View PDF7 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, as technicians frequently update the application program or its plug-ins, there are also some problems. For example, after the user updates the application program or its plug-ins according to the prompts, it is found that the updated application program or the updated plug-ins have changed. Some of the user's usage habits have been changed, which makes the user more inclined to use the previous version. The user hopes to restore the application or plug-in to the previous version, but in the current situation, because the user clicks the update application or a certain application button, the corresponding installation file is also overwritten by the new version of the installation program, and the program version cannot be rolled back
The existing method of program version rollback usually needs to obtain the patch file after upgrading to the new version, but the acquisition process is complicated and cumbersome, and takes up memory space, which cannot well implement the program version rollback

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
  • Program version backing method and device and intelligent mobile terminal
  • Program version backing method and device and intelligent mobile terminal
  • Program version backing method and device and intelligent mobile terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0021] figure 1 This is a schematic flow chart of a method for program version rollback provided in the first embodiment of the present invention. The method is suitable for the case of version rollback of the installation program in the smart mobile terminal, and can be executed by the device for program version rollback, where The device can be implemented by software and / or hardware, and is generally integrated in a smart mobile terminal.

[0022] Such as figure 1 As shown, the method for program version rollback provided in Embodiment 1 of the present invention specifically includes the following operations:

[0023] Step S101: After responding to the rollback request of the installation program to be rolled back in the smart mobile terminal selected by the user, obtain the stored target rollback version number of the installation program to be rolled back.

[0024] In this embodiment, the smart mobile terminal may specifically refer to electronic devices such as mobile phones an...

Embodiment 2

[0032] figure 2 This is a schematic flow chart of a method for program version rollback provided in the second embodiment of the present invention. The embodiment of the present invention is optimized based on the above-mentioned embodiment. In this embodiment, the optimization further includes the step of: determining the installation to be rolled back The target rollback version number of the program is stored.

[0033] Further, the step of "obtaining the installation file corresponding to the target rollback version number according to the target rollback version number, and installing based on the installation file" is specifically optimized as: determining whether the target rollback version number is Empty, if it is empty, the rollback operation of the installation program to be rolled back is ended; otherwise, the following operations are performed:

[0034] Uninstall the installed installation file corresponding to the current newer version of the installation program to b...

Embodiment 3

[0055] image 3 This is a schematic flow chart of a method for program version rollback provided in the third embodiment of the present invention. The embodiment of the present invention is optimized based on the above-mentioned embodiment. In this embodiment, "response to the smart mobile terminal selected by the user to be returned The “return request of the installation program to be rolled back” is further embodied as: detecting whether the user has triggered an operation on the back button of the installation program to be rolled back; if it is detected that the user has performed the back button of the installation program to be rolled back After the trigger operation is triggered, it is detected whether a message prompt that the installation program to be rolled back cannot be used after the rollback is popped up after the user triggers the back button; if the message prompt pops up, it does not respond to the rollback of the installation program to be rolled back Back re...

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 a program version backing method and device and an intelligent mobile terminal. The program version backing method comprises the following steps: after a backing request of an installation program to be backed in the intelligent mobile terminal selected by a user is responded, obtaining a stored target backing version number of the installation program to be backed; and according to the target backing version, obtaining an installation file corresponding to the target backing version, and carrying out installation on the basis of the installation file. The method can be used for obtaining the target installation file on the basis of the stored backing version number, and the version backing of the installation program selected by the user can be realized while the low occupancy rate of a memory space is guaranteed, and the program version backing method is convenient in operation, simple and easy in realization, so that the user can more freely select the installation version of an application program or an additional plugin required by the user.

Description

Technical field [0001] The embodiment of the present invention relates to the field of software technology, and in particular to a method, device and smart mobile terminal for program version rollback. Background technique [0002] Smart mobile terminals provide great help for people's life, study and work. The existing smart mobile terminal integrates multiple functions into one. It can be used as a camera to take pictures, can be used as a navigator to navigate, and can also be used as a player to watch videos and as a game console for entertainment, etc., which fully reflects the multi-function of smart mobile terminals Sex. [0003] The multiple functional applications integrated on the smart mobile terminal are generally implemented by installing corresponding applications on the smart mobile terminal. With the continuous development of software technology, technicians will be aware of the applications or applications installed on the smart mobile terminal. The additional pl...

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/445G06F9/44
CPCG06F8/61G06F8/71
Inventor 刘博黄旭
Owner GUANGDONG OPPO MOBILE TELECOMM CORP 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