Embodiment
Below in conjunction with accompanying drawing, the present invention is described in further detail.
Fig. 1 illustrates a kind of loading equipemtn schematic diagram for the application of loaded targets on mobile terminal according to one aspect of the invention; Wherein, described loading equipemtn comprisesderiving means 1, thedefinite device 2 of access, thedefinite device 3 of application, charger 4.Particularly, deriving means 1 obtains one or more access to netwoks recorded informations of mobile terminal respective user; Thedefinite device 2 of access, according to described one or more access to netwoks recorded informations, is determined corresponding application access information; Thedefinite device 3 of application, according to described application access information, is determined corresponding intended application;Charger 4 loads described intended application on described mobile terminal.
At this, described loading equipemtn include but not limited to subscriber equipment, the network equipment or subscriber equipment with the network equipment by the mutually integrated equipment formed of network; Or with described subscriber equipment, the network equipment or other equipment by hardware or the mutually integrated equipment of software.Wherein, described subscriber equipment includes but not limited to anyly can carry out with the user mobile terminal and/or the non-moving terminal of man-machine interaction by keyboard, telepilot, touch pad or voice-operated device, for example computing machine, smart mobile phone, PDA(palm PC, Personal Digital Assistant) etc.The described network equipment comprise a kind of can be according to the instruction of prior setting or storage, automatically carry out the electronic equipment of numerical evaluation and information processing, its hardware includes but not limited to microprocessor, special IC (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc.It includes but not limited to the cloud that computing machine, network host, single network server, a plurality of webserver collection or a plurality of server form the described network equipment; At this, cloud consists of a large amount of computing machines based on cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is a kind of of Distributed Calculation, the virtual supercomputer be comprised of the loosely-coupled computing machine collection of a group.Described network includes but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN (Local Area Network), VPN network, wireless self-organization network (Ad Hoc network) etc.Those skilled in the art will be understood that other loading equipemtn is equally applicable to the present invention, also should be included in protection domain of the present invention, and be contained in this at this with way of reference.
Between above-mentioned each device, be constant work, at this, it will be understood by those skilled in the art that " continuing " refers to above-mentioned each device respectively in real time, perhaps according to the mode of operation requirement of setting or adjust in real time, carry out the loading of the determining of the determining of the obtaining of access to netwoks recorded information, application access information, intended application, intended application etc., until described loading equipemtn stops obtaining one or more access to netwoks recorded informations of mobile terminal respective user.
Deriving means 1 obtains one or more access to netwoks recorded informations of mobile terminal respective user.
Particularly, described deriving means 1 is by various communication protocol (Communications Protocol), by the Various types of data transmission interface, with the PC end of mobile terminal institute respective user, interact, by obtaining the record of browsing in described PC end browser, using the described one or more access to netwoks recorded informations of record as described mobile terminal respective user of browsing; Perhaps described deriving means 1 is by various communication protocol (Communications Protocol), by the Various types of data transmission interface, with the storage or provide the database of described access to netwoks recorded information or other third party devices to interact, to obtain the one or more access to netwoks recorded informations on described mobile terminal; Perhaps describedderiving means 1 can also, according to various communication protocol (Communications Protocol), by the Various types of data transmission interface, with described mobile terminal direct interaction, obtain the one or more access to netwoks recorded informations on described mobile terminal.
Wherein, one or more access to netwoks recorded informations of described mobile terminal respective user, include but not limited to access to netwoks recorded information and/or described user's mobile terminal or the access to netwoks recorded information of other mobile terminals etc. of the PC end of described mobile terminal institute respective user.
Wherein, described access to netwoks recorded information comprises heading message that access search key word information, access links, access links are corresponding or key word information, access time, action type (as browse, download, search for) etc.
For example, described deriving means 1 is by with the corresponding PC equipment of mobile device or interact by the PC equipment with the corresponding user of mobile device, by the Various types of data transmission interface, obtain the cookies information that in described PC equipment, browser is stored, then by described cookies information is screened, the operation such as extraction, to obtain described one or more access to netwoks recorded information.
For example, described deriving means 1 interacts with described mobile terminal, obtain the cookies information of storing in described mobile terminal, then by described cookies information is screened, the operation such as extraction, to obtain described one or more access to netwoks recorded information.
For example, described deriving means 1 can pass through the API of specific mobile terminal, obtain the web page browsing recorded information in described browser of mobile terminal, and to described web page browsing recorded information screened, the operation such as extraction, obtain described one or more access to netwoks recorded information.
It should be noted that, above-mentioned for example only for technical scheme of the present invention is described better, but not limitation of the present invention those skilled in the art should understand that, any mode of obtaining one or more access to netwoks recorded informations of mobile terminal respective user, all should be within the scope of the present invention.
Thedefinite device 2 of access, according to described one or more access to netwoks recorded informations, is determined corresponding application access information.
Particularly, described access determines thatdevice 2 obtains the one or more access to netwoks recorded informations in described deriving means 1, for example by the keyword in described access to netwoks recorded information, extracted, to obtain and to apply relevant information, and then determined corresponding application access information.
Wherein, described application access information include but not limited to application name information, download package name, download link, whether belong to corresponding to information relevant to application such as the visit informations of mobile device.
Thedefinite device 3 of application, according to described application access information, is determined corresponding intended application.
Particularly, described application determines thatdevice 3 determines the determined application access information ofdevice 2 by obtaining described access, determine the one or more application that comprise in described application access information, preferably, can also be screened etc. described one or more application, thereby be determined corresponding intended application.
Wherein, can comprise the title of described intended application, the download link of intended application, one or more information such as version number of Object linking in described intended application.At this, the information such as the download link of described intended application or version number can interact by the unloading information data storehouse with predetermined and obtain, also can be by obtaining after search on interconnected.
For example, described application determines thatdevice 3, by according to described application access information, determines the one or more application that comprise in described application access information, then by described one or more application all as described intended application.
Perhaps, for example, described application determines thatdevice 3 passes through according to described application access information, determine the one or more application that comprise in described application access information, then according to described one or more frequency of occurrences that are applied in described application access information, sorted, select the application of predetermined quantity according to the result of sequence, as described intended application.
Perhaps, for example, described application determines thatdevice 3 passes through according to described application access information, determine the one or more application that comprise in described application access information, then predetermined screening strategy, screened described one or more application, by the screening after application as described intended application.At this, described screening strategy is such as according to described, being applied in corresponding action type etc. in described application access information, for example, if user search the brief introduction of this application not using it as intended application, if user search the download link of this application or registration using it as intended application etc.
It should be noted that, above-mentioned for example only for technical scheme of the present invention is described better, but not limitation of the present invention those skilled in the art should understand that, any mode of determining corresponding intended application according to described application access information, all should be within the scope of the present invention.
Charger 4 loads described intended application on described mobile terminal.
Particularly, describedcharger 4 is determined the determined intended application ofdevice 3 by obtaining described application, according to the corresponding link information of described intended application or other Download Infos, to described intended application downloaded, the operation such as installation, thereby realize loading described intended application on described mobile terminal.
Preferably, described application determines thatdevice 3 can carry out matching inquiry according to described application access information in corresponding safety applications information bank, to obtain corresponding intended application, wherein, described safety applications information bank comprises one or more candidate's application and secure access information thereof; Wherein, describedcharger 4 can, according to the corresponding secure access information of described intended application, load described intended application on described mobile terminal.
Particularly, described application determines thatdevice 3 can be according to described application access information, corresponding one or more being applied in corresponding safety applications information bank of described application access information carried out to matching inquiry, obtain in described safety applications information bank, store with described application access information in the corresponding secure access information of application, and using described application and corresponding secure access information as corresponding intended application; Thereby guaranteed the security of application that the user installs.
Wherein, described safety applications information bank comprises one or more candidate's application and secure access information thereof; At this, described candidate application includes but not limited to the information such as Apply Names, application version number, and described secure access information includes but not limited to the introduction link, download link of described candidate's application etc., and described link is safe and reliable address.Described safety applications information bank can obtain by systemic presupposition, also can set up by the feedback information based on the user, for example surpasses a certain proportion of user feedback link dangerous, deletion from described safety applications information bank by it.
Wherein, describedcharger 4 is determined the determined intended application ofdevice 3 by obtaining described application, according to the corresponding secure access information in described safety applications information bank of described intended application, utilize the corresponding link information of described secure access information or other Download Infos, to described intended application downloaded, the operation such as installation, thereby realize loading described intended application on described mobile terminal.
More preferably, described application determines thatdevice 3 can be according to described application access information, carry out matching inquiry in corresponding safety applications information bank, to obtain corresponding one or more candidate target application, wherein, described safety applications information bank comprises one or more candidate's application and secure access information thereof; Apply corresponding secure access information according to described candidate target, from described one or more candidate target application, determine corresponding intended application.
Particularly, described application determines thatdevice 3 can be according to described application access information, corresponding one or more being applied in corresponding safety applications information bank of described application access information carried out to matching inquiry, obtain in described safety applications information bank, store with described application access information in the corresponding secure access information of application, and using described application and corresponding secure access information as corresponding one or more candidate targets application; At this, the application of described candidate target includes but not limited to the candidate target application corresponding from described different one or more application, or candidate target corresponding from identical application, that have different secure access information application.
Wherein, described safety applications information bank comprises one or more candidate's application and secure access information thereof; At this, described candidate application includes but not limited to the information such as Apply Names, application version number, and described secure access information includes but not limited to the introduction link, download link of described candidate's application etc., and described link is safe and reliable address.Described safety applications information bank can obtain by systemic presupposition, also can set up by the feedback information based on the user, for example surpasses a certain proportion of user feedback link dangerous, deletion from described safety applications information bank by it.
Described application determines thatdevice 3 applies corresponding secure access information according to described candidate target, is for example sorted in the safe class of described secure access information, and then using safe class, the highest candidate target application offers the user as described intended application; Perhaps, for example according to the corresponding specific linked sites of described secure access grade, described candidate target application is screened, thereby determined corresponding intended application, further guaranteed the security of application that the user installs.
Preferably, described application determines thatdevice 3 can be according to described application access information, and uses recorded information in conjunction with the application of described mobile terminal, determines corresponding intended application, and wherein, described intended application is corresponding with described application use recorded information.
Particularly, described application determines thatdevice 3 determines the determined application access information ofdevice 2 by obtaining described access; And by various communication protocol (Communications Protocol), by the Various types of data transmission interface, with storage or provide the application of described mobile terminal to use database or other third party devices of recorded information to interact, with the application of obtaining described mobile terminal, use recorded information; Perhaps described application determines thatdevice 3 can also, according to various communication protocol (Communications Protocol), by the Various types of data transmission interface, with described mobile terminal direct interaction, obtain the application of described mobile terminal and use recorded information.
Wherein, the information such as the download that includes but not limited to application in recorded information, installation, unloading, upgrading, use, version, frequency of usage are used in described application.
Described application determines thatdevice 3 can be according to described application access information, and use recorded information in conjunction with the application of described mobile terminal, by according to corresponding application in described application access information for example, and described application used application type in recorded information, frequency of usage, version information etc., determine corresponding intended application.
For example, described application use recorded information has comprised instant messaging application A, Download Info, mount message, frequency of usage information, the version number information of reading application B; Described application access information comprises the visit information to instant messaging application A ', multimedia application C ' etc.; Described application determines thatdevice 3 is used the application type information in recorded information and described application access information according to described application, and described multimedia application C ' is defined as to described intended application, thereby has enriched user's application type etc.
Perhaps, for example, described application use recorded information has comprised instant messaging application A, Download Info, mount message, frequency of usage information, the version number information of reading application B; Described application access information comprises the visit information to instant messaging application A ', multimedia application C ' etc.; And described application is used the frequency of usage of the instant messaging application A in recorded information lower, described application determines thatdevice 3 is used application type information and described application in recorded information and described application access information to use the frequency of usage information in recorded information according to described application, described instant messaging application A ' and described multimedia application C ' are defined as to described intended application, thereby provide abundanter selection for the user carries out instant messaging application, and enriched user's application type etc.
It should be noted that, above-mentioned for example only for technical scheme of the present invention is described better, but not limitation of the present invention, those skilled in the art should understand that, any according to described application access information, and use recorded information in conjunction with the application of described mobile terminal, and determine the mode of corresponding intended application, all should be within the scope of the present invention.
Fig. 2 illustrates a kind of loading equipemtn schematic diagram for the application of loaded targets on mobile terminal in accordance with a preferred embodiment of the present invention; Wherein, described loading equipemtn comprises deriving means 1 ', the definite device 2 ' of access, the definite device 3 ' of application, charger 4 ', and described access determines that device 2 ' comprises extraction unit 21 ' andaccess determining unit 22 '.Particularly, deriving means 1 ' obtains one or more access to netwoks recorded informations of mobile terminal respective user; Extraction unit 21 ', according to described one or more access to netwoks recorded informations, extracts corresponding one or more access to netwoks sessions, and wherein, each access to netwoks session comprises at least one described access to netwoks recorded information; The access determining unit 22 ' according in described one or more access to netwoks sessions at least one, determine corresponding application access information; The definite device 3 ' of application, according to described application access information, is determined corresponding intended application; Charger 4 ' loads described intended application on described mobile terminal.
Wherein, device 3 ' is determined in the deriving means 1 ' of described loading equipemtn, application, charger 4 ' is identical with corresponding intrument shown in Fig. 1 or basic identical, so locate to repeat no more, and mode by reference is contained in this.
Between above-mentioned each device, be constant work, at this, it will be understood by those skilled in the art that " continuing " refers to above-mentioned each device respectively in real time, perhaps according to the mode of operation requirement of setting or adjust in real time, carry out the determining of the determining of extraction, application access information, intended application of the obtaining of access to netwoks recorded information, access to netwoks session, the loading of intended application etc., until described loading equipemtn stops obtaining one or more access to netwoks recorded informations of mobile terminal respective user.
Extraction unit 21 ', according to described one or more access to netwoks recorded informations, extracts corresponding one or more access to netwoks sessions, and wherein, each access to netwoks session comprises at least one described access to netwoks recorded information.
Particularly, described extraction unit 21 ' obtains the one or more access to netwoks recorded informations in described deriving means 1 ', according to the access site correlativity of described access to netwoks recorded information, (for example one or more website visiting recorded informations are all the sub-channels of the same website of access or this website, as baidu.com), (for example the access time of one or more website visiting recorded informations is in the predetermined time section for the access time correlativity, as the one or more website visiting recorded informations at 10 minutes) etc. information, determine the related one or more access to netwoks recorded informations of tool, and using described one or more access to netwoks recorded informations as an access to netwoks session, thereby according to described one or more access to netwoks recorded informations, extract corresponding one or more access to netwoks sessions.
The access determining unit 22 ' according in described one or more access to netwoks sessions at least one, determine corresponding application access information.
Particularly, described access determining unit 22 ' according in described one or more access to netwoks sessions at least one, described access to netwoks session is screened, for example according to the time order and function of described access to netwoks session, sequentially screened (as extracted nearest access to netwoks session), perhaps for example according to the jumping figure of access to netwoks recorded information in described access to netwoks session, screened (as selected jumping figure, being less than the access to netwoks session of certain threshold value), perhaps such as according to the access to netwoks session the information such as visiting frequency of corresponding website screened, then the keyword in one or more access to netwoks sessions of described screening is extracted, thereby obtain and apply relevant information, and then definite corresponding application access information.
Wherein, described application access information includes but not limited to the information relevant to application such as name information, download package name, download link of application.
Preferably, described extraction unit 21 ' can be according to predetermined session operating interval threshold value, extract corresponding one or more access to netwoks sessions from described one or more access to netwoks recorded informations, wherein, each access to netwoks session comprises at least one described access to netwoks recorded information that meets described session operating interval threshold value.
Particularly, described extraction unit 21 ' obtains the one or more access to netwoks recorded informations in described deriving means 1 ', according to the access time in described access to netwoks recorded information and predetermined session operating interval threshold value, extract corresponding one or more access to netwoks sessions, for example, when the access time interval of adjacent two in described many access to netwoks recorded informations is less than certain threshold value, when perhaps the access time interval of the article one in described many access to netwoks recorded informations and the last item is less than certain threshold value, using described many access to netwoks recorded informations as an access to netwoks session, thereby according to described one or more access to netwoks recorded informations, extract corresponding one or more access to netwoks sessions.
Preferably, described access determining unit 22 ' can in described one or more access to netwoks sessions at least one, detect with at least one corresponding accession page in described one or more access to netwoks sessions whether relate to mobile the application; If described accession page relates to mobile application, according to described accession page, determine corresponding application access information.
Particularly, described access determining unit 22 ' is obtained the one or more access to netwoks sessions in described extraction unit 21 ', for in described one or more access to netwoks sessions at least one, by for example to described access to netwoks session the keyword in the related page (as movement, mobile application etc.) detected, perhaps utilize the content in the page related to described access to netwoks session of predetermined mobile application message storehouse to be inquired about, thereby detect with at least one corresponding accession page in described one or more access to netwoks sessions and whether relate to mobile application.At this, described mobile application message storehouse comprises one or more information of the Apply Names for mobile device or version information etc.
If described accession page relates to mobile application, according to described accession page, for example, using the page key words of described accession page as application access information; Perhaps to the keyword of described accession page after screening, page key words that only will be relevant to application is as application access information, thereby determines corresponding application access information.
Fig. 3 illustrates a kind of method flow diagram for the application of loaded targets on mobile terminal according to a further aspect of the present invention.Particularly, in step s1, described loading equipemtn obtains one or more access to netwoks recorded informations of mobile terminal respective user; In step s2, described loading equipemtn, according to described one or more access to netwoks recorded informations, is determined corresponding application access information; In step s3, described loading equipemtn, according to described application access information, is determined corresponding intended application; In step s4, described loading equipemtn loads described intended application on described mobile terminal.
Between above steps, be constant work, at this, it will be understood by those skilled in the art that " continuing " refers to that above steps respectively in real time, perhaps according to the mode of operation requirement of setting or adjust in real time, carry out the loading of the determining of the determining of the obtaining of access to netwoks recorded information, application access information, intended application, intended application etc., until described loading equipemtn stops obtaining one or more access to netwoks recorded informations of mobile terminal respective user.
In step s1, described loading equipemtn obtains one or more access to netwoks recorded informations of mobile terminal respective user.
Particularly, in step s1, described loading equipemtn is by various communication protocol (Communications Protocol), by the Various types of data transmission interface, with the PC end of mobile terminal institute respective user, interact, by obtaining the record of browsing in described PC end browser, using the described one or more access to netwoks recorded informations of record as described mobile terminal respective user of browsing; Perhaps in step s1, described loading equipemtn is by various communication protocol (Communications Protocol), by the Various types of data transmission interface, with the storage or provide the database of described access to netwoks recorded information or other third party devices to interact, to obtain the one or more access to netwoks recorded informations on described mobile terminal; Perhaps in step s1, described loading equipemtn can also be according to various communication protocol (Communications Protocol), by the Various types of data transmission interface, with described mobile terminal direct interaction, obtain the one or more access to netwoks recorded informations on described mobile terminal.
Wherein, one or more access to netwoks recorded informations of described mobile terminal respective user, include but not limited to access to netwoks recorded information and/or described user's mobile terminal or the access to netwoks recorded information of other mobile terminals etc. of the PC end of described mobile terminal institute respective user.
Wherein, described access to netwoks recorded information comprises heading message that access search key word information, access links, access links are corresponding or key word information, access time, action type (as browse, download, search for) etc.
For example, in step s1, described loading equipemtn is by with the corresponding PC equipment of mobile device or interact by the PC equipment with the corresponding user of mobile device, by the Various types of data transmission interface, obtain the cookies information that in described PC equipment, browser is stored, then by described cookies information is screened, the operation such as extraction, to obtain described one or more access to netwoks recorded information.
For example, in step s1, described loading equipemtn and described mobile terminal interact, and obtain the cookies information of storing in described mobile terminal, then by described cookies information is screened, the operation such as extraction, to obtain described one or more access to netwoks recorded information.
For example, in step s1, described loading equipemtn can pass through the API of specific mobile terminal, obtain the web page browsing recorded information in described browser of mobile terminal, and to described web page browsing recorded information screened, the operation such as extraction, obtain described one or more access to netwoks recorded information.
It should be noted that, above-mentioned for example only for technical scheme of the present invention is described better, but not limitation of the present invention those skilled in the art should understand that, any mode of obtaining one or more access to netwoks recorded informations of mobile terminal respective user, all should be within the scope of the present invention.
In step s2, described loading equipemtn, according to described one or more access to netwoks recorded informations, is determined corresponding application access information.
Particularly, in step s2, described loading equipemtn obtains the one or more access to netwoks recorded informations in described step s1, for example by the keyword in described access to netwoks recorded information, is extracted, to obtain and to apply relevant information, and then determine corresponding application access information.
Wherein, described application access information include but not limited to application name information, download package name, download link, whether belong to corresponding to information relevant to application such as the visit informations of mobile device.
In step s3, described loading equipemtn, according to described application access information, is determined corresponding intended application.
Particularly, in step s3, described loading equipemtn is by obtaining determined application access information in described step s2, determine the one or more application that comprise in described application access information, preferably, can also be screened etc. described one or more application, thereby be determined corresponding intended application.
Wherein, can comprise the title of described intended application, the download link of intended application, one or more information such as version number of Object linking in described intended application.At this, the information such as the download link of described intended application or version number can interact by the unloading information data storehouse with predetermined and obtain, also can be by obtaining after search on interconnected.
For example, in step s3, described loading equipemtn by according to described application access information, is determined the one or more application that comprise in described application access information, then by described one or more application all as described intended application.
Perhaps, for example, in step s3, described loading equipemtn passes through according to described application access information, determine the one or more application that comprise in described application access information, then sorted according to described one or more frequency of occurrences that are applied in described application access information, selected the application of predetermined quantity according to the result of sequence, as described intended application.
Perhaps, for example, in step s3, described loading equipemtn passes through according to described application access information, determine the one or more application that comprise in described application access information, then predetermined screening strategy, screened described one or more application, by the screening after application as described intended application.At this, described screening strategy is such as according to described, being applied in corresponding action type etc. in described application access information, for example, if user search the brief introduction of this application not using it as intended application, if user search the download link of this application or registration using it as intended application etc.
It should be noted that, above-mentioned for example only for technical scheme of the present invention is described better, but not limitation of the present invention those skilled in the art should understand that, any mode of determining corresponding intended application according to described application access information, all should be within the scope of the present invention.
In step s4, described loading equipemtn loads described intended application on described mobile terminal.
Particularly, in step s4, described loading equipemtn is by obtaining the determined intended application of described step s3, according to the corresponding link information of described intended application or other Download Infos, to described intended application downloaded, the operation such as installation, thereby realize loading described intended application on described mobile terminal.
Preferably, in step s3, described loading equipemtn can be according to described application access information, carry out matching inquiry in corresponding safety applications information bank, to obtain corresponding intended application, wherein, described safety applications information bank comprises one or more candidate's application and secure access information thereof; Wherein, in step s4, described loading equipemtn can, according to the corresponding secure access information of described intended application, load described intended application on described mobile terminal.
Particularly, in step s3, described loading equipemtn can be according to described application access information, corresponding one or more being applied in corresponding safety applications information bank of described application access information carried out to matching inquiry, obtain in described safety applications information bank, store with described application access information in the corresponding secure access information of application, and using described application and corresponding secure access information as corresponding intended application; Thereby guaranteed the security of application that the user installs.
Wherein, described safety applications information bank comprises one or more candidate's application and secure access information thereof; At this, described candidate application includes but not limited to the information such as Apply Names, application version number, and described secure access information includes but not limited to the introduction link, download link of described candidate's application etc., and described link is safe and reliable address.Described safety applications information bank can obtain by systemic presupposition, also can set up by the feedback information based on the user, for example surpasses a certain proportion of user feedback link dangerous, deletion from described safety applications information bank by it.
In step s4, described loading equipemtn is by obtaining determined intended application in described step s3, according to the corresponding secure access information in described safety applications information bank of described intended application, utilize the corresponding link information of described secure access information or other Download Infos, to described intended application downloaded, the operation such as installation, thereby realize loading described intended application on described mobile terminal.
More preferably, in step s3, described loading equipemtn can be according to described application access information, carry out matching inquiry in corresponding safety applications information bank, to obtain corresponding one or more candidate target application, wherein, described safety applications information bank comprises one or more candidate's application and secure access information thereof; Apply corresponding secure access information according to described candidate target, from described one or more candidate target application, determine corresponding intended application.
Particularly, in step s3, described loading equipemtn can be according to described application access information, corresponding one or more being applied in corresponding safety applications information bank of described application access information carried out to matching inquiry, obtain in described safety applications information bank, store with described application access information in the corresponding secure access information of application, and using described application and corresponding secure access information as corresponding one or more candidate targets application; At this, the application of described candidate target includes but not limited to the candidate target application corresponding from described different one or more application, or candidate target corresponding from identical application, that have different secure access information application.
Wherein, described safety applications information bank comprises one or more candidate's application and secure access information thereof; At this, described candidate application includes but not limited to the information such as Apply Names, application version number, and described secure access information includes but not limited to the introduction link, download link of described candidate's application etc., and described link is safe and reliable address.Described safety applications information bank can obtain by systemic presupposition, also can set up by the feedback information based on the user, for example surpasses a certain proportion of user feedback link dangerous, deletion from described safety applications information bank by it.
In step s3, described loading equipemtn is applied corresponding secure access information according to described candidate target, for example sorted in the safe class of described secure access information, then using safe class, the highest candidate target application offers the user as described intended application; Perhaps, for example according to the corresponding specific linked sites of described secure access grade, described candidate target application is screened, thereby determined corresponding intended application, further guaranteed the security of application that the user installs.
Preferably, in step s3, described loading equipemtn can be according to described application access information, and use recorded information in conjunction with the application of described mobile terminal, determines corresponding intended application, and wherein, described intended application is corresponding with described application use recorded information.
Particularly, in step s3, described loading equipemtn is by obtaining determined application access information in described step s2; And by various communication protocol (Communications Protocol), by the Various types of data transmission interface, with storage or provide the application of described mobile terminal to use database or other third party devices of recorded information to interact, with the application of obtaining described mobile terminal, use recorded information; Perhaps, in step s3, described loading equipemtn can also, according to various communication protocol (Communications Protocol), by the Various types of data transmission interface, with described mobile terminal direct interaction, obtain the application of described mobile terminal and use recorded information.
Wherein, the information such as the download that includes but not limited to application in recorded information, installation, unloading, upgrading, use, version, frequency of usage are used in described application.
In step s3, described loading equipemtn can be according to described application access information, and use recorded information in conjunction with the application of described mobile terminal, by according to corresponding application in described application access information for example, and described application used application type in recorded information, frequency of usage, version information etc., determine corresponding intended application.
For example, described application use recorded information has comprised instant messaging application A, Download Info, mount message, frequency of usage information, the version number information of reading application B; Described application access information comprises the visit information to instant messaging application A ', multimedia application C ' etc.; In step s3, described loading equipemtn is used the application type information in recorded information and described application access information according to described application, and described multimedia application C ' is defined as to described intended application, thereby has enriched user's application type etc.
Perhaps, for example, described application use recorded information has comprised instant messaging application A, Download Info, mount message, frequency of usage information, the version number information of reading application B; Described application access information comprises the visit information to instant messaging application A ', multimedia application C ' etc.; And described application is used the frequency of usage of the instant messaging application A in recorded information lower, in step s3, described loading equipemtn is used application type information and described application in recorded information and described application access information to use the frequency of usage information in recorded information according to described application, described instant messaging application A ' and described multimedia application C ' are defined as to described intended application, thereby provide abundanter selection for the user carries out instant messaging application, and enriched user's application type etc.
It should be noted that, above-mentioned for example only for technical scheme of the present invention is described better, but not limitation of the present invention, those skilled in the art should understand that, any according to described application access information, and use recorded information in conjunction with the application of described mobile terminal, and determine the mode of corresponding intended application, all should be within the scope of the present invention.
Fig. 4 illustrates a kind of method flow diagram for the application of loaded targets on mobile terminal in accordance with a preferred embodiment of the present invention.Particularly, in step s1 ', described loading equipemtn obtains one or more access to netwoks recorded informations of mobile terminal respective user; In step s21 ', described loading equipemtn, according to described one or more access to netwoks recorded informations, extracts corresponding one or more access to netwoks sessions, and wherein, each access to netwoks session comprises at least one described access to netwoks recorded information; In step s22 ', described loading equipemtn according in described one or more access to netwoks sessions at least one, determine corresponding application access information; In step s3 ', described loading equipemtn, according to described application access information, is determined corresponding intended application; In step s4 ', described loading equipemtn loads described intended application on described mobile terminal.
Wherein, the step s1 ' of described method, step s3 ', step s4 ' are identical or basic identical with corresponding step shown in Fig. 3, so locate to repeat no more, and mode by reference is contained in this.
Between above steps, be constant work, at this, it will be understood by those skilled in the art that " continuing " refers to that above steps respectively in real time, perhaps according to the mode of operation requirement of setting or adjust in real time, carry out the determining of the determining of extraction, application access information, intended application of the obtaining of access to netwoks recorded information, access to netwoks session, the loading of intended application etc., until described loading equipemtn stops obtaining one or more access to netwoks recorded informations of mobile terminal respective user.
In step s21 ', described loading equipemtn, according to described one or more access to netwoks recorded informations, extracts corresponding one or more access to netwoks sessions, and wherein, each access to netwoks session comprises at least one described access to netwoks recorded information.
Particularly, in step s21 ', described loading equipemtn obtains the one or more access to netwoks recorded informations in described step s1 ', according to the access site correlativity of described access to netwoks recorded information, (for example one or more website visiting recorded informations are all the sub-channels of the same website of access or this website, as baidu.com), (for example the access time of one or more website visiting recorded informations is in the predetermined time section for the access time correlativity, as the one or more website visiting recorded informations at 10 minutes) etc. information, determine the related one or more access to netwoks recorded informations of tool, and using described one or more access to netwoks recorded informations as an access to netwoks session, thereby according to described one or more access to netwoks recorded informations, extract corresponding one or more access to netwoks sessions.
In step s22 ', described loading equipemtn according in described one or more access to netwoks sessions at least one, determine corresponding application access information.
Particularly, in step s22 ', described loading equipemtn according in described one or more access to netwoks sessions at least one, described access to netwoks session is screened, for example according to the time order and function of described access to netwoks session, sequentially screened (as extracted nearest access to netwoks session), perhaps for example according to the jumping figure of access to netwoks recorded information in described access to netwoks session, screened (as selected jumping figure, being less than the access to netwoks session of certain threshold value), perhaps such as according to the access to netwoks session the information such as visiting frequency of corresponding website screened, then the keyword in one or more access to netwoks sessions of described screening is extracted, thereby obtain and apply relevant information, and then definite corresponding application access information.
Wherein, described application access information includes but not limited to the information relevant to application such as name information, download package name, download link of application.
Preferably, in step s21 ', described loading equipemtn can be according to predetermined session operating interval threshold value, extract corresponding one or more access to netwoks sessions from described one or more access to netwoks recorded informations, wherein, each access to netwoks session comprises at least one described access to netwoks recorded information that meets described session operating interval threshold value.
Particularly, in step s21 ', described loading equipemtn obtains the one or more access to netwoks recorded informations in described step s1 ', according to the access time in described access to netwoks recorded information and predetermined session operating interval threshold value, extract corresponding one or more access to netwoks sessions, for example, when the access time interval of adjacent two in described many access to netwoks recorded informations is less than certain threshold value, when perhaps the access time interval of the article one in described many access to netwoks recorded informations and the last item is less than certain threshold value, using described many access to netwoks recorded informations as an access to netwoks session, thereby according to described one or more access to netwoks recorded informations, extract corresponding one or more access to netwoks sessions.
Preferably, in step s22 ', described loading equipemtn can in described one or more access to netwoks sessions at least one, detect with at least one corresponding accession page in described one or more access to netwoks sessions whether relate to mobile the application; If described accession page relates to mobile application, according to described accession page, determine corresponding application access information.
Particularly, in step s22 ', described loading equipemtn obtains the one or more access to netwoks sessions in described step s21 ', for in described one or more access to netwoks sessions at least one, by for example to described access to netwoks session the keyword in the related page (as movement, mobile application etc.) detected, perhaps utilize the content in the page related to described access to netwoks session of predetermined mobile application message storehouse to be inquired about, thereby detect with at least one corresponding accession page in described one or more access to netwoks sessions and whether relate to mobile application.At this, described mobile application message storehouse comprises one or more information of the Apply Names for mobile device or version information etc.
If described accession page relates to mobile application, according to described accession page, for example, using the page key words of described accession page as application access information; Perhaps to the keyword of described accession page after screening, page key words that only will be relevant to application is as application access information, thereby determines corresponding application access information.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned example embodiment, and in the situation that do not deviate from spirit of the present invention or essential characteristic, can realize the present invention with other concrete form.Therefore, no matter from which point, all should regard embodiment as exemplary, and be nonrestrictive, scope of the present invention is limited by claims rather than above-mentioned explanation, therefore is intended to be included in the present invention dropping on the implication that is equal to important document of claim and all changes in scope.Any Reference numeral in claim should be considered as limit related claim.In addition, obviously other unit or step do not got rid of in " comprising " word, and odd number is not got rid of plural number.A plurality of unit of stating in the device claim or device also can be realized by software or hardware by a unit or device.The first, the second word such as grade is used for meaning title, and does not mean any specific order.