CN103581878B - A kind of method and apparatus for acquisition target resource in a mobile device - Google Patents
A kind of method and apparatus for acquisition target resource in a mobile device Download PDFInfo
- Publication number
- CN103581878B CN103581878B CN201210254428.XA CN201210254428A CN103581878B CN 103581878 B CN103581878 B CN 103581878B CN 201210254428 A CN201210254428 A CN 201210254428A CN 103581878 B CN103581878 B CN 103581878B
- Authority
- CN
- China
- Prior art keywords
- resource
- information
- application
- target resource
- file
- 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.)
- Active
Links
Landscapes
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The object of the present invention is to provide a kind of methods and apparatus for obtaining target resource.Mobile equipment is used to obtain the first download request about target resource of user's submission;Request, which is downloaded, by first is sent to the network equipment;Receive resource related information and the application related information that the network equipment provides;According to application related information, intended application is loaded;According to resource related information, send to download about the second of target resource to the network equipment by intended application and ask;Receive the target resource information that the network equipment provides.Compared with prior art, the application related information that the mobile equipment of the present invention downloads request offer according to the network equipment received based on first, load intended application, and then it sends to download about the second of target resource to the network equipment by intended application and ask, receive the target resource information that the network equipment is provided, it not only ensure that the resource quality reliability of target resource, also improve user resources download efficiency, so as to improve the experience of the resource downloading of user.
Description
Technical field
The present invention relates to mobile Internet field more particularly to a kind of skills for acquisition target resource in a mobile device
Art.
Background technology
As the development of mobile Internet and mobile equipment processing and the enhancing of communication capacity, mobile equipment start to prop up
Hold and run such as instant messaging, resource downloading and installation, the multinomial application of message reference, so as to people study, work with
It is able to universal in life and plays the part of more and more important role.
However, when user is by mobile device downloads target resource, various application programs such as mobile phone QQ, sogou is such as downloaded
Input method, *** maps, video playing client etc., carry out the download of target resource typically in webpage, such as open and move
The browser of dynamic equipment acquiescence or search and the download that target resource is carried out by third party's browser, at this time target resource
Resource quality has unreliability, such as the situation for occurring not downloading, not only reduces resource acquisition efficiency, also brings very much
Unnecessary communication flows affects the resource downloading experience of user.
Invention content
The object of the present invention is to provide a kind of for obtaining the method and apparatus of target resource in a mobile device.
According to an aspect of the invention, there is provided a kind of method for being used to obtain target resource in mobile device end,
In, this method includes the following steps:
A obtains user and downloads request about the first of target resource by what mobile equipment was submitted;
B downloads request by described first and is sent to the network equipment;
C receive the network equipment based on described first download that request provided with the corresponding money of the target resource
Source relevant information and application related information;
D is according to the application related information, loading and the intended application corresponding to the application related information;
E is sent to the network equipment about the target according to the resource related information by the intended application
The second of resource downloads request;
F receives the network equipment and downloads the provided target resource information of request based on described second.
According to another aspect of the present invention, it additionally provides one kind and obtains target at network equipment end for mobility-aid apparatus
The method of resource, wherein, this method includes the following steps:
A is received and is downloaded request about the first of target resource transmitted by mobile equipment;
B is downloaded according to described first and is asked, and matching inquiry is carried out in application message library, to obtain and the target resource
Corresponding application related information;
C is sent to the movement by the application related information and with the corresponding resource related information of the target resource
Equipment;
D receives the second download request about the target resource that intended application in the mobile equipment is initiated,
In, the intended application is corresponding with the application related information;
E is downloaded according to described second and is asked, and matching inquiry is carried out in resource information bank, to obtain and the target resource
Corresponding target resource information;
The target resource information is sent to the mobile equipment by F.
According to an aspect of the invention, there is provided it is a kind of for obtaining the mobile equipment of target resource, wherein, the movement
Equipment includes:
First acquisition request device is downloaded for obtaining user by what mobile equipment was submitted about the first of target resource
Request;
First send-request unit is sent to the network equipment for downloading request by described first;
It is being provided with the mesh to download request for receiving the network equipment based on described first for information receiver
Mark the corresponding resource related information of resource and application related information;
Using loading device, for according to the application related information, corresponding to loading and the application related information
Intended application;
Second send-request unit, for according to the resource related information, by the intended application to the network
Equipment is sent downloads request about the second of the target resource;
Resource reception device downloads the provided target resource of request for receiving the network equipment based on described second
Information.
According to another aspect of the present invention, a kind of network for obtaining target resource for mobility-aid apparatus is provided to set
It is standby, wherein, which includes:
First request reception device downloads request transmitted by mobile equipment for receiving about the first of target resource;
Information query device asks for being downloaded according to described first, matching inquiry is carried out in application message library, to obtain
It obtains and the corresponding application related information of the target resource;
Information transmitting apparatus, for by the application related information and it is related to the corresponding resource of the target resource letter
Breath is sent to the mobile equipment;
Second request reception device provides for receive that intended application in the mobile equipment initiated about the target
The second of source downloads request, wherein, the intended application is corresponding with the application related information;
Resource query device asks for being downloaded according to described second, matching inquiry is carried out in resource information bank, to obtain
It obtains and the corresponding target resource information of the target resource;
Resource sending device, for the target resource information to be sent to the mobile equipment.
According to a further aspect of the invention, a kind of system for obtaining target resource is additionally provided, wherein, the system
Including such as it is aforementioned according to an aspect of the present invention for obtaining the mobile equipment of target resource and according to the present invention another
The network equipment for being used to obtain target resource of a aspect.
Compared with prior art, the present invention is based on first according to the network equipment received by mobile equipment and downloads request
There is provided the application related information, loading with application related information corresponding to intended application, and then by intended application to
The network equipment is sent downloads request about the second of target resource, receives the network equipment and asks provided mesh based on the second download
Resource information is marked, the resource quality reliability of target resource is not only ensure that, also improves user resources download efficiency, is saved
The download time of user, so as to improve the experience of the resource downloading of user.Moreover, intended application is sent out to the network equipment in the present invention
When sending the second download request about target resource, the resource state information of mobile equipment is may also be combined with, determines target resource
Target resource status information, according to target resource status information, intended application sends the about target resource to the network equipment
Two download request, further improve the resource downloading experience of user.In addition, the network equipment may also be combined with movement in the present invention
The equipment association attributes of equipment determine the resource adaptation information being adapted with mobile equipment of target resource, and then, according to resource
Adapted information, obtain with the corresponding targeted fit resource information of target resource, so as to further improve the money of user
Source downloading experience.
Description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, of the invention is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 is shown according to one aspect of the invention for obtaining the mobile equipment of target resource and the equipment of the network equipment
Schematic diagram;
Fig. 2 shows in accordance with a preferred embodiment of the present invention for obtaining the mobile equipment and the network equipment of target resource
Equipment schematic diagram;
Fig. 3 shows that mobile equipment according to a further aspect of the present invention is realized to obtain target money with network equipment cooperation
The method flow diagram in source;
Fig. 4 shows that mobile equipment in accordance with a preferred embodiment of the present invention is realized to obtain mesh with network equipment cooperation
Mark the method flow diagram of resource.
The same or similar reference numeral represents the same or similar component in attached drawing.
Specific embodiment
The present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 is shown according to one aspect of the invention for obtaining the mobile equipment of target resource and the equipment of the network equipment
Schematic diagram.Wherein, mobile equipment 1 includes the first acquisition request device 11, the first send-request unit 12, information receiver
13rd, using loading device 14, the second send-request unit 15 and resource reception device 16, the network equipment 2 includes the first request and connects
Receiving apparatus 21, information query device 22, information transmitting apparatus 23, second ask reception device 24, resource query device 25 and money
Source sending device 26.Specifically, the first acquisition request device 11 of mobile equipment 1 obtains what user was submitted by mobile equipment 1
First about target resource downloads request;First send-request unit 12 downloads request by described first and is sent to the network equipment
2;Correspondingly, the first request reception device 21 of the network equipment 2 receives first about target resource transmitted by mobile equipment 1
Download request;Information query device 22 is downloaded according to described first and is asked, and matching inquiry is carried out in application message library, to obtain
With the corresponding application related information of the target resource;Information transmitting apparatus 23 by the application related information and with the mesh
The mark corresponding resource related information of resource is sent to the mobile equipment 1;Then, the information receiver 13 of mobile equipment 1
It receives the network equipment 2 and the letter related to the corresponding resource of the target resource for asking to be provided is provided based on described first
Breath and application related information;Using loading device 14 according to the application related information, loading and the application related information institute
Corresponding intended application;Second send-request unit 15 is according to the resource related information, by the intended application to described
The network equipment 2 is sent downloads request about the second of the target resource;Correspondingly, the second request of the network equipment 2 receives dress
The second download request about the target resource that intended application in the 24 receptions mobile equipment 1 is initiated is put, wherein, institute
It is corresponding with the application related information to state intended application;Resource query device 25 is downloaded according to described second and is asked, in resource
Matching inquiry is carried out in information bank, to obtain and the corresponding target resource information of the target resource;Resource sending device 26
The target resource information is sent to the mobile equipment 1;Then, the resource reception device 16 of mobile equipment 1 receives described
The network equipment 2 is downloaded based on described second and asks provided target resource information.
Here, mobile equipment 1, which can be any one, to carry out man-machine friendship by keyboard, touch screen, mouse etc. with user
Mutual electronic product, such as mobile phone, mobile equipment, PDA, vehicle-mounted computer etc..The network equipment 2 include but not limited to network host,
The cloud that single network server, multiple network server collection or multiple servers are formed, wherein, cloud computing is Distributed Calculation
One kind, a super virtual computer being made of the computer collection of a group loose couplings.Here, cloud is by being based on cloud computing
A large amount of computers or network server of (Cloud Computing) are formed.Between by network connection realize each other access and
Communication, here, network includes but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN network, wireless self-organization network
(Ad Hoc networks) etc..Those skilled in the art will be understood that above-mentioned mobile equipment 1, the network equipment 2 are only for example, other are existing
Or the mobile equipment or the network equipment that are likely to occur from now on be such as applicable to the present invention, should also be included in the scope of the present invention
Within, and be incorporated herein by reference herein.
Specifically, the first acquisition request device 11 of mobile equipment 1 is provided by third party devices such as wap browsers
Application programming interfaces (API) communication mode is either arranged by http, https etc. or passes through the Dynamic Networks such as JSP, ASP
Page technology obtains user and is asked by the first download about target resource that mobile equipment 1 is submitted, here, the target provides
Source includes Downloadable resource, includes but not limited to:1) it is a certain or a few by completion of the developing operation on operating system
The computer applied algorithm of item particular task, such as runs on cell phone platform such as Android platform, symbain platforms, windows
Application program on phone platforms, mac os x platforms etc.;2) application software, as media player Baidu is audio-visual, communication work
Have Baidu hi, image processing software adobe etc.;3) shared document etc. can download resource.Here, the first download request includes
Application program search, the download for the client downloaded request can be carried out by it by downloading user.Those skilled in the art should be able to manage
Target resource is only for example in solution, other target resources that are existing or being likely to occur from now on are such as applicable to the present invention, also should
Within the scope of the present invention, and it is incorporated herein by reference herein.
For example, user A is moved by it, equipment Samsung I9100GALAXY SII progress target resources such as Baidu is audio-visual to be searched
Suo Shi, user A input http in browser address bar://player.***.com/, by "enter" key", then user A points
Hit the download button audio-visual by mobile application client downloads Baidu of Baidu that the page of return includes such as " high-speed downloads ",
Then the first acquisition request device 11 just gets user A by the application programming interfaces (API) of browser and moves equipment by it
First audio-visual about target resource such as Baidu that Samsung I9100GALAXY SII are submitted downloads request.Those skilled in the art
Will be understood that above-mentioned acquisition user is only to lift by way of the first download request about target resource that mobile equipment is submitted
Example, other users that obtain that are existing or being likely to occur from now on are downloaded by what mobile equipment was submitted about the first of target resource
The mode of request is such as applicable to the present invention, should also be included within the scope of the present invention, and includes by reference herein
In this.
First send-request unit 12 is by the communication mode of agreement, such as http, https communication protocol, by described
One, which downloads request, is sent to the network equipment 2.
Correspondingly, the first request communication mode of the reception device 21 by agreement of the network equipment 2, such as http, https
Communication protocol receives and downloads request about the first of target resource transmitted by mobile equipment 1.
Then, information query device 22 is downloaded according to described first and is asked, and matching inquiry is carried out in application message library, with
Acquisition and the corresponding application related information of the target resource, here, the application related information includes but not limited to:1) with
Version information, installation requirement of the corresponding intended application of target resource etc.;2) with the corresponding mesh of the target resource
The application program installation package informatin of mark application;3) with the download link address of the corresponding intended application of the target resource;4)
With the update module content information of the version updating of the corresponding intended application of the target resource.For example, connecting example, information is looked into
It askes device 22 and equipment Samsung I9100GALAXY SII is moved by it according to the user A that the first request reception device 21 receives
First transmitted audio-visual about target resource Baidu downloads request, that is, passes through mobile application client downloads Baidu of Baidu shadow
Sound, then information query device 22 first download and ask according to this, carry out matching inquiry in application message library, obtain and the mesh
The audio-visual corresponding application related information of resource Baidu is marked, such as the version information such as V1.0 of Baidu's mobile application client, installation
It is required that as being suitble to android 2.1 and above Edition operating system, resource name such as AppSearch_***yingyin2012_
20120717.apk download link address such as http://as.***.com/aPre=web_am_header etc..This field
Technical staff will be understood that above application relevant information is only for example, other application correlation letters that are existing or being likely to occur from now on
Breath is such as applicable to the present invention, should also be included within the scope of the present invention, and be incorporated herein by reference herein.
Information transmitting apparatus 23 applies phase by the communication mode of agreement, such as http, https communication protocol by described
It closes information and is sent to the mobile equipment 1 with the corresponding resource related information of the target resource.Specifically, information is sent
Device 23 by modes such as field extraction, code conversion or combinations, is carried first according to the first request reception device 21
Described first supplied downloads request, obtains and the corresponding resource related information of the target resource;Then again by the application
Relevant information, by the communication mode of agreement, such as http, https communication protocol, is sent to the shifting with resource related information
Dynamic equipment 1.Here, the resource related information includes but not limited to:1) the application program installation package informatin of target resource;2) mesh
Mark the information such as version, the renewal time of resource;3) the download link address of target resource;4) the resource identification letter of target resource
Breath, such as target resource ID;5) the system installation requirement information of target resource;6) for determining the resource identification of the target resource
The application file name of information, as installation targets are applied such as Baidu mobile application visitor under locally-installed catalogue in the mobile equipment 1
The filename of correspondence installation file generated behind the end of family, such as installation file application program AppSearch_
***yingyin2012_20120717.apk.Those skilled in the art will be understood that above-mentioned resource related information is only for example,
Other resource related informations that are existing or being likely to occur from now on are such as applicable to the present invention, should also be included in present invention protection model
Within enclosing, and it is incorporated herein by reference herein.
Correspondingly, the information receiver 13 of mobile equipment 1 is by arranging communication mode, such as http, https communication protocols
View, receive the network equipment 2 based on described first download request provided with the corresponding resource phase of the target resource
Close information and application related information.
Using loading device 14 according to the application related information, loading and the target corresponding to the application related information
Using here, the intended application includes the client for providing the functions and one such as the search of collection target resource, download, management, such as
Baidu's mobile application client, apple App Store, Nokia Ovi Store, Google Google Play Store etc..
This, loads and includes but not limited to the mode of the intended application corresponding to the application related information:
If 1) do not install the intended application in mobile equipment 1, using loading device 14 according to the related letter of the application
Breath, loading and the intended application corresponding to the application related information, the intended application as described in new installation, for example, it is assumed that user A
Equipment Samsung I9100GALAXY SII are moved by it and have submitted the first download request audio-visual about target resource Baidu, such as
It is audio-visual by mobile application client downloads Baidu of Baidu, and information receiver 13 receives the network equipment 2 and is based on institute
State the first download request provided with the audio-visual corresponding application related information of the target resource such as Baidu for Baidu movement
The application program installation kit of applications client, version information, system installation requirement etc., then using loading device 14 according to the application
Relevant information installs Baidu's mobile application client in Samsung I9100GALAXY SII, after installing, and starts Baidu
Mobile application client.
2) if the intended application has been installed in mobile equipment 1, but the mounted intended application with it is existing most
New version mismatches, i.e. the version of the intended application of the installation lacks plug-in unit or update module, then using loading device 14
According to the application related information, loading and the intended application corresponding to the application related information, as needed for installing plug-in unit or
Update module simultaneously starts the intended application, for example, connecting example, it is assumed that its of user A moves equipment Samsung I9100GALAXY
Baidu's mobile application client is already installed in SII, version V1.2 is then received according to information using loading device 14 and filled
Put 13 receive the network equipment 2 based on described first download request provided with the audio-visual phase of the target resource such as Baidu
The application program installation kit of corresponding application related information such as Baidu's mobile application client, version information such as V2.0, installation are wanted
It asks, Baidu's mobile application client is installed in Samsung I9100GALAXY SII from V1.2 version updatings to V2.0 versions institute
The plug-in unit or update module needed starts Baidu's mobile application client after installation update.
If 3) intended application is installed, but user is submitted by mobile equipment 1 about target resource in mobile equipment 1
First intended application when downloading request it is not actuated, then using loading device 14 according to the application related information, start institute
Intended application is stated, for example, also connecting example, it is assumed that be already installed in its movement equipment Samsung I9100GALAXY SII of user A
Baidu's mobile application client, and user A moves equipment Samsung I9100GALAXY SII by it and submits about target resource
First download request such as by mobile application client downloads Baidu of Baidu it is audio-visual when, the not actuated Samsung I9100GALAXY of user A
Mounted Baidu's mobile application client in SII, the then institute received using loading device 14 according to information receiver 13
Application related information is stated, starts Baidu's mobile application client.
Those skilled in the art will be understood that above-mentioned loading and the side of the intended application corresponding to the application related information
Formula is only for example, other existing or loadings being likely to occur from now on and the intended application corresponding to the application related information
Mode is such as applicable to the present invention, should also be included within the scope of the present invention, and is incorporated herein by reference herein.
Second send-request unit 15, by the intended application, communicates according to the resource related information according to agreement
Mode, such as http, https communication protocol send to download about the second of the target resource to the network equipment 2 and ask
It asks.Here, the second download request includes the download request for downloading the target resource, it is audio-visual such as to download Baidu.
Correspondingly, the second request reception device 24 of the network equipment 2 is by arranging communication mode, such as http, https lead to
Believe agreement, receive the second download request about the target resource that intended application in the mobile equipment 1 is initiated,
In, the intended application is corresponding with the application related information.
Resource query device 25 is downloaded according to described second and is asked, and matching inquiry is carried out in resource information bank, to obtain
With the corresponding target resource information of the target resource.Here, the target resource information includes answering for the target resource
Package informatin is installed with program.For example, it is assumed that the second request reception device 24 receives intended application such as hundred in the mobile equipment 1
What degree mobile application client was initiated downloads request about the second of the target resource, under as audio-visual in downloaded Baidu second
Carry request, then resource query device 25 is downloaded according to described second and is asked, and carries out matching inquiry in resource information bank, obtain with
The audio-visual corresponding audio-visual application program installation package informatin of target resource information Baidu of Baidu.
Resource sending device 26 is provided the target by the communication mode of agreement, such as http, https communication protocol
Source information is sent to the mobile equipment 1.
Then, the resource reception device 16 for moving equipment 1 passes through the communication mode of agreement, such as http, https communication protocols
View receives the network equipment 2 and downloads the provided target resource information of request based on described second.
Preferably, the second send-request unit 15 of mobile equipment 1 can also be according to the resource related information, with reference to described
The resource state information of mobile equipment 1 determines the target resource status information of the target resource by the intended application;So
Afterwards further according to the target resource status information, sent by the intended application to the network equipment 2 about the target
The second of resource downloads request.Mobile equipment 1 further includes the first offer device (not shown), and specifically, first provides device will
The target resource status information is supplied to the user.
Specifically, the second send-request unit 15 calls the operation of the mobile equipment 1 by the intended application first
Systematic difference routine interface (API) or pass through the intended application and scan specific file catalogue such as/data/data/app
Under suffix for .apk (Android Package, Android installation kit) files or pass through the intended application call move
The application programming interfaces (API) of the application program installing firmware of the operating system of dynamic equipment 1, such as operate Andriod (Android)
The mobile equipment 1 of system can according to Package Manager (package manager), to obtain the resource state information of mobile equipment 1,
Then the resource related information received further according to information receiver 13, with reference to the resource status of the mobile equipment 1
Information determines the target resource status information of the target resource by the intended application;Then, the second send-request unit
15, further according to the target resource status information, are sent to the network equipment 2 about the target by the intended application
The second of resource downloads request.Here, the resource state information includes but not limited to following at least any one:1) mobile equipment
In mounted application information, such as application program sogou input methods, *** maps, mobile phone QQ2012 have been installed
(Android) etc.;2) relevant information of mounted application program in equipment, such as version information, set-up time etc. are moved.
This, the target resource status information includes but not limited to following at least any one:1) mount message of the target resource, such as
Whether the target resource has been installed in the mobile equipment 1;2) version information of the target resource to be installed, system peace
Reload request etc..Those skilled in the art will be understood that above-mentioned resource state information is only for example with target resource status information,
He is such as applicable to the present invention at resource state information or target resource status information existing or be likely to occur from now on, should also wrap
It is contained within the scope of the present invention, and is incorporated herein by reference herein.
It is had submitted for example, it is assumed that user A moves equipment Samsung I9100GALAXY SII by it about target resource Baidu
Audio-visual first downloads request, such as audio-visual by mobile application client downloads Baidu of Baidu, using loading device 14 according to letter
Breath reception device 13 receive the network equipment 2 based on described first download request provided with the target resource such as hundred
Spend the application program installation kit, version information, system of audio-visual corresponding application related information such as Baidu's mobile application client
Installation requirement etc., the installation Baidu mobile application client in mobile equipment Samsung I9100GALAXY SII, after installing,
And starting Baidu's mobile application client, then the second send-request unit 15 passes through intended application Baidu mobile application client first
The application programming interfaces (API) of the operating system of mobile equipment Samsung I9100GALAXY SII are called at end, obtain mobile equipment three
The resource state information of star I9100GALAXY SII applies journey as mounted in mobile equipment Samsung I9100GALAXY SII
Sequence such as sogou input methods, *** maps, mobile phone QQ2012 (Android) etc.;Then the second send-request unit 15 is according to letter
Breath reception device 13 receive the network equipment 2 based on described first download request provided it is related to the target resource
Information, such as target resource Baidu it is audio-visual application program installation package informatin, version information, resource ID, pass through intended application hundred
The target resource status information of the target resource such as non-installation targets resource Baidu that degree mobile application client determines is audio-visual.
Then, the second send-request unit 15, by the intended application, is pressed further according to the target resource status information
Communication mode as agreed, such as http, https communication protocol are sent to the network equipment 2 about the target resource
Second downloads request.
Those skilled in the art will be understood that the mode of the resource state information of above-mentioned acquisition movement equipment is only for example,
The mode of the resource state information of his the mobile equipment of acquisition that is existing or being likely to occur from now on is such as applicable to the present invention, also should
Within the scope of the present invention, and it is incorporated herein by reference herein.
Those skilled in the art will be understood that the mode of the above-mentioned target resource status information for determining the target resource only
For citing, other modes for the target resource status information for determining the target resource that are existing or being likely to occur from now on such as may be used
It suitable for the present invention, should also be included within the scope of the present invention, and be incorporated herein by reference herein.
Then, first communication mode of the device according to agreement, such as http, https communication protocol are provided, by the target
Resource state information is supplied to the user, reads and selects for user.
Preferably, the first acquisition request device 11, the first send-request unit 12, the information receiver of mobile equipment 1
13rd, using loading device 14, the second send-request unit 15 and resource reception device 16, the first request of the network equipment 2 receives
Device 21, information query device 22, information transmitting apparatus 23, second ask reception device 24, resource query device 25 and resource
Sending device 26 constantly works.Specifically, the first acquisition request device 11 of mobile equipment 1 persistently obtains user and leads to
Cross the first download request about target resource for moving the submission of equipment 1;First send-request unit 12 is persistently by described first
It downloads request and is sent to the network equipment 2;Correspondingly, the first request reception device 21 of the network equipment 2 persistently receives mobile equipment 1
Transmitted downloads request about the first of target resource;Information query device 22, which continues to download according to described first, asks,
Matching inquiry is carried out in application message library, to obtain and the corresponding application related information of the target resource;Information sends dress
23 are put to continue to be sent to the movement by the application related information and with the corresponding resource related information of the target resource
Equipment 1;Then, the information receiver 13 of mobile equipment 1 persistently receives the network equipment 2 and is based on the described first download request
The resource related information corresponding with the target resource and application related information provided;Continue root using loading device 14
According to the application related information, loading and the intended application corresponding to the application related information;Second send-request unit 15
Continue according to the resource related information, sent by the intended application to the network equipment 2 about the target resource
Second download request;Correspondingly, the second request reception device 24 of the network equipment 2 persistently receives mesh in the mobile equipment 1
What mark application was initiated downloads request about the second of the target resource, wherein, the intended application is related to the application
Information is corresponding;Resource query device 25, which continues to download according to described second, asks, and matching inquiry is carried out in resource information bank,
To obtain and the corresponding target resource information of the target resource;Resource sending device 26 continues the target resource information
It is sent to the mobile equipment 1;Then, the resource reception device 16 of mobile equipment 1 persistently receives the network equipment 2 and is based on institute
It states the second download and provided target resource information is provided.Here, it will be understood by those skilled in the art that " lasting " refers to that movement is set
Standby 1 the first acquisition request device 11, the first send-request unit 12, information receiver 13, using loading device 14, second
Send-request unit 15 and resource reception device 16, the network equipment 2 first request reception device 21, information query device 22,
Information transmitting apparatus 23, second asks reception device 24, resource query device 25 and resource sending device 26 respectively according to setting
Or the operating mode requirement of in due course adjustment carry out the acquisition of target resource, until the first acquisition request device of mobile equipment 1
11 stop acquisition user in a long time is asked by the first download about target resource that mobile equipment 1 is submitted.
In a preferred embodiment (with reference to figure 1), wherein, mobile equipment 1 includes the first acquisition request device 11, first
Send-request unit 12, information receiver 13, using loading device 14, the second send-request unit 15, resource reception device
16th, it is adapted to reception device (not shown) and second and device (not shown) is provided, the network equipment 2 includes the first request reception device
21st, information query device 22, information transmitting apparatus 23, second ask reception device 24, device attribute acquisition device (not shown),
Resource query device 25, resource sending device 26 and adaptation sending device (not shown), wherein, resource query device 25 includes suitable
With determination unit (not shown) and resource query unit (not shown).The preferred embodiments are described below with reference to Fig. 1:Tool
Body, the first acquisition request device 11 of mobile equipment 1 obtain the about target resource that user is submitted by mobile equipment 1
One downloads request;First send-request unit 12 downloads request by described first and is sent to the network equipment 2;Correspondingly, network is set
Standby 2 the first request reception device 21 receives and downloads request about the first of target resource transmitted by mobile equipment 1;Information is looked into
It askes device 22 and downloads request according to described first, matching inquiry is carried out in application message library, to obtain and the target resource
Corresponding application related information;Information transmitting apparatus 23 by the application related information and with the target resource it is corresponding
Resource related information is sent to the mobile equipment 1;Then, the information receiver 13 of mobile equipment 1 receives the network and sets
Standby 2 download the resource related information corresponding to the target resource for asking to be provided based on described first and believe using related
Breath;Using loading device 14 according to the application related information, loading and the intended application corresponding to the application related information;
Second send-request unit 15 is sent to the network equipment 2 by the intended application and closed according to the resource related information
Second in the target resource downloads request;Correspondingly, the second request reception device 24 of the network equipment 2 receives the movement
In equipment 1 intended application initiated about the target resource second download request, wherein, the intended application with it is described
Application related information is corresponding;Device attribute acquisition device obtains the equipment association attributes of the mobile equipment 1;Adaptation determines single
Member is downloaded according to described second and is asked, determining the target resource with the mobile equipment with reference to the equipment association attributes
The resource adaptation information being adapted;Resource query unit is matched according to the resource adaptation information in resource information bank
Inquiry, to obtain and the corresponding targeted fit resource information of the target resource;Resource sending device 26 fits the target
The mobile equipment 1 is sent to resource information;Then, the resource reception device 16 of mobile equipment 1 receives the network equipment 2
The targeted fit resource information provided based on resource adaptation information;The adaptation sending device of the network equipment 2 fits the resource
The mobile equipment 1 is sent to information;Correspondingly, the adaptation reception device of mobile equipment 1 receives the network equipment 2 and is carried
The resource adaptation information supplied;Then, the resource adaptation information is supplied to the user by the second offer device.Here,
First acquisition request device 11 of mobile equipment 1, the first send-request unit 12, information receiver 13, using loading device
14 and second send-request unit 15, the first request reception device 21, information query device 22, the information of the network equipment 2 send
Device 23, second asks the content of corresponding intrument in reception device 24 and Fig. 1 embodiments identical or essentially identical, is risen to be concise
See, repeat no more, be incorporated herein by reference.
Specifically, the device attribute acquisition device of the network equipment 2 obtains the equipment association attributes of the mobile equipment 1,
In, the equipment association attributes include following at least any one:
The system configuration information of the mobile equipment;
The screen attribute information of the mobile equipment;
The current network information of the mobile equipment.Here, obtain the mode of the equipment association attributes of the mobile equipment
Including but not limited to following at least any one:
1) according to the UA parameter informations of the browser of the mobile equipment, the equipment correlation category of the mobile equipment is obtained
Property, for example, it is assumed that user A inputs http in browser address bar://player.***.com/, by "enter" key", then
User A clicks the download button audio-visual by mobile application client downloads Baidu of Baidu such as " height that the page returned includes
Speed is downloaded ", and described first that the first acquisition request device 11 is got downloads request and includes the movement equipment Samsung
The UA parameter informations of the Mozilla browsers of I9100GALAXY SII are such as:User-Agent:Mozilla/5.0(Samsung;
U;CPU Android OS 2.3;Zh-cn) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/
5.0.2 Mobile/8J2Safari/6533.18.5), then device attribute acquisition device can be got by the UA parameter informations
The equipment association attributes of movement equipment iphone4s, such as operation system information " CPU Android OS 2.3 ", equipment
Type information " Samsung ", and then, device attribute acquisition device can also be according to the operation system information, in device parameter information
It is inquired in library, obtains the screen attribute information of the movement equipment, if screen width is 320px.
2) the HTTP request data packet that the browser obtained according to the first acquisition request device 11 is sent to Resource Server
Content, to obtain the equipment association attributes of the mobile equipment, for example, it is assumed that user A is inputted in browser address bar
http://player.***.com/, by "enter" key", what the page that then user A clicks return included is moved by Baidu
Dynamic applications client downloads the audio-visual download button of Baidu such as " high-speed downloads ", and the first acquisition request device 11 gets browsing
Following Post message body of HTTP request data packet content that device is sent to Resource Server, wherein,<CR>Represent carriage return:
GET/player.***.com HTTP/1.1<CR>
Accept:Image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
Application/x-shockwave-flash,
Application/vnd.ms-powerpoint, application/msword, */*<CR>
Accept-Language:zh-cn<CR>
Accept-Encoding:Gzip, deflate<CR>
User-Agent:Mozilla/5.0(Samsung;U;CPU Android OS 2.3;zh-cn)
AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2Safari/
6533.18.5)<CR>
Host:player.***.com<CR>
Connection:Keep-Alive<CR>
<CR>
Then content such as " User-Agent of the device attribute acquisition device in the HTTP request data packet:Mozilla/
5.0(Samsung;U;CPU Android OS 2.3;Zh-cn) AppleWebKit/533.17.9 (KHTML, like Gecko)
Version/5.0.2Mobile/8J2Safari/6533.18.5) ", the device type information of the movement equipment is got,
Such as operation system information " CPU Android OS 2.3 ", unit type information " Samsung ".
3) application programming interfaces (API) of the network connection state firmware of the operating system of equipment are moved by calling, such as
The mobile equipment of Andriod (Android) operating system can be obtained according to ConnectivityManager (connection manager)
The current network information of the mobile equipment, such as network state information, network connection mode, here, the network connection mode
Including but not limited to wireless network connection pattern, including:
I) wireless broadband network pattern, including but not limited to, Wi-Fi, WiMax;
II) wireless cellular network pattern, including but not limited to, WCDMA, CDMA2000, TD-SCDMA, HSPA, LTE etc..
Those skilled in the art will be understood that the mode of the equipment association attributes of above-mentioned acquisition movement equipment is only for example,
The mode of the equipment association attributes of his the mobile equipment of acquisition that is existing or being likely to occur from now on is such as applicable to the present invention, also should
Within the scope of the present invention, and it is incorporated herein by reference herein.
Then, adaptation determination unit is downloaded according to described second and is asked, and with reference to the equipment association attributes, determines the mesh
The resource adaptation information being adapted with the mobile equipment of resource is marked, here, the resource adaptation information includes but not limited to
The advisory information of the target resource such as provided a user, such as whether downloading immediately, suggesting the target resource downloaded
Version information etc..For example, when the equipment association attributes include the system configuration information of the mobile equipment, it is adapted to determination unit
When determining the resource adaptation information being adapted with the mobile equipment of the target resource, it is assumed that device attribute acquisition device obtains
The system configuration attribute of the mobile equipment 1 taken includes " double-core 1.2GHz ", then is adapted to determination unit according to the system configuration
Attribute determines the mobile equipment 1 as high terminal, the resource being adapted with the mobile equipment of the determining target resource
Adapted information is the target resource such as V2.0 versions of latest edition;Assuming that the movement that device attribute acquisition device obtains
The system configuration attribute of equipment 1 includes " 1GHz high pass Snapdragon processors, using 2.3 operating systems of Android ", then
Adaptation determination unit determines the mobile equipment 1 as low side machine according to the system configuration attribute, the determining target resource
The resource adaptation information being adapted with the mobile equipment is the target resource such as V1.0 versions of minimum version.For another example, when
The equipment association attributes include the current network information of the mobile equipment, and adaptation determination unit determines the target resource
During the resource adaptation information being adapted with the mobile equipment, it is assumed that the mobile equipment 1 that device attribute acquisition device obtains
Current network information for GPRS connections, then be adapted to mutually being fitted with the mobile equipment for the target resource that determination unit determines
Whether the resource adaptation information matched is included such as " downloading immediately ".
Those skilled in the art will be understood that the above-mentioned money being adapted with the mobile equipment for determining the target resource
The mode of source Adapted information is only for example, other it is existing or be likely to occur from now on determine the target resource with the shifting
The mode of resource adaptation information that dynamic equipment is adapted such as is applicable to the present invention, should also be included in the scope of the present invention with
It is interior, and be incorporated herein by reference herein.
Resource query unit carries out matching inquiry according to the resource adaptation information in resource information bank, with obtain with
The corresponding targeted fit resource information of target resource, here, the targeted fit information includes but not limited to as described
Target resource is adapted to version information etc. with what the mobile equipment was adapted.
Resource sending device 26 is fitted the target by the communication mode of agreement, such as http, https communication protocol
The mobile equipment 1 is sent to resource information.
Then, the resource reception device 16 for moving equipment 1 passes through the communication mode of agreement, such as http, https communication protocols
View, receives the targeted fit resource information that the network equipment 2 is provided based on resource adaptation information.
Adaptation communication mode of the sending device by agreement of the network equipment 2, such as http, https communication protocol, will be suitable
The resource adaptation information determined with determination unit is sent to the mobile equipment 1.
Correspondingly, the adaptation reception device for moving equipment 1 passes through the communication mode of agreement, such as http, https communication protocols
View, receives the resource adaptation information that the network equipment is provided.
Then, second communication mode of the device by agreement, such as http, https communication protocol are provided, by the resource
Adapted information is supplied to the user, reads and selects for user.
Those skilled in the art will be understood that in a particular embodiment the resource query unit of the network equipment 2 is with being adapted to hair
It can be parallel execution or serial execution to send device;Being adapted to sending device can be with resource sending device 26
Mutually independent module can also integrate;The adaptation reception device and resource reception device 16 of mobile equipment 1 can be phases
Independent module can also integrate.
Fig. 2 shows in accordance with a preferred embodiment of the present invention for obtaining the mobile equipment and the network equipment of target resource
Equipment schematic diagram, wherein, mobile equipment 1 includes the first acquisition request device 11 ', the first send-request unit 12 ', information and connects
Receiving apparatus 13 ' includes using loading device 14 ', the second send-request unit 15 ' and resource reception device 16 ', the network equipment 2
First request reception device 21 ', information query device 22 ', information transmitting apparatus 23 ', the second request reception device 24 ', resource
Inquiry unit 25 ' and resource sending device 26 '.Specifically, the first acquisition request device 11 ' of mobile equipment 1 obtains user and leads to
Cross the first download request about target resource for moving the submission of equipment 1;First send-request unit 12 ' is downloaded described first
Request is sent to the network equipment 2;Correspondingly, the first request reception device 21 ' of the network equipment 2 is received transmitted by mobile equipment 1
About target resource first download request;Information query device 22 ' is downloaded according to described first and is asked, in application message library
Middle carry out matching inquiry, to obtain and the corresponding application related information of the target resource;Information transmitting apparatus 23 ' is by described in
Application related information and the mobile equipment 1 is sent to the corresponding resource related information of the target resource, wherein, it is described
Resource related information include for determine the target resource resource identification information application file name;Then, mobile equipment 1
Information receiver 13 ' receive the network equipment 2 based on described first to download request being provided with the target resource
Corresponding resource related information and application related information, wherein, the resource related information includes determining the target
The application file name of the resource identification information of resource;Using loading device 14 ' according to the application related information, loading with it is described
Intended application corresponding to application related information;Second send-request unit 15 ' is according to the resource related information, by described
Intended application sends to download about the second of the target resource to the network equipment and ask;Correspondingly, the of the network equipment 2
Under intended application is initiated in the two request reception of reception devices 24 ' the mobile equipment 1 second about the target resource
Request is carried, wherein, the intended application is corresponding with the application related information;Resource query device 25 ' is according to described second
Request is downloaded, matching inquiry is carried out in resource information bank, to obtain and the corresponding target resource information of the target resource;
The target resource information is sent to the mobile equipment 1 by resource sending device 26 ';Then, the resource of mobile equipment 1 receives
Device 16 ' receives the network equipment 2 and downloads the provided target resource information of request based on described second.
Here, move the first acquisition request device 11 ' of equipment 1, the first send-request unit 12 ', using loading device
14 ', second send-request unit 15 ' and resource reception device 16 ', the first request reception device 21 ', the information of the network equipment 2
Inquiry unit 22 ', the second request reception device 24 ', resource query device 25 ' and resource sending device 26 ' respectively in Fig. 1
The first acquisition request device 11, the first send-request unit 12, using loading device 14, the second send-request unit 15 and money
Source reception device 16, the network equipment 2 first request reception device 21, information query device 22, second ask reception device 24,
The content of resource query device 25 and resource sending device 26 is identical or essentially identical, for simplicity, repeats no more, to draw
It is incorporated herein with mode.
Specifically, the information transmitting apparatus 23 ' of the network equipment 2 is logical by the communication mode of agreement, such as http, https
Believe agreement, by the application related information and be sent to the movement with the corresponding resource related information of the target resource and set
Standby 1, wherein, the resource related information include for determine the target resource resource identification information application file name.
Correspondingly, the information receiver 13 ' for moving equipment 1 is logical by the communication mode of agreement, such as http, https
Believe agreement, receive the network equipment 2 based on described first download request provided with the corresponding money of the target resource
Source relevant information and application related information, wherein, the resource related information includes the resource for determining the target resource
The application file name of identification information, such as AppSearch_***yingyin2012_20120717.
Preferably, the application loading device 14 ' of mobile equipment 1 is including applying loading unit 141 ' and file generating unit
142 ', the second send-request unit 15 ' includes document determining unit 151 ', marker extraction unit 152 ' and request transmitting unit
153’.Specifically, using loading unit 141 ' according to the application related information, corresponding to loading and the application related information
Intended application;File generating unit 142 ' according to the resource related information, generation with the intended application is corresponding should
With file, wherein, the title of at least one file matches with the application file name in the application file;File determines list
Member 151 ' is by intended application scanning and the relevant file directory of the intended application, to determine and the application file name
The application file to match;Marker extraction unit 152 ' is answered by the intended application from described and application file famous prime minister is matched
With extracting the resource identification information in file;Request transmitting unit 153 ' passes through the mesh according to the resource identification information
Mark application sends to download about the second of the target resource to the network equipment 2 and ask;Correspondingly, the of the network equipment 2
Under intended application is initiated in the two request reception of reception devices 24 ' the mobile equipment 1 second about the target resource
Request is carried, wherein, the intended application is corresponding with the application related information, wherein, it is included in the second download request
Resource identification information;Resource query device 25 ' carries out matching inquiry according to the resource identification information in resource information bank,
To obtain and the corresponding target resource information of the target resource;Resource sending device 26 ' sends out the target resource information
It send to the mobile equipment 1;Then, the resource reception device 16 ' of mobile equipment 1 receives the network equipment 2 and is based on described the
Two download the provided target resource information of request.
Specifically, using loading unit 141 ' according to the application related information, loading and the application related information institute
Corresponding intended application, here, using the loading of loading unit 141 ' and the intended application corresponding to the application related information
Mode applies loading device 14 to load with the mode of the intended application corresponding to the application related information identical or phase with Fig. 1
Seemingly, for simplicity, therefore details are not described herein, and include by reference and this.
File generating unit 142 ' is according to the resource related information, generation and the corresponding practical writing of the intended application
Part, wherein, the title of at least one file matches with the application file name in the application file, here, the application
File can be located at the browser that the user submits the described first browser for downloading the mobile equipment 1 corresponding during request
Under file directory, as Mozilla download *** AppSearch_***yingyin2012_20120717, also may be used
Under the alternative document catalogue of the mobile equipment 1, such as mounted file download *** AppSearch_
***yingyin2012_20120717.It is submitted for example, it is assumed that user A moves equipment Samsung I9100GALAXY SII by it
First audio-visual about target resource Baidu downloads request, such as audio-visual by mobile application client downloads Baidu of Baidu, vacation
If the target corresponding to the application related information received with information receiver 13 ' loaded using loading unit 141 '
Using for Baidu's mobile application client, then file generating unit 142 ' is according to the resource related information, generation with application
Loading unit 141 ' load the corresponding application file of the intended application Baidu mobile application client such as Mozilla
Download *** AppSearch_***yingyin2012_20120717.apk, be located at the mobile equipment 1
Under the browser file directory of Mozilla browsers.
Document determining unit 151 ' is by intended application scanning and the relevant file directory of the intended application, with true
The fixed and matched application file of application file famous prime minister;Wherein, the file directory includes following at least any one:
The user submits the browser text of the described first browser for downloading the mobile equipment corresponding during request
Part catalogue;
The all files catalogue that the mobile equipment includes;
The browser file directory for the invisible scanning that the network equipment is provided.
For example, when the file directory includes the movement corresponding when the user submits described first to download request
The browser file directory of the browser of equipment, document determining unit 151 ' should with the target by intended application scanning
With relevant file directory, when determining application file matched with the application file famous prime minister, it is assumed that user A is set by its movement
Standby Samsung I9100GALAXY SII have submitted first audio-visual about target resource Baidu and download request, are such as moved by Baidu
It is audio-visual that applications client downloads Baidu, it is assumed that information receiver 13 ' receives the network equipment 2 please based on the described first download
Including with the target resource Baidu audio-visual corresponding resource related information of being there is provided is asked to determine the target resource
The application file name of the audio-visual resource identification information of Baidu, such as AppSearch_***yingyin2012_20120717 are then literary
Part determination unit 151 ' generated by the intended application Baidu mobile application client scan file generating unit 142 ' with
The corresponding application file of the intended application Baidu mobile application client such as scans mobile equipment Samsung I9100GALAXY
The browser file directory of SII such as Mozilla browsers file directory, inquiry and application file name such as AppSearch_
Baiduyingyin2012_20120717, the application file to match, by the entitled AppSearch_ of file
The file of ***yingyin2012_2012071 is as the application file.For another example, when the file directory includes the net
The browser file directory for the invisible scanning that network equipment is provided, document determining unit 151 ' by the intended application scanning with
The intended application relevant file directory when determining application file matched with the application file famous prime minister, also connects example, then
Document determining unit 151 ' is generated by the intended application Baidu mobile application client scan file generating unit 142 '
With the corresponding application file of the intended application Baidu mobile application client, the network equipment 2 provided as described in scanning
The browser file directory of invisible scanning, such as the browser file directory for the invisible scanning that the network equipment 2 is provided, such as
Mozilla browsers file directory, IE browser file directory, opera browsers file directory, safari browser file mesh
Record etc., inquiry and application file name such as AppSearch_***yingyin2012_20120717, the application file to match,
Using the file of the entitled AppSearch_***yingyin2012_2012071 of file as the application file.
Those skilled in the art will be understood that the above-mentioned mode determined with the matched application file of application file famous prime minister
It is only for example, other modes determined with the matched application file of application file famous prime minister that are existing or being likely to occur from now on
The present invention is such as applicable to, should also be included within the scope of the present invention, and is incorporated herein by reference herein.
Preferably, document determining unit 151 ' passes through intended application scanning and the relevant file mesh of the intended application
Record, rule is determined according to scheduled file, is determined and the matched application file of application file famous prime minister;
Wherein, the scheduled file determines that rule includes following at least any one:
The file of predetermined file name naming rule will be met as the application file;
It is less than when the settling time of file with the time interval that the intended application is scanned to the current time corresponding to it
During scheduled time threshold value, using the file as the application file;
Filename is met to the application file as described in of the file of predetermined regularity;
The file of specified file name will be met as the application file.
For example, when the scheduled file determines that rule includes to meet the file of predetermined file name naming rule as institute
When stating application file, document determining unit 151 ' by the intended application such as Baidu's mobile application client, scanning with it is described
The intended application such as relevant file directory of Baidu's mobile application client, will meet filename and is started and met with appsearch
The file of appsearch_xxx_xxx.apk rules is the application file.For another example, when the scheduled file determines regular packet
It includes and is less than pre- timing when the settling time of file and the time interval of the current time corresponding to intended application scanning to its
Between threshold value when, using the file as during the application file, document determining unit 151 ' passes through the intended application such as Baidu
Mobile application client, scanning and the intended application such as relevant file directory of Baidu's mobile application client, if filename
Meet the file such as appsearch_appid_time.apk of appsearch_xxx_xxx.apk rules, and the time of its establishment
It is scanned with document determining unit 151 ' by the intended application to corresponding to this document appsearch_appid_time.apk
The difference of current time be less than scheduled time threshold value, then document determining unit 151 ' is by this document appsearch_appid_
Time.apk is as the application file.Preferably, when the settling time of file such as appsearch_appid_time.apk with
Document determining unit 151 ' is more than predetermined time threshold by the difference of the current time corresponding to intended application scanning to its
During value, document determining unit 151 ' then judges that this document such as appsearch_appid_time.apk fails, and is deleted.Also
Such as, when the scheduled file determines that rule includes meeting filename into the practical writing as described in of the file of predetermined regularity
During part, document determining unit 151 ' passes through the intended application such as Baidu's mobile application client, scanning and the intended application
Such as the relevant file directory of Baidu's mobile application client, such as filename appsearch_1586631501_120.apk, meet
Regularity:^appsearch_ [0-9]+_ [0-9]+.apk $, then document determining unit 151 ' is by appsearch_
1586631501_120.apk as the application file.
Those skilled in the art will be understood that it is above-mentioned according to scheduled file determine rule determine with the application file name
The mode of the application file to match is only for example, other are existing or what is be likely to occur from now on determines to advise according to scheduled file
It then determines that the mode with the matched application file of application file famous prime minister is such as applicable to the present invention, should also be included in the present invention
Within protection domain, and it is incorporated herein by reference herein.
Marker extraction unit 152 ' is by the intended application, from the described and matched application file of application file famous prime minister
Extract the resource identification information, for example, it is assumed that document determining unit 151 ' determine with the application file name such as
The application file that AppSearch_***yingyin2012_2012071 matches is AppSearch_
Baiduyingyin2012_2012071.apk, then marker extraction unit 152 ' is by the intended application, from this document
The resource identification information is extracted in the filename of AppSearch_***yingyin2012_2012071.apk, such as
***yingyin2012。
Request transmitting unit 153 ' is according to the resource identification information, by the intended application, according to the communication of agreement
Mode, such as http, https communication protocol send to download about the second of the target resource to the network equipment 2 and ask
It asks.
Correspondingly, the second request communication mode of the reception device 24 ' by agreement of the network equipment 2, such as http, https
Etc. communication protocols, receive that intended application in the mobile equipment 1 initiated downloads request about the second of the target resource,
Wherein, the intended application is corresponding with the application related information, wherein, described second downloads in request comprising resource identification
Information.
Then, resource query device 25 ', such as according to ***yingyin2012, is being provided according to the resource identification information
Matching inquiry is carried out in source information library, with acquisition and the corresponding target resource information of the target resource, as Baidu is audio-visual
Package informatin is installed.
Then, resource sending device 26 ' is by the communication mode of agreement, such as http, https communication protocol, will described in
Target resource information is sent to the mobile equipment 1.
Correspondingly, the resource reception device 16 ' for moving equipment 1 is logical by the communication mode of agreement, such as http, https
Believe agreement, receive the network equipment 2 and download the provided target resource information of request based on described second.
Those skilled in the art will be understood that the application loading unit 141 ' and text in a particular embodiment, moving equipment 1
Part generation unit 142 ' can be parallel execution or serial execution, using loading unit 141 ' and file generated
Unit 142 ' can also be mutually independent module, can also integrate.
Fig. 3 shows that mobile equipment according to a further aspect of the present invention is realized to obtain target money with network equipment cooperation
The method flow diagram in source.
Specifically, in step sl, mobile equipment 1 obtain user by mobile equipment 1 submit about target resource
First downloads request;In step s 2, mobile equipment 1 downloads request by described first and is sent to the network equipment 2;Correspondingly, net
Network equipment 2 receives and downloads request about the first of target resource transmitted by mobile equipment 1;In step s3, the network equipment 2
It downloads and asks according to described first, matching inquiry is carried out in application message library, answered so that acquisition and the target resource are corresponding
Use relevant information;In step s 4, the network equipment 2 by the application related information and with the corresponding resource of the target resource
Relevant information is sent to the mobile equipment 1;Then, mobile equipment 1 is received the network equipment 2 and is asked based on the described first download
The resource related information corresponding with the target resource provided and application related information are provided;In step s 5, movement is set
Standby 1 according to the application related information, loading and the intended application corresponding to the application related information;In step s 6, it moves
Dynamic equipment 1 is sent to the network equipment 2 by the intended application and is provided about the target according to the resource related information
The second of source downloads request;Correspondingly, the network equipment 2 receive that intended application in the mobile equipment 1 initiated about described
The second of target resource downloads request, wherein, the intended application is corresponding with the application related information;In the step s 7,
The network equipment 2 is downloaded according to described second and is asked, and matching inquiry is carried out in resource information bank, to obtain and the target resource
Corresponding target resource information;In step s 8, the target resource information is sent to the mobile equipment by the network equipment 2
1;Then, mobile equipment 1 receives the network equipment 2 and downloads the provided target resource information of request based on described second.
Here, mobile equipment 1, which can be any one, to carry out man-machine friendship by keyboard, touch screen, mouse etc. with user
Mutual electronic product, such as mobile phone, mobile equipment, PDA, vehicle-mounted computer etc..The network equipment 2 include but not limited to network host,
The cloud that single network server, multiple network server collection or multiple servers are formed, wherein, cloud computing is Distributed Calculation
One kind, a super virtual computer being made of the computer collection of a group loose couplings.Here, cloud is by being based on cloud computing
A large amount of computers or network server of (Cloud Computing) are formed.Between by network connection realize each other access and
Communication, here, network includes but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN network, wireless self-organization network
(Ad Hoc networks) etc..Those skilled in the art will be understood that above-mentioned mobile equipment 1, the network equipment 2 are only for example, other are existing
Or the mobile equipment or the network equipment that are likely to occur from now on be such as applicable to the present invention, should also be included in the scope of the present invention
Within, and be incorporated herein by reference herein.
Specifically, in step sl, the application journey that mobile equipment 1 is provided by third party devices such as wap browsers
Sequence interface (API) either arranges communication mode or by dynamic web page techniques such as JSP, ASP by http, https etc., obtains
Family is taken to ask by downloading about the first of target resource of submitting of mobile equipment 1, here, the target resource include can under
The resource of load, includes but not limited to:1) by a certain or a few particular task of completion of the developing operation on operating system
Computer applied algorithm, such as run on cell phone platform for example Android platform, symbain platforms, windows phone platforms,
Application program on mac os x platforms etc.;2) application software, as media player Baidu is audio-visual, means of communication Baidu hi,
Image processing software adobe etc.;3) shared document etc. can download resource.Here, the first download request includes downloading user
Application program search can be carried out by it, the download for the client downloaded is asked.Those skilled in the art will be understood that target
Resource is only for example, other target resources that are existing or being likely to occur from now on are such as applicable to the present invention, should also be included in this
Within invention protection domain, and it is incorporated herein by reference herein.
For example, user A is moved by it, equipment Samsung I9100GALAXY SII progress target resources such as Baidu is audio-visual to be searched
Suo Shi, user A input http in browser address bar://player.***.com/, by "enter" key", then user A points
Hit the download button audio-visual by mobile application client downloads Baidu of Baidu that the page of return includes such as " high-speed downloads ",
Then in step sl, mobile equipment 1 just gets user A by the application programming interfaces (API) of browser and is set by its movement
First audio-visual about target resource such as Baidu that standby Samsung I9100GALAXY SII are submitted downloads request.People in the art
Member will be understood that above-mentioned acquisition user is only by way of the first download request about target resource that mobile equipment is submitted
Citing, other users that obtain that are existing or being likely to occur from now on pass through under movement equipment is submitted first about target resource
The mode for carrying request is such as applicable to the present invention, should also be included within the scope of the present invention, and wrap by reference herein
Contained in this.
In step s 2, mobile communication mode of the equipment 1 by agreement, such as http, https communication protocol, by described in
First, which downloads request, is sent to the network equipment 2.
Correspondingly, the network equipment 2 is received movement and is set by the communication mode of agreement, such as http, https communication protocol
Transmitted by standby 1 request is downloaded about the first of target resource.
Then, in step s3, the network equipment 2 is downloaded according to described first and is asked, and is matched in application message library
Inquiry, with obtain with the corresponding application related information of the target resource, here, the application related information includes but unlimited
In:1) with version information, the installation requirement of the corresponding intended application of the target resource etc.;2) it is opposite with the target resource
The application program installation package informatin for the intended application answered;3) with the download link of the corresponding intended application of the target resource
Location;4) with the update module content information of the version updating of the corresponding intended application of the target resource.For example, example is connected,
In step s3, the network equipment 2 moves equipment Samsung according to the user A that it is received in step s 2 by it
First audio-visual about target resource Baidu transmitted by I9100GALAXY SII downloads request, that is, passes through Baidu's mobile application
Client downloads Baidu is audio-visual, then in step s3, the network equipment 2 according to this first download ask, in application message library into
Row matching inquiry, acquisition and the audio-visual corresponding application related information of the target resource Baidu, such as Baidu mobile application client
The version information at end such as V1.0, installation requirement is as being suitble to android 2.1 and above Edition operating system, and resource name is such as
AppSearch_***yingyin2012_20120717.apk, download link address such as http://as.***.com/a
Pre=web_am_header etc..Those skilled in the art will be understood that above application relevant information is only for example, other are existing
Or the application related information that is likely to occur from now on be such as applicable to the present invention, should also be included within the scope of the present invention,
And it is incorporated herein by reference herein.
In step s 4, the network equipment 2 is by the communication mode of agreement, such as http, https communication protocol, will described in
Application related information and it is sent to the mobile equipment 1 with the corresponding resource related information of the target resource.Specifically, exist
In step S4, the network equipment 2 is first by modes such as field extraction, code conversion or combinations, according to it in step S2
Provided in it is described first download request, obtain with the corresponding resource related information of the target resource;Then again by institute
Communication mode of the application related information with resource related information by agreement, such as http, https communication protocol are stated, is sent to
The mobile equipment 1.Here, the resource related information includes but not limited to:1) the application program installation kit letter of target resource
Breath;2) information such as the version of target resource, renewal time;3) the download link address of target resource;4) resource of target resource
Identification information, such as target resource ID;5) the system installation requirement information of target resource;6) for determining the money of the target resource
The application file name of source identification information, as installation targets apply Baidu such as to move under locally-installed catalogue in the mobile equipment 1
The filename of correspondence installation file generated after applications client, such as installation file application program AppSearch_
***yingyin2012_20120717.apk.Those skilled in the art will be understood that above-mentioned resource related information is only for example,
Other resource related informations that are existing or being likely to occur from now on are such as applicable to the present invention, should also be included in present invention protection model
Within enclosing, and it is incorporated herein by reference herein.
Correspondingly, mobile equipment 1 receives the network by arranging communication mode, such as http, https communication protocol
Equipment 2 downloads the resource related information corresponding to the target resource for asking to be provided based on described first and application is related
Information.
In step s 5, mobile equipment 1 is according to the application related information, corresponding to loading and the application related information
Intended application, here, the intended application include provide collection target resource search, download, management etc. functions with one visitor
Family end, as Baidu's mobile application client, apple App Store, Nokia Ovi Store, Google Google Play
Store etc..Here, loading and the mode of the intended application corresponding to the application related information include but not limited to:
If 1) do not install the intended application in mobile equipment 1, in step s 5, mobile equipment 1 is according to the application
Relevant information, loading and the intended application corresponding to the application related information, the intended application as described in new installation, for example, false
If user A moves equipment Samsung I9100GALAXY SII by it and has submitted first download audio-visual about target resource Baidu
Request, it is such as audio-visual by mobile application client downloads Baidu of Baidu, and in step s 4, mobile equipment 1 receives the net
Network equipment 2 based on described first download that request provided related to the target resource such as Baidu audio-visual corresponding application believe
Cease application program installation kit, version information, system installation requirement for Baidu's mobile application client etc., then in step s 5,
Mobile equipment 1 installs Baidu's mobile application client, peace according to the application related information in Samsung I9100GALAXY SII
After dress, and start Baidu's mobile application client.
2) if the intended application has been installed in mobile equipment 1, but the mounted intended application with it is existing most
New version mismatches, i.e. the version of the intended application of the installation lacks plug-in unit or update module, then in step s 5, mobile
Equipment 1 is inserted according to the application related information, loading and the intended application corresponding to the application related information as needed for installation
Part or update module simultaneously start the intended application, for example, connecting example, it is assumed that its of user A moves equipment Samsung
Baidu's mobile application client is already installed in I9100GALAXY SII, version V1.2 is then in step s 5, mobile
Equipment 1 receives the network equipment 2 according to it in step s 4, and based on described first to download request being provided with the mesh
Mark application program installation kit, the version of the audio-visual corresponding application related information of resource such as Baidu such as Baidu's mobile application client
Information such as V2.0, installation requirement etc. install Baidu's mobile application client from V1.2 versions in Samsung I9100GALAXY SII
The plug-in unit or update module being updated to needed for V2.0 versions start Baidu's mobile application client after installation update.
If 3) intended application is installed, but user is submitted by mobile equipment 1 about target resource in mobile equipment 1
First intended application when downloading request it is not actuated, then in step s 5, mobile equipment 1 according to the application related information,
Start the intended application, for example, also connecting example, it is assumed that its of user A is moved in equipment Samsung I9100GALAXY SII
Baidu's mobile application client is installed, and user A moves equipment Samsung I9100GALAXY SII by it and submits about target
Resource first download request such as by mobile application client downloads Baidu of Baidu it is audio-visual when, the not actuated Samsungs of user A
Mounted Baidu's mobile application client in I9100GALAXY SII, then in step s 5, mobile equipment 1 is according to it in step
The application related information received in rapid S4, starts Baidu's mobile application client.
Those skilled in the art will be understood that above-mentioned loading and the side of the intended application corresponding to the application related information
Formula is only for example, other existing or loadings being likely to occur from now on and the intended application corresponding to the application related information
Mode is such as applicable to the present invention, should also be included within the scope of the present invention, and is incorporated herein by reference herein.
In step s 6, mobile equipment 1 is logical according to agreement by the intended application according to the resource related information
Letter mode, such as http, https communication protocol send to download about the second of the target resource to the network equipment 2 and ask
It asks.Here, the second download request includes the download request for downloading the target resource, it is audio-visual such as to download Baidu.
Correspondingly, the network equipment 2 receives the movement by arranging communication mode, such as http, https communication protocol
In equipment 1 intended application initiated about the target resource second download request, wherein, the intended application with it is described
Application related information is corresponding.
In the step s 7, the network equipment 2 is downloaded according to described second and is asked, and matching inquiry is carried out in resource information bank,
To obtain and the corresponding target resource information of the target resource.Here, the target resource information is provided including the target
The application program installation package informatin in source.For example, it is assumed that in step s 6, the network equipment 2 receives target in the mobile equipment 1
Request is downloaded about the second of the target resource using what such as Baidu's mobile application client was initiated, it is audio-visual such as to download Baidu
Second download request, then in the step s 7, the network equipment 2 according to described second download ask, carried out in resource information bank
Matching inquiry obtains and the audio-visual corresponding audio-visual application program installation package informatin of target resource information Baidu of Baidu.
In step s 8, the network equipment 2 is by the communication mode of agreement, such as http, https communication protocol, will described in
Target resource information is sent to the mobile equipment 1.
Then, mobile communication mode of the equipment 1 by agreement, such as http, https communication protocol, receive the network
Equipment 2 is downloaded based on described second and asks provided target resource information.
Preferably, in step s 6, mobile equipment 1 can also be according to the resource related information, with reference to the mobile equipment 1
Resource state information, the target resource status information of the target resource is determined by the intended application;Then further according to
The target resource status information sends to the network equipment 2 about the target resource by the intended application
Two download request.It moves equipment 1 and further includes step S9 (not shown), specifically, in step s 9, move equipment 1 by the mesh
Mark resource state information is supplied to the user.
Specifically, in step s 6, mobile equipment 1 calls the behaviour of the mobile equipment 1 by the intended application first
Make systematic difference routine interface (API) or specific file catalogue such as/data/data/ are scanned by the intended application
Suffix under app is called for .apk (Android Package, Android installation kit) files or by the intended application
The application programming interfaces (API) of the application program installing firmware of the operating system of mobile equipment 1, such as grasp Andriod (Android)
The mobile equipment 1 for making system can be according to Package Manager (package manager), to obtain the resource status of mobile equipment 1 letter
Breath, then further according to the resource related information that equipment 1 receives in step s 4, is moved, with reference to the mobile equipment 1
Resource state information determines the target resource status information of the target resource by the intended application;Then, in step S6
In, mobile equipment 1 is sent to the network equipment 2 by the intended application and closed further according to the target resource status information
Second in the target resource downloads request.Here, the resource state information includes but not limited to following at least any one:
1) mounted application information in mobile equipment, has such as installed application program sogou input methods, *** maps, mobile phone
QQ2012 (Android) etc.;2) relevant information of mounted application program in equipment, such as version information, set-up time are moved
Deng.Here, the target resource status information includes but not limited to following at least any one:1) the installation letter of the target resource
Breath, as whether installed the target resource in the mobile equipment 1;2) version information of the target resource to be installed,
System installation requirement etc..Those skilled in the art will be understood that above-mentioned resource state information is only lifted with target resource status information
Example, other resource state informations or target resource status information existing or be likely to occur from now on are such as applicable to the present invention,
It should also be included within the scope of the present invention, and be incorporated herein by reference herein.
It is had submitted for example, it is assumed that user A moves equipment Samsung I9100GALAXY SII by it about target resource Baidu
Audio-visual first downloads request, such as audio-visual by mobile application client downloads Baidu of Baidu, in step s 5, mobile equipment 1
Receiving the network equipment 2 in step s 4 according to it, based on described first to download request being provided with the target resource
As the application program installation kit of the audio-visual corresponding application related information of Baidu such as Baidu's mobile application client, version information,
System installation requirement etc., installation Baidu mobile application client, installs in mobile equipment Samsung I9100GALAXY SII
Afterwards, and start Baidu's mobile application client, then in step s 6, mobile equipment 1 first should by the movement of intended application Baidu
With the application programming interfaces (API) of the operating system of client call movement equipment Samsung I9100GALAXY SII, moved
It is mounted in the resource state information of equipment Samsung I9100GALAXY SII, such as movement equipment Samsung I9100GALAXY SII
Application program such as sogou input methods, *** maps, mobile phone QQ2012 (Android) etc.;Then in step s 6, movement is set
Standby 1 receives the network equipment 2 according to it in step s 4, and based on described first to download request being provided with the target
Resource related information, such as target resource Baidu it is audio-visual application program installation package informatin, version information, resource ID, pass through mesh
The target resource status information of the target resource such as non-installation targets resource that mark is determined using Baidu's mobile application client
Baidu is audio-visual.
Then, in step s 6, mobile equipment 1 is further according to the target resource status information, by the intended application,
According to the communication mode of agreement, such as http, https communication protocol, sent to the network equipment 2 about the target resource
Second download request.
Those skilled in the art will be understood that the mode of the resource state information of above-mentioned acquisition movement equipment is only for example,
The mode of the resource state information of his the mobile equipment of acquisition that is existing or being likely to occur from now on is such as applicable to the present invention, also should
Within the scope of the present invention, and it is incorporated herein by reference herein.
Those skilled in the art will be understood that the mode of the above-mentioned target resource status information for determining the target resource only
For citing, other modes for the target resource status information for determining the target resource that are existing or being likely to occur from now on such as may be used
It suitable for the present invention, should also be included within the scope of the present invention, and be incorporated herein by reference herein.
Then, in step s 9, communication mode of the equipment 1 according to agreement, such as http, https communication protocol are moved, it will
The target resource status information is supplied to the user, reads and selects for user.
Preferably, step S1, step S2, step S3, step S4, step S5, step S6, step S7 and step S8 are to continue
Constantly work.Specifically, in step S 1, mobile equipment 1 persistently obtains user by the mobile submission of equipment 1 about mesh
Mark resource first downloads request;In step s 2, mobile equipment 1 continues to download described first and asks to be sent to the network equipment
2;Correspondingly, the network equipment 2 persistently receives and downloads request about the first of target resource transmitted by mobile equipment 1;In step
In S3, the network equipment 2, which continues to download according to described first, asks, and matching inquiry is carried out in application message library, with acquisition and institute
State the corresponding application related information of target resource;In step s 4, the network equipment 2 continue by the application related information and with
The corresponding resource related information of target resource is sent to the mobile equipment 1;Then, mobile equipment 1 persistently receives institute
The network equipment 2 is stated to download the resource related information corresponding with the target resource for asking to be provided based on described first and answer
Use relevant information;In step s 5, mobile equipment 1 continues according to the application related information, loads letter related to the application
The corresponding intended application of breath;In step s 6, mobile equipment 1 continues according to the resource related information, passes through the target
It is asked using sending to download about the second of the target resource to the network equipment 2;Correspondingly, the network equipment 2 persistently connects
The second download request about the target resource that intended application in the mobile equipment 1 is initiated is received, wherein, the target
Using corresponding with the application related information;In the step s 7, the network equipment 2 continues to download according to described second and ask,
Matching inquiry is carried out in resource information bank, to obtain and the corresponding target resource information of the target resource;In step s 8,
The network equipment 2 continues the target resource information being sent to the mobile equipment 1;Then, described in mobile equipment 1 persistently receives
The network equipment 2 is downloaded based on described second and asks provided target resource information.Here, it will be understood by those skilled in the art that
" lasting " refers to step S1, step S2, step S3, step S4, step S5, step S6, step S7 and step S8 respectively according to setting
The operating mode requirement of fixed or in due course adjustment carries out the acquisition of target resource, until in step sl, mobile equipment 1 is longer
Stopping obtains user and downloads request about the first of target resource by what mobile equipment 1 was submitted in time.
In a preferred embodiment (with reference to figure 3), wherein, mobile equipment 1 includes step S1, step S2, step S4, step
Rapid S5, step S6, step S8, step S10 (not shown) and step S11 (not shown), the network equipment 2 include step S2, step
S3, step S4, step S6, step S12 (not shown), step S7, step S8 and step S10 (not shown), wherein, step S7 packets
Include step S71 (not shown) and step S72 (not shown).The preferred embodiments are described below with reference to Fig. 3:Specifically,
In step sl, mobile equipment 1 obtains user and is asked by the first download about target resource that mobile equipment 1 is submitted;
In step S2, mobile equipment 1 downloads request by described first and is sent to the network equipment 2;Correspondingly, the network equipment 2 receives movement
Transmitted by equipment 1 request is downloaded about the first of target resource;In step s3, the network equipment 2 is downloaded according to described first
Request, carries out matching inquiry in application message library, to obtain and the corresponding application related information of the target resource;In step
In rapid S4, the network equipment 2 is sent to by the application related information and with the corresponding resource related information of the target resource
The mobile equipment 1;Then, mobile equipment 1 receive the network equipment 2 based on described first download that request provided with institute
State the corresponding resource related information of target resource and application related information;In step s 5, mobile equipment 1 is according to the application
Relevant information, loading and the intended application corresponding to the application related information;In step s 6, mobile equipment 1 is according to described
Resource related information sends to download about the second of the target resource and ask by the intended application to the network equipment 2
It asks;Correspondingly, the network equipment 2 receives second about the target resource that intended application is initiated in the mobile equipment 1
Request is downloaded, wherein, the intended application is corresponding with the application related information;In step s 12, the network equipment 2 obtains
The equipment association attributes of the mobile equipment 1;In step S71, the network equipment 2 is downloaded according to described second and is asked, with reference to institute
Equipment association attributes are stated, determine the resource adaptation information being adapted with the mobile equipment of the target resource;In step S72
In, the network equipment 2 carries out matching inquiry, to obtain and the target according to the resource adaptation information in resource information bank
The corresponding targeted fit resource information of resource;In step s 8, the targeted fit resource information is sent to by the network equipment 2
The mobile equipment 1;Then, mobile equipment 1 receives the targeted fit that the network equipment 2 is provided based on resource adaptation information
Resource information;In step slo, the resource adaptation information is sent to the mobile equipment 1 by the network equipment 2;Correspondingly, it moves
Dynamic equipment 1 receives the resource adaptation information that the network equipment 2 is provided;Then, in step s 11, mobile equipment 1 will
The resource adaptation information is supplied to the user.Here, step S1, step S2, step S3, step S4, step S5 and step
S6 and the content that step is corresponded in Fig. 3 embodiments are identical or essentially identical, for simplicity, repeat no more, wrap by reference
Contained in this.
Specifically, in step s 12, the network equipment 2 obtains the equipment association attributes of the mobile equipment 1, wherein, it is described
Equipment association attributes include following at least any one:
The system configuration information of the mobile equipment;
The screen attribute information of the mobile equipment;
The current network information of the mobile equipment.
Here, the mode for obtaining the equipment association attributes of the mobile equipment includes but not limited to following at least any one:
1) according to the UA parameter informations of the browser of the mobile equipment, the equipment correlation category of the mobile equipment is obtained
Property, for example, it is assumed that user A inputs http in browser address bar://player.***.com/, by "enter" key", then
User A clicks the download button audio-visual by mobile application client downloads Baidu of Baidu such as " height that the page returned includes
Speed is downloaded ", and in step S1, the first download request that mobile equipment 1 is got includes the movement equipment Samsung
The UA parameter informations of the Mozilla browsers of I9100GALAXY SII are such as:User-Agent:Mozilla/5.0(Samsung;
U;CPU Android OS 2.3;Zh-cn) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/
5.0.2 Mobile/8J2Safari/6533.18.5), then in step s 12, the network equipment 2 can be obtained by the UA parameter informations
The equipment association attributes of movement equipment iphone4s are got, such as operation system information " CPU Android OS 2.3 ",
Unit type information " Samsung ", and then, in step s 12, the network equipment 2 can also be according to the operation system information, in equipment
Parameter information is inquired in library, obtains the screen attribute information of the movement equipment, if screen width is 320px.
2) basis in step sl, moves the HTTP request data that the browser that equipment 1 obtains is sent to Resource Server
Packet content, to obtain the equipment association attributes of the mobile equipment, for example, it is assumed that user A is inputted in browser address bar
http://player.***.com/, by "enter" key", what the page that then user A clicks return included is moved by Baidu
Dynamic applications client downloads the audio-visual download button of Baidu such as " high-speed downloads ", and in step sl, and mobile equipment 1 gets clear
Following Post message body of HTTP request data packet content that device of looking at is sent to Resource Server, wherein,<CR>Represent carriage return:
GET/player.***.com HTTP/1.1<CR>
Accept:Image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,
Application/x-shockwave-flash,
Application/vnd.ms-powerpoint, application/msword, */*<CR>
Accept-Language:zh-cn<CR>
Accept-Encoding:Gzip, deflate<CR>
User-Agent:Mozilla/5.0(Samsung;U;CPU Android OS 2.3;zh-cn)
AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2Mobile/8J2Safari/
6533.18.5)<CR>
Host:player.***.com<CR>
Connection:Keep-Alive<CR>
<CR>
Then in step s 12, content such as " User-Agent of the network equipment 2 in the HTTP request data packet:
Mozilla/5.0(Samsung;U;CPU Android OS 23;Zh-cn) AppleWebKit/533.17.9 (KHTML, like
Gecko) Version/5.0.2Mobile/8J2Safari/6533.18.5) ", get the equipment class of the movement equipment
Type information, such as operation system information " CPU Android OS 2.3 ", unit type information " Samsung ".
3) application programming interfaces (API) of the network connection state firmware of the operating system of equipment are moved by calling, such as
The mobile equipment of Andriod (Android) operating system can be obtained according to ConnectivityManager (connection manager)
The current network information of the mobile equipment, such as network state information, network connection mode, here, the network connection mode
Including but not limited to wireless network connection pattern, including:
I) wireless broadband network pattern, including but not limited to, Wi-Fi, WiMax;
II) wireless cellular network pattern, including but not limited to, WCDMA, CDMA2000, TD-SCDMA, HSPA, LTE etc..
Those skilled in the art will be understood that the mode of the equipment association attributes of above-mentioned acquisition movement equipment is only for example,
The mode of the equipment association attributes of his the mobile equipment of acquisition that is existing or being likely to occur from now on is such as applicable to the present invention, also should
Within the scope of the present invention, and it is incorporated herein by reference herein.
Then, in step S71, the network equipment 2 is downloaded according to described second and is asked, with reference to the equipment association attributes,
The resource adaptation information being adapted with the mobile equipment of the target resource is determined, here, the resource adaptation packet
It includes but is not limited to the advisory information of the target resource as provided a user, such as whether downloading immediately, suggesting the described of download
Version information of target resource etc..For example, when the equipment association attributes include the system configuration information of the mobile equipment,
It is false when the network equipment 2 determines the resource adaptation information being adapted with the mobile equipment of the target resource in step S71
If in step s 12, the system configuration attribute for the mobile equipment 1 that the network equipment 2 obtains includes " double-core 1.2GHz ", then exist
In step S71, the network equipment 2 determines the mobile equipment 1 as high terminal according to the system configuration attribute, the determining target
The resource adaptation information being adapted with the mobile equipment of resource is the target resource such as V2.0 versions of latest edition;It is false
If in step s 12, the system configuration attribute for the mobile equipment 1 that the network equipment 2 obtains includes " 1GHz high passes
Snapdragon processors, using Android2.3 operating systems ", then in step S71, the network equipment 2 is matched according to the system
It puts attribute and determines the mobile equipment 1 as low side machine, the money being adapted with the mobile equipment of the determining target resource
Source Adapted information is the target resource such as V1.0 versions of minimum version.For another example, described in including when the equipment association attributes
The current network information of mobile equipment, in step S71, the network equipment 2 is determining the target resource with the mobile equipment
During the resource adaptation information being adapted, it is assumed that in step s 12, the current network for the mobile equipment 1 that the network equipment 2 obtains
Information is GPRS connections, then in step S71, the determining target resource of the network equipment 2 is mutually fitted with the mobile equipment
Whether the resource adaptation information matched is included such as " downloading immediately ".
Those skilled in the art will be understood that the above-mentioned money being adapted with the mobile equipment for determining the target resource
The mode of source Adapted information is only for example, other it is existing or be likely to occur from now on determine the target resource with the shifting
The mode of resource adaptation information that dynamic equipment is adapted such as is applicable to the present invention, should also be included in the scope of the present invention with
It is interior, and be incorporated herein by reference herein.
In step S72, the network equipment 2 carries out matching inquiry according to the resource adaptation information in resource information bank,
With obtain with the corresponding targeted fit resource information of the target resource, here, the targeted fit information includes but unlimited
In such as described target resource version information etc. is adapted to what the mobile equipment was adapted.
In step s 8, the network equipment 2 is by the communication mode of agreement, such as http, https communication protocol, will described in
Targeted fit resource information is sent to the mobile equipment 1.
Then, mobile communication mode of the equipment 1 by agreement, such as http, https communication protocol, receive the network
The targeted fit resource information that equipment 2 is provided based on resource adaptation information.
In step slo, the network equipment 2 will be adapted to by the communication mode of agreement, such as http, https communication protocol
The resource adaptation information that determination unit determines is sent to the mobile equipment 1.
Correspondingly, mobile communication mode of the equipment 1 by agreement, such as http, https communication protocol, receive the net
The resource adaptation information that network equipment is provided.
Then, in step s 11, by the communication mode of agreement, such as http, https communication protocol, by the resource
Adapted information is supplied to the user, reads and selects for user.
Fig. 4 shows that mobile equipment in accordance with a preferred embodiment of the present invention is realized to obtain mesh with network equipment cooperation
Mark the method flow diagram of resource.
Specifically, in step S1 ', mobile equipment 1 obtain user by mobile equipment 1 submit about target resource
First downloads request;In step S2 ', mobile equipment 1 downloads request by described first and is sent to the network equipment 2;Correspondingly, net
Network equipment 2 receives and downloads request about the first of target resource transmitted by mobile equipment 1;In step S3 ', the network equipment 2
It downloads and asks according to described first, matching inquiry is carried out in application message library, it is corresponding with the target resource to obtain
Application related information;In step S4 ', the network equipment 2 by the application related information and with the target resource it is corresponding
Resource related information is sent to the mobile equipment 1, wherein, the resource related information includes determining the target resource
Resource identification information application file name;Then, mobile equipment 1 is received the network equipment 2 and is asked based on the described first download
The resource related information corresponding with the target resource provided and application related information are provided, wherein, the resource is related
Information include for determine the target resource resource identification information application file name;In step S5 ', mobile equipment 1
According to the application related information, loading and the intended application corresponding to the application related information;It is mobile in step S6 '
Equipment 1 is sent to the network equipment about the target resource according to the resource related information by the intended application
Second download request;Correspondingly, the network equipment 2 receive that intended application in the mobile equipment 1 initiated about the mesh
Mark resource second downloads request, wherein, the intended application is corresponding with the application related information;In step S7 ', net
Network equipment 2 is downloaded according to described second and is asked, and matching inquiry is carried out in resource information bank, to obtain and the target resource phase
Corresponding target resource information;In step S8 ', the target resource information is sent to the mobile equipment by the network equipment 2
1;Then, mobile equipment 1 receives the network equipment 2 and downloads the provided target resource information of request based on described second.
Here, step S1 ', step S2 ', step S3 ', step S5 ', step S6 ', step S7 ' and step S8 ' respectively with figure
The content of step S1, step S2, step S3, step S5, step S6, step S7 and step S8 in 3 are identical or essentially identical, are
It for the sake of simplicity, repeats no more, is incorporated herein by reference.
Specifically, in step S4 ', the network equipment 2 passes through the communication mode of agreement, such as http, https communication protocols
View, the mobile equipment 1 is sent to by the application related information and with the corresponding resource related information of the target resource,
Wherein, the resource related information include for determine the target resource resource identification information application file name.
Correspondingly, mobile communication mode of the equipment 1 by agreement, such as http, https communication protocol, receive the net
Network equipment 2 asks the resource related information corresponding with the target resource provided and using phase based on the described first download
Close information, wherein, the resource related information include for determine the target resource resource identification information application file
Name, such as AppSearch_***yingyin2012_20120717.
Preferably, the step S5 ' of mobile equipment 1 includes step S51 ' and step S52 ', step S6 ' including step S61 ',
Step S62 ' and step S63 '.Specifically, in step S51 ', mobile equipment 1 is according to the application related information, loading and institute
State the intended application corresponding to application related information;In step S52 ', mobile equipment 1 is raw according to the resource related information
Into with the corresponding application file of the intended application, wherein, in the application file title of at least one file with it is described
Application file name matches;In step S61 ', mobile equipment 1 is scanned related to the intended application by the intended application
File directory, with determine with the matched application file of application file famous prime minister;In step S62 ', mobile equipment 1 passes through
The intended application is from described with extracting the resource identification information in the matched application file of application file famous prime minister;In step
In S63 ', mobile equipment 1 according to the resource identification information, by the intended application to the network equipment 2 send about
The second of the target resource downloads request;Correspondingly, the network equipment 2 receives intended application in the mobile equipment 1 and is initiated
About the target resource second download request, wherein, the intended application is corresponding with the application related information,
In, described second downloads in request comprising resource identification information;In step S7 ', the network equipment 2 is believed according to the resource identification
Breath, carries out matching inquiry in resource information bank, to obtain and the corresponding target resource information of the target resource;In step
In S8 ', the target resource information is sent to the mobile equipment 1 by the network equipment 2;Then, mobile equipment 1 receives the net
Network equipment 2 is downloaded based on described second and asks provided target resource information.
Specifically, in step S51 ', mobile equipment 1 loads related to the application according to the application related information
Intended application corresponding to information, here, in step S51 ', corresponding to the mobile loading of equipment 1 and the application related information
Intended application mode and Fig. 3 in step s 5, the mobile loading of equipment 1 and the target corresponding to the application related information
The mode of application is same or similar, and for simplicity, therefore details are not described herein, and include by reference and this.
In step S52 ', mobile equipment 1 generates corresponding with the intended application according to the resource related information
Application file, wherein, the title of at least one file matches with the application file name in the application file, here, institute
The described first browser for downloading the mobile equipment 1 corresponding during request can be submitted positioned at the user by stating application file
Under browser file directory, as Mozilla download *** AppSearch_***yingyin2012_
20120717, may be alternatively located under the alternative document catalogue of the mobile equipment 1, such as mounted file download ***
AppSearch_***yingyin2012_20120717.For example, it is assumed that user A moves equipment Samsung by it
I9100GALAXY SII have submitted first audio-visual about target resource Baidu and download request, such as pass through Baidu mobile application visitor
It is audio-visual that Baidu is downloaded at family end, it is assumed that in step S51 ', what mobile equipment 1 loaded receives described with it in step S4 '
Intended application corresponding to application related information is Baidu's mobile application client, then in step S52 ', 1 basis of mobile equipment
The resource related information, the intended application Baidu mobile application client phase loaded in step S51 ' with it of generation
Corresponding application file such as Mozilla download *** AppSearch_***yingyin2012-
20120717.apk, under the browser file directory of the Mozilla browsers of the mobile equipment.
In step S61 ', mobile equipment 1 passes through intended application scanning and the relevant file mesh of the intended application
Record, to determine and the matched application file of application file famous prime minister;Wherein, the file directory includes following at least any
:
The user submits the browser text of the described first browser for downloading the mobile equipment corresponding during request
Part catalogue;
The all files catalogue that the mobile equipment includes;
The browser file directory for the invisible scanning that the network equipment is provided.
For example, when the file directory includes the movement corresponding when the user submits described first to download request
The browser file directory of the browser of equipment, in step S61 ', mobile equipment 1 by the intended application scan with it is described
The relevant file directory of intended application, when determining application file matched with the application file famous prime minister, it is assumed that user A passes through it
Mobile equipment Samsung I9100GALAXY SII have submitted first audio-visual about target resource Baidu and download request, such as pass through hundred
It is audio-visual to spend mobile application client downloads Baidu, it is assumed that in step S4 ', mobile equipment 1 receives the network equipment 2 and is based on institute
That states that the first download request provided includes determining with the target resource Baidu audio-visual corresponding resource related information
The application file name of the audio-visual resource identification information of the target resource Baidu, such as AppSearch_***yingyin2012_
20120717, then in step S61 ', mobile equipment 1 by the intended application Baidu mobile application client scan its in step
Generate in rapid S52 ' with the corresponding application file of the intended application Baidu mobile application client, such as scan mobile equipment
The browser file directory of Samsung I9100GALAXY SII such as Mozilla browsers file directory, inquiry and application file name are such as
AppSearch_***yingyin2012_20120717, the application file to match, by the entitled AppSearch_ of file
The file of ***yingyin2012_2012071 is as the application file.For another example, when the file directory includes the net
The browser file directory for the invisible scanning that network equipment is provided, in step S61 ', mobile equipment 1 passes through the intended application
Scanning and the intended application relevant file directory when determining application file matched with the application file famous prime minister, also connect
Upper example, then in step S61 ', mobile equipment 1 by the intended application Baidu mobile application client scan its in step
S52 ' is middle generating with the corresponding application file of the intended application Baidu mobile application client, and the network as described in scanning is set
The browser file directory of standby 2 invisible scannings provided, the browser of the invisible scanning text provided such as the network equipment 2
Part catalogue, as Mozilla browsers file directory, IE browser file directory, opera browsers file directory, safari are clear
Look at device file directory etc., inquiry and application file name such as AppSearch_***yingyin2012_20120717 match
Application file, using the file of the entitled AppSearch_***yingyin2012_2012071 of file as the application file.
Those skilled in the art will be understood that the above-mentioned mode determined with the matched application file of application file famous prime minister
It is only for example, other modes determined with the matched application file of application file famous prime minister that are existing or being likely to occur from now on
The present invention is such as applicable to, should also be included within the scope of the present invention, and is incorporated herein by reference herein.
Preferably, in step S61 ', mobile equipment 1 is scanned relevant with the intended application by the intended application
File directory determines rule according to scheduled file, determines and the matched application file of application file famous prime minister;
Wherein, the scheduled file determines that rule includes following at least any one:
The file of predetermined file name naming rule will be met as the application file;
It is less than when the settling time of file with the time interval that the intended application is scanned to the current time corresponding to it
During scheduled time threshold value, using the file as the application file;
Filename is met to the application file as described in of the file of predetermined regularity;
The file of specified file name will be met as the application file.
For example, when the scheduled file determines that rule includes to meet the file of predetermined file name naming rule as institute
When stating application file, in step S61 ', mobile equipment 1 passes through the intended application such as Baidu's mobile application client, scanning
With the intended application such as relevant file directory of Baidu's mobile application client, will meet filename started with appsearch,
And the file for meeting appsearch_xxx_xxx.apk rules is the application file.For another example, when the scheduled file determines
Rule includes with the time interval that the intended application is scanned to the current time corresponding to it being less than when the settling time of file
During scheduled time threshold value, using the file as during the application file, in step S61 ', mobile equipment 1 passes through the mesh
Mark application such as Baidu's mobile application client, scanning and the relevant file mesh of the intended application such as Baidu's mobile application client
Record, if filename meets the file such as appsearch_appid_time.apk of appsearch_xxx_xxx.apk rules, and its
The time of establishment passes through intended application scanning to this document appsearch_ in step S61 ', moving equipment 1
The difference of current time corresponding to appid_time.apk is less than scheduled time threshold value, then in step S61 ', mobile equipment 1
Using this document appsearch_appid_time.apk as the application file.Preferably, as file such as appsearch_
The settling time of appid_time.apk in step S61 ', mobile equipment 1 is right to its institute by intended application scanning
When the difference for the current time answered is more than scheduled time threshold value, in step S61 ', mobile equipment 1 then judges this document such as
Appsearch_appid_time.apk fails, and is deleted.Also such as, when the scheduled file determines that rule is included file
Described in the conduct of file that name meets predetermined regularity during application file, in step S61 ', mobile equipment 1 passes through the mesh
Mark application such as Baidu's mobile application client, scanning and the relevant file mesh of the intended application such as Baidu's mobile application client
Record, such as filename appsearch_1586631501_120.apk, meets regularity:^appsearch_[0-9]+_[0-9]
+ .apk $, then in step S61 ', mobile equipment 1 is using appsearch_1586631501_120.apk as the practical writing
Part.
Those skilled in the art will be understood that it is above-mentioned according to scheduled file determine rule determine with the application file name
The mode of the application file to match is only for example, other are existing or what is be likely to occur from now on determines to advise according to scheduled file
It then determines that the mode with the matched application file of application file famous prime minister is such as applicable to the present invention, should also be included in the present invention
Within protection domain, and it is incorporated herein by reference herein.
In step S62 ', mobile equipment 1 is by the intended application, from the described and matched application of application file famous prime minister
The resource identification information is extracted in file, for example, it is assumed that in step S61 ', mobile equipment 1 is determining with the practical writing
The application file that part name such as AppSearch_***yingyin2012_2012071 matches is AppSearch_
Baiduyingyin2012_2012071.apk, then in step S62 ', mobile equipment 1 is by the intended application, from this article
The resource identification information is extracted in the filename of part AppSearch_aiduyingyin2012_2012071.apk, such as
***yingyin2012。
In step S63 ', mobile equipment 1 is according to the resource identification information, by the intended application, according to agreement
Communication mode, such as http, https communication protocol, under second that the network equipment 2 sends about the target resource
Carry request.
Correspondingly, the network equipment 2 receives the shifting by the communication mode of agreement, such as http, https communication protocol
What intended application was initiated in dynamic equipment 1 downloads request about the second of the target resource, wherein, the intended application and institute
It is corresponding to state application related information, wherein, described second downloads in request comprising resource identification information.
Then, in step S7 ', the network equipment 2 is according to the resource identification information, such as basis
Baiduyingyin2012 carries out matching inquiry in resource information bank, to obtain and the corresponding target of the target resource
Resource information, the audio-visual installation package informatin such as Baidu.
Then, in step S8 ', the network equipment 2 by the communication mode of agreement, such as http, https communication protocol,
The target resource information is sent to the mobile equipment 1.
Correspondingly, mobile communication mode of the equipment 1 by agreement, such as http, https communication protocol, receive the net
Network equipment 2 is downloaded based on described second and asks provided target resource information.
It should be noted that the present invention can be carried out in the assembly of software and/or software and hardware, for example, can adopt
It is realized with application-specific integrated circuit (ASIC), general purpose computer or the similar hardware device of any auxiliary.In one embodiment
In, software program of the invention can perform to realize steps described above or function by processor.Similarly, it is of the invention
Software program can be stored in computer readable recording medium storing program for performing (including relevant data structure), for example, RAM memory,
Magnetic or optical driver or floppy disc and similar devices.In addition, hardware can be used to realize in some steps or function of the present invention, example
Such as, as coordinating with processor so as to perform the circuit of each step or function.
In addition, the part of the present invention can be applied to computer program product, such as computer program instructions, when its quilt
When computer performs, by the operation of the computer, it can call or provide according to the method for the present invention and/or technical solution.
And the program instruction of the method for the present invention is called, it is possibly stored in fixed or moveable recording medium and/or passes through
Broadcast or auxiliary signal carry the data flow in media and are transmitted and/or are stored according to described program instruction operation
In the working storage of computer equipment.Here, including a device according to one embodiment of present invention, which includes using
Memory in storage computer program instructions and processor for executing program instructions, wherein, when the computer program refers to
When order is performed by the processor, method and/or skill of the device operation based on aforementioned multiple embodiments according to the present invention are triggered
Art scheme.
It is obvious to a person skilled in the art that the present invention is not limited to the details of above-mentioned exemplary embodiment, Er Qie
In the case of without departing substantially from spirit or essential attributes of the invention, can the present invention be realized with the concrete form of auxiliary.Therefore, no matter
From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power
Profit requirement rather than above description limit, it is intended that all by what is fallen within the meaning and scope of the equivalent requirements of the claims
Variation includes within the present invention.Any reference numeral in claim should not be considered as to the involved claim of limitation.This
Outside, it is clear that one word of " comprising " is not excluded for auxiliary unit or step, and odd number is not excluded for plural number.That is stated in device claim is multiple
Unit or device can also be realized by a unit or device by software or hardware.The first, the second grade words are used for table
Show title, and do not represent any particular order.
Claims (21)
1. a kind of method for being used to obtain target resource in mobile device end, wherein, this method includes the following steps:
A obtains user and downloads request about the first of target resource by what mobile equipment was submitted;
B downloads request by described first and is sent to the network equipment;
C receive the network equipment based on described first download that request provided with the corresponding resource phase of the target resource
Close information and application related information;
D is according to the application related information, loading and the intended application corresponding to the application related information;
E is sent to the network equipment about the target resource according to the resource related information by the intended application
Second download request;
F receives the network equipment and downloads the provided target resource information of request based on described second.
2. according to the method described in claim 1, wherein, the step c includes:
Receive the network equipment based on described first download that request provided with the corresponding resource phase of the target resource
Information and application related information are closed, wherein, the resource related information includes the resource identification for determining the target resource
The application file name of information.
3. according to the method described in claim 2, wherein, the step d includes:
According to the application related information, loading and the intended application corresponding to the application related information;
According to the resource related information, generation and the corresponding application file of the intended application, wherein, the practical writing
The title of at least one file matches with the application file name in part;
Wherein, the step e includes step:
X is by intended application scanning and the relevant file directory of the intended application, to determine and the application file name
The application file to match;
Believed by the intended application from described with extracting the resource identification in the matched application file of application file famous prime minister
Breath;
According to the resource identification information, sent by the intended application to the network equipment about the target resource
Second download request;
Wherein, the file directory includes following at least any one:
The user submits the browser file mesh of the described first browser for downloading the mobile equipment corresponding during request
Record;
The all files catalogue that the mobile equipment includes;
The browser file directory for the invisible scanning that the network equipment is provided.
4. according to the method described in claim 3, wherein, the step x includes:
By intended application scanning and the relevant file directory of the intended application, rule is determined according to scheduled file,
It determines and the matched application file of application file famous prime minister;
Wherein, the scheduled file determines that rule includes following at least any one:
The file of predetermined file name naming rule will be met as the application file;
Make a reservation for when the settling time of file and the time interval of the current time corresponding to intended application scanning to its are less than
During time threshold, using the file as the application file;
Filename is met to the application file as described in of the file of predetermined regularity;
The file of specified file name will be met as the application file.
5. method according to any one of claim 1 to 4, wherein, the step e includes:
According to the resource related information, with reference to the resource state information of the mobile equipment, determined by the intended application
The target resource status information of the target resource;
According to the target resource status information, sent by the intended application to the network equipment about the target
The second of resource downloads request;
Wherein, this method further includes:
The target resource status information is supplied to the user.
6. method according to any one of claim 1 to 4, wherein, the step f includes:
Receive the targeted fit resource information that the network equipment is provided based on resource adaptation information;
Wherein, this method further includes:
Receive the resource adaptation information that the network equipment is provided;
The resource adaptation information is supplied to the user.
7. a kind of method for obtaining target resource for mobility-aid apparatus at network equipment end, wherein, this method includes following
Step:
A is received and is downloaded request about the first of target resource transmitted by mobile equipment;
B is downloaded according to described first and is asked, and matching inquiry is carried out in application message library, opposite with the target resource to obtain
The application related information answered;
C is by the application related information and is sent to the movement with the corresponding resource related information of the target resource and sets
It is standby;
D receives the second download request about the target resource that intended application in the mobile equipment is initiated, wherein, institute
It is corresponding with the application related information to state intended application;
E is downloaded according to described second and is asked, and matching inquiry is carried out in resource information bank, opposite with the target resource to obtain
The target resource information answered;
The target resource information is sent to the mobile equipment by F.
8. according to the method described in claim 7, wherein, the step C includes:
By the application related information and it is sent to the movement with the corresponding resource related information of the target resource and sets
It is standby, wherein, the resource related information include for determine the target resource resource identification information application file name.
9. according to the method described in claim 8, wherein, the step D includes:
The second download request about the target resource that intended application in the mobile equipment is initiated is received, wherein, institute
It is corresponding with the application related information to state intended application, wherein, described second downloads in request comprising resource identification letter
Breath;
Wherein, the step E includes:
According to the resource identification information, matching inquiry is carried out in resource information bank, it is opposite with the target resource to obtain
The target resource information answered.
10. the method according to any one of claim 7 to 9, wherein, this method further includes:
Obtain the equipment association attributes of the mobile equipment;
Wherein, the step E includes:
It downloads and asks according to described second, with reference to the equipment association attributes, determine being set with the movement for the target resource
The standby resource adaptation information being adapted;
According to the resource adaptation information, matching inquiry is carried out in resource information bank, it is opposite with the target resource to obtain
The targeted fit resource information answered;
Wherein, the step F includes:
The targeted fit resource information is sent to the mobile equipment;
Wherein, the equipment association attributes include following at least any one:
The system configuration information of the mobile equipment;
The screen attribute information of the mobile equipment;
The current network information of the mobile equipment;
Wherein, this method further includes:
The resource adaptation information is sent to the mobile equipment.
11. it is a kind of for obtaining the mobile equipment of target resource, wherein, which includes:
First acquisition request device, please by the first download about target resource that mobile equipment is submitted for obtaining user
It asks;
First send-request unit is sent to the network equipment for downloading request by described first;
Information receiver is provided for receiving the network equipment based on what the described first download request was provided with the target
The corresponding resource related information in source and application related information;
Using loading device, for according to the application related information, loading and the target corresponding to the application related information
Using;
Second send-request unit, for according to the resource related information, by the intended application to the network equipment
It sends and downloads request about the second of the target resource;
Resource reception device downloads the provided target resource letter of request for receiving the network equipment based on described second
Breath.
12. mobile equipment according to claim 11, wherein, described information reception device is used for:
Receive the network equipment based on described first download that request provided with the corresponding resource phase of the target resource
Information and application related information are closed, wherein, the resource related information includes the resource identification for determining the target resource
The application file name of information.
13. mobile equipment according to claim 12, wherein, the application loading device includes:
Using loading unit, for according to the application related information, loading and the target corresponding to the application related information
Using;
File generating unit, for according to the resource related information, generation and the corresponding application file of the intended application,
Wherein, the title of at least one file matches with the application file name in the application file;
Wherein, second send-request unit includes:
Document determining unit, for by the intended application scanning with the relevant file directory of the intended application, with determine
With the matched application file of application file famous prime minister;
Marker extraction unit, for being extracted from the matched application file with application file famous prime minister by the intended application
The resource identification information;
Request transmitting unit, for according to the resource identification information, being sent by the intended application to the network equipment
Second about the target resource downloads request;
Wherein, the file directory includes following at least any one:
The user submits the browser file mesh of the described first browser for downloading the mobile equipment corresponding during request
Record;
The all files catalogue that the mobile equipment includes;
The browser file directory for the invisible scanning that the network equipment is provided.
14. mobile equipment according to claim 13, wherein, the document determining unit is used for:
By intended application scanning and the relevant file directory of the intended application, rule is determined according to scheduled file,
It determines and the matched application file of application file famous prime minister;
Wherein, the scheduled file determines that rule includes following at least any one:
The file of predetermined file name naming rule will be met as the application file;
Make a reservation for when the settling time of file and the time interval of the current time corresponding to intended application scanning to its are less than
During time threshold, using the file as the application file;
Filename is met to the application file as described in of the file of predetermined regularity;
The file of specified file name will be met as the application file.
15. the mobile equipment according to any one of claim 11 to 14, wherein, second send-request unit is used
In:
According to the resource related information, with reference to the resource state information of the mobile equipment, determined by the intended application
The target resource status information of the target resource;
According to the target resource status information, sent by the intended application to the network equipment about the target
The second of resource downloads request;
Wherein, which further includes:
First provides device, for the target resource status information to be supplied to the user.
16. the mobile equipment according to any one of claim 11 to 14, wherein, the resource reception device is used for:
Receive the targeted fit resource information that the network equipment is provided based on resource adaptation information;
Wherein, which further includes:
Reception device is adapted to, for receiving the resource adaptation information that the network equipment is provided;
Second provides device, for the resource adaptation information to be supplied to the user.
17. a kind of network equipment that target resource is obtained for mobility-aid apparatus, wherein, which includes:
First request reception device downloads request transmitted by mobile equipment for receiving about the first of target resource;
Information query device, for according to described first download ask, matching inquiry is carried out in application message library, with obtain with
The corresponding application related information of target resource;
Information transmitting apparatus, for the application related information and resource related information corresponding with the target resource to be sent out
It send to the mobile equipment;
Second request reception device, for receiving that intended application in the mobile equipment initiated about the target resource
Second downloads request, wherein, the intended application is corresponding with the application related information;
Resource query device, for according to described second download ask, matching inquiry is carried out in resource information bank, with obtain with
The corresponding target resource information of target resource;
Resource sending device, for the target resource information to be sent to the mobile equipment.
18. the network equipment according to claim 17, wherein, described information sending device is used for:
The application related information and the corresponding resource related information of the target resource are sent to the mobile equipment,
Wherein, the resource related information include for determine the target resource resource identification information application file name.
19. the network equipment according to claim 18, wherein, the second request reception device is used for:
The second download request about the target resource that intended application in the mobile equipment is initiated is received, wherein, institute
It is corresponding with the application related information to state intended application, wherein, described second downloads in request comprising resource identification letter
Breath;
Wherein, the resource query device is used for:
According to the resource identification information, matching inquiry is carried out in resource information bank, it is opposite with the target resource to obtain
The target resource information answered.
20. the network equipment according to any one of claim 17 to 19, wherein, which further includes:
Device attribute acquisition device, for obtaining the equipment association attributes of the mobile equipment;
Wherein, the resource acquisition device includes:
Determination unit is adapted to, is asked for being downloaded according to described second, with reference to the equipment association attributes, determines the target money
The resource adaptation information being adapted with the mobile equipment in source;
Resource query unit, for according to the resource adaptation information, matching inquiry to be carried out in resource information bank, with obtain with
The corresponding targeted fit resource information of target resource;
Wherein, the resource sending device is used for:
The targeted fit resource information is sent to the mobile equipment;
Wherein, the equipment association attributes include following at least any one:
The system configuration information of the mobile equipment;
The screen attribute information of the mobile equipment;
The current network information of the mobile equipment;
Wherein, which further includes:
Sending device is adapted to, for the resource adaptation information to be sent to the mobile equipment.
21. a kind of be used to implement the system for obtaining target resource, including the movement as described in any one of claim 11 to 16
Equipment, the network equipment as described in any one of claim 17 to 20.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210254428.XA CN103581878B (en) | 2012-07-20 | 2012-07-20 | A kind of method and apparatus for acquisition target resource in a mobile device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210254428.XA CN103581878B (en) | 2012-07-20 | 2012-07-20 | A kind of method and apparatus for acquisition target resource in a mobile device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103581878A CN103581878A (en) | 2014-02-12 |
CN103581878B true CN103581878B (en) | 2018-07-06 |
Family
ID=50052609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210254428.XA Active CN103581878B (en) | 2012-07-20 | 2012-07-20 | A kind of method and apparatus for acquisition target resource in a mobile device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103581878B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104699509A (en) * | 2015-03-26 | 2015-06-10 | 北京畅游天下网络技术有限公司 | Method and device for downloading application software |
CN106789934A (en) * | 2016-11-29 | 2017-05-31 | 北京神州绿盟信息安全科技股份有限公司 | A kind of network equipment recognition methods and system |
WO2018227899A1 (en) | 2017-06-14 | 2018-12-20 | 北京小米移动软件有限公司 | Application interaction method, interaction method and device |
CN108139952B (en) * | 2017-06-14 | 2022-08-05 | 北京小米移动软件有限公司 | Application interaction method, interaction method and device |
CN111385315B (en) * | 2018-12-27 | 2022-12-16 | 阿里巴巴集团控股有限公司 | Point-to-point resource downloading method and device |
CN112579872B (en) * | 2021-03-01 | 2021-07-09 | 杭州筋斗腾云科技有限公司 | Network resource access intermediary system based on resource plug-in and processing method thereof |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102333122A (en) * | 2011-09-28 | 2012-01-25 | 奇智软件(北京)有限公司 | Downloaded resource provision method, device and system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2807473C (en) * | 2010-08-06 | 2016-08-23 | Tapjoy, Inc. | System and method for rewarding application installs |
-
2012
- 2012-07-20 CN CN201210254428.XA patent/CN103581878B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102333122A (en) * | 2011-09-28 | 2012-01-25 | 奇智软件(北京)有限公司 | Downloaded resource provision method, device and system |
Also Published As
Publication number | Publication date |
---|---|
CN103581878A (en) | 2014-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103581878B (en) | A kind of method and apparatus for acquisition target resource in a mobile device | |
CN106970790B (en) | Application program creating method, related equipment and system | |
CN106933854B (en) | Short link processing method and device and server | |
KR102105636B1 (en) | Installing application remotely | |
US9283485B2 (en) | Game control device, game control method, program, and game system | |
CN102469114B (en) | Open mobile terminal widget application platform, realization method thereof and server | |
CN103268319A (en) | Cloud browser based on webpages | |
WO2015067114A1 (en) | Method, apparatus, terminal and media for detecting document object model-based cross-site scripting attack vulnerability | |
CN106649446B (en) | Information pushing method and device | |
US8651951B2 (en) | Game processing server apparatus | |
US20170155741A1 (en) | Server, method, and system for providing service data | |
US20170149934A1 (en) | Method, device and system for data cross-domain request | |
CN104679824A (en) | Webpage generating method and webpage generating system of network platform | |
WO2022127743A1 (en) | Content display method and terminal device | |
US20160070553A1 (en) | Methods and apparatus for uninstalling a software application | |
US20140157104A1 (en) | Dynamic sharing and updating of a web page | |
JP2014026488A (en) | Server device, server program and terminal program | |
CN105095303B (en) | Quick link pushing method and quick link pushing device | |
CN111177612A (en) | Method and related device for authenticating page login | |
JP5977586B2 (en) | Information processing system, information processing apparatus, information processing method, and program | |
CN112486567B (en) | Method and device for sending merging request of codes, electronic equipment and storage medium | |
CN103888519A (en) | Lexicon synchronizing method and input method server | |
KR101498920B1 (en) | Web page pre-caching system and method for offline-executing | |
CN110209914B (en) | Information query method and related device | |
JP2015533435A (en) | System and method for dynamically updating the contents of a folder on a device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |