CN103677899A - Method and device for installing application programs - Google Patents
Method and device for installing application programs Download PDFInfo
- Publication number
- CN103677899A CN103677899A CN201310572124.2A CN201310572124A CN103677899A CN 103677899 A CN103677899 A CN 103677899A CN 201310572124 A CN201310572124 A CN 201310572124A CN 103677899 A CN103677899 A CN 103677899A
- Authority
- CN
- China
- Prior art keywords
- application program
- terminal device
- attribute information
- coupling
- group
- 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.)
- Granted
Links
Images
Abstract
The invention relates to a method and device for installing application programs, and belongs to the technical field of information. The method includes the steps that attribute information of a terminal device in communication connection with network-side equipment is acquired; whether application programs matched with the attribute information of the terminal device exist in prestored application programs or not is judged according to the attribute information of the terminal device; installation information of the matched application programs is pushed to the terminal device if the matched application programs are found. According to the method and device for installing the application programs, when it is detected that the application programs matched with the attribute information of the terminal device exist in the prestored application programs according to the attribute information of the terminal device in communication connection with the network-side equipment, the installation information of the matched application programs is pushed to the terminal device, so that automatic installation of the application programs is achieved, application program installation efficiency is improved, and user operations are reduced.
Description
Technical field
The disclosure is directed to areas of information technology, especially a kind of method and apparatus of set up applications.
Background technology
Along with the development of Internet technology, people have developed the application program of various feature richness.These application programs, when offering convenience, have also been brought the puzzlement of installing.How quickly and easily set up applications is the problem that people need to consider.
Correlation technique needs user's manual retrieve application on terminal device when set up applications, then the application program retrieving is manually installed into terminal device.
Because correlation technique is when the set up applications, by the method for user's MS manual search set up applications intelligence not, not only the efficiency of set up applications is lower, and has increased user's operation, to user, makes troubles.
Summary of the invention
In order to overcome the problem existing in correlation technique, the disclosure provides a kind of method and apparatus of set up applications.
On the one hand, the disclosure provides a kind of method of set up applications, and the method comprises:
Obtain the attribute information of the terminal device of communication connection;
According to the attribute information of described terminal device, detect in pre-stored application program, whether to there is the application program of mating with the attribute information of described terminal device;
If the application program with coupling detected, to described terminal device, push the mount message of the application program of described coupling.
Alternatively, according to the attribute information of described terminal device, detect in pre-stored application program whether there is the application program of mating with the attribute information of described terminal device, comprising:
Every group of corresponding a kind of attribute information of pre-stored application program, determines at least one group of corresponding application program according to described attribute information;
Obtain the application program of having installed in described terminal device;
Described application program of having installed and described at least one group of definite application program are compared;
Application program using the uninstalled application program of terminal device described at least one group of application program of determining as coupling.
Alternatively, according to the attribute information of described terminal device, detect in pre-stored application program whether there is the application program of mating with the attribute information of described terminal device, comprising:
Every group of corresponding a kind of attribute information of pre-stored application program, determines at least one group of corresponding application program according to described attribute information;
Obtain the application program of having installed in described terminal device;
According to the operation system information in the attribute information of described terminal device and type information, determine the performance parameter of described terminal device;
According to described performance parameter, determine whether the application program of having installed in described terminal device meets the condition of upgraded version;
When meeting, in described at least one group of definite application program, search the application program that the performance parameter with described terminal device matches, and the application program using the application program finding as coupling.
On the other hand, the disclosure provides a kind of method of set up applications, and method comprises:
After network equipment carries out communication and is connected, receive the mount message of the application program of the coupling that described network equipment pushes according to the attribute information of local terminal;
The application program of coupling is installed according to the mount message of the application program of described coupling.
Alternatively, receive described network equipment according to after the mount message of the application program of the coupling of the attribute information propelling movement of local terminal, also comprise:
The mount message of the application program of the coupling that described network equipment is pushed according to the attribute information of local terminal is installed authority and is confirmed, and confirming to have after the authority of installation, carry out the step that the application program of coupling is installed according to the mount message of the application program of described coupling.
The disclosure also provides a kind of network equipment, and equipment comprises:
Acquisition module, for obtaining the attribute information of the terminal device of communication connection;
Detection module, for according to the attribute information of described terminal device, detects in pre-stored application program, whether to have the application program of mating with the attribute information of described terminal device;
Pushing module, for when the application program with coupling being detected, pushes the mount message of the application program of described coupling to described terminal device.
Alternatively, detection module, for every group of corresponding a kind of attribute information of pre-stored application program, determines at least one group of corresponding application program according to described attribute information; Obtain the application program of having installed in described terminal device; Described application program of having installed and described at least one group of definite application program are compared; Application program using the uninstalled application program of terminal device described at least one group of application program of determining as coupling.
Alternatively, detection module, for every group of corresponding a kind of attribute information of pre-stored application program, determines at least one group of corresponding application program according to described attribute information; Obtain the application program of having installed in described terminal device; According to the operation system information in the attribute information of described terminal device and type information, determine the performance parameter of described terminal device; According to described performance parameter, determine whether the application program of having installed in described terminal device meets the condition of upgraded version; When meeting, in described at least one group of definite application program, search the application program that the performance parameter with described terminal device matches, and the application program using the application program finding as coupling.
The disclosure also provides a kind of terminal device, and terminal device comprises:
Receiver module, for after network equipment carries out communication and is connected, receives the mount message of the application program of the coupling that described network equipment pushes according to the attribute information of local terminal;
Installation module, for installing the application program of coupling according to the mount message of the application program of described coupling.
Alternatively, terminal device, also comprises:
Confirm module, for described network equipment is installed to authority according to the mount message of the application program of the coupling of the attribute information propelling movement of local terminal, confirm;
Described installation module, for confirming to have after the authority of installation, carries out the step that the application program of coupling is installed according to the mount message of the application program of described coupling.
A kind of network equipment is also provided, described equipment includes storer, and one or more than one program, one of them or more than one program are stored in storer, and be configured to be carried out by the above processor of or, described one or an above program comprise for carrying out the instruction of following operation:
Obtain the attribute information of the terminal device of communication connection;
According to the attribute information of described terminal device, detect in pre-stored application program, whether to there is the application program of mating with the attribute information of described terminal device;
If the application program with coupling detected, to described terminal device, push the mount message of the application program of described coupling.
A kind of terminal device is also provided, described terminal device includes storer, and one or more than one program, one of them or more than one program are stored in storer, and be configured to be carried out by the above processor of or, described one or an above program comprise for carrying out the instruction of following operation:
After network equipment carries out communication and is connected, receive the mount message of the application program of the coupling that described network equipment pushes according to the attribute information of local terminal;
The application program of coupling is installed according to the mount message of the application program of described coupling.
Beneficial effects more of the present disclosure can comprise: by the situation that the attribute information of the terminal device connecting according to communication has the application program of mating with the attribute information of terminal device in detecting pre-stored application program, to terminal device, push the mount message of the application program of coupling, thereby realized Auto-mounting application program, improve the efficiency of set up applications, reduced user's operation.
Should be understood that, it is only exemplary that above general description and details are hereinafter described, and can not limit the disclosure.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide further understanding of the disclosure, forms the application's a part, does not form restriction of the present disclosure.In the accompanying drawings:
Fig. 1 is the exemplary process diagram of the method for the set up applications that provides of embodiment of the disclosure;
Fig. 2 is the exemplary process diagram of the method for the set up applications that provides of another embodiment of the disclosure;
Fig. 3 is the exemplary process diagram of the method for the set up applications that provides of another embodiment of the disclosure;
Fig. 4 is the schematic diagram at the interface of notifying user that provides of another embodiment of the disclosure;
Fig. 5 is the structural representation of the network equipment that provides of another embodiment of the disclosure;
Fig. 6 is the structural representation of the terminal device that provides of another embodiment of the disclosure;
Fig. 7 is the structural representation of the terminal device that provides of another embodiment of the disclosure;
Fig. 8 is the structural representation of the network equipment that provides of another embodiment of the disclosure.
By above-mentioned accompanying drawing, the embodiment that the disclosure is clear and definite has been shown, will there is more detailed description hereinafter.These accompanying drawings and text description are not in order to limit the scope of disclosure design by any mode, but by reference to specific embodiment for those skilled in the art illustrate concept of the present disclosure.
Embodiment
For making object of the present disclosure, technical scheme and advantage clearer, below in conjunction with embodiment and accompanying drawing, the disclosure is described in further details.At this, exemplary embodiment of the present disclosure and explanation thereof are used for explaining the disclosure, but not as to restriction of the present disclosure.
Disclosure embodiment provides the method and apparatus of set up applications, below in conjunction with accompanying drawing, the disclosure is elaborated.
In one embodiment, as shown in Figure 1, while being applied to network equipment, the method for this set up applications comprises:
In step S101, obtain the attribute information of the terminal device of communication connection.
In step S102, according to the attribute information of terminal device, detect in pre-stored application program, whether to there is the application program of mating with the attribute information of terminal device.
In step S103, if the application program with coupling detected, to terminal device, push the mount message of the application program of coupling.
The method that disclosure embodiment provides, by in the situation that the attribute information of the terminal device connecting according to communication has the application program of mating with the attribute information of terminal device in detecting pre-stored application program, to terminal device, push the mount message of the application program of coupling, thereby realized Auto-mounting application program, improve the efficiency of set up applications, reduced user's operation.
In another embodiment, according to the attribute information of terminal device, detect in pre-stored application program whether there is the application program of mating with the attribute information of terminal device, comprising:
Every group of corresponding a kind of attribute information of pre-stored application program, determines at least one group of corresponding application program according to attribute information;
Obtain the application program of having installed in terminal device;
The application program of having installed and at least one group of application program of determining are compared;
Using the uninstalled application program of terminal device at least one group of application program of determining as the application program of coupling.
In another embodiment, according to the attribute information of terminal device, detect in pre-stored application program, whether to have with the application program of the attribute information coupling of terminal device and comprise: every group of pre-stored corresponding a kind of attribute information of application program, according to attribute information, determine at least one group of application program of correspondence; Obtain the application program of having installed in terminal device; According to the operation system information in the attribute information of terminal device and type information, determine the performance parameter of terminal device; According to performance parameter, determine whether the application program of having installed in terminal device meets the condition of upgraded version; When meeting, at least one group of application program of determining, search the application program that the performance parameter with terminal device matches, and the application program using the application program finding as coupling.
Above-mentioned all optional technical schemes, can adopt any combination to form optional embodiment of the present disclosure, and this is no longer going to repeat them.
In another embodiment, as shown in Figure 2, while being applied to terminal device, the method for this set up applications comprises:
In step S201, after network equipment carries out communication and is connected, receive the mount message of the application program of the coupling that network equipment pushes according to the attribute information of local terminal;
In step S202, the application program of coupling is installed according to the mount message of the application program of coupling.
In another embodiment, receive network equipment according to after the mount message of the application program of the coupling of the attribute information propelling movement of local terminal, also comprise:
The mount message of the application program of the coupling that network equipment is pushed according to the attribute information of local terminal is installed authority confirmation, and is confirming to have after the authority of installation, carries out according to the step of the application program of the mount message installation coupling of the application program of coupling.
Above-mentioned all optional technical schemes, can adopt any combination to form optional embodiment of the present disclosure, and this is no longer going to repeat them.
In another embodiment, as shown in Figure 3, the method for this set up applications comprises:
In step S301, network equipment obtains the attribute information of the terminal device of communication connection;
For this step, attribute information at least comprises operation system information and the type information of terminal device.About obtaining the mode of the attribute information of the terminal device that communication connects, the present embodiment is not done concrete restriction to this.Wrap but be not limited to the mode that employing scans the terminal device of communication connection, obtaining the attribute information of the terminal device of communication connection; Certainly, except the mode of the above-mentioned attribute information that obtains the terminal device that communication connects, can also include but not limited to adopt the mode of the terminal device active reporting attribute information that communication connects, the attribute information of the terminal device that the attribute information of the terminal device active reporting that communication is connected connects as the communication getting.In addition, the type of the terminal device connecting about communication, the present embodiment is not done concrete restriction equally, and in practical application, this terminal device can be the terminal device such as mobile phone, panel computer arbitrarily.
It should be noted that, in the method that the present embodiment provides, terminal device just can carry out communication with network equipment and be connected when failed cluster, thereby has avoided terminal device not open or failed cluster in the situation that at network equipment, needs the situation that networking could set up applications.About terminal device, carry out with network equipment the mode that communication is connected, the present embodiment is not done concrete restriction, can adopt the method for existing arbitrary interconnection network side apparatus while specifically implementing.
For the ease of understanding, take that to carry out terminal device that communication is connected be mobile phone describes as example with network equipment.The mobile phone that network equipment connects by scanning obtains the attribute information of mobile phone, and the attribute information of the mobile phone getting includes but not limited to: the operating system of mobile phone is Android system, and the model of mobile phone is A.
In step S302, network equipment is according to the attribute information of terminal device, detects in pre-stored application program, whether to have the application program of mating with the attribute information of terminal device;
For this step, in order to make the network equipment can be according to the attribute information of terminal device, detect in pre-stored application program and whether there is the application program of mating with the attribute information of terminal device, the method that the present embodiment provides, according to the attribute information of terminal device, before detecting and whether thering is the application program of mating with the attribute information of terminal device in pre-stored application program, can be according to the pre-stored many group application program corresponding with different attribute information of the attribute information of different terminal equipment, and by every group of corresponding a kind of attribute information of pre-stored application program.Wherein, every group of application program can represent with tabular form.For example, the corresponding first group of application program of attribute information that comprises the S model of Android system; The corresponding second group of application program of attribute information that comprises the F model of Android system.This pre-stored application program can be the application program that does not have installation risk after legitimacy detects, for example, and without trojan horse etc.
Every group of corresponding a kind of attribute information of pre-stored application program, and a kind of attribute information can the pre-stored application program of corresponding many groups.Network equipment, as router, gets after the attribute information of terminal device, can find at least one group of corresponding application program.Then, obtain the application program of having installed in terminal device, the application program of having installed and at least one group of application program of determining are compared, and then using the uninstalled application program of terminal device at least one group of application program of determining as the application program of coupling.
Wherein, about obtaining the mode of the application program of having installed in terminal device, the present embodiment is not done concrete restriction to this.Can include but not limited to adopt the mode of the terminal device that scans communication connection, the application program that the application program of having installed in the terminal device scanning has been installed in the terminal device getting; Certainly, except the above-mentioned mode of obtaining the application program of having installed in terminal device, can also adopt the mode of the application program that terminal device active reporting installed, the application program that the application program of having installed of terminal device active reporting has been installed in the terminal device getting.
For above-mentioned according to the attribute information of terminal device, detect the mode whether in pre-stored application program with the application program of mating with the attribute information of terminal device, for the ease of understanding, with terminal device, be mobile phone, network equipment is that router is that example describes.Wherein, the attribute information of the mobile phone getting comprises: the operating system of mobile phone is Android system, and the model of mobile phone is A.Because the pre-stored one group application program corresponding with this attribute information is A1, A2 and A3, according to the attribute information of mobile phone, determine that one group of corresponding application program is A1, A2 and A3.By scanning cell phone, get in mobile phone set up applications A1.The application A of having installed 1 is compared with one group of application A 1, A2 and A3 determining, and in known definite one group of application A 1, A2 and A3, the uninstalled application program of mobile phone is A2 and A3, the application program using A2 and A3 as coupling; And then explanation detects and has application A 2 and the A3 mating with the attribute information of mobile phone in pre-stored application program.
In another embodiment, according to the attribute information of terminal device, detect in pre-stored application program and whether there is the application program of mating with the attribute information of terminal device, include but not limited to: every group of corresponding a kind of attribute information of pre-stored application program, according to attribute information, determine at least one group of corresponding application program; Obtain the application program of having installed in terminal device; According to the operation system information in the attribute information of terminal device and type information, determine the performance parameter of terminal device; According to performance parameter, determine whether the application program of having installed in terminal device meets the condition of upgraded version; When meeting, at least one group of application program of determining, search the application program that the performance parameter with terminal device matches, and the application program using the application program finding as coupling.
Wherein, the performance parameter of terminal device includes but not limited to: the processor type of terminal device, resolution and processing speed etc.The condition of upgraded version, includes but not limited to: the application program of having installed is not latest edition, and the version that is not best suited for terminal device performance.
For the ease of understanding, still the attribute information with the mobile phone that gets comprises: the operating system of mobile phone is Android system, and the model of mobile phone is A, and the pre-stored one group application program corresponding with this attribute information is that A1, A2 and A3 are example.By scanning cell phone, get in mobile phone set up applications A4, the different editions that this application A 4 and application A 1, A2 and A3 are same application, and the version of application A 1 and A3 is higher than the version of application A 4, and the version of application A 2 is lower than the version of application A 4.According to the operation system information in the attribute information of mobile phone and type information, determine that the performance parameter of mobile phone comprises: the type of processor is AA, resolution is 1280*720, processing speed is 1.6GHz.According to this performance parameter, if the version of the application program that judgement mobile phone is supported is higher than the version of application A 4, the application A 4 of having installed in mobile phone is not latest edition, meets the condition of upgraded version.Owing to meeting the condition of upgraded version, in a group of application A 1, A2 and the A3 determining, searching the application program that the performance parameter with mobile phone matches is A1 and A3; And then illustrating to detect in pre-stored application program to there is application A 1 and the A3 mating with the attribute information of mobile phone, concrete selection is pushed to mobile phone by the application program of which coupling, can further determine by subsequent step.
Again for example, still the attribute information with the mobile phone that gets comprises: the operating system of mobile phone is Android system, the model of mobile phone is A, and the pre-stored one group application program corresponding with this attribute information is that A1, A2 and A3 are example, according to the attribute information of mobile phone, determine that one group of corresponding application program is A1, A2 and A3.By scanning cell phone, get in mobile phone set up applications A5, the different editions that this application A 5 and application A 1, A2 and A3 are same application, and the version of application A 5 is higher than the version of application A 1, A2 and A3.According to the operation system information in the attribute information of mobile phone and type information, determine that the performance parameter of mobile phone comprises: the type of processor is AA, resolution is 1280*720, processing speed is 1.6GHz.According to this performance parameter, the version of the application program that judgement mobile phone is supported is lower than the version of application A 5, and the application A 5 of having installed in mobile phone is not best suited for the version of handset capability, meets the condition of upgraded version.Owing to meeting the condition of upgraded version, in a group of application A 1, A2 and the A3 determining, searching the application program that the performance parameter with mobile phone matches is A1, A2 and A3; And then illustrating to detect in pre-stored application program to there is application A 1, A2 and the A3 mating with the attribute information of mobile phone, concrete selection is pushed to mobile phone by the application program of which coupling, can further determine by subsequent step.
No matter using the uninstalled application program of terminal device at least one group of application program of determining as the application program of coupling, or will find the application program that matches with the performance parameter of terminal device as the application program of mating, detect after the application program in pre-stored application program with coupling, all can continue to carry out subsequent step S303.
In step S303, if the application program with coupling detected, to terminal device, push the mount message of the application program of coupling;
For this step, owing to detecting, in pre-stored application program, there is the application program of mating with the attribute information of terminal device, to terminal device, push the mount message of the application program of coupling, include but not limited to: the mount message that pushes the application program of mating with the attribute information of terminal device in the pre-stored application program detecting to terminal device.
For the ease of understanding, the present embodiment still be take terminal device as mobile phone, and the operating system of this mobile phone is Android system, and the model of mobile phone is A.Detect that in pre-stored application program, to have the application program of mating with the attribute information of mobile phone be that A2 and A3 are example, to mobile phone, push the application A 2 of mating with the attribute information of mobile phone in the pre-stored application program detecting and the mount message of A3.
It should be noted that, if the application program of coupling has a plurality of, and the application program that has a plurality of couplings is the different editions of same application, can select the mount message of the high application program of version to be pushed to terminal device, and without the mount message of the different editions of same application is all pushed to terminal device.
If it is a plurality of that the application program of coupling has, and the application program of each coupling is not all mounted on terminal device, the mount message of the application program of a plurality of couplings all can be pushed to terminal device.
In step S304, after terminal device and network equipment carry out communication and be connected, receive the mount message of the application program of the coupling that network equipment pushes according to the attribute information of terminal device;
For this step, in order to guarantee the security of the application program of installation, in the method that the present embodiment provides, receive network equipment according to after the mount message of the application program of the coupling of the attribute information propelling movement of local terminal, also comprise that the mount message of the application program of the coupling that network equipment is pushed according to the attribute information of local terminal is installed authority confirmation.Wherein, the mount message of the application program of the coupling that network equipment is pushed according to the attribute information of local terminal is installed authority confirmation, includes but not limited to: confirm whether network equipment has Auto-mounting application program authority.If confirm that network equipment has the authority of Auto-mounting application program, the application program of coupling can be directly installed according to the mount message of the application program of coupling; If confirm that network equipment does not have the authority of Auto-mounting application program, notify user, by user, be confirmed whether to install according to the mount message of the application program of the coupling of the attribute information propelling movement of local terminal according to network equipment the application program of coupling.About notifying user's mode, the present embodiment is not done concrete restriction, can adopt arbitrary user's of notice mode.In practical application, can adopt the mode that sends acknowledge message to terminal device to notify user, whether acknowledge message comprises the option of set up applications.If user selects set up applications, the application program of coupling is installed according to the mount message of the application program of coupling; If user selects not set up applications, the application program of coupling can not be installed.
For example, terminal device receives the mount message of the application A 1 of the coupling that network equipment pushes, when confirming that network equipment has Auto-mounting application program authority, and direct set up applications A1.When confirming that network equipment does not have Auto-mounting application program authority, the interface of notifying user of take as shown in Figure 4 describes as example.On this interface, show " receiving the mount message of the application A 1 of the coupling that network equipment pushes, whether set up applications A1? ", and show "Yes" and two buttons of "No".If user clicks "Yes", terminal device gets the confirmation of the application program that coupling is installed, according to this confirmation set up applications A1; If user clicks "No", terminal device gets the information of denying of the application program that coupling is installed, and according to this, denies that information do not install application A 1.
In step S305, terminal device is installed the application program of coupling according to the mount message of the application program of coupling.
For this step, because terminal device has received network equipment according to the mount message of the application program of the uninstalled coupling of local terminal of the attribute information propelling movement of local terminal, and confirm that network equipment has installation authority, terminal device can be installed according to the mount message of the application program of coupling the application program of coupling.About the mode of the program of application is installed, concrete restriction is not done in this enforcement.
In another embodiment, after terminal device is installed the application program of coupling according to the mount message of the application program of coupling, in the method that the present embodiment provides, terminal device can pass through the application program management network equipment of the coupling of installation, the application program that includes but not limited to the coupling by installing arranges network equipment or carries out data interaction etc. with network equipment, and the bookkeeping that the present embodiment does not carry out network equipment by the application program of the coupling of installation terminal device limits.
It should be noted that, when this network equipment is when being used first, terminal device can be after the application program of coupling be installed, and directly the application program by this coupling arranges network equipment, after arranging, carries out network connection again.In addition, in the method that the present embodiment provides, terminal device, except being mobile phone, can also be portable computer, and panel computer etc. can also be the terminal device of other product forms, and the present embodiment does not limit the specific product form of terminal device.Network equipment, except being router, can also be NAS(Network Attached Storage, and network connects storage) equipment, can also be the equipment of other product forms, the present embodiment does not limit the specific product form of network equipment.
The method that disclosure embodiment provides, by in the situation that the attribute information of the terminal device connecting according to communication has the application program of mating with the attribute information of terminal device in detecting pre-stored application program, to terminal device, push the mount message of the application program of coupling, thereby realized Auto-mounting application program, improve the efficiency of set up applications, reduced user's operation.
In an embodiment who provides in the disclosure, as shown in Figure 5, this network equipment comprises: acquisition module 501, detection module 502 and pushing module 503; Wherein, acquisition module 501, for obtaining the attribute information of the terminal device of communication connection; Detection module 502, for according to the attribute information of terminal device, detects in pre-stored application program, whether to have the application program of mating with the attribute information of terminal device; Pushing module 503, for when the application program with coupling being detected, pushes the mount message of the application program of coupling to terminal device.
In another embodiment, detection module 502, comprising: for every group of corresponding a kind of attribute information of pre-stored application program, according to attribute information, determine at least one group of corresponding application program; Obtain the application program of having installed in terminal device; The application program of having installed and at least one group of application program of determining are compared; Using the uninstalled application program of terminal device at least one group of application program of determining as the application program of coupling.
In another embodiment, detection module 502, for every group of corresponding a kind of attribute information of pre-stored application program, determines at least one group of corresponding the application list according to attribute information; Obtain the application program of having installed in terminal device; According to the operation system information in the attribute information of terminal device and type information, determine the performance parameter of terminal device; According to performance parameter, determine whether the application program of having installed in terminal device meets the condition of upgraded version; When meeting, at least one group of application program of determining, search the application program that the performance parameter with terminal device matches, and the application program using the application program finding as coupling.
In sum, the equipment that disclosure embodiment provides, by in the situation that the attribute information of the terminal device connecting according to communication has the application program of mating with the attribute information of terminal device in detecting pre-stored application program, to terminal device, push the mount message of the application program of coupling, thereby realized Auto-mounting application program, improve the efficiency of set up applications, reduced user's operation.
In an embodiment who provides in the disclosure, as shown in Figure 6, this terminal device comprises: receiver module 601 and installation module 602; Wherein, receiver module 601, for after network equipment carries out communication and is connected, receives the mount message of the application program of the coupling that network equipment pushes according to the attribute information of local terminal; Installation module 602, for installing the application program of coupling according to the mount message of the application program of coupling.
In another embodiment, this terminal device also comprises: confirm module, for network equipment is installed to authority according to the mount message of the application program of the coupling of the attribute information propelling movement of local terminal, confirm; Installation module, for confirming to have after the authority of installation, carries out the step that the application program of coupling is installed according to the mount message of the application program of coupling.
Above-mentioned all optional technical schemes, can adopt any combination to form optional embodiment of the present disclosure, and this is no longer going to repeat them.
It should be noted that: the terminal device that above-described embodiment provides is when set up applications, only the division with above-mentioned each functional module is illustrated, in practical application, can above-mentioned functions be distributed and by different functional modules, completed as required, the inner structure that is about to terminal device is divided into different functional modules, to complete all or part of function described above.In addition, the terminal device that above-described embodiment provides and the embodiment of the method for set up applications belong to same design, and its specific implementation process refers to embodiment of the method, repeats no more here.
Fig. 7 is terminal device in disclosure embodiment (can be requesting party's terminal device or associated terminal equipment) structural representation.Referring to Fig. 7, this terminal device can be for implementing the performed method of terminal device in above-described embodiment.Preferred:
Communication unit 110 can be used for receiving and sending messages or communication process in, the reception of signal and transmission, this communication unit 110 can be RF(Radio Frequency, radio frequency) circuit, router, modulator-demodular unit, etc. network communication equipment.Especially, when communication unit 110 is RF circuit, after the downlink information of base station is received, transfer to one or above processor 180 processing; In addition, by relating to up data, send to base station.Conventionally, RF circuit as communication unit includes but not limited to antenna, at least one amplifier, tuner, one or more oscillator, subscriber identity module (SIM) card, transceiver, coupling mechanism, LNA(Low Noise Amplifier, low noise amplifier), diplexer etc.In addition, communication unit 110 can also be by radio communication and network and other devices communicatings.Described radio communication can be used arbitrary communication standard or agreement, include but not limited to GSM(Global System of Mobile communication, global system for mobile communications), GPRS(General Packet Radio Service, general packet radio service), CDMA(Code Division Multiple Access, CDMA), WCDMA(Wideband Code Division Multiple Access, Wideband Code Division Multiple Access (WCDMA)), LTE(Long Term Evolution, Long Term Evolution), Email, SMS(Short Messaging Service, Short Message Service) etc.Storer 120 can be used for storing software program and module, and processor 180 is stored in software program and the module of storer 120 by operation, thereby carries out various function application and data processing.Storer 120 can mainly comprise storage program district and storage data field, wherein, and the application program (such as sound-playing function, image player function etc.) that storage program district can storage operation system, at least one function is required etc.; The data (such as voice data, phone directory etc.) that create according to the use of terminal device 700 etc. can be stored in storage data field.In addition, storer 120 can comprise high-speed random access memory, can also comprise nonvolatile memory, for example at least one disk memory, flush memory device or other volatile solid-state parts.Correspondingly, storer 120 can also comprise Memory Controller, so that the access of processor 180 and 130 pairs of storeies 120 of input block to be provided.
Input block 130 can be used for receiving numeral or the character information of input, and generation arranges with user and function is controlled relevant keyboard, mouse, control lever, optics or the input of trace ball signal.Preferably, input block 130 can comprise touch-sensitive surperficial 131 and other input equipments 132.Touch-sensitive surperficial 131, also referred to as touch display screen or Trackpad, can collect user or near touch operation (using any applicable object or near the operations of annex on touch-sensitive surperficial 131 or touch-sensitive surperficial 131 such as finger, stylus such as user) thereon, and drive the corresponding terminal device that connects according to predefined formula.Optionally, touch-sensitive surperficial 131 can comprise touch sense terminals equipment and two parts of touch controller.Wherein, touch sense terminals equipment Inspection user's touch orientation, and detect the signal that touch operation is brought, send signal to touch controller; Touch controller receives touch information from touching sense terminals equipment, and converts it to contact coordinate, then gives processor 180, and the order that energy receiving processor 180 is sent is also carried out.In addition, can adopt the polytypes such as resistance-type, condenser type, infrared ray and surface acoustic wave to realize touch-sensitive surperficial 131.Except touch-sensitive surperficial 131, input block 130 can also comprise other input equipments 132.Preferably, other input equipments 132 can include but not limited to one or more in physical keyboard, function key (controlling button, switch key etc. such as volume), trace ball, mouse, control lever etc.
In order to realize radio communication, on this terminal device, can dispose wireless communication unit 170, this wireless communication unit 170 can be WIFI module.WIFI belongs to short range wireless transmission technology, terminal device 700 by wireless communication unit 170 can help that user sends and receive e-mail, browsing page and access streaming video etc., it provides wireless broadband internet access for user.Although there is shown wireless communication unit 170, be understandable that, it does not belong to must forming of terminal device 700, completely can be as required in the scope that does not change disclosed essence and omit.
Although not shown, terminal device 700 can also comprise camera, bluetooth module etc., does not repeat them here.
In the present embodiment, one or more than one program are stored in storer 120, and be configured to be carried out by the above processor 180 of or, described one or above routine package are containing for carrying out the instruction of the performed method of terminal device that disclosure embodiment provides:
After network equipment carries out communication and is connected, receive the mount message of the application program of the coupling that network equipment pushes according to the attribute information of local terminal;
The application program of coupling is installed according to the mount message of the application program of coupling.
In another embodiment, the above program of described one or one also comprises to give an order: the mount message of the application program of the coupling that network equipment is pushed according to the attribute information of local terminal is installed authority and confirmed, and confirming to have after the authority of installation, carry out the step that the application program of coupling is installed according to the mount message of the application program of coupling.
Fig. 8 is the structural representation of network equipment in disclosure embodiment.This network equipment 800 can because of configuration or performance is different produces larger difference, can comprise one or more central processing units (central processing units, CPU) 1922(for example, one or more processors) and storer 1932, the storage medium 1930(of one or more storage application programs 1942 or data 1944 one or more mass memory units for example).Wherein, storer 1932 and storage medium 1930 can be of short duration storage or storage lastingly.The program that is stored in storage medium 1930 can comprise one or more modules (diagram does not mark), and each module can comprise a series of command operatings in network equipment 800:
Obtain the attribute information of the terminal device of communication connection;
According to the attribute information of terminal device, detect in pre-stored application program, whether to there is the application program of mating with the attribute information of terminal device;
If the application program with coupling detected, the application program of mating to terminal device propelling movement
peace dressinformation.
In another embodiment, also comprise to give an order:
Every group of corresponding a kind of attribute information of pre-stored application program, determines at least one group of corresponding application program according to attribute information;
Obtain the application program of having installed in terminal device;
The application program of having installed and at least one group of application program of determining are compared;
Using the uninstalled application program of terminal device at least one group of application program of determining as the application program of coupling.
In another embodiment, also comprise to give an order:
Every group of corresponding a kind of attribute information of pre-stored application program, determines at least one group of corresponding application program according to attribute information;
Obtain the application program of having installed in terminal device;
According to the operation system information in the attribute information of terminal device and type information, determine the performance parameter of terminal device;
According to performance parameter, determine whether the application program of having installed in terminal device meets the condition of upgraded version;
When meeting, at least one group of application program of determining, search the application program that the performance parameter with terminal device matches, and the application program using the application program finding as coupling.
Further, central processing unit 1922 can be set to communicate by letter with storage medium 1930, carries out a series of command operatings in storage medium 1930 on network equipment 800.
In addition, typically, the terminal device described in the disclosure can be various hand-held terminal devices, such as mobile phone, personal digital assistant (PDA) etc., and therefore protection domain of the present disclosure should not be defined as the mobile terminal device of certain particular type.
In addition, according to method of the present disclosure, can also be implemented as the computer program of being carried out by CPU.When this computer program is carried out by CPU, carry out the above-mentioned functions limiting in method of the present disclosure.
In addition, said method step and system unit also can utilize controller and realize for storing the computer readable storage devices of the computer program that makes controller realize above-mentioned steps or Elementary Function.
In addition, should be understood that, computer readable storage devices as herein described (for example, storer) can be volatile memory or nonvolatile memory, or can comprise volatile memory and nonvolatile memory.And nonrestrictive, nonvolatile memory can comprise ROM (read-only memory) (ROM), programming ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory as an example.Volatile memory can comprise random access memory (RAM), and this RAM can serve as External Cache storer.As an example and nonrestrictive, RAM can obtain in a variety of forms, such as synchronous random access memory (DRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate SDRAM (DDR SDRAM), enhancing SDRAM (ESDRAM), synchronization link DRAM (SLDRAM) and direct RambusRAM (DRRAM).The memory device of disclosed aspect is intended to include but not limited to the storer of these and other suitable type.
Those skilled in the art will also understand is that, in conjunction with the described various illustrative logical blocks of disclosure herein, module, circuit and algorithm steps, may be implemented as electronic hardware, computer software or both combinations.For this interchangeability of hardware and software is clearly described, with regard to the function of various exemplary components, square, module, circuit and step, it has been carried out to general description.This function is implemented as software or is implemented as hardware and depends on concrete application and the design constraint that imposes on whole system.Those skilled in the art can realize described function in every way for every kind of concrete application, but this realization determines should not be interpreted as causing departing from the scope of the present disclosure.
In conjunction with the described various illustrative logical blocks of disclosure herein, module and circuit, can utilize the following parts that are designed to carry out function described here to realize or carry out: general processor, digital signal processor (DSP), special IC (ASIC), field programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete nextport hardware component NextPort or any combination of these parts.General processor can be microprocessor, but alternatively, processor can be any conventional processors, controller, microcontroller or state machine.Processor also may be implemented as the combination of computing equipment, and for example, the combination of DSP and microprocessor, multi-microprocessor, one or more microprocessor are in conjunction with DSP core or any other this configuration.
Step in conjunction with the described method of disclosure herein or algorithm can directly be included in the software module of carrying out in hardware, by processor or in the two combination.Software module can reside in the storage medium of RAM storer, flash memory, ROM storer, eprom memory, eeprom memory, register, hard disk, removable dish, CD-ROM or any other form known in the art.Exemplary storage medium is coupled to processor, make processor can be from this storage medium reading information or to this storage medium writing information.In an alternative, described storage medium can be integral to the processor together.Processor and storage medium can reside in ASIC.ASIC can reside in subscriber terminal equipment.In an alternative, processor and storage medium can be used as discrete assembly and reside in subscriber terminal equipment.
In one or more exemplary design, described function can realize in hardware, software, firmware or its combination in any.If realized in software, described function can be transmitted on computer-readable medium or by computer-readable medium as one or more instructions or code storage.Computer-readable medium comprises computer-readable storage medium and communication media, and this communication media comprises and contributes to computer program to be sent to from a position any medium of another position.Storage medium can be can be by any usable medium of universal or special computer access.As an example and nonrestrictive, this computer-readable medium can comprise RAM, ROM, EEPROM, CD-ROM or other optical disc memory apparatus, disk storage device or other magnetic storage apparatus, or can for carry or file layout be instruction or data structure required program code and can be by any other medium of universal or special computing machine or universal or special processor access.In addition, any connection can suitably be called computer-readable medium.For example, if use coaxial cable, optical fiber cable, twisted-pair feeder, digital subscriber line (DSL) or such as the wireless technology of infrared ray, radio and microwave come from website, server or other remote source send software, above-mentioned coaxial cable, optical fiber cable, twisted-pair feeder, DSL or include the definition at medium such as the wireless technology of infrared first, radio and microwave.As used herein, disk and CD comprise compact disk (CD), laser disk, CD, digital versatile disc (DVD), floppy disk, Blu-ray disc, disk rendering data magnetically conventionally wherein, and cd-rom using laser optics ground rendering data.The combination of foregoing also should be included in the scope of computer-readable medium.
Although disclosed content shows exemplary embodiment of the present disclosure above, it should be noted that under the prerequisite of the scope of the present disclosure that does not deviate from claim restriction, can carry out multiple change and modification.According to the function of the claim to a method of disclosed embodiment described herein, step and/or action, need not carry out with any particular order.In addition, although element of the present disclosure can be with individual formal description or requirement, also it is contemplated that a plurality of, unless be clearly restricted to odd number.
Above-described embodiment; object of the present disclosure, technical scheme and beneficial effect are further described; institute is understood that; the foregoing is only embodiment of the present disclosure; and be not used in and limit protection domain of the present disclosure; all within spirit of the present disclosure and principle, any modification of making, be equal to replacement, improvement etc., within all should being included in protection domain of the present disclosure.
Claims (12)
1. a method for set up applications, is characterized in that, described method comprises:
Obtain the attribute information of the terminal device of communication connection;
According to the attribute information of described terminal device, detect in pre-stored application program, whether to there is the application program of mating with the attribute information of described terminal device;
If the application program with coupling detected, to described terminal device, push the mount message of the application program of described coupling.
2. method according to claim 1, is characterized in that, according to the attribute information of described terminal device, detects in pre-stored application program whether have the application program of mating with the attribute information of described terminal device, comprising:
Every group of corresponding a kind of attribute information of pre-stored application program, determines at least one group of corresponding application program according to described attribute information;
Obtain the application program of having installed in described terminal device;
Described application program of having installed and described at least one group of definite application program are compared;
Application program using the uninstalled application program of terminal device described at least one group of application program of determining as coupling.
3. method according to claim 1, is characterized in that, according to the attribute information of described terminal device, detects in pre-stored application program whether have the application program of mating with the attribute information of described terminal device, comprising:
Every group of corresponding a kind of attribute information of pre-stored application program, determines at least one group of corresponding application program according to described attribute information;
Obtain the application program of having installed in described terminal device;
According to the operation system information in the attribute information of described terminal device and type information, determine the performance parameter of described terminal device;
According to described performance parameter, determine whether the application program of having installed in described terminal device meets the condition of upgraded version;
When meeting, in described at least one group of definite application program, search the application program that the performance parameter with described terminal device matches, and the application program using the application program finding as coupling.
4. a method for set up applications, is characterized in that, described method comprises:
After network equipment carries out communication and is connected, receive the mount message of the application program of the coupling that described network equipment pushes according to the attribute information of local terminal;
The application program of coupling is installed according to the mount message of the application program of described coupling.
5. method according to claim 4, is characterized in that, after the mount message of the application program of the coupling that the described network equipment of described reception pushes according to the attribute information of local terminal, also comprises:
The mount message of the application program of the coupling that described network equipment is pushed according to the attribute information of local terminal is installed authority and is confirmed, and confirming to have after the authority of installation, carry out the step that the application program of coupling is installed according to the mount message of the application program of described coupling.
6. a network equipment, is characterized in that, described equipment comprises:
Acquisition module, for obtaining the attribute information of the terminal device of communication connection;
Detection module, for according to the attribute information of described terminal device, detects in pre-stored application program, whether to have the application program of mating with the attribute information of described terminal device;
Pushing module, for when the application program with coupling being detected, pushes the mount message of the application program of described coupling to described terminal device.
7. equipment according to claim 6, is characterized in that, described detection module, for every group of corresponding a kind of attribute information of pre-stored application program, is determined at least one group of corresponding application program according to described attribute information; Obtain the application program of having installed in described terminal device; Described application program of having installed and described at least one group of definite application program are compared; Application program using the uninstalled application program of terminal device described at least one group of application program of determining as coupling.
8. equipment according to claim 6, is characterized in that, described detection module, for every group of corresponding a kind of attribute information of pre-stored application program, is determined at least one group of corresponding application program according to described attribute information; Obtain the application program of having installed in described terminal device; According to the operation system information in the attribute information of described terminal device and type information, determine the performance parameter of described terminal device; According to described performance parameter, determine whether the application program of having installed in described terminal device meets the condition of upgraded version; When meeting, in described at least one group of definite application program, search the application program that the performance parameter with described terminal device matches, and the application program using the application program finding as coupling.
9. a terminal device, is characterized in that, described terminal device comprises:
Receiver module, for after network equipment carries out communication and is connected, receives the mount message of the application program of the coupling that described network equipment pushes according to the attribute information of local terminal;
Installation module, for installing the application program of coupling according to the mount message of the application program of described coupling.
10. terminal device according to claim 9, is characterized in that, described terminal device, also comprises:
Confirm module, for described network equipment is installed to authority according to the mount message of the application program of the coupling of the attribute information propelling movement of local terminal, confirm;
Described installation module, for confirming to have after the authority of installation, carries out the step that the application program of coupling is installed according to the mount message of the application program of described coupling.
11. 1 kinds of network equipments, it is characterized in that, described equipment includes storer, and one or more than one program, one of them or more than one program are stored in storer, and be configured to be carried out by the above processor of or, described one or an above program comprise for carrying out the instruction of following operation:
Obtain the attribute information of the terminal device of communication connection;
According to the attribute information of described terminal device, detect in pre-stored application program, whether to there is the application program of mating with the attribute information of described terminal device;
If the application program with coupling detected, to described terminal device, push the mount message of the application program of described coupling.
12. 1 kinds of terminal devices, it is characterized in that, described terminal device includes storer, and one or more than one program, one of them or more than one program are stored in storer, and be configured to be carried out by the above processor of or, described one or an above program comprise for carrying out the instruction of following operation:
After network equipment carries out communication and is connected, receive the mount message of the application program of the coupling that described network equipment pushes according to the attribute information of local terminal;
The application program of coupling is installed according to the mount message of the application program of described coupling.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310572124.2A CN103677899B (en) | 2013-11-15 | 2013-11-15 | The method and apparatus of application program is installed |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310572124.2A CN103677899B (en) | 2013-11-15 | 2013-11-15 | The method and apparatus of application program is installed |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103677899A true CN103677899A (en) | 2014-03-26 |
CN103677899B CN103677899B (en) | 2017-08-01 |
Family
ID=50315556
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310572124.2A Active CN103677899B (en) | 2013-11-15 | 2013-11-15 | The method and apparatus of application program is installed |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103677899B (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104065753A (en) * | 2014-07-11 | 2014-09-24 | 北京领通科技有限公司 | Pushing method, device and system of intelligent terminal file |
CN104683571A (en) * | 2015-02-05 | 2015-06-03 | 杭州曼拓科技有限公司 | Universal control method for intelligent mobile equipment |
CN105516318A (en) * | 2015-12-14 | 2016-04-20 | 广东欧珀移动通信有限公司 | Application program list pushing method and device |
CN105653303A (en) * | 2014-11-10 | 2016-06-08 | 阿里巴巴集团控股有限公司 | Application installation control method and device |
CN105721571A (en) * | 2016-02-04 | 2016-06-29 | 广东小天才科技有限公司 | Learning application installation method and system based on system label |
CN107395528A (en) * | 2017-08-30 | 2017-11-24 | 湖南恒茂高科股份有限公司 | Intelligent exchange |
CN108229141A (en) * | 2016-12-16 | 2018-06-29 | 乐视汽车(北京)有限公司 | A kind of application program installation method and device |
CN109240714A (en) * | 2018-08-30 | 2019-01-18 | 郑州云海信息技术有限公司 | Installation method and device, the storage medium and electronic equipment of operating system |
CN111176685A (en) * | 2019-12-27 | 2020-05-19 | 深圳市优必选科技股份有限公司 | Upgrading method and device |
CN111258625A (en) * | 2020-01-08 | 2020-06-09 | Oppo(重庆)智能科技有限公司 | Software flashing detection method and device, storage medium and electronic equipment |
CN111428117A (en) * | 2019-01-09 | 2020-07-17 | 百度在线网络技术(北京)有限公司 | Data acquisition method and device for application program |
CN112787947A (en) * | 2019-11-11 | 2021-05-11 | 华为技术有限公司 | Network service processing method, system and gateway equipment |
CN114237756A (en) * | 2021-12-21 | 2022-03-25 | 展讯通信(天津)有限公司 | Application program APP notification message configuration method and device |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5717930A (en) * | 1994-09-19 | 1998-02-10 | Seiko Epson Corporation | Installation system |
CN1424657A (en) * | 2001-12-05 | 2003-06-18 | 株式会社理光 | Equipment information acquiring method, server device and computer readable memory medium |
CN1773455A (en) * | 2004-11-11 | 2006-05-17 | 乐金电子(中国)研究开发中心有限公司 | Upgrading system and method for electronic product firmware utilizing intelligent cell phone |
CN101043680A (en) * | 2007-03-13 | 2007-09-26 | 中兴通讯股份有限公司 | Method of application program for prevention illegal update mobile terminal |
CN101198009A (en) * | 2008-01-03 | 2008-06-11 | 中兴通讯股份有限公司 | Method for upgrading conference television terminal |
CN102546907A (en) * | 2010-12-17 | 2012-07-04 | 沈阳新邮通信设备有限公司 | Automatic installing/updating method for application software of mobile phone |
CN102629935A (en) * | 2012-03-07 | 2012-08-08 | 中兴通讯股份有限公司 | Method for installing application software based on cloud service, device thereof and system thereof |
CN102750172A (en) * | 2012-06-27 | 2012-10-24 | 苏州奇可思信息科技有限公司 | Software update method |
CN102790961A (en) * | 2011-05-20 | 2012-11-21 | 腾讯科技(深圳)有限公司 | Update method of application program, mobile terminal and server |
CN103353843A (en) * | 2013-06-25 | 2013-10-16 | 北京小米科技有限责任公司 | Method and device for application installation |
-
2013
- 2013-11-15 CN CN201310572124.2A patent/CN103677899B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5717930A (en) * | 1994-09-19 | 1998-02-10 | Seiko Epson Corporation | Installation system |
CN1424657A (en) * | 2001-12-05 | 2003-06-18 | 株式会社理光 | Equipment information acquiring method, server device and computer readable memory medium |
CN1773455A (en) * | 2004-11-11 | 2006-05-17 | 乐金电子(中国)研究开发中心有限公司 | Upgrading system and method for electronic product firmware utilizing intelligent cell phone |
CN101043680A (en) * | 2007-03-13 | 2007-09-26 | 中兴通讯股份有限公司 | Method of application program for prevention illegal update mobile terminal |
CN101198009A (en) * | 2008-01-03 | 2008-06-11 | 中兴通讯股份有限公司 | Method for upgrading conference television terminal |
CN102546907A (en) * | 2010-12-17 | 2012-07-04 | 沈阳新邮通信设备有限公司 | Automatic installing/updating method for application software of mobile phone |
CN102790961A (en) * | 2011-05-20 | 2012-11-21 | 腾讯科技(深圳)有限公司 | Update method of application program, mobile terminal and server |
CN102629935A (en) * | 2012-03-07 | 2012-08-08 | 中兴通讯股份有限公司 | Method for installing application software based on cloud service, device thereof and system thereof |
CN102750172A (en) * | 2012-06-27 | 2012-10-24 | 苏州奇可思信息科技有限公司 | Software update method |
CN103353843A (en) * | 2013-06-25 | 2013-10-16 | 北京小米科技有限责任公司 | Method and device for application installation |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104065753A (en) * | 2014-07-11 | 2014-09-24 | 北京领通科技有限公司 | Pushing method, device and system of intelligent terminal file |
CN105653303B (en) * | 2014-11-10 | 2019-01-22 | 阿里巴巴集团控股有限公司 | The installation control method and device of application |
CN105653303A (en) * | 2014-11-10 | 2016-06-08 | 阿里巴巴集团控股有限公司 | Application installation control method and device |
CN104683571A (en) * | 2015-02-05 | 2015-06-03 | 杭州曼拓科技有限公司 | Universal control method for intelligent mobile equipment |
CN105516318A (en) * | 2015-12-14 | 2016-04-20 | 广东欧珀移动通信有限公司 | Application program list pushing method and device |
CN105721571A (en) * | 2016-02-04 | 2016-06-29 | 广东小天才科技有限公司 | Learning application installation method and system based on system label |
CN108229141A (en) * | 2016-12-16 | 2018-06-29 | 乐视汽车(北京)有限公司 | A kind of application program installation method and device |
CN107395528A (en) * | 2017-08-30 | 2017-11-24 | 湖南恒茂高科股份有限公司 | Intelligent exchange |
CN109240714A (en) * | 2018-08-30 | 2019-01-18 | 郑州云海信息技术有限公司 | Installation method and device, the storage medium and electronic equipment of operating system |
CN111428117A (en) * | 2019-01-09 | 2020-07-17 | 百度在线网络技术(北京)有限公司 | Data acquisition method and device for application program |
CN111428117B (en) * | 2019-01-09 | 2023-05-16 | 百度在线网络技术(北京)有限公司 | Application program data acquisition method and device |
CN112787947A (en) * | 2019-11-11 | 2021-05-11 | 华为技术有限公司 | Network service processing method, system and gateway equipment |
CN112787947B (en) * | 2019-11-11 | 2022-12-13 | 华为技术有限公司 | Network service processing method, system and gateway equipment |
CN116032762A (en) * | 2019-11-11 | 2023-04-28 | 华为技术有限公司 | Processing method, system and gateway equipment of network service |
US11843518B2 (en) | 2019-11-11 | 2023-12-12 | Huawei Technologies Co., Ltd. | Network service processing method, system, and gateway device |
CN111176685A (en) * | 2019-12-27 | 2020-05-19 | 深圳市优必选科技股份有限公司 | Upgrading method and device |
CN111258625A (en) * | 2020-01-08 | 2020-06-09 | Oppo(重庆)智能科技有限公司 | Software flashing detection method and device, storage medium and electronic equipment |
CN114237756A (en) * | 2021-12-21 | 2022-03-25 | 展讯通信(天津)有限公司 | Application program APP notification message configuration method and device |
Also Published As
Publication number | Publication date |
---|---|
CN103677899B (en) | 2017-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103677899A (en) | Method and device for installing application programs | |
CN103501333A (en) | Method, device and terminal equipment for downloading files | |
CN103475667A (en) | Method, device and system for controlling access router | |
CN105188037A (en) | Message push method, mobile terminal, and message push server | |
CN105490919A (en) | Message withdrawal method and device | |
CN103543913A (en) | Terminal device operation method and device, and terminal device | |
CN103929796A (en) | Access point sharing method and device | |
CN103607713A (en) | Method, apparatus, device and system for network access | |
CN104519485A (en) | Communication method between terminals, devices and system | |
CN104636047A (en) | Method and device for operating objects in list and touch screen terminal | |
CN103473092A (en) | Method and device for processing downloaded applications and terminal equipment | |
CN103678605A (en) | Information transmission method and device and terminal device | |
CN104301315A (en) | Method and device for limiting information access | |
CN103716793A (en) | Access point information sharing method and apparatus | |
CN103702283A (en) | Message sending method, receiving method, device, terminal equipment and server | |
CN104717341A (en) | Message prompting method and terminal | |
CN105681161A (en) | Method, device and system for adding friend account | |
CN103455348A (en) | Subarea adjustment method, device, terminal, server and system | |
CN103634717A (en) | Method, device and terminal equipment utilizing earphone to control | |
CN103763112A (en) | User identity protection method and apparatus | |
CN103678502A (en) | Information collection method and device | |
CN103747130A (en) | Control method of terminal equipment, device and terminal equipment | |
CN103684807A (en) | Method, device, terminal device and server for identifying group member information | |
CN103945241A (en) | Streaming data statistical method, system and related device | |
CN103607431B (en) | Mobile terminal resource processing method, device and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |