Movatterモバイル変換


[0]ホーム

URL:


CN103685472A - Method and equipment used for providing resource information corresponding to mobile equipment - Google Patents

Method and equipment used for providing resource information corresponding to mobile equipment
Download PDF

Info

Publication number
CN103685472A
CN103685472ACN201310589571.9ACN201310589571ACN103685472ACN 103685472 ACN103685472 ACN 103685472ACN 201310589571 ACN201310589571 ACN 201310589571ACN 103685472 ACN103685472 ACN 103685472A
Authority
CN
China
Prior art keywords
resource
mobile device
configuration information
information
download
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310589571.9A
Other languages
Chinese (zh)
Inventor
高雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuo Yi Tour (beijing) Technology Co Ltd
Original Assignee
Zhuo Yi Tour (beijing) Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuo Yi Tour (beijing) Technology Co LtdfiledCriticalZhuo Yi Tour (beijing) Technology Co Ltd
Priority to CN201310589571.9ApriorityCriticalpatent/CN103685472A/en
Publication of CN103685472ApublicationCriticalpatent/CN103685472A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Landscapes

Abstract

The invention aims at providing a method and equipment used for providing resource information corresponding to mobile equipment. The method specifically includes acquiring equipment configuration information corresponding to the mobile equipment through communication connection between user equipment and the mobile equipment; determining resource information matched with the equipment configuration information according to the equipment configuration information; providing the resource information to the user equipment. Compared with the prior art, the method and the equipment have the advantages that by acquiring the equipment configuration information corresponding to the mobile equipment through communication connection between the user equipment and the mobile equipment, determining the resource information matched with the equipment configuration information according to the equipment configuration information and providing the resource information to the user equipment, the resource information of the mobile equipment in communication connection with the user equipment can be acquired through the user equipment and is matched with the equipment configuration information of the mobile equipment, so that efficiency of a user to acquire resources suitable for the mobile equipment is improved, traffic consumption of the mobile equipment is lowered, and equipment using experience of the user is improved.

Description

For the method and apparatus of the corresponding resource information of mobile device is provided
Technical field
The present invention relates to Internet technical field, relate in particular to a kind of for the technology of the corresponding resource information of mobile device is provided.
Background technology
In the mobile Internet epoch, people more and more by installing app(application in mobile device) application (as micro-letter, rice are chatted, QQ etc.) enriches the function of mobile device, or to mobile device downloaded resources if picture, video, novel, wallpaper etc. are to carry out amusement, working and learning etc., thereby realize variation and the personalized function demand of communication.Yet, mobile device screen expense less, that surf the web is more expensive, relevant with the flow of transmission data, by mobile device self, carry out resource acquisition and management, usually operation inconvenience, but also consume more bandwidth traffic, and not only reduced user's equipment experience, also affected the efficiency of user's Gains resources.
Summary of the invention
The object of this invention is to provide a kind of for the method and apparatus of the corresponding resource information of mobile device is provided.
According to an aspect of the present invention, provide a kind of for the method for the corresponding resource information of mobile device is provided, wherein, the method comprises the following steps:
X, via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device;
Wherein, the method also comprises:
A, according to described device configuration information, determines the one or more resource informations that match with described device configuration information;
B provides described one or more resource informations to described subscriber equipment.
According to another aspect of the present invention, also provide a kind of for the resource providing device of the corresponding resource information of mobile device is provided, wherein, this resource providing device comprises:
Acquisition device, for the communication connection via between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device;
Wherein, this resource providing device also comprises:
Resource determining device, for according to described device configuration information, determines the one or more resource informations that match with described device configuration information;
Generator, for providing described one or more resource informations to described subscriber equipment.
Compared with prior art, the present invention passes through via the communication connection between subscriber equipment and mobile device, obtain the corresponding device configuration information of described mobile device, with according to described device configuration information, determine the one or more resource informations that match with described device configuration information, and provide to subscriber equipment, realized the resource information that can obtain the mobile device with it with communication connection by subscriber equipment, and the device configuration information of this resource information and mobile device matches, not only facilitated user's equipment operating, improved the efficiency that user obtains the resource that is applicable to mobile device, correspondingly, also reduced the traffic consumes of mobile device, and promoted user's equipment experience.And, the present invention also can be according to described device configuration information, and in conjunction with the resource using information of mobile device, and the dependency information between resource, determine the one or more resource informations that match with described device configuration information, improve further the efficiency that user obtains the resource that is applicable to mobile device, promoted user's equipment experience.In addition, the present invention also can be according to respective user at least one down operation in described one or more resource informations, by the corresponding resource downloading of described down operation to described mobile device, not only facilitated user's resource downloading operation, improve resource downloading efficiency, further reduced the traffic consumes of mobile device.
Accompanying drawing explanation
By reading the detailed description that non-limiting example is done of doing with reference to the following drawings, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 illustrates a kind of for the equipment schematic diagram of the corresponding resource information of mobile device is provided according to one aspect of the invention;
Fig. 2 illustrates in accordance with a preferred embodiment of the present invention a kind of for the equipment schematic diagram of the corresponding resource information of mobile device is provided;
Fig. 3 illustrates according to a further aspect of the present invention a kind of for the method flow diagram of the corresponding resource information of mobile device is provided;
Fig. 4 illustrates in accordance with a preferred embodiment of the present invention a kind of for the method flow diagram of the corresponding resource information of mobile device is provided.
In accompanying drawing, same or analogous Reference numeral represents same or analogous parts.
Embodiment
Below in conjunction with accompanying drawing, the present invention is described in further detail.
Fig. 1 illustrates a kind of for the resource providing device 1 of the corresponding resource information of mobile device is provided according to one aspect of the invention, and wherein, resource providing device 1 comprisesacquisition device 11,resource determining device 12 and generator 13.Particularly,acquisition device 11, via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device;Resource determining device 12, according to described device configuration information, is determined the one or more resource informations that match with described device configuration information;Generator 13 provides described one or more resource informations to described subscriber equipment.At this, described resource providing device 1 comprises and can be used for managing mobile device, collect the application software of the mobile device that is applicable to different operating system that each software development individual or the issue of large-scale company oneself developed and allow user to browse and download some application programs for a certain operating system exploitation and the management platform of other resources from it, such as pea pods, pea pods hundred precious bags etc., it can be realized by the mutually integrated equipment forming of network by the network equipment, subscriber equipment or the network equipment and subscriber equipment.At this, described resource includes but not limited to following at least any one: 1) Intelligent mobile equipment is as the third party application of smart mobile phone etc., as QQ, pea pods mobile phone spirit, map app, game app, Tengxun's microblogging etc.; 2) picture; 3) video; 4) music; 5) wallpaper; 6) novel.Those skilled in the art will be understood that above-mentioned resource is only for giving an example, and other resources existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.At this, the described network equipment includes but not limited to as network host, single network server, a plurality of webserver collection or the realizations such as set of computers based on cloud computing.At this, cloud consists of a large amount of main frames based on cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is a kind of of Distributed Calculation, the super virtual machine being comprised of the loosely-coupled computer collection of a group.At this, described subscriber equipment can be any electronic product that can carry out man-machine interaction by modes such as keyboard, touch pad, touch-screens with user, such as desktop computer, PC, MAC, PDA etc.Described network includes but not limited to the Internet, wide area network, metropolitan area network, local area network (LAN), VPN network, wireless self-organization network (Ad Hoc network) etc.Those skilled in the art will be understood that above-mentioned resource providing device 1 is only for giving an example; other network equipments existing or that may occur from now on or subscriber equipment are as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.At this, the network equipment and subscriber equipment include a kind of can be according to the instruction of prior setting or storage, automatically carry out the electronic equipment of numerical computations and information processing, its hardware includes but not limited to microprocessor, application-specific integrated circuit (ASIC) (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc.
Particularly,acquisition device 11 first the application programming interfaces (API) by providing such as subscriber equipment, by the modes such as equipment manager of subscriber equipment, obtain the communication connection between subscriber equipment and mobile device; Then, via this communication connection, by the application programming interfaces (API) of the unit type information providing on this mobile device are provided, obtain the unit type information of this mobile device again, then in device configuration information storehouse, carry out matching inquiry, obtain the device configuration information of this mobile device.At this, described mobile device can be any electronic product that can carry out man-machine interaction by modes such as keyboard, touch pad, touch-screen or handwriting equipments with user, such as smart mobile phone, mobile phone, PDA, palmtop PC PPC or panel computer etc.At this, described communication connection includes but not limited to following at least any one: 1) USB connects; 2) WiFi connects; 3) bluetooth connects.At this, described device configuration information includes but not limited to following at least any one: 1) the device operating system CPU of described mobile device; 2) the equipment graphic process unit GPU of described mobile device; 3) internal memory of described mobile device; 4) the screen attribute information of described mobile device, as screen width information, screen resolution information etc.Those skilled in the art will be understood that above-mentioned mobile device, communication connection and device configuration information are only for giving an example; other mobile devices existing or that may occur from now on or communication connection or device configuration information are as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
For example, if user A wishes to manage its mobile device mobile-A by its subscriber equipment PC-A, user A has installed pea pods client in its subscriber equipment PC-A, then by the adaptive usb data line of mobile device mobile-A, be connected to subscriber equipment PC-A, when user A is when its subscriber equipment PC-A opens pea pods client, theacquisition device 11 of pea pods client is first by the application programming interfaces (API) that provide such as subscriber equipment PC-A, or, equipment manager by subscriber equipment PC-A etc., get mobile-A between subscriber equipment PC-A and mobile device and set up communication connection by USB, then,acquisition device 11 can connect via this usb communication, by the application programming interfaces (API) of the unit type information providing on this mobile device mobile-A are provided, obtain the unit type information of this mobile device mobile-A as " Samsung i9300 ", then in device configuration information storehouse, carry out matching inquiry, obtain the device configuration information configuration-infor-i9300 of this mobile device mobile-A, as operating system android os4.0, Samsung Exynos4412 tetra-core processors, dominant frequency 1.4GHz, 16GB memory space etc.At this, described device configuration information storehouse can be arranged in resource providing device 1, also can be arranged in other equipment that are connected with resource providing device 1 by network.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the communication connection between subscriber equipment and mobile device is only for giving an example; other existing or modes of obtaining the communication connection between subscriber equipment and mobile device that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the corresponding device configuration information of described mobile device is only for giving an example; other existing or modes of obtaining the corresponding device configuration information of described mobile device that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Resource determining device 12, according to described device configuration information, is determined the one or more resource informations that match with described device configuration information.At this,resource determining device 12 determines that the mode of described resource information includes but not limited to following at least any one:
1), according to described device configuration information, in resource database, carry out matching inquiry, the one or more resource informations that match to obtain one or more and described device configuration information.For example, connect example, the device configuration information configuration-infor-i9300 thatacquisition device 11 gets mobile device mobile-A comprises the os4.0 as operating system android, Samsung Exynos4412 tetra-core processors, dominant frequency 1.4GHz, 16GB memory space etc.,resource determining device 12 can be according to this device configuration information configuration-infor-i9300, in resource database, carry out matching inquiry, obtain the one or more resource informations that match with this device configuration information configuration-infor-i9300, as support the application program of android4.0 operating system as the microblogging app of Tengxun, micro-letter app, mobile phone QQ2013, interesting to listen to music player everyday, search dog cellphone inputting method, Sina News client etc.
2), according to described device configuration information, in conjunction with the corresponding support information that arranges of the resource in resource database, in this resource database, carry out matching inquiry, the one or more resource informations that match to obtain one or more and described device configuration information.For example, suppose that the unit type information thatacquisition device 11 gets mobile device mobile-A is " 3GW100 of association ", its device configuration information configuration-infor-3GW100 comprises the v2.0 as operating system Android OS, CPU is the valiant imperial Snapdrago of high pass, dominant frequency 1.024GHz etc.,resource determining device 12 first can be according to this device configuration information configuration-infor-3GW100, in resource database, carry out matching inquiry, obtain the one or more candidate's resource informations that match with this device configuration information, as support the application program of android operating system as the microblogging app of Tengxun, micro-letter app, mobile phone QQ2013, interesting to listen to music player everyday, search dog cellphone inputting method, Sina News client etc., suppose mobile phone QQ2013, the corresponding equipment support information of interesting to listen to music player is for supporting mobile device more than operating system Android OS v2.1X everyday,resource determining device 12 can be in conjunction with the corresponding equipment support information of these resources, determine that the resource matching with this device configuration information configuration-infor-3GW100 in this candidate's resource information is the microblogging app of Tengxun, micro-letter app, search dog cellphone inputting method, Sina News client.
3), according to described device configuration information, in conjunction with the resource related information of each resource in resource database, in resource database, carry out matching inquiry, the one or more resource informations that match to obtain one or more and described device configuration information.At this, described resource related information includes but not limited to as the installation of resource 1); 2) download of described resource; 3) discharging quantity of described resource.For example, suppose that the device configuration information configuration-infor-i9300 thatacquisition device 11 gets mobile device mobile-A comprises the os4.0 as operating system android, Samsung Exynos4412 tetra-core processors, dominant frequency 1.4GHz, 16GB memory space etc.,resource determining device 12 first can be according to this device configuration information, in resource database, carry out matching inquiry, obtain the one or more candidate's resource informations that match with this device configuration information configuration-infor-i9300, as support the application program of android4.0 operating system as the microblogging app of Tengxun, micro-letter app, mobile phone QQ2013, interesting to listen to music player everyday, search dog cellphone inputting method, Sina News client etc., then,resource determining device 12 can be according to the resource related information of these resources, from these candidate's resource informations, determine the one or more resource informations that match with device configuration information configuration-infor-i9300, as download and/or installation in these candidate's resource informations are met predetermined threshold as 3000 resource as described in resource information, or, using discharging quantity be less than predetermined threshold as 500 resource as described in resource information.
Those skilled in the art will be understood that the above-mentioned mode of determining described resource information is only for giving an example; the mode of other definite described resource informations existing or that may occur is from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Then,generator 13 is by the communication mode of agreement, and such as http, https etc., provides described one or more resource informations to described subscriber equipment, for user, browses and downloads.
Preferably,generator 13 can be first generates resource pages according to described one or more resource informations, as according to as described in resource class under one or more resource informations, by resource class generation resource page; Then, then by agreement communication mode, such as http, https etc., provides described resource page to described subscriber equipment.At this, described resource class includes but not limited to as life, social activity, communication, map, sound shadow, financing, information, text etc.For example, suppose that the device configuration information configuration-infor-i9300 thatacquisition device 11 gets mobile device mobile-A comprises the os4.0 as operating system android, Samsung Exynos4412 tetra-core processors, dominant frequency 1.4GHz, 16GB memory space etc., andresource determining device 12 is determined the one or more resource informations that match with device configuration information configuration-infor-i9300, as support the application program of android4.0 operating system as the microblogging app of Tengxun, micro-letter app, mobile phone QQ2013, interesting to listen to music player everyday, search dog cellphone inputting method, Sina News client etc., wherein, the microblogging app of Tengxun, micro-letter app belongs to social resource class, mobile phone QQ2013 belongs to communication resource classification, interesting to listen to music player belongs to sound shadow resource class everyday, search dog cellphone inputting method belongs to office resource class, Sina News client belongs to information resource class,generator 13 can be according to these resource class, by resource class, generate the resource page that comprises the corresponding resource information of different resource classification, then, then by agreement communication mode, such as http, https etc., provides described resource page to described subscriber equipment, for user, browses and downloads.
Those skilled in the art will be understood that the mode of above-mentioned generation resource page is only for giving an example; the mode of other generation resource pages existing or that may occur is from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Between each device of resource providing device 1, be constant work.Particularly,acquisition device 11 continues via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device;Resource determining device 12 continues according to described device configuration information, determines the one or more resource informations that match with described device configuration information;Generator 13 continues described one or more resource informations to provide to described subscriber equipment.At this, those skilled in the art will be understood that " continuing " refers between each device of resource providing device 1 determining and providing of the obtaining of device configuration information, resource information are constantly provided respectively, until resource providing device 1 obtaining of arrestment configuration information in a long time.
Preferably,acquisition device 11, via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device and resource using information; Wherein,resource determining device 12 is according to described device configuration information, and in conjunction with described resource using information, determines the one or more resource informations that match with described device configuration information.
Particularly,acquisition device 11 first the application programming interfaces (API) by providing such as subscriber equipment, by the modes such as equipment manager of subscriber equipment, obtain the communication connection between subscriber equipment and mobile device; Then, again via this communication connection, by the application programming interfaces (API) of the unit type information providing on this mobile device are provided, obtain the unit type information of this mobile device, then in device configuration information storehouse, carry out matching inquiry, obtain the device configuration information of this mobile device, simultaneously, can, by calling the operating system application programming interfaces (API) of mobile device, obtain the corresponding resource using information of described mobile device.At this, described resource using information include but not limited to as described in mounted resource information in mobile device, as described in the mobile device resource information of just accessing etc.Those skilled in the art will be understood that above-mentioned resource using information is only for giving an example, and other resource using informations existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.
For example, if user A wishes to manage its mobile device mobile-A by its subscriber equipment PC-A, wherein, this mobile device mobile-A has installed game app1, QQ space app, UC browser APP, the resources such as bean cotyledon music app, user A has installed pea pods client in its subscriber equipment PC-A, then by the adaptive usb data line of mobile device mobile-A, be connected to subscriber equipment PC-A, when user A is when its subscriber equipment PC-A opens pea pods client, theacquisition device 11 of pea pods client is first by the application programming interfaces (API) that provide such as subscriber equipment PC-A, or, equipment manager by subscriber equipment PC-A etc., get mobile-A between subscriber equipment PC-A and mobile device and set up communication connection by USB, then,acquisition device 11 can connect via this usb communication, by the application programming interfaces (API) of the unit type information providing on this mobile device mobile-A are provided, obtain the unit type information of this mobile device mobile-A as " Samsung i9300 ", then in device configuration information storehouse, carry out matching inquiry, obtain the device configuration information configuration-infor-i9300 of this mobile device mobile-A, as operating system android os4.0, Samsung Exynos4412 tetra-core processors, dominant frequency 1.4GHz, 16GB memory space etc., simultaneously,acquisition device 11 can be by calling the operating system application programming interfaces (API) of mobile device mobile-A, get the corresponding resource using information resource of mobile device mobile-A use-info, as the mounted game of this mobile device mobile-A app1, QQ space app, mobile phone QQ2010, UC browser APP, the resources such as bean cotyledon music app.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the corresponding device configuration information of described mobile device and resource using information is only for giving an example; other existing or modes of obtaining the corresponding device configuration information of described mobile device and resource using information that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Then,resource determining device 12 is according to described device configuration information, and in conjunction with described resource using information, determines the one or more resource informations that match with described device configuration information.For example, connect example, the device configuration information configuration-infor-i9300 of the mobile device mobile-A that firstresource determining device 12 is obtained according to acquisition device, in resource database, carry out matching inquiry, obtain the one or more candidate's resource informations that match with this device configuration information configuration-infor-i9300, if the application program of supporting android4.0 operating system is as the microblogging app of Tengxun, micro-letter app, mobile phone QQ2013, interesting to listen to music player, search dog cellphone inputting method, Sina News client etc. everyday, then,resource determining device 12 is in conjunction with the resource using information resource use-info of mobile device mobile-A, determine the one or more resource informations that match with device configuration information configuration-infor-i9300, as by these candidate's resource informations with mobile device mobile-A in mounted resource belong to the resource of same asset classification, and/or in mobile device mobile-A the renewal version of mounted resource as described resource information, asresource determining device 12, determining the one or more resource informations that match with device configuration information configuration-infor-i9300 comprises: I) with QQ space app, mobile phone QQ2010 belongs to the microblogging app of social resource class together, micro-letter app, mobile phone QQ2013, II) belong to the interesting to listen to music player everyday of audio-visual resource class together with bean cotyledon music app, III) in mobile device mobile-A the renewal version of mounted resource as mobile phone QQ2013, as described resource information.
Those skilled in the art will be understood that mode that above-mentioned combination resource using information determines described resource information is only for for example; the mode that other combination resource using informations existing or that may occur are from now on determined described resource information is as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
More preferably,resource determining device 12 is according to described device configuration information, and in conjunction with described resource using information, and the dependency information between resource, determine the one or more resource informations that match with described device configuration information.At this, the dependence between described resource refers to two correlations between resource, and as hypothesis resource, app1 depends on resource app2, when aap2 changes, impact is depended on to its resource app1.
For example, connect example,resource determining device 12 is bonding apparatus configuration information configuration-infor-i9300 first, and in conjunction with the resource using information resource use-info of mobile device mobile-A, determine that the one or more resource informations that match with device configuration information configuration-infor-i9300 comprise: the microblogging app, micro-letter app, the mobile phone QQ2013 that I) belong to social resource class with QQ space app, mobile phone QQ2010 together, II) belong to the interesting to listen to music player everyday of audio-visual resource class together with bean cotyledon music app, III) in mobile device mobile-A the renewal version of mounted resource as mobile phone QQ2013, and hypothesis user A is when in using its mobile device mobile-A, mounted resource bean cotyledon music app listens to music music1, clicked " red heart " button, in music sources database corresponding to bean cotyledon music app, increased with music music1 and belonged to identical style, and/or from identical singer's music during as music2, because thering is dependence between music music1 and music music2,resource determining device 12 can be determined using music2 as the resource information matching with device configuration information configuration-infor-i9300.
Those skilled in the art will be understood that mode that the dependency information between above-mentioned combination resource using information and resource determines described resource information is only for for example; the mode that dependency information between other combination resource using informations existing or that may occur from now on and resource is determined described resource information is as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Fig. 2 illustrates in accordance with a preferred embodiment of the present invention a kind of for the equipment schematic diagram of the corresponding resource information of mobile device is provided, wherein, resource providing device 1 comprises acquisition device 11 ', resource determining device 12 ', generator 13 ' anddownload apparatus 14 '.Particularly, acquisition device 11 ', via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device; Resource determining device 12 ', according to described device configuration information, is determined the one or more resource informations that match with described device configuration information; Generator 13 ' provides described one or more resource informations to described subscriber equipment; Download apparatus 14 ' according to respective user at least one down operation in described one or more resource informations, by the corresponding resource downloading of described down operation to described mobile device.At this, acquisition device 11 ', resource determining device 12 ' and generator 13 ' are identical or basic identical with the content of corresponding intrument in Fig. 1 embodiment, for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
Particularly, download apparatus 14 ' is first by dynamic web page techniques such as ASP, JSP, or the application programming interfaces (API) that provide by calling described subscriber equipment, obtain respective user at least one down operation in described one or more resource informations; Then, then according to this down operation, by the corresponding resource downloading of described down operation to described mobile device.For example, suppose that user A has clicked resource information that generator 13 ' provides as supported application program as corresponding in mobile phone QQ2013 " download " button of android4.0 operating system, download apparatus 14 ', by dynamic web page techniques such as ASP, JSP, just can get the down operation of user A to resource " mobile phone QQ2013 "; Then, download apparatus 14 ' is according to this down operation, first from the Resource Server of resource " mobile phone QQ2013 " is provided, downloaded resources " mobile phone QQ2013 ", then, via subscriber equipment PC-A, be connected with the USB between mobile device mobile-A, resource " mobile phone QQ2013 " is transferred to mobile device mobile-A.At this, described Resource Server comprises application software individual for software development or the mobile device that is applicable to different operating system that the issue of large-scale company oneself is developed, and allow user to browse and download some for the application platform of the application program of a certain operating system exploitation from it, wherein, described application platform includes but not limited to: the issue and the down load application platform that 1) are only applicable to a certain operating system app, as the iTunes shop of Apple, the Google Play Store of Android, the Ovi store of Nokia, Blackberry user's BlackBerry App World, the application store of Microsoft, and pea pods etc., 2) comprise issue and the down load application platform that is applicable to several operation systems app, as irrigated shop etc.
Those skilled in the art will be understood that the above-mentioned mode of obtaining described down operation is only for giving an example; other existing or modes of obtaining described down operation that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
(with reference to figure 2) in a preferred embodiment, wherein, resource providing device 1 comprises acquisition device 11 ', resource determining device 12 ', generator 13 ' and download apparatus 14 ', wherein, download apparatus 14 ' comprises operation acquiring unit 141 ' (not shown), connects determining unit 142 ' (not shown) and download unit 143 ' (not shown).Below with reference to Fig. 2, the preferred embodiment is described: particularly, acquisition device 11 ', via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device; Resource determining device 12 ', according to described device configuration information, is determined the one or more resource informations that match with described device configuration information; Generator 13 ' provides described one or more resource informations to described subscriber equipment; Operation acquiring unit 141 ' obtains respective user at least one down operation in described one or more resource informations; Connect the download connection that determining unit 142 ' is identified for downloading the corresponding target resource of described down operation; Download unit 143 ' connects via described download, and described target resource is downloaded to described mobile device.At this, acquisition device 11 ', resource determining device 12 ' and generator 13 ' are identical or basic identical with the content of corresponding intrument in Fig. 1 embodiment, for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
Particularly, operation acquiring unit 141 ' obtains respective user at least one down operation in described one or more resource informations.At this, the mode that operation acquiring unit 141 ' obtains described down operation is identical or basic identical with the mode that download apparatus in Fig. 2 14 ' obtains described down operation, for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
Then, connect the download connection that determining unit 142 ' is identified for downloading the corresponding target resource of described down operation.At this, connect determining unit 142 ' and determine that the mode of described download connection includes but not limited to following at least any one:
1) according to the available downloads of described mobile device, connect, be identified for downloading the download connection of described target resource.Particularly, connect determining unit 142 ' first by calling the application programming interfaces (API) of network connection state firmware of the operating system of mobile device mobile-A, as to Andriod(Android) mobile device of operating system can be according to ConnectivityManager(connection manager) obtain as described in the available downloads link of mobile device mobile-A, as the network related information of mobile device mobile-A, as network state information, network connection mode, at this, described network connection mode includes but not limited to wireless network connection mode, and it comprises:
I) wireless broadband network pattern, includes but not limited to, Wi-Fi, WiMax;
II) wireless cellular network pattern, includes but not limited to, WCDMA, CDMA2000, TD-SCDMA, HSPA, LTE etc.
Then, connect determining unit 142 ' and connect according to this available downloads, be identified for downloading the download connection of described target resource, as the available downloads of mobile device mobile-A is connected, as connecting for downloading the download of described target resource.For example, suppose operation acquiring unit 141 ' get user A to resource as the down operation of " mobile phone QQ2013 ", and connect determining unit 142 ' by calling the application programming interfaces (API) of network connection state firmware of the operating system of mobile device mobile-A, getting mobile device mobile-A is communicated and is connected with subscriber equipment PC-A by usb data line, simultaneously, mobile device mobile-A also can pass through WiFi connection mode access network, connecting determining unit 142 ' can be connected mobile device mobile-A with the usb communication between subscriber equipment PC-A, or, by WiFi connection mode, as the download of downloading target resource " mobile phone QQ2013 ", connect.
Then, connect determining unit 142 ' and connect according to this available downloads, be identified for downloading the download connection of described target resource
2), according to the corresponding target resource of described down operation, be identified for downloading the download connection of described target resource.At this, connect determining unit 142 ' and determine that according to the corresponding target resource of described down operation the mode that described download connects includes but not limited to following at least any one:
I) according to the corresponding target resource of described down operation, from the available downloads connection of described mobile device, select to be identified for downloading the download connection of described target resource, as according to as described in the resource related information of target resource as resource size, resource type etc., the download of selecting to be identified for to download described target resource from the available downloads of described mobile device connects connects.For example, suppose operation acquiring unit 141 ' get user A to video resource as the down operation of film video resource-A, it need to consume more bandwidth resources and resource occupies more disk space, and connect determining unit 142 ' by calling the application programming interfaces (API) of network connection state firmware of the operating system of mobile device mobile-A, getting mobile device mobile-A is communicated and is connected with subscriber equipment PC-A by usb data line, simultaneously, mobile device mobile-A is also by WiFi connection mode access network, as access-in resource server, connecting determining unit 142 ' can connect WiFi connection mode as the download of downloading target resource film video resource-A, for another example, suppose operation acquiring unit 141 ' get user A to text resource as the down operation of novel novel-A, its bandwidth resources that need to consume are less, and connect determining unit 142 ' by calling the application programming interfaces (API) of network connection state firmware of the operating system of mobile device mobile-A, getting mobile device mobile-A is communicated and is connected with subscriber equipment PC-A by usb data line, simultaneously, mobile device mobile-A both can pass through WiFi connection mode access network, also can pass through 3G, GPRS connection mode access network, connecting determining unit 142 ' can be connected mobile device mobile-A with the usb communication between subscriber equipment PC-A, or by 3G, GPRS connection mode, as the download of downloading target resource film video resource-A, connect.
II) according to described target resource, and in conjunction with the status information of equipment of described mobile device, the download that is identified for downloading described target resource connects.At this, described status information of equipment includes but not limited to following at least any one: the 1) network related information of described mobile device; 2) device configuration information of described mobile device, as device operating system CPU, equipment graphic process unit GPU, internal memory etc.; 3) the download preference configuration information about described target resource that described user arranges on described mobile device, as the network connection mode that mobile device is set is WiFi; 4) status information of equipment of described mobile device, as internal memory, disk remaining information, battery status information, network traffics use information etc.Those skilled in the art will be understood that the said equipment state information is only for giving an example, and other status information of equipment existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.
For example, suppose operation acquiring unit 141 ' get user A to video resource as the down operation of film videoresource-A, it need to consume more bandwidth resources and resource occupies more disk space, the mobile device mobile-A that supposes user A has been used 80% of total flow, and connect determining unit 142 ' by calling the application programming interfaces (API) of network connection state firmware of the operating system of mobile device mobile-A, getting mobile device mobile-A is communicated and is connected with subscriber equipment PC-A by usb data line, simultaneously, mobile device mobile-A is also by WiFi connection mode access network, as be linked into Resource Server, connecting determining unit 142 ' can determine using WiFi connection mode as the download connection of downloading target resource film video resource-A, for another example, the mobile device mobile-A that supposes user A has been used 10% of total flow, residual flow is more, connects determining unit 142 ' and can determine using WiFi, 3G, GPRS connection mode as the download connection of downloading target resource film video resource-A, also as, the battery electric quantity of supposing mobile device mobile-A is lower, connect determining unit 142 ' and can determine postponement download target resource film video resource-A, when the battery electric quantity of mobile device mobile-A is full of, then download target resource film video resource-A.
Those skilled in the art will be understood that the above-mentioned mode of determining that described download connects is only for example; the mode that other definite described downloads existing or that may occur from now on connect is as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Then, download unit 143 ' connects via described download, and described target resource is downloaded to described mobile device.For example, suppose to connect determining unit 142 ' and determine that the download of downloading target resource " mobile phone QQ2013 " is connected to WiFi connection mode, download unit 143 ' can be via this WiFi connection mode, from the Resource Server of target resource " mobile phone QQ2013 " is provided, target resource " mobile phone QQ2013 " is directly downloaded to mobile device mobile-A.
Preferably, connect determining unit 142 ' and also can connect according to the available downloads of described subscriber equipment, be identified for downloading the download connection of described target resource; Wherein, download unit 143 ' connects via described download, and described target resource is downloaded to described subscriber equipment, with via described communication connection, described target resource is transferred to described mobile device.
Particularly, connecting determining unit 142 ' also can connect according to the available downloads of described subscriber equipment, be identified for downloading the download connection of described target resource, as using as described in the available downloads of subscriber equipment connect as the download connection for target resource as described in downloading, or, according to the available downloads of described subscriber equipment, connect corresponding downloading rate, from described this available downloads connects, be identified for downloading the download connection of described target resource.For example, suppose operation acquiring unit 141 ' get user A to resource as the down operation of " mobile phone QQ2013 ", connect the application programming interfaces that determining unit 142 ' first provides by invoke user equipment PC-A self, the available downloads of obtaining subscriber equipment PC-A connects, as by " telecommunication line download ", " UNICOM's circuit is downloaded " etc., connect determining unit 142 ' can connect " telecommunication line " or " UNICOM's circuit " as the download of downloading target resource " mobile phone QQ2013 "; For another example, also connect example, suppose that the downloading rate that " telecommunication line " is corresponding is 561KB/ second, and downloading rate corresponding to " UNICOM's circuit " is 320KB/ second, connects determining unit 142 ' and the high available downloads of downloading rate can be connected to " telecommunication line " as the download connection of downloading target resource " mobile phone QQ2013 ".
Then, download unit 143 ' connects via described download, and described target resource is downloaded to described subscriber equipment, with via described communication connection, described target resource is transferred to described mobile device.For example, connect example, connecting determining unit 142 ' determines " telecommunication line " as the download connection of downloading target resource " mobile phone QQ2013 ", download unit 143 ' is first according to " telecommunication line ", from providing the Resource Server of resource " mobile phone QQ2013 " that target resource " mobile phone QQ2013 " is downloaded to subscriber equipment PC-A; Then, download unit 143 ' is connected with the USB between mobile device mobile-A via subscriber equipment PC-A, and resource " mobile phone QQ2013 " is transferred to mobile device mobile-A.
Fig. 3 illustrates according to a further aspect of the present invention a kind of for the method flow diagram of the corresponding resource information of mobile device is provided.
Particularly, in step S1, resource providing device 1, via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device; In step S2, resource providing device 1, according to described device configuration information, is determined the one or more resource informations that match with described device configuration information; In step S3, resource providing device 1 provides described one or more resource informations to described subscriber equipment.At this, described resource providing device 1 comprises and can be used for managing mobile device, collect the application software of the mobile device that is applicable to different operating system that each software development individual or the issue of large-scale company oneself developed and allow user to browse and download some application programs for a certain operating system exploitation and the management platform of other resources from it, such as pea pods, pea pods hundred precious bags etc., it can be realized by the mutually integrated equipment forming of network by the network equipment, subscriber equipment or the network equipment and subscriber equipment.At this, described resource includes but not limited to following at least any one: 1) Intelligent mobile equipment is as the third party application of smart mobile phone etc., as QQ, pea pods mobile phone spirit, map app, game app, Tengxun's microblogging etc.; 2) picture; 3) video; 4) music; 5) wallpaper; 6) novel.Those skilled in the art will be understood that above-mentioned resource is only for giving an example, and other resources existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.At this, the described network equipment includes but not limited to as network host, single network server, a plurality of webserver collection or the realizations such as set of computers based on cloud computing.At this, cloud consists of a large amount of main frames based on cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is a kind of of Distributed Calculation, the super virtual machine being comprised of the loosely-coupled computer collection of a group.At this, described subscriber equipment can be any electronic product that can carry out man-machine interaction by modes such as keyboard, touch pad, touch-screens with user, such as desktop computer, PC, MAC, PDA etc.Described network includes but not limited to the Internet, wide area network, metropolitan area network, local area network (LAN), VPN network, wireless self-organization network (Ad Hoc network) etc.Those skilled in the art will be understood that above-mentioned resource providing device 1 is only for giving an example; other network equipments existing or that may occur from now on or subscriber equipment are as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.At this, the network equipment and subscriber equipment include a kind of can be according to the instruction of prior setting or storage, automatically carry out the electronic equipment of numerical computations and information processing, its hardware includes but not limited to microprocessor, application-specific integrated circuit (ASIC) (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc.
Particularly, in step S1, resource providing device 1 first the application programming interfaces (API) by providing such as subscriber equipment, by the modes such as equipment manager of subscriber equipment, obtain the communication connection between subscriber equipment and mobile device; Then, via this communication connection, by the application programming interfaces (API) of the unit type information providing on this mobile device are provided, obtain the unit type information of this mobile device again, then in device configuration information storehouse, carry out matching inquiry, obtain the device configuration information of this mobile device.At this, described mobile device can be any electronic product that can carry out man-machine interaction by modes such as keyboard, touch pad, touch-screen or handwriting equipments with user, such as smart mobile phone, mobile phone, PDA, palmtop PC PPC or panel computer etc.At this, described communication connection includes but not limited to following at least any one: 1) USB connects; 2) WiFi connects; 3) bluetooth connects.At this, described device configuration information includes but not limited to following at least any one: 1) the device operating system CPU of described mobile device; 2) the equipment graphic process unit GPU of described mobile device; 3) internal memory of described mobile device; 4) the screen attribute information of described mobile device, as screen width information, screen resolution information etc.Those skilled in the art will be understood that above-mentioned mobile device, communication connection and device configuration information are only for giving an example; other mobile devices existing or that may occur from now on or communication connection or device configuration information are as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
For example, if user A wishes to manage its mobile device mobile-A by its subscriber equipment PC-A, user A has installed pea pods client in its subscriber equipment PC-A, then by the adaptive usb data line of mobile device mobile-A, be connected to subscriber equipment PC-A, when user A is when its subscriber equipment PC-A opens pea pods client, pea pods client in step S1, resource providing device 1 is first by the application programming interfaces (API) that provide such as subscriber equipment PC-A, or, equipment manager by subscriber equipment PC-A etc., get mobile-A between subscriber equipment PC-A and mobile device and set up communication connection by USB, then, in step S1, resource providing device 1 can connect via this usb communication, by the application programming interfaces (API) of the unit type information providing on this mobile device mobile-A are provided, obtain the unit type information of this mobile device mobile-A as " Samsung i9300 ", then in device configuration information storehouse, carry out matching inquiry, obtain the device configuration information configuration-infor-i9300 of this mobile device mobile-A, as operating system android os4.0, Samsung Exynos4412 tetra-core processors, dominant frequency 1.4GHz, 16GB memory space etc.At this, described device configuration information storehouse can be arranged in resource providing device 1, also can be arranged in other equipment that are connected with resource providing device 1 by network.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the communication connection between subscriber equipment and mobile device is only for giving an example; other existing or modes of obtaining the communication connection between subscriber equipment and mobile device that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the corresponding device configuration information of described mobile device is only for giving an example; other existing or modes of obtaining the corresponding device configuration information of described mobile device that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
In step S2, resource providing device 1, according to described device configuration information, is determined the one or more resource informations that match with described device configuration information.At this, in step S2, resource providing device 1 determines that the mode of described resource information includes but not limited to following at least any one:
1), according to described device configuration information, in resource database, carry out matching inquiry, the one or more resource informations that match to obtain one or more and described device configuration information.For example, connect example, in step S1, the device configuration information configuration-infor-i9300 that resource providing device 1 gets mobile device mobile-A comprises the os4.0 as operating system android, Samsung Exynos4412 tetra-core processors, dominant frequency 1.4GHz, 16GB memory space etc., in step S2, resource providing device 1 can be according to this device configuration information configuration-infor-i9300, in resource database, carry out matching inquiry, obtain the one or more resource informations that match with this device configuration information configuration-infor-i9300, as support the application program of android4.0 operating system as the microblogging app of Tengxun, micro-letter app, mobile phone QQ2013, interesting to listen to music player everyday, search dog cellphone inputting method, Sina News client etc.
2), according to described device configuration information, in conjunction with the corresponding support information that arranges of the resource in resource database, in this resource database, carry out matching inquiry, the one or more resource informations that match to obtain one or more and described device configuration information.For example, suppose in step S1, the unit type information that resource providing device 1 gets mobile device mobile-A is " 3GW100 of association ", its device configuration information configuration-infor-3GW100 comprises the v2.0 as operating system Android OS, CPU is the valiant imperial Snapdrago of high pass, dominant frequency 1.024GHz etc., in step S2, resource providing device 1 first can be according to this device configuration information configuration-infor-3GW100, in resource database, carry out matching inquiry, obtain the one or more candidate's resource informations that match with this device configuration information, as support the application program of android operating system as the microblogging app of Tengxun, micro-letter app, mobile phone QQ2013, interesting to listen to music player everyday, search dog cellphone inputting method, Sina News client etc., suppose mobile phone QQ2013, the corresponding equipment support information of interesting to listen to music player is for supporting mobile device more than operating system Android OS v2.1X everyday, in step S2, resource providing device 1 can be in conjunction with the corresponding equipment support information of these resources, determine that the resource matching with this device configuration information configuration-infor-3GW100 in this candidate's resource information is the microblogging app of Tengxun, micro-letter app, search dog cellphone inputting method, Sina News client.
3), according to described device configuration information, in conjunction with the resource related information of each resource in resource database, in resource database, carry out matching inquiry, the one or more resource informations that match to obtain one or more and described device configuration information.At this, described resource related information includes but not limited to as the installation of resource 1); 2) download of described resource; 3) discharging quantity of described resource.For example, suppose in step S1, the device configuration information configuration-infor-i9300 that resource providing device 1 gets mobile device mobile-A comprises the os4.0 as operating system android, Samsung Exynos4412 tetra-core processors, dominant frequency 1.4GHz, 16GB memory space etc., in step S2, resource providing device 1 first can be according to this device configuration information, in resource database, carry out matching inquiry, obtain the one or more candidate's resource informations that match with this device configuration information configuration-infor-i9300, as support the application program of android4.0 operating system as the microblogging app of Tengxun, micro-letter app, mobile phone QQ2013, interesting to listen to music player everyday, search dog cellphone inputting method, Sina News client etc., then, in step S2, resource providing device 1 can be according to the resource related information of these resources, from these candidate's resource informations, determine the one or more resource informations that match with device configuration information configuration-infor-i9300, as download and/or installation in these candidate's resource informations are met predetermined threshold as 3000 resource as described in resource information, or, using discharging quantity be less than predetermined threshold as 500 resource as described in resource information.
Those skilled in the art will be understood that the above-mentioned mode of determining described resource information is only for giving an example; the mode of other definite described resource informations existing or that may occur is from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Then, in step S3, resource providing device 1 is by the communication mode of agreement, and such as http, https etc., provides described one or more resource informations to described subscriber equipment, for user, browses and downloads.
Preferably, in step S3, resource providing device 1 can be first generates resource pages according to described one or more resource informations, as according to as described in resource class under one or more resource informations, by resource class generation resource page; Then, then by agreement communication mode, such as http, https etc., provides described resource page to described subscriber equipment.At this, described resource class includes but not limited to as life, social activity, communication, map, sound shadow, financing, information, text etc.For example, suppose in step S1, the device configuration information configuration-infor-i9300 that resource providing device 1 gets mobile device mobile-A comprises the os4.0 as operating system android, Samsung Exynos4412 tetra-core processors, dominant frequency 1.4GHz, 16GB memory space etc., and in step S2, resource providing device 1 is determined the one or more resource informations that match with device configuration information configuration-infor-i9300, as support the application program of android4.0 operating system as the microblogging app of Tengxun, micro-letter app, mobile phone QQ2013, interesting to listen to music player everyday, search dog cellphone inputting method, Sina News client etc., wherein, the microblogging app of Tengxun, micro-letter app belongs to social resource class, mobile phone QQ2013 belongs to communication resource classification, interesting to listen to music player belongs to sound shadow resource class everyday, search dog cellphone inputting method belongs to office resource class, Sina News client belongs to information resource class, in step S3, resource providing device 1 can be according to these resource class, by resource class, generate the resource page that comprises the corresponding resource information of different resource classification, then, then by agreement communication mode, such as http, https etc., provides described resource page to described subscriber equipment, for user, browses and downloads.
Those skilled in the art will be understood that the mode of above-mentioned generation resource page is only for giving an example; the mode of other generation resource pages existing or that may occur is from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Between each step of resource providing device 1, be constant work.Particularly, in step S1, resource providing device 1 continues via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device; In step S2, resource providing device 1 continues according to described device configuration information, determines the one or more resource informations that match with described device configuration information; In step S3, resource providing device 1 continues described one or more resource informations to provide to described subscriber equipment.At this, those skilled in the art will be understood that " continuing " refers to determining and providing of the obtaining of device configuration information, resource information are constantly provided respectively between each step of resource providing device 1, until resource providing device 1 obtaining of arrestment configuration information in a long time.
Preferably, in step S1, resource providing device 1, via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device and resource using information; Wherein, in step S2, resource providing device 1 is according to described device configuration information, and in conjunction with described resource using information, determines the one or more resource informations that match with described device configuration information.
Particularly, in step S1, resource providing device 1 first the application programming interfaces (API) by providing such as subscriber equipment, by the modes such as equipment manager of subscriber equipment, obtain the communication connection between subscriber equipment and mobile device; Then, again via this communication connection, by the application programming interfaces (API) of the unit type information providing on this mobile device are provided, obtain the unit type information of this mobile device, then in device configuration information storehouse, carry out matching inquiry, obtain the device configuration information of this mobile device, simultaneously, can, by calling the operating system application programming interfaces (API) of mobile device, obtain the corresponding resource using information of described mobile device.At this, described resource using information include but not limited to as described in mounted resource information in mobile device, as described in the mobile device resource information of just accessing etc.Those skilled in the art will be understood that above-mentioned resource using information is only for giving an example, and other resource using informations existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.
For example, if user A wishes to manage its mobile device mobile-A by its subscriber equipment PC-A, wherein, this mobile device mobile-A has installed game app1, QQ space app, UC browser APP, the resources such as bean cotyledon music app, user A has installed pea pods client in its subscriber equipment PC-A, then by the adaptive usb data line of mobile device mobile-A, be connected to subscriber equipment PC-A, when user A is when its subscriber equipment PC-A opens pea pods client, pea pods client in step S1, resource providing device 1 is first by the application programming interfaces (API) that provide such as subscriber equipment PC-A, or, equipment manager by subscriber equipment PC-A etc., get mobile-A between subscriber equipment PC-A and mobile device and set up communication connection by USB, then, in step S1, resource providing device 1 can connect via this usb communication, by the application programming interfaces (API) of the unit type information providing on this mobile device mobile-A are provided, obtain the unit type information of this mobile device mobile-A as " Samsung i9300 ", then in device configuration information storehouse, carry out matching inquiry, obtain the device configuration information configuration-infor-i9300 of this mobile device mobile-A, as operating system android os4.0, Samsung Exynos4412 tetra-core processors, dominant frequency 1.4GHz, 16GB memory space etc., simultaneously, in step S1, resource providing device 1 can be by calling the operating system application programming interfaces (API) of mobile device mobile-A, get the corresponding resource using information resource of mobile device mobile-A use-info, as the mounted game of this mobile device mobile-A app1, QQ space app, mobile phone QQ2010, UC browser APP, the resources such as bean cotyledon music app.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the corresponding device configuration information of described mobile device and resource using information is only for giving an example; other existing or modes of obtaining the corresponding device configuration information of described mobile device and resource using information that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Then, in step S2, resource providing device 1 is according to described device configuration information, and in conjunction with described resource using information, determines the one or more resource informations that match with described device configuration information.For example, connect example, in step S2, the device configuration information configuration-infor-i9300 of the mobile device mobile-A that first resource providing device 1 obtains according to acquisition device, in resource database, carry out matching inquiry, obtain the one or more candidate's resource informations that match with this device configuration information configuration-infor-i9300, if the application program of supporting android4.0 operating system is as the microblogging app of Tengxun, micro-letter app, mobile phone QQ2013, interesting to listen to music player, search dog cellphone inputting method, Sina News client etc. everyday, then, in step S2, resource providing device 1 is in conjunction with the resource using information resource use-info of mobile device mobile-A, determine the one or more resource informations that match with device configuration information configuration-infor-i9300, as by these candidate's resource informations with mobile device mobile-A in mounted resource belong to the resource of same asset classification, and/or in mobile device mobile-A the renewal version of mounted resource as described resource information, as in step S2, resource providing device 1 determines that the one or more resource informations that match with device configuration information configuration-infor-i9300 comprise: I) with QQ space app, mobile phone QQ2010 belongs to the microblogging app of social resource class together, micro-letter app, mobile phone QQ2013, II) belong to the interesting to listen to music player everyday of audio-visual resource class together with bean cotyledon music app, III) in mobile device mobile-A the renewal version of mounted resource as mobile phone QQ2013, as described resource information.
Those skilled in the art will be understood that mode that above-mentioned combination resource using information determines described resource information is only for for example; the mode that other combination resource using informations existing or that may occur are from now on determined described resource information is as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
More preferably, in step S2, resource providing device 1 is according to described device configuration information, and in conjunction with described resource using information, and the dependency information between resource, determine the one or more resource informations that match with described device configuration information.At this, the dependence between described resource refers to two correlations between resource, and as hypothesis resource, app1 depends on resource app2, when aap2 changes, impact is depended on to its resource app1.
For example, connect example, in step S2, resource providing device 1 is bonding apparatus configuration information configuration-infor-i9300 first, and in conjunction with the resource using information resource use-info of mobile device mobile-A, determine that the one or more resource informations that match with device configuration information configuration-infor-i9300 comprise: the microblogging app, micro-letter app, the mobile phone QQ2013 that I) belong to social resource class with QQ space app, mobile phone QQ2010 together, II) belong to the interesting to listen to music player everyday of audio-visual resource class together with bean cotyledon music app, III) in mobile device mobile-A the renewal version of mounted resource as mobile phone QQ2013, and hypothesis user A is when in using its mobile device mobile-A, mounted resource bean cotyledon music app listens to music music1, clicked " red heart " button, in music sources database corresponding to bean cotyledon music app, increased with music music1 and belonged to identical style, and/or from identical singer's music during as music2, because thering is dependence between music music1 and music music2, in step S2, resource providing device 1 can be determined using music2 as the resource information matching with device configuration information configuration-infor-i9300.
Those skilled in the art will be understood that mode that the dependency information between above-mentioned combination resource using information and resource determines described resource information is only for for example; the mode that dependency information between other combination resource using informations existing or that may occur from now on and resource is determined described resource information is as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Fig. 4 illustrates in accordance with a preferred embodiment of the present invention a kind of for the method flow diagram of the corresponding resource information of mobile device is provided.
Wherein, the method comprising the steps of S1 ', step S2 ', step S3 ' and step S4 '.Particularly, in step S1 ', resource providing device 1, via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device; In step S2 ', resource providing device 1, according to described device configuration information, is determined the one or more resource informations that match with described device configuration information; In step S3 ', resource providing device 1 provides described one or more resource informations to described subscriber equipment; In step S4 ', resource providing device 1 according to respective user at least one down operation in described one or more resource informations, by the corresponding resource downloading of described down operation to described mobile device.At this, step S1 ', step S2 ' are identical or basic identical with the content of corresponding step in Fig. 3 embodiment with step S3 ', for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
Particularly, in step S4 ', first resource providing device 1 passes through dynamic web page techniques such as ASP, JSP, or, the application programming interfaces (API) that provide by calling described subscriber equipment, obtain respective user at least one down operation in described one or more resource informations; Then, then according to this down operation, by the corresponding resource downloading of described down operation to described mobile device.For example, suppose that user A has clicked in step S3 ', the resource information that resource providing device 1 provides is as supported application program as corresponding in mobile phone QQ2013 " download " button of android4.0 operating system, in step S4 ', resource providing device 1, by dynamic web page techniques such as ASP, JSP, just can get the down operation of user A to resource " mobile phone QQ2013 "; Then, in step S4 ', resource providing device 1 is according to this down operation, first from the Resource Server of resource " mobile phone QQ2013 " is provided, downloaded resources " mobile phone QQ2013 ", then, will be connected with the USB between mobile device mobile-A via subscriber equipment PC-A, resource " mobile phone QQ2013 " is transferred to mobile device mobile-A.At this, described Resource Server comprises application software individual for software development or the mobile device that is applicable to different operating system that the issue of large-scale company oneself is developed, and allow user to browse and download some for the application platform of the application program of a certain operating system exploitation from it, wherein, described application platform includes but not limited to: the issue and the down load application platform that 1) are only applicable to a certain operating system app, as the iTunes shop of Apple, the Google Play Store of Android, the Ovi store of Nokia, Blackberry user's BlackBerry App World, the application store of Microsoft, and pea pods etc., 2) comprise issue and the down load application platform that is applicable to several operation systems app, as irrigated shop etc.
Those skilled in the art will be understood that the above-mentioned mode of obtaining described down operation is only for giving an example; other existing or modes of obtaining described down operation that may occur are from now on as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
(with reference to figure 4) in a preferred embodiment, wherein, the method comprising the steps of S1 ', step S2 ', step S3 ' and step S4 ', wherein, step S4 ' step S41 ' (not shown), step S42 ' (not shown) and step S43 ' (not shown).Below with reference to Fig. 4, the preferred embodiment is described: particularly, in step S1 ', resource providing device 1, via the communication connection between subscriber equipment and mobile device, obtains the corresponding device configuration information of described mobile device; In step S2 ', resource providing device 1, according to described device configuration information, is determined the one or more resource informations that match with described device configuration information; In step S3 ', resource providing device 1 provides described one or more resource informations to described subscriber equipment; In step S41 ', resource providing device 1 obtains respective user at least one down operation in described one or more resource informations; In step S42 ', resource providing device 1 is identified for downloading the download connection of the corresponding target resource of described down operation; In step S43 ', resource providing device 1 connects via described download, and described target resource is downloaded to described mobile device.At this, step S1 ', step S2 ' are identical or basic identical with the content of corresponding step in Fig. 3 embodiment with step S3 ', for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
Particularly, in step S41 ', resource providing device 1 obtains respective user at least one down operation in described one or more resource informations.At this, in step S41 ', resource providing device 1 obtains in the mode of described down operation and Fig. 2 in step S4 ', the mode that resource providing device 1 obtains described down operation is identical or basic identical, for simplicity's sake, thus do not repeat them here, and comprise therewith by reference.
Then,, in step S42 ', resource providing device 1 is identified for downloading the download connection of the corresponding target resource of described down operation.At this, in step S42 ', resource providing device 1 determines that the mode that described download connects includes but not limited to following at least any one:
1) according to the available downloads of described mobile device, connect, be identified for downloading the download connection of described target resource.Particularly, in step S42 ', resource providing device 1 is first by calling the application programming interfaces (API) of network connection state firmware of the operating system of mobile device mobile-A, as to Andriod(Android) mobile device of operating system can be according to ConnectivityManager(connection manager) obtain as described in the available downloads link of mobile device mobile-A, as the network related information of mobile device mobile-A, as network state information, network connection mode, at this, described network connection mode includes but not limited to wireless network connection mode, it comprises:
I) wireless broadband network pattern, includes but not limited to, Wi-Fi, WiMax;
II) wireless cellular network pattern, includes but not limited to, WCDMA, CDMA2000, TD-SCDMA, HSPA, LTE etc.
Then, in step S42 ', resource providing device 1 connects according to this available downloads, is identified for downloading the download connection of described target resource, as the available downloads of mobile device mobile-A is connected, as connecting for downloading the download of described target resource.For example, suppose in step S41 ', resource providing device 1 get user A to resource as the down operation of " mobile phone QQ2013 ", and in step S42 ', resource providing device 1 is by calling the application programming interfaces (API) of network connection state firmware of the operating system of mobile device mobile-A, getting mobile device mobile-A is communicated and is connected with subscriber equipment PC-A by usb data line, simultaneously, mobile device mobile-A is also by WiFi connection mode access network, as access-in resource server, in step S42 ', resource providing device 1 can be connected mobile device mobile-A with the usb communication between subscriber equipment PC-A, or, by WiFi network connection mode, as the download of downloading target resource " mobile phone QQ2013 ", connect.
Then, in step S42 ', resource providing device 1 connects according to this available downloads, is identified for downloading the download connection of described target resource
2), according to the corresponding target resource of described down operation, be identified for downloading the download connection of described target resource.At this, in step S42 ', resource providing device 1 determines that according to the corresponding target resource of described down operation the mode that described download connects includes but not limited to following at least any one:
I) according to the corresponding target resource of described down operation, from the available downloads connection of described mobile device, select to be identified for downloading the download connection of described target resource, as according to as described in the resource related information of target resource as resource size, resource type etc., the download of selecting to be identified for to download described target resource from the available downloads of described mobile device connects connects.For example, suppose in step S41 ', resource providing device 1 get user A to video resource as the down operation of film video resource-A, it need to consume more bandwidth resources and resource occupies more disk space, and in step S42 ', resource providing device 1 is by calling the application programming interfaces (API) of network connection state firmware of the operating system of mobile device mobile-A, getting mobile device mobile-A is communicated and is connected with subscriber equipment PC-A by usb data line, simultaneously, mobile device mobile-A is also by WiFi connection mode access network, as access-in resource server, in step S42 ', resource providing device 1 can connect WiFi connection mode as the download of downloading target resource film video resource-A, for another example, suppose in step S41 ', resource providing device 1 get user A to text resource as the down operation of novel novel-A, its bandwidth resources that need to consume are less, and in step S42 ', resource providing device 1 is by calling the application programming interfaces (API) of network connection state firmware of the operating system of mobile device mobile-A, getting mobile device mobile-A is communicated and is connected with subscriber equipment PC-A by usb data line, simultaneously, mobile device mobile-A both can pass through WiFi connection mode access network, also can pass through 3G, GPRS connection mode access network, in step S42 ', resource providing device 1 can be connected mobile device mobile-A with the usb communication between subscriber equipment PC-A, or by 3G, GPRS connection mode, as the download of downloading target resource film video resource-A, connect.
II) according to described target resource, and in conjunction with the status information of equipment of described mobile device, the download that is identified for downloading described target resource connects.At this, described status information of equipment includes but not limited to following at least any one: the 1) network related information of described mobile device; 2) device configuration information of described mobile device, as device operating system CPU, equipment graphic process unit GPU, internal memory etc.; 3) the download preference configuration information about described target resource that described user arranges on described mobile device, as the network connection mode that mobile device is set is WiFi; 4) status information of equipment of described mobile device, as internal memory, disk remaining information, battery status information, network traffics use information etc.Those skilled in the art will be understood that the said equipment state information is only for giving an example, and other status information of equipment existing or that may occur from now on, as applicable to the present invention, also should be included in protection range of the present invention, and with way of reference, are contained in this at this.
For example, suppose in step S41 ', resource providing device 1 get user A to video resource as the down operation of film video resource-A, it need to consume more bandwidth resources and resource occupies more disk space, the mobile device mobile-A that supposes user A has been used 80% of total flow, and in step S42 ', resource providing device 1 is by calling the application programming interfaces (API) of network connection state firmware of the operating system of mobile device mobile-A, getting mobile device mobile-A is communicated and is connected with subscriber equipment PC-A by usb data line, simultaneously, mobile device mobile-A is also by WiFi connection mode access network, in step S42 ', resource providing device 1 can be determined using WiFi connection mode as the download connection of downloading target resource film video resource-A, for another example, the mobile device mobile-A that supposes user A has been used 10% of total flow, residual flow is more, and, in step S42 ', resource providing device 1 can be determined using WiFi, 3G, GPRS connection mode as the download connection of downloading target resource film video resource-A, also as, the battery electric quantity of supposing mobile device mobile-A is lower, in step S42 ', resource providing device 1 can be determined postponement download target resource film video resource-A, when the battery electric quantity of mobile device mobile-A is full of, then download target resource film video resource-A.
Those skilled in the art will be understood that the above-mentioned mode of determining that described download connects is only for example; the mode that other definite described downloads existing or that may occur from now on connect is as applicable to the present invention; also should be included in protection range of the present invention, and with way of reference, be contained in this at this.
Then,, in step S43 ', resource providing device 1 connects via described download, and described target resource is downloaded to described mobile device.For example, suppose in step S42 ', resource providing device 1 determines that the download of downloading target resource " mobile phone QQ2013 " is connected to WiFi connection mode, in step S43 ', resource providing device 1 can be via this WiFi connection mode, from the Resource Server of target resource " mobile phone QQ2013 " is provided, target resource " mobile phone QQ2013 " is directly downloaded to mobile device mobile-A.
Preferably, in step S42 ', resource providing device 1 also can connect according to the available downloads of described subscriber equipment, is identified for downloading the download connection of described target resource; Wherein, in step S43 ', resource providing device 1 connects via described download, and described target resource is downloaded to described subscriber equipment, with via described communication connection, described target resource is transferred to described mobile device.
Particularly, in step S42 ', resource providing device 1 also can connect according to the available downloads of described subscriber equipment, be identified for downloading the download connection of described target resource, as using as described in the available downloads of subscriber equipment connect as the download connection for target resource as described in downloading, or, according to the available downloads of described subscriber equipment, connect corresponding downloading rate, from connecting, described this available downloads is identified for downloading the download connection of described target resource.For example, suppose in step S41 ', resource providing device 1 get user A to resource as the down operation of " mobile phone QQ2013 ", in step S42 ', the application programming interfaces that first resource providing device 1 provides by invoke user equipment PC-A self, the available downloads of obtaining subscriber equipment PC-A connects, as passed through " telecommunication line download ", " UNICOM's circuit is downloaded " etc.,, in step S42 ', resource providing device 1 can connect " telecommunication line " or " UNICOM's circuit " as the download of downloading target resource " mobile phone QQ2013 "; For another example, also connect example, suppose that the downloading rate that " telecommunication line " is corresponding is 561KB/ second, and downloading rate corresponding to " UNICOM's circuit " is 320KB/ second,, in step S42 ', resource providing device 1 can connect " telecommunication line " using the high available downloads of downloading rate and connect as the download of downloading target resource " mobile phone QQ2013 ".
Then, in step S43 ', resource providing device 1 connects via described download, and described target resource is downloaded to described subscriber equipment, with via described communication connection, described target resource is transferred to described mobile device.For example, connect example, in step S42 ', resource providing device 1 is determined " telecommunication line " as the download connection of downloading target resource " mobile phone QQ2013 ", in step S43 ', resource providing device 1 is first according to " telecommunication line ", from providing the Resource Server of resource " mobile phone QQ2013 " that target resource " mobile phone QQ2013 " is downloaded to subscriber equipment PC-A; Then, in step S43 ', resource providing device 1 via between subscriber equipment PC-A and mobile device mobile-A USB be connected, resource " mobile phone QQ2013 " is transferred to mobile device mobile-A.
It should be noted that the present invention can be implemented in the assembly of software and/or software and hardware, for example, can adopt application-specific integrated circuit (ASIC) (ASIC), general object computer or any other similar hardware device to realize.In one embodiment, software program of the present invention can carry out to realize step mentioned above or function by processor.Similarly, software program of the present invention (comprising relevant data structure) can be stored in computer readable recording medium storing program for performing, for example, and RAM memory, magnetic or CD-ROM driver or floppy disc and similar devices.In addition, steps more of the present invention or function can adopt hardware to realize, for example, thereby as coordinate the circuit of carrying out each step or function with processor.
In addition, a part of the present invention can be applied to computer program, and for example computer program instructions, when it is carried out by computer, by the operation of this computer, can call or provide the method according to this invention and/or technical scheme.And call the program command of method of the present invention, may be stored in fixing or movably in recording medium, and/or be transmitted by the data flow in broadcast or other signal bearing medias, and/or be stored in according in the working storage of the computer equipment of described program command operation.At this, comprise according to one embodiment of present invention a device, this device comprises for storing the memory of computer program instructions and for the processor of execution of program instructions, wherein, when this computer program instructions is carried out by this processor, trigger this device and move based on aforementioned according to the method for a plurality of embodiment of the present invention and/or technical scheme.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and in the situation that not deviating from spirit of the present invention or essential characteristic, can realize the present invention with other concrete form.Therefore, no matter from which point, all should regard embodiment as exemplary, and be nonrestrictive, scope of the present invention is limited by claims rather than above-mentioned explanation, is therefore intended to be included in the present invention dropping on the implication that is equal to important document of claim and all changes in scope.Any Reference numeral in claim should be considered as limiting related claim.In addition, obviously other unit or step do not got rid of in " comprising " word, and odd number is not got rid of plural number.A plurality of unit of stating in device claim or device also can be realized by software or hardware by a unit or device.The first, the second word such as grade is used for representing title, and does not represent any specific order.

Claims (22)

CN201310589571.9A2013-11-202013-11-20Method and equipment used for providing resource information corresponding to mobile equipmentPendingCN103685472A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201310589571.9ACN103685472A (en)2013-11-202013-11-20Method and equipment used for providing resource information corresponding to mobile equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201310589571.9ACN103685472A (en)2013-11-202013-11-20Method and equipment used for providing resource information corresponding to mobile equipment

Publications (1)

Publication NumberPublication Date
CN103685472Atrue CN103685472A (en)2014-03-26

Family

ID=50321747

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201310589571.9APendingCN103685472A (en)2013-11-202013-11-20Method and equipment used for providing resource information corresponding to mobile equipment

Country Status (1)

CountryLink
CN (1)CN103685472A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105005922A (en)*2015-04-242015-10-28智兑有限公司 Shopping system and shopping method of electronic commodity store
CN105245730A (en)*2015-10-302016-01-13维沃移动通信有限公司 A communication method, terminal and server
CN109168158A (en)*2018-08-082019-01-08Oppo广东移动通信有限公司Resource downloading method and relevant apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101834883A (en)*2009-03-102010-09-15中华电信股份有限公司Network service management system and method suitable for different terminal devices
CN102984398A (en)*2002-06-282013-03-20高通股份有限公司System and method for application management through threshold events
CN103049405A (en)*2013-01-162013-04-17珠海市君天电子科技有限公司Management method and system of android device files
CN103269396A (en)*2013-05-022013-08-28百度在线网络技术(北京)有限公司 A method and system for managing mobile terminals

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102984398A (en)*2002-06-282013-03-20高通股份有限公司System and method for application management through threshold events
CN101834883A (en)*2009-03-102010-09-15中华电信股份有限公司Network service management system and method suitable for different terminal devices
CN103049405A (en)*2013-01-162013-04-17珠海市君天电子科技有限公司Management method and system of android device files
CN103269396A (en)*2013-05-022013-08-28百度在线网络技术(北京)有限公司 A method and system for managing mobile terminals

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105005922A (en)*2015-04-242015-10-28智兑有限公司 Shopping system and shopping method of electronic commodity store
CN105005922B (en)*2015-04-242020-10-13星贝瑞有限公司Shopping system and method for electronic commodity store
CN105245730A (en)*2015-10-302016-01-13维沃移动通信有限公司 A communication method, terminal and server
CN109168158A (en)*2018-08-082019-01-08Oppo广东移动通信有限公司Resource downloading method and relevant apparatus
CN109168158B (en)*2018-08-082021-04-13Oppo广东移动通信有限公司 Resource downloading method and related device

Similar Documents

PublicationPublication DateTitle
CN102779151B (en)The searching method of application program, Apparatus and system
WO2018086462A1 (en)Method and device for generating loading, push, and interaction information of service data
CN104899220B (en)Application program recommendation method and system
CN103049515A (en)Method, device and equipment for classifying application programs
JP2013531302A (en) A method for advertiser geo-targeting using map coordinates
US9311411B2 (en)Processing social search results
CN103593408A (en)Method and device for acquiring user subscription resources
CN109033103A (en)content recommendation method and system
CN110222288B (en)Page display method, device and storage medium
US20170192767A1 (en)Controlled deployment of application feature
CN104809223A (en)Method and device for supplying application content search result in application
CN107315833A (en)Method and apparatus of the retrieval with downloading based on application program
CN109933381A (en)A kind of loading method and device of kernel
US20130132397A1 (en)Methods, apparatuses and computer program products for generating indexes using a journal in a key value memory device
CN114116096A (en)Information processing method, device, equipment and storage medium
CN103593233A (en)Method and system for pushing software information
CN114707075B (en) A cold start recommended method and device
CN109407953A (en)Using lookup method, device, computer installation and storage medium
CN103685472A (en)Method and equipment used for providing resource information corresponding to mobile equipment
CN102930015B (en)A kind of for providing the method and apparatus of Search Results on mobile terminals
CN112818197B (en)Search method, search device, electronic equipment and storage medium
CN115905742A (en) A data display method, device, equipment and storage medium
CN103631621A (en)Method and device for prompting information
CN104156368A (en)Method and device for providing application access result
CN117056387A (en)Container log query method, related equipment and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20140326


[8]ページ先頭

©2009-2025 Movatter.jp