[go: up one dir, main page]

CN103399762A - Method and system for customizing application on basis of mobile terminal - Google Patents

Method and system for customizing application on basis of mobile terminal Download PDF

Info

Publication number
CN103399762A
CN103399762A CN2013103102568A CN201310310256A CN103399762A CN 103399762 A CN103399762 A CN 103399762A CN 2013103102568 A CN2013103102568 A CN 2013103102568A CN 201310310256 A CN201310310256 A CN 201310310256A CN 103399762 A CN103399762 A CN 103399762A
Authority
CN
China
Prior art keywords
application
mobile terminal
user
application server
customization
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2013103102568A
Other languages
Chinese (zh)
Inventor
马玲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huizhou TCL Mobile Communication Co Ltd
Original Assignee
Huizhou TCL Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huizhou TCL Mobile Communication Co Ltd filed Critical Huizhou TCL Mobile Communication Co Ltd
Priority to CN2013103102568A priority Critical patent/CN103399762A/en
Publication of CN103399762A publication Critical patent/CN103399762A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and a system for customizing application on the basis of a mobile terminal. The method includes enabling the mobile terminal to receive an instruction from a user and starting a function for customizing the application; enabling the mobile terminal to receive customization parameters selected by the user and transmitting the customization parameters to an application server; enabling the application server to retrieve the application, which conforms to the customization parameters, on an application providing client side according to the customization parameters and transmitting the application to the mobile terminal; installing the application, which conforms to the customization parameters, in the mobile terminal. The method and the system have the advantages that application searching and backup copy functions are integrated, the required application can be found by means of simple operation, information of the application can be stored, the method and the system bring convenience for the user to reinstall the application by one click in an online or offline manner, and requirements of special user groups can be met conveniently to a great extent.

Description

Application customization method and system based on mobile terminal
Technical Field
The present invention relates to mobile communication terminal devices, and in particular, to a method and system for customizing an application based on a mobile terminal.
Background
With the popularization of smart phones, various smart applications are also erupted. Currently, polymeric platforms such as 91 helper, peas, etc. are used more often. Although such applications provide a convergence of applications for users and a good ecosystem for the development of intelligent applications. But such applications currently only support users to find and install their favorite applications one by one. The application information which is used by the user before cannot be saved, and the application cannot be installed in batch aiming at a certain user.
With the rise of smart phones, more old people tend to use smart phones, and the smart phones are used in various ways, especially for the old people to select the reason of the smart phones. With the abundant and diverse applications facilitating our lives, the use of smart phones by the elderly has been a necessary trend. However, the old people use the intelligent machine at present, the intelligent machine is only limited to use of various applications, an application store cannot be used for searching for a certain application, and the application cannot be installed and uninstalled. If some applications are used for a long time, the application is easy to crash or the function is abnormal due to errors such as misoperation. The best solution for this is the reinstallation application. Due to the particularity of China at present, many young people cannot accompany the old for a long time, so that the old with children and women not around cannot be restrained once some installed applications are wrong. Great inconvenience is brought to the old people when using the intelligent machine.
Another group is the group that frequently changes handsets. If the mobile phone is used by a professional, the mobile phone is replaced for several months, and more often, several mobile phones are used at the same time. Therefore, each time the mobile phone is changed, the people need to search the applications used by themselves one by one through the application store and download the applications. Great inconvenience is brought to the use of this special group.
In a word, the installation mode of the existing mobile phone application cannot meet the use requirements of special people, and cannot realize the function of quickly installing the same application among different devices.
Accordingly, the prior art is yet to be improved and developed.
Disclosure of Invention
Aiming at the defects in the prior art, the invention provides the application customization method and the application customization system based on the mobile terminal, which are convenient for users to reinstall the required application in an online or offline one-key mode and greatly facilitate the requirements of special user groups.
The technical scheme adopted by the invention for solving the technical problem is as follows:
a method for customizing an application based on a mobile terminal comprises the following steps:
the mobile terminal receives a user instruction and starts a function of customizing the application;
the mobile terminal receives the customized parameters selected by the user and sends the customized parameters to the application server;
the application server retrieves the application which accords with the customized parameters from the application client side which provides the application according to the customized parameters, and sends the application to the mobile terminal;
and the mobile terminal installs the application which accords with the customized parameters.
The application customization method based on the mobile terminal, wherein after the application server sends the application to the mobile terminal, the method further comprises the following steps: and judging whether the user logs in the application server or not, and uploading the installation information of the application installed by the user to the application server for storage when the user logs in.
The method for customizing the application based on the mobile terminal, wherein the step of installing the application conforming to the customization parameters by the mobile terminal further comprises the following steps:
receiving an instruction of a user for reinstalling application, judging whether the user logs in an application server by the mobile terminal, synchronizing installation information of the user installation application from the application server during logging in, and performing local installation;
and reading the locally stored applications installed by the user, displaying an application list of the installed applications, and installing the application selected by the user.
The application customization method based on the mobile terminal comprises the steps that the mobile terminal backs up the installed application, and the name and the storage path of the application which is installed and locally stored with the installation file are sequentially stored in a configuration file.
According to the application customization method based on the mobile terminal, when the application needs to be reinstalled, the mobile terminal reads the configuration file and stores the name and the storage path of the application stored in the configuration file in a system cache.
A mobile terminal based application customization system comprises a mobile terminal for installing an application, an application server and an application client; wherein,
the application server is used for storing management applications in a unified mode, counting the conditions of all the applications and pushing the applications which accord with the customized parameters to the mobile terminal according to the customized parameters sent by the user; and synchronizing the user's customized information with the mobile terminal;
the application client is used for storing the application and backing up information of the application used by the user.
The mobile terminal based application customization system further comprises a synchronization unit, wherein the synchronization unit is used for synchronizing the application customization information of the user with the application server when the user logs in the application server.
The mobile terminal comprises a backup unit, which is used for backing up the installed application and sequentially saving the name and the storage path of the application which is installed and has the installation file saved locally in the configuration file.
The mobile terminal-based application customization system further comprises a reinstallation unit, which is used for reading the configuration file and storing the name and the storage path of the application stored in the configuration file in a system cache when the application needs to be reinstalled.
The application customization method and the application customization system based on the mobile terminal provided by the invention have the technical advantages that: the set search and backup are applied in one. The required application can be found and stored through simple operation, the user can conveniently reinstall the required application in an off-line or on-line one-key mode, and the use of special user groups is greatly facilitated.
Drawings
Fig. 1 is a flowchart of a method for customizing an application based on a mobile terminal according to the present invention.
Fig. 2 is a flowchart of an embodiment of a customization process in the method for customizing an application based on a mobile terminal according to the present invention.
Fig. 3 is a flowchart of an embodiment of a local backup process in the method for customizing an application based on a mobile terminal according to the present invention.
Fig. 4 is a flowchart of an embodiment of a local reading process in the method for customizing an application based on a mobile terminal according to the present invention.
Fig. 5 is a schematic structural diagram of a mobile terminal-based application customization system provided by the present invention.
Fig. 6 is a schematic structural diagram of a preferred embodiment of the mobile terminal-based application customization system provided by the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, fig. 1 is a flowchart of an application customization method based on a mobile terminal according to the present invention, including the steps of:
s100, the mobile terminal receives a user instruction and starts a function of customizing an application;
step S200, the mobile terminal receives the customized parameters selected by the user and sends the customized parameters to the application server;
step S300, the application server retrieves the application which accords with the customized parameters from an application database of the application server according to the customized parameters and sends the application to the mobile terminal;
and S400, the mobile terminal installs the application conforming to the customized parameters.
The user opens the application and starts the customization process, as shown in fig. 2, the customization process includes the following steps:
step S11, the application customization process starts;
step S12, selecting age bracket; setting the age groups as a customized parameter, and screening out the applications suitable for different age groups according to the difference of the age groups;
step S13, selecting hobbies; the interest and hobbies are the same as the age group and are also a customized parameter, and different types of applications are customized according to different interests and hobbies of users. Of course, other customized parameters may be used, and the age group and the interest are only two ways, which are only used to explain the meaning of the customized parameters and do not make other limitations;
step S14, judging whether the selection is finished or not, and finally confirming; if yes, go to step S15; otherwise, ending the customization process;
step S15, the user uploads the customized parameter data to the application server;
step S16, the application server recommends the application suitable for the user according to a certain algorithm; the application server mainly searches and screens the application client side providing the application according to the customized parameters to provide the corresponding application, and a specific algorithm is not limited;
step S17, the application server pushes the recommendation result to the application client;
step S18, selecting a recommended application by the user according to the preference;
and step S19, confirming whether the customization is completed, if so, ending the customization flow, otherwise, continuing to execute step S18.
And after the customization process is executed, the mobile terminal stores the customization information in the local area, judges whether the user logs in the application server or not, and uploads the installation information of the application installed by the user to the application server for storage when the user logs in. And then the mobile terminal installs each application according to the selection of the user.
The user login and local installation process is described in detail below. Firstly, the user login mainly can synchronize an application list used by the user to an application server, so that after the user replaces a mobile phone and logs in by using the same account number, installation programs of all applications are directly downloaded to the local and one-key installation is realized, and convenience is brought to the user. The use effect is more obvious for special groups such as the old and the like.
And receiving an instruction of re-installing the application by the user, judging whether the user logs in the application server by the mobile terminal, synchronizing installation information of the application installed by the user from the application server during logging in, and performing local installation, wherein if the user does not log in, the local installation is directly performed.
When local installation is carried out, the locally stored applications installed by the user are read, an application list of the installed applications is displayed, and the applications selected by the user are installed. Specifically, the installation information of the user is firstly backed up in advance, and the installation programs of all the applications selected by the user and needing to be installed are downloaded to the local designated path, so that the user can conveniently reinstall the commonly used applications. Specifically, a readable and writable text file is defined as a configuration file for storing an application list selected by a user, a storage path of each application, and the current storage path for reading application information and applications by a system. In addition, the present invention saves the installation program for each application selected through a download folder.
As shown in fig. 3, a preferred local backup process comprises the following steps:
step S21, downloading the application selected by the user to a directory specified by the system; the catalog is a downloading folder;
step S22, creating a text file named back under the system specified directory; the text file is a configuration file and is used for storing an application list selected by a user and a storage path of each application;
step S23, reading a first record in the downloaded records; the download record records the installation program of the application downloaded to the local;
step S24, establishing a first record in the back file, wherein the format is the application name and the storage path of the application installation program;
step S25, reading the next record in the downloaded record;
step S26, judging whether the next record is empty, if so, executing step S27; otherwise, closing the text file, namely executing the step S28;
step S27, establishing a new record in the back file, wherein the format is the application name and the storage path of the application installation program, and executing step S25;
and step S28, closing the text file.
Through the steps, all the installed applications are recorded in the configuration file for the system to read when reinstalling.
And in the reinstallation process, the mobile terminal reads the configuration file, and stores the name and the storage path of the application stored in the configuration file in a system cache so as to automatically install the application according to the name and the storage path of the application in the system cache during installation. Specifically, as shown in fig. 4, based on the backup flow shown in fig. 3, the local read flow includes the following steps:
step S31, opening a text file;
step S32, reading a first record in the text file;
step S33, storing the application name and the storage path of the first record in a system cache;
step S34, reading the next record in the text file;
step S35, judging whether the file is empty, if yes, executing step S36, otherwise, closing the text file, and executing step S37;
step S36, storing the recorded application name and storage path in the system cache, and returning to execute step S34;
and step S37, closing the text file.
Through the local reading process, the method and the device realize the automatic reinstallation in the local, are convenient and quick, and are particularly suitable for the elderly who are unfamiliar with the intelligent device.
Based on the application customization method, the invention further provides an application customization system based on the mobile terminal, as shown in fig. 5, which comprises a mobile terminal 12 for installing the application, an application server 10 and an application client 11. The application server 10 is configured to store management applications in a unified manner, count the conditions of each application, and push an application meeting customization parameters to the mobile terminal 12 according to the customization parameters sent by the user, and synchronize customization information of the user with the mobile terminal 12; the application client 11 is used for storing applications and backing up information of applications used by a user.
As shown in fig. 6, the mobile terminal 12 further includes a synchronization unit 121, configured to synchronize the application customization information of the user with the application server 10 when the user logs in the application server 10. The mobile terminal 12 further includes a backup unit 122, configured to backup the installed application, and sequentially store the name and the storage path of the application that has been installed and has the installation file stored locally in the configuration file; and a reinstallation unit 123, configured to, when an application needs to be reinstalled, read the configuration file, and store the name and the storage path of the application stored in the configuration file in a system cache.
In summary, the application customization method and system based on the mobile terminal provided by the invention. The set search and backup are applied in one. The method can find the needed application and store the information through simple operation, is convenient for the user to reinstall the needed application in an online or offline one-key mode, and is greatly convenient for the requirements of special user groups.
It is to be understood that the invention is not limited to the examples described above, but that modifications and variations may be effected thereto by those of ordinary skill in the art in light of the foregoing description, and that all such modifications and variations are intended to be within the scope of the invention as defined by the appended claims.

Claims (9)

1. A method for customizing an application based on a mobile terminal is characterized by comprising the following steps:
the mobile terminal receives a user instruction and starts a function of customizing the application;
the mobile terminal receives the customized parameters selected by the user and sends the customized parameters to the application server;
the application server retrieves the application which accords with the customized parameters from the application client side which provides the application according to the customized parameters, and sends the application to the mobile terminal;
and the mobile terminal installs the application which accords with the customized parameters.
2. The method for customizing an application based on a mobile terminal according to claim 1, wherein after the application server sends the application to the mobile terminal, the method further comprises the steps of: and judging whether the user logs in the application server or not, and uploading the installation information of the application installed by the user to the application server for storage when the user logs in.
3. The mobile terminal-based application customization method according to claim 1, wherein the step of installing the application conforming to customization parameters by the mobile terminal further comprises:
receiving an instruction of a user for reinstalling application, judging whether the user logs in an application server by the mobile terminal, synchronizing installation information of the user installation application from the application server during logging in, and performing local installation;
and reading the locally stored applications installed by the user, displaying an application list of the installed applications, and installing the application selected by the user.
4. The method of claim 1, wherein the mobile terminal backs up the installed application, and sequentially stores the name and storage path of the application installed and locally stored with the installation file in the configuration file.
5. The method according to claim 4, wherein when the application needs to be reinstalled, the mobile terminal reads the configuration file and stores the name and the storage path of the application stored in the configuration file in a system cache.
6. The application customization system based on the mobile terminal is characterized by comprising the mobile terminal for installing the application, an application server and an application client, wherein,
the application server is used for storing management applications in a unified mode, counting the conditions of all the applications and pushing the applications which accord with the customized parameters to the mobile terminal according to the customized parameters sent by the user; and synchronizing the user's customized information with the mobile terminal;
the application client is used for storing the application and backing up information of the application used by the user.
7. The system according to claim 6, wherein the mobile terminal further comprises a synchronization unit for synchronizing the application customization information of the user with the application server when the user logs in the application server.
8. The system according to claim 6, wherein the mobile terminal comprises a backup unit for backing up the installed application and sequentially saving the name and storage path of the application installed and locally saved with the installation file in the configuration file.
9. The system according to claim 8, wherein the mobile terminal further comprises a reinstallation unit, configured to, when an application needs to be reinstalled, read the configuration file, and store the name and the storage path of the application stored in the configuration file in a system cache.
CN2013103102568A 2013-07-23 2013-07-23 Method and system for customizing application on basis of mobile terminal Pending CN103399762A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013103102568A CN103399762A (en) 2013-07-23 2013-07-23 Method and system for customizing application on basis of mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013103102568A CN103399762A (en) 2013-07-23 2013-07-23 Method and system for customizing application on basis of mobile terminal

Publications (1)

Publication Number Publication Date
CN103399762A true CN103399762A (en) 2013-11-20

Family

ID=49563396

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013103102568A Pending CN103399762A (en) 2013-07-23 2013-07-23 Method and system for customizing application on basis of mobile terminal

Country Status (1)

Country Link
CN (1) CN103399762A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103744691A (en) * 2013-12-10 2014-04-23 北京奇虎科技有限公司 Between-user-terminal application upgrading method and device, server and application upgrading system
CN105988783A (en) * 2015-02-04 2016-10-05 联想(北京)有限公司 Information processing method, system and electronic equipment
WO2017161839A1 (en) * 2016-03-25 2017-09-28 乐视控股(北京)有限公司 Application operation method in mobile terminal and mobile terminal
CN107948435A (en) * 2017-12-04 2018-04-20 程桂平 Method and system based on user personality selection application
CN108132798A (en) * 2017-12-20 2018-06-08 深圳创维-Rgb电子有限公司 Upgrade method, device and computer readable storage medium
CN109683904A (en) * 2018-12-20 2019-04-26 惠州Tcl移动通信有限公司 The method and system of customized intelligent electronic device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848230A (en) * 2010-01-27 2010-09-29 宇龙计算机通信科技(深圳)有限公司 Method for pushing application program and application program server
CN102262552A (en) * 2011-07-06 2011-11-30 惠州Tcl移动通信有限公司 Method and system for synchronizing application program of different equipment
US20120077470A1 (en) * 2010-07-21 2012-03-29 Lg Electronics Inc. Mobile terminal and method of controlling operation of a mobile terminal
CN103049287A (en) * 2012-12-10 2013-04-17 东莞宇龙通信科技有限公司 Mobile terminal and method for installing mobile terminal applications

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101848230A (en) * 2010-01-27 2010-09-29 宇龙计算机通信科技(深圳)有限公司 Method for pushing application program and application program server
US20120077470A1 (en) * 2010-07-21 2012-03-29 Lg Electronics Inc. Mobile terminal and method of controlling operation of a mobile terminal
CN102262552A (en) * 2011-07-06 2011-11-30 惠州Tcl移动通信有限公司 Method and system for synchronizing application program of different equipment
CN103049287A (en) * 2012-12-10 2013-04-17 东莞宇龙通信科技有限公司 Mobile terminal and method for installing mobile terminal applications

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103744691A (en) * 2013-12-10 2014-04-23 北京奇虎科技有限公司 Between-user-terminal application upgrading method and device, server and application upgrading system
CN105988783A (en) * 2015-02-04 2016-10-05 联想(北京)有限公司 Information processing method, system and electronic equipment
WO2017161839A1 (en) * 2016-03-25 2017-09-28 乐视控股(北京)有限公司 Application operation method in mobile terminal and mobile terminal
CN107948435A (en) * 2017-12-04 2018-04-20 程桂平 Method and system based on user personality selection application
CN108132798A (en) * 2017-12-20 2018-06-08 深圳创维-Rgb电子有限公司 Upgrade method, device and computer readable storage medium
CN109683904A (en) * 2018-12-20 2019-04-26 惠州Tcl移动通信有限公司 The method and system of customized intelligent electronic device

Similar Documents

Publication Publication Date Title
CN103399762A (en) Method and system for customizing application on basis of mobile terminal
US8935687B2 (en) Incrementally updating a software appliance
CN104885055B (en) Application data synchronization method and device
CN102622241B (en) A kind of method for upgrading software and device
US8924920B2 (en) Providing a software appliance based on a role
CN104111827B (en) Application matches method and device
CN101668081A (en) Mobile terminal and automatic upgrading method thereof
US20070250645A1 (en) Mobile phone data backup system
US20060026304A1 (en) System and method for updating software in electronic devices
CN108200220A (en) A kind of method of data synchronization, server and storage medium
WO2019042311A1 (en) Software project setup task configuration method and device using jenkins
CN102272721A (en) Mobile communication device
CN102073526B (en) Software transfer installation method and system for mobile terminal
CN104158886A (en) Flow-type performing method for applications
WO2015117426A1 (en) File management method and device
US8897804B2 (en) System and method for providing customer support using a location-aware portable device
CN103019757A (en) Method, device and system for synchronizing software among multiple clients
JP2017033147A (en) Distribution system, distribution method, and program
CN113727333A (en) Downloading method and system of customized application
CN109002314A (en) Oftware updating method, device, electronic equipment and storage medium
CN103220643B (en) Information providing method and device, ATL matching process and device
US11144312B2 (en) Management method for preset third-party applications, intelligent terminal and storage medium
CN105138662A (en) Application icon processing method and system
CN106648622A (en) Topic switching method of intelligent device and device
CN105824654A (en) Method and device for pre-installing APP software in intelligent terminal

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20131120

RJ01 Rejection of invention patent application after publication