[go: up one dir, main page]

CN102546605B - Mobile application popularization system and method - Google Patents

Mobile application popularization system and method Download PDF

Info

Publication number
CN102546605B
CN102546605B CN201110436332.0A CN201110436332A CN102546605B CN 102546605 B CN102546605 B CN 102546605B CN 201110436332 A CN201110436332 A CN 201110436332A CN 102546605 B CN102546605 B CN 102546605B
Authority
CN
China
Prior art keywords
mobile application
advertisement
project
autonomous
weights
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201110436332.0A
Other languages
Chinese (zh)
Other versions
CN102546605A (en
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.)
Alibaba Beijing Software Services Co Ltd
Original Assignee
BEIJING RUIXUN LINGTONG 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 BEIJING RUIXUN LINGTONG TECHNOLOGY CO LTD filed Critical BEIJING RUIXUN LINGTONG TECHNOLOGY CO LTD
Priority to CN201110436332.0A priority Critical patent/CN102546605B/en
Publication of CN102546605A publication Critical patent/CN102546605A/en
Application granted granted Critical
Publication of CN102546605B publication Critical patent/CN102546605B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a mobile application popularization system and method. The mobile application popularization system comprises a client side, a developer server and a platform server; the client side is used for collecting the mobile application behavior of a user, sending the relevant request according to the mobile application behavior of the user and receiving the corresponding returned data; the developer server is used for uploading the developed mobile application, setting the exchange popularization which corresponds to the developed mobile application, the shunting proportion of an independent advertisement, the advertisement project which corresponds to the independent advertisement and the priority of the advertisement project, setting the blacklist which corresponds to the uploaded mobile application and examining the preset data list which corresponds to the mobile application; and the platform server is used for acquiring requested data, determining the mobile application type which is determined to start by the mobile application request, acquiring the optimum recommendation site according to the mobile application type, the exchange popularization which corresponds to the mobile application type, the shunting proportion of the independent advertisement, the advertisement project which corresponds to the independent advertisement, the priority of the advertisement project and the blacklist which corresponds to the uploaded mobile application, packaging the optimum recommendation site, and popularizing the packaged optimum recommendation site to the client side. Due to the adoption of the mobile application popularization system, the popularization influence can be improved, and the user group can be enlarged.

Description

Mobile application system and method
Technical field
The present invention relates to mobile communication technology field, particularly a kind of mobile application system and method.
Background technology
In order to solve the developer's of mobile application popularization demand, the way of promotion that prior art generally adopts is unidirectional popularization, from mobile application market or website, directly download, but, this unidirectional way of promotion is subject to traditional mobile application market or the restriction of website, have following defect: the mobile application that recommend (1) is more fixing, and limited amount, so the obtainable number of users of developer institute's every day is very unstable; (2) can only apply by the mobile of single recommendation exploitation, user is limited, and influence surface is little; (3) can only help developer to promote, be difficult to other service.
Summary of the invention
Object of the present invention is intended at least solve one of above-mentioned technological deficiency.
For achieving the above object, one aspect of the present invention proposes a kind of mobile application system, comprising: client, for collecting the behavior of user's mobile application, and sends association requests according to described behavior to Platform Server, and receive corresponding return data; Developer's server, be used to the developer of mobile application that operating platform is provided, upload the mobile application of described developer's exploitation, described in arranging, upload shunt ratio and the corresponding advertisement project of described autonomous advertisement and the priority thereof of the corresponding exchange popularization of mobile application and autonomous advertisement, and described in arranging, upload the corresponding blacklist of mobile application, and described in checking, upload tentation data form corresponding to mobile application; And Platform Server, the request msg sending for obtaining described client, according to described request data, determine the type of the mobile application of described startup, according to the mobile of described startup, apply corresponding exchange popularization and shunt ratio, advertisement project and the priority thereof of autonomous advertisement, the mobile type of applying of startup and corresponding blacklist acquisition optimum are recommended position, and described optimum recommendation is encapsulated and recommends position to be pushed to described client the optimum of described encapsulation.
In one embodiment of the invention, described developer's server further comprises: uploading unit, for upload described mobile application to described Platform Server, and fill in relevant introduction and the corresponding icon of described mobile application; Shunting administrative unit, for according to described in the mobile application of uploading described exchange that its correspondence is set promote and the shunt ratio of autonomous advertisement, and the corresponding advertisement project of described autonomous advertisement and priority thereof are set, and described in arranging, upload the corresponding blacklist of mobile application; And form checks unit, described in checking, upload the corresponding tentation data form of mobile application.
In one embodiment of the invention, described Platform Server further comprises: acquiring unit, the request msg sending for obtaining described client, and according to described request data, determine the type of application request and user's the behavior of described startup, the corresponding exchange of mobile application of simultaneously obtaining described startup is promoted and shunt ratio and the autonomous corresponding advertisement project of advertisement and the priority thereof of autonomous advertisement; Computing unit, for promoting according to described exchange and the shunt ratio of autonomous advertisement and the type of mobile application of described startup and user's behavior obtain promotion project and the advertisement project of described presort, the promotion project of described presort and advertisement project sorts to calculate and recommend; Screening unit, for obtaining the optimum position of recommending according to the described recommendation of blacklist screening position corresponding to the mobile application of described startup; Encapsulation unit, for encapsulating the described optimum position of recommending; And push unit, for recommending position to be pushed to described client the optimum of described encapsulation.
In one embodiment of the invention, described computing unit further comprises: promotion project storing sub-units, for obtaining and store promotion project and weights thereof; Promotion project computation subunit, for obtaining corresponding promotion project and weights thereof according to the mobile application type of described startup, and the shunt ratio of promoting according to described exchange is carried out weights to described promotion project and is calculated new weights; Advertisement project computation subunit, for according to the priority of the shunt ratio of described autonomous advertisement and the corresponding advertisement project of described autonomous advertisement, carries out weights calculating to described advertisement project; Sequence subelement, for promoting according to described exchange and the new weights of the autonomous shunt ratio of advertisement and the weights of described advertisement project and described promotion project, sort and obtains described recommendation described advertisement project and promotion project.
In one embodiment of the invention, described computing unit also comprises regularly computation subunit of promotion project, for the promotion project of described storage is regularly carried out to weights calculating, according to described result of calculation, upgrade described promotion project storing sub-units, wherein, the renewal weights of described promotion project equal described user's download and are multiplied by default weights.
In one embodiment of the invention, described promotion project timing computation subunit is also for classifying according to described mobile application type to the promotion project of described storage.
In one embodiment of the invention, described mobile application system also comprises memory module, for storing the various information of described client, developer's service end and Platform Server, for described developer's service end and Platform Server provide information source.
According to the mobile application system of the embodiment of the present invention, at least have advantages of following, (1) between mobile application, recommend mutually, group fast extends one's service, can improve rapidly the influence surface of popularization, when the number of users of a mobile application reaches certain scale, so long as this user who moves application all easily sees that this moves the recommendation position that application is recommended, now some can be moved to the influence surface promoted of application and bring up to rapidly all user crowds, greatly improve some and apply recommended influence surface and probability.(2) the mobile application of recommending user is not fixed, and the number of times that therefore single mobile application is presented in face of user is comparatively stable, and the amount of popularization is also more stable.(3) justice, owing to being mutual popularization, so certain moves amount that application releases and certain, and to move the amount that application obtains be comparison balance in certain hour section.(4) realize the perfect adaptation that mutual popularization and developer manage autonomous advertisement.First, can freely control the priority of autonomous advertisement, and can freely suspend and not want the advertisement that pushes away; Secondly, mutual popularization and developer manage freely dispense flow rate ratio of autonomous advertisement, for example, promote the developer that demand is larger, the ratio of promoting alternately can be heightened, and the developer that profit demand is larger, can heighten the ratio of autonomous advertisement.(5) reduce manpower and the bandwidth cost of mobile application and development team.
The present invention also proposes a kind of mobile application method on the other hand, comprises the following steps: S1: the mobile application request that receives user; S2: developer uploads described mobile application, described in arranging, upload shunt ratio and the corresponding advertisement project of described autonomous advertisement and the priority thereof of the corresponding exchange popularization of mobile application and autonomous advertisement, and described in arranging, upload the corresponding blacklist of mobile application; S3: the type of determining the mobile application of described startup according to described mobile application request, according to the mobile of described startup, apply corresponding exchange popularization and shunt ratio, advertisement project and the priority thereof of autonomous advertisement, the mobile type of applying of startup and corresponding blacklist acquisition optimum are recommended position, and described optimum recommendation is encapsulated and recommends position to be pushed to client the optimum of described encapsulation.
In one embodiment of the invention, described step S3 further comprises: S31: according to described mobile application request, determine the type of the mobile application of described startup, and obtain shunt ratio and the autonomous corresponding advertisement project of advertisement and the priority thereof of the corresponding exchange popularization of mobile application and the autonomous advertisement of described startup; A S32: promote and the type of the shunt ratio of autonomous advertisement and the mobile application of described startup obtains promotion project and the advertisement project of described presort according to described exchange, the promotion project of described presort and advertisement project sorts to calculate and recommend; S33: the blacklist screening described recommendation position corresponding according to the mobile application of described startup obtains the optimum position of recommending; S34: the described optimum position of recommending is encapsulated; S35: recommend position to be pushed to described client the optimum of described encapsulation.
In one embodiment of the invention, described step S32 further comprises: S321: obtain and store promotion project and weights thereof; S322: obtain corresponding promotion project and weights thereof according to the mobile application type of described startup, and the shunt ratio of promoting according to described exchange is carried out weights to described promotion project and calculated new weights; S323: according to the priority of the shunt ratio of described autonomous advertisement and the corresponding advertisement project of described autonomous advertisement, described advertisement project is carried out to weights calculating; S324: according to the new weights of the weights of described advertisement project and described promotion project, described advertisement project and promotion project are sorted and obtain described recommendations.
In one embodiment of the invention, described step S32 also comprises the promotion project of described storage is regularly carried out to weights calculating, according to described result of calculation, upgrade described promotion project storing sub-units, wherein, the renewal weights of described promotion project equal described user's download and are multiplied by default weights.
In one embodiment of the invention, described step S32 also comprises the promotion project of described storage is classified according to described mobile application type.
In one embodiment of the invention, store the various information of described client, developer's service end and Platform Server, for described developer's service end and Platform Server provide information source.
According to the mobile application method of the embodiment of the present invention, realizing certain moves amount that application releases and certain and moves amount that application the obtains balance in certain hour section, and realize mutual promote and developer manages the perfect adaptation of autonomous advertisement, first, can freely control the priority of autonomous advertisement, and can freely suspend and not want the advertisement that pushes away, secondly, mutual popularization and developer manage freely dispense flow rate ratio of autonomous advertisement, for example promote the developer that demand is larger, the ratio of promoting alternately can be heightened, the developer that profit demand is larger, the ratio of autonomous advertisement can be heightened.
The aspect that the present invention is additional and advantage in the following description part provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Accompanying drawing explanation
Above-mentioned and/or the additional aspect of the present invention and advantage will become from the following description of the accompanying drawings of embodiments and obviously and easily understand, wherein:
Fig. 1 is the structural representation of the mobile application system of one aspect of the present invention embodiment;
Fig. 2 is the structural representation of developer's server of one embodiment of the invention;
Fig. 3 is the structural representation of the Platform Server of one embodiment of the invention;
Fig. 4 is the structural representation of the computing unit of one embodiment of the invention; And
Fig. 5 is the present invention's flow chart of the mobile application method of embodiment on the other hand.
Embodiment
Describe embodiments of the invention below in detail, the example of described embodiment is shown in the drawings, and wherein same or similar label represents same or similar element or has the element of identical or similar functions from start to finish.Below by the embodiment being described with reference to the drawings, be exemplary, only for explaining the present invention, and can not be interpreted as limitation of the present invention.
Fig. 1 is the structural representation of the mobile application system of one aspect of the present invention embodiment.As shown in Figure 1, the mobile application system according to the embodiment of the present invention, comprising: client 100, developer's server 200 and Platform Server 300.
The behavior that client 100 is applied for collecting user's movement, and to Platform Server 300, send association requests according to behavior, and receive corresponding return data, wherein, user's behavior comprises download, clicks.Particularly, client 100 is collected user's behavior, then according to user's behavior, generates request Concurrency and delivers to Platform Server 300.Developer's server 200 is used to the developer of mobile application that operating platform is provided, upload the mobile application of developer's exploitation, shunt ratio and the autonomous corresponding advertisement project of advertisement and the priority thereof of the corresponding exchange popularization of mobile application and autonomous advertisement is uploaded in setting, and arrange and to upload the corresponding blacklist of mobile application, and check and upload the corresponding tentation data form of mobile application.The request msg that Platform Server 300 sends for obtaining client 100, according to request msg, determine the type of the mobile application starting, according to the corresponding exchange of mobile application starting, promote with shunt ratio, advertisement project and the priority thereof of autonomous advertisement and recommend position, the type of the mobile application of startup and corresponding blacklist obtain optimum, and optimum is recommended position to encapsulate and the optimum recommendation position of encapsulation is pushed to client 100.
Fig. 2 is the structural representation of developer's server of one embodiment of the invention.As shown in Figure 2, in one embodiment of the invention, developer's server 200 comprises that uploading unit 210, shunting administrative unit 220 and form check unit 230.
Uploading unit 210 moves application for uploading to Platform Server 200, and fills in relevant introduction and the corresponding icon of mobile application.Shunting administrative unit 220 is for the exchange of its correspondence is set according to the mobile application of uploading promotes and the shunt ratio of autonomous advertisement, and the corresponding advertisement project of autonomous advertisement and priority thereof are set, and arranges and upload the corresponding blacklist of mobile application.Form checks that unit 230 moves the corresponding data sheet of application for checking to upload.Wherein, data sheet comprises the number of times of certain every day of moving application of new number of users, accumulation customer volume, the customer volume that starts mobile application, the mobile application of startup and the average duration of mobile application use etc., according to these forms, developer can grasp the behaviour in service of mobile application.
Fig. 3 is the structural representation of the Platform Server of one embodiment of the invention.As shown in Figure 3, in one embodiment of the invention, Platform Server 300 comprises acquiring unit 310, computing unit 320, screening unit 330, encapsulation unit 340 and push unit 350.
The request msg that acquiring unit 310 sends for obtaining client 100, and according to request msg, determine the type of application request and user's the behavior starting, obtain shunt ratio and the autonomous corresponding advertisement project of advertisement and the priority thereof of the corresponding exchange popularization of mobile application and the autonomous advertisement of startup simultaneously.Computing unit 320 is for promoting promotion project and the advertisement project that obtains presort with the shunt ratio of autonomous advertisement and the type that moves application of startup and user's behavior according to exchange, the promotion project of presort and advertisement project are sorted to calculate and recommend position, particularly, user's behavior comprises the behavior that user downloads, the behavior of user launches application etc.Screening unit 330 is for recommending position to obtain the optimum position of recommending according to blacklist screening corresponding to the mobile application starting.Encapsulation unit 340 is for recommending position to encapsulate to optimum.Push unit 350 is for recommending position to be pushed to client 100 optimum of encapsulation.
Fig. 4 is the structural representation of the computing unit of one embodiment of the invention.As shown in Figure 4, in one embodiment of the invention, computing unit 320 comprises regularly computation subunit 325 of promotion project storing sub-units 321, promotion project computation subunit 322, advertisement project computation subunit 323, sequence subelement 324 and promotion project.
Promotion project storing sub-units 321 is for obtaining and store promotion project and weights thereof.Promotion project computation subunit 322 is for obtaining corresponding promotion project and weights thereof according to the type that starts mobile application, and the shunt ratio of promoting according to exchange is carried out weights to promotion project and calculated new weights.Advertisement project computation subunit 323, for according to the priority of the shunt ratio of autonomous advertisement and the autonomous corresponding advertisement project of advertisement, is carried out weights calculating to advertisement project.Sequence subelement 324 is for promoting according to described exchange and the new weights of the autonomous shunt ratio of advertisement and the weights of advertisement project and promotion project, and advertisement project and promotion project sorts and obtain recommending.Promotion project timing computation subunit 325 is for regularly carrying out weights calculating to the promotion project of storage, according to result of calculation, upgrade promotion project storing sub-units 321, wherein, the renewal weights of promotion project equal user's download and are multiplied by default weights, the promotion project of storage is carried out to the service condition that real-time update can accurately be held mobile application, make to recommend position more to press close to client and developer.Wherein, promotion project timing computation subunit 325, also for the promotion project of storage is classified according to mobile application type, is classified and can be saved computing time mobile application according to mobile application type.
In one embodiment of the invention, mobile application system also comprises memory module (not shown), for the various information of storing client 100, developer's service end 200 and Platform Server 300, for developer's service end 200 and Platform Server 300 provide information source.
According to the mobile application system of the embodiment of the present invention, have advantages of following, (1) between mobile application, recommend mutually, group fast extends one's service, can improve rapidly the influence surface of popularization, when the number of users of a mobile application reaches certain scale, so long as this user who moves application all easily sees that this moves the recommendation position that application is recommended, now some can be moved to the influence surface promoted of application and bring up to rapidly all user crowds, greatly improve some and apply recommended influence surface and probability.(2) the mobile application of recommending user is not fixed, and the number of times that therefore single mobile application is presented in face of user is comparatively stable, and the amount of popularization is also more stable.(3) justice, owing to being mutual popularization, so certain moves amount that application releases and certain, and to move the amount that application obtains be comparison balance in certain hour section.(4) realize the perfect adaptation that mutual popularization and developer manage autonomous advertisement.First, can freely control the priority of autonomous advertisement, and can freely suspend and not want the advertisement that pushes away; Secondly, mutual popularization and developer manage freely dispense flow rate ratio of autonomous advertisement, for example, promote the developer that demand is larger, the ratio of promoting alternately can be heightened, and the developer that profit demand is larger, can heighten the ratio of autonomous advertisement.(5) reduce manpower and the bandwidth cost of mobile application and development team.
Fig. 5 is the present invention's flow chart of the mobile application method of embodiment on the other hand.As shown in Figure 5, the mobile application method according to the embodiment of the present invention, comprises the following steps:
Step S101, reception user's mobile application request.Wherein, mobile application request comprises download request, starts request etc.
Step S102, developer uploads mobile application, arranges to upload that the corresponding exchange of mobile application is promoted and shunt ratio and the autonomous corresponding pre-determined advertisement project of advertisement and the priority thereof of autonomous advertisement, and arranges and upload the corresponding blacklist of mobile application.
It should be understood that the execution of step S101 and S102 in no particular order sequentially.
Step S103, according to mobile application request, determine the type of the mobile application starting, according to the corresponding exchange of mobile application starting, promote with shunt ratio, advertisement project and the priority thereof of autonomous advertisement and recommend position, the type of the mobile application of startup and corresponding blacklist obtain optimum, and optimum is recommended position to encapsulate and the optimum recommendation position of encapsulation is pushed to client.
Particularly, first, according to mobile application request, determine the type of the mobile application of startup, and obtain shunt ratio and the autonomous corresponding advertisement project of advertisement and the priority thereof of the corresponding exchange popularization of mobile application and the autonomous advertisement of startup.The type of mobile application refers to the platform that mobile terminal is supported, such as Android (take Linux as basic open source code operating system), iOS (Apple is the operating system of iPhone exploitation) etc.
According to exchange, promote and the type of the shunt ratio of autonomous advertisement and the mobile application of startup obtains promotion project and the advertisement project of presort, the promotion project of presort and advertisement project sorts to calculate and recommend.More specifically, first, obtain and store promotion project and weights thereof, wherein, this process can complete before step S103, promotion project comprises all mobile application that all developers on this platform upload, according to starting mobile application type, obtain corresponding promotion project and weights thereof again, and the shunt ratio of promoting according to exchange is carried out weights to promotion project and is calculated new weights, then according to the priority of the shunt ratio of autonomous advertisement and the autonomous corresponding advertisement project of advertisement, advertisement project is carried out to weights calculating, last according to the new weights of the weights of advertisement project and promotion project, advertisement project and promotion project are sorted to obtain and recommend position.
For example, certain moves the mobile application app1 that application developer A has uploaded own exploitation, the mutual popularization shunt ratio arranging is 10%, the shunt ratio of autonomous advertisement is 90%, the user of client starts after the mobile application app1 that this developer A develops, have 10% probability and go to transfer and participate in the mutual promotion project of promoting, have 90% probability to remove to transfer the autonomous ad content of this developer A input.If transfer in process at certain, first release autonomous ad content, the autonomous advertisement project of the setting of developer A is mobile application app11 and priority w11=10 thereof, app12 and priority w12=5 thereof, app13 and priority w13=5 thereof, app14 and priority w14=5 thereof, app15 and priority w15=2 thereof, app16 and priority w16=2 thereof, app17 and priority w17=2 thereof, app18 and priority w18=1 thereof and app19 and priority w19=1 thereof, the order that obtains releasing according to the priority separately arranging is app11, app12, app13, app14, app15, app16, app17, app18, app19, but now total recommendation position number of releasing is 10, the number of entry of autonomous advertisement is not enough, with promotion project, supplement, the promotion project that for example now can release has mobile application app2 and the weight w 2=8 thereof of developer B exploitation, mobile application app3 and the weight w 2=7 thereof of developer C exploitation, release app2 according to weights, and recommendation position is now app11, app12, app13, app14, app15, app16, app17, app18, app19, app2.
It should be understood that described example is only for explaining the present invention, and can not be interpreted as limitation of the present invention.
In one embodiment of the invention, step S 103 also regularly carries out weights calculating to the promotion project of storage, according to result of calculation, upgrades promotion project storing sub-units, and wherein, the renewal weights of promotion project equal user's download and are multiplied by default weights.The promotion project of storage is carried out to the service condition that real-time update can accurately be held mobile application, make to recommend position more to press close to client and developer.
In one embodiment of the invention, step S103 also classifies according to mobile application type to the promotion project of storage.According to mobile application type, mobile application is classified and can be saved computing time.
In one embodiment of the invention, store the various information of described client, developer's service end and Platform Server, for described developer's service end and Platform Server provide information source.
According to the corresponding blacklist screening of the mobile application starting, recommend position to obtain the optimum position of recommending again.Utilize blacklist mechanism to get rid of and recommend the mobile of rival to apply.
Finally to optimum, recommend position to encapsulate, and recommend position to be pushed to client the optimum of encapsulation.
According to the mobile application method of the embodiment of the present invention, realizing certain moves amount that application releases and certain and moves amount that application the obtains balance in certain hour section, and realize mutual promote and developer manages the perfect adaptation of autonomous advertisement, first, can freely control the priority of autonomous advertisement, and can freely suspend and not want the advertisement that pushes away, secondly, mutual popularization and developer manage freely dispense flow rate ratio of autonomous advertisement, for example promote the developer that demand is larger, the ratio of promoting alternately can be heightened, the developer that profit demand is larger, the ratio of autonomous advertisement can be heightened.
In sum, the mobile application system and method according to the embodiment of the present invention, at least has following beneficial effect:
(1) between mobile application, recommend mutually, group fast extends one's service, can improve rapidly the influence surface of popularization, when the number of users of a mobile application reaches certain scale, so long as this user who moves application all easily sees that this moves the recommendation position that application is recommended, now some can be moved to the influence surface promoted of application and bring up to rapidly all user crowds, greatly improve some and apply recommended influence surface and probability;
(2) the mobile application of recommending user is not fixed, and the number of times that therefore single mobile application is presented in face of user is comparatively stable, and the amount of popularization is also more stable;
(3) justice, owing to being mutual popularization, so certain moves amount that application releases and certain, and to move the amount that application obtains be comparison balance in certain hour section;
(4) realize mutual promote and developer manages the perfect adaptation of autonomous advertisement, first, can freely control the priority of autonomous advertisement, and can freely suspend and not want the advertisement that pushes away; Secondly, mutual popularization and developer manage freely dispense flow rate ratio of autonomous advertisement, for example, promote the developer that demand is larger, the ratio of promoting alternately can be heightened, and the developer that profit demand is larger, can heighten the ratio of autonomous advertisement;
(5) reduce manpower and the bandwidth cost of mobile application and development team.
Although illustrated and described embodiments of the invention, for the ordinary skill in the art, be appreciated that without departing from the principles and spirit of the present invention and can carry out multiple variation, modification, replacement and modification to these embodiment, scope of the present invention is by claims and be equal to and limit.

Claims (13)

1. a mobile application system, is characterized in that, comprising:
Client, for collecting the behavior of user's mobile application, and sends association requests according to described behavior to Platform Server, and receives corresponding return data;
Developer's server, be used to the developer of mobile application that operating platform is provided, upload the mobile application of described developer's exploitation, described in arranging, upload shunt ratio and the corresponding advertisement project of described autonomous advertisement and the priority thereof of the corresponding exchange popularization of mobile application and autonomous advertisement, and described in arranging, upload the corresponding blacklist of mobile application, and described in checking, upload tentation data form corresponding to mobile application; And
Platform Server, the request msg sending for obtaining described client, according to described request data, determine the type of the mobile application starting, according to the mobile of described startup, apply corresponding exchange popularization and shunt ratio, advertisement project and the priority thereof of autonomous advertisement, the mobile type of applying of startup and corresponding blacklist acquisition optimum are recommended position, and described optimum recommendation is encapsulated and recommends position to be pushed to described client the optimum of described encapsulation.
2. mobile application system according to claim 1, is characterized in that, described developer's server further comprises:
Uploading unit, for upload described mobile application to described Platform Server, and fills in relevant introduction and the corresponding icon of described mobile application;
Shunting administrative unit, for according to described in the mobile application of uploading described exchange that its correspondence is set promote and the shunt ratio of autonomous advertisement, and the corresponding advertisement project of described autonomous advertisement and priority thereof are set, and described in arranging, upload the corresponding blacklist of mobile application; And
Form is checked unit, described in checking, uploads the corresponding tentation data form of mobile application.
3. mobile application system according to claim 1, is characterized in that, described Platform Server further comprises:
Acquiring unit, the request msg sending for obtaining described client, and according to described request data, determine the type of application request and user's the behavior of described startup, the corresponding exchange of mobile application of simultaneously obtaining described startup is promoted and shunt ratio and the autonomous corresponding advertisement project of advertisement and the priority thereof of autonomous advertisement;
Computing unit, for promoting according to described exchange and the type of mobile application of shunt ratio, the corresponding advertisement project of described autonomous advertisement and priority and the described startup of autonomous advertisement and promotion project and the advertisement project that user's behavior obtains presort, the promotion project of described presort and advertisement project sorts to calculate and recommend;
Screening unit, for obtaining the optimum position of recommending according to the described recommendation of blacklist screening position corresponding to the mobile application of described startup;
Encapsulation unit, for encapsulating the described optimum position of recommending; And
Push unit, for recommending position to be pushed to described client the optimum of described encapsulation.
4. mobile application system according to claim 3, is characterized in that, described computing unit further comprises:
Promotion project storing sub-units, for obtaining and store promotion project and weights thereof;
Promotion project computation subunit, for obtaining corresponding promotion project and weights thereof according to the mobile application type of described startup, and the shunt ratio of promoting according to described exchange is carried out weights to described promotion project and is calculated new weights;
Advertisement project computation subunit, for according to the priority of the shunt ratio of described autonomous advertisement and the corresponding advertisement project of described autonomous advertisement, carries out weights calculating to described advertisement project;
Sequence subelement, for promoting according to described exchange and the new weights of the autonomous shunt ratio of advertisement and the weights of described advertisement project and described promotion project, sort and obtains described recommendation described advertisement project and promotion project.
5. mobile application system according to claim 4, is characterized in that, described computing unit also comprises:
Promotion project is computation subunit regularly, for the promotion project of described storage is regularly carried out to weights calculating, according to described result of calculation, upgrade described promotion project storing sub-units, wherein, the renewal weights of described promotion project equal described user's download and are multiplied by default weights.
6. mobile application system according to claim 4, is characterized in that, described promotion project timing computation subunit is also for classifying according to described mobile application type to the promotion project of described storage.
7. mobile application system according to claim 1, it is characterized in that, described mobile application system also comprises memory module, for the various information of storing described client, developer's service end and Platform Server, for described developer's server and Platform Server provide information source.
8. a mobile application method, is characterized in that, comprises the following steps:
S1: the mobile application request that receives user;
S2: developer uploads described mobile application, described in arranging, upload shunt ratio and the corresponding advertisement project of described autonomous advertisement and the priority thereof of the corresponding exchange popularization of mobile application and autonomous advertisement, and described in arranging, upload the corresponding blacklist of mobile application;
S3: the type of determining the mobile application starting according to described mobile application request, according to the mobile of described startup, apply corresponding exchange popularization and shunt ratio, advertisement project and the priority thereof of autonomous advertisement, the mobile type of applying of startup and corresponding blacklist acquisition optimum are recommended position, and described optimum recommendation is encapsulated and recommends position to be pushed to client the optimum of described encapsulation.
9. mobile application method according to claim 8, is characterized in that, described step S3 further comprises:
S31: determine the type of the mobile application of described startup according to described mobile application request, and obtain shunt ratio and the autonomous corresponding advertisement project of advertisement and the priority thereof of the corresponding exchange popularization of mobile application and the autonomous advertisement of described startup;
A S32: promote and the type of the shunt ratio of autonomous advertisement and the mobile application of described startup obtains promotion project and the advertisement project of presort according to described exchange, the promotion project of described presort and advertisement project sorts to calculate and recommend;
S33: obtain the optimum position of recommending according to the mobile application of the described startup described recommendation of corresponding blacklist screening position;
S34: the described optimum position of recommending is encapsulated;
S35: recommend position to be pushed to described client the optimum of described encapsulation.
10. mobile application method according to claim 9, is characterized in that, described step S32 further comprises:
S321: obtain and store promotion project and weights thereof;
S322: obtain corresponding promotion project and weights thereof according to the mobile application type of described startup, and the shunt ratio of promoting according to described exchange is carried out weights to described promotion project and calculated new weights;
S323: according to the priority of the shunt ratio of described autonomous advertisement and the corresponding advertisement project of described autonomous advertisement, described advertisement project is carried out to weights calculating;
S324: according to the new weights of the weights of described advertisement project and described promotion project, described advertisement project and promotion project are sorted and obtain described recommendations.
11. mobile application methods according to claim 10, is characterized in that, described step S32 also comprises:
The promotion project of described storage is regularly carried out to weights calculating, according to described result of calculation, upgrade described promotion project storing sub-units, wherein, the renewal weights of described promotion project equal described user's download and are multiplied by default weights.
12. mobile application methods according to claim 10, is characterized in that, described step S32 also comprises:
The promotion project of described storage is classified according to described mobile application type.
13. mobile application methods according to claim 8, is characterized in that, further comprise step:
Store the various information of described client, developer's service end and Platform Server, for described developer's service end and Platform Server provide information source.
CN201110436332.0A 2011-12-22 2011-12-22 Mobile application popularization system and method Active CN102546605B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110436332.0A CN102546605B (en) 2011-12-22 2011-12-22 Mobile application popularization system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110436332.0A CN102546605B (en) 2011-12-22 2011-12-22 Mobile application popularization system and method

Publications (2)

Publication Number Publication Date
CN102546605A CN102546605A (en) 2012-07-04
CN102546605B true CN102546605B (en) 2014-11-26

Family

ID=46352567

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110436332.0A Active CN102546605B (en) 2011-12-22 2011-12-22 Mobile application popularization system and method

Country Status (1)

Country Link
CN (1) CN102546605B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678398B (en) * 2012-09-21 2018-09-07 腾讯科技(深圳)有限公司 searching method and system
CN103795739A (en) * 2012-10-29 2014-05-14 中兴通讯股份有限公司 Application popularization method, device and system
CN103020846B (en) * 2012-12-14 2019-11-26 百度在线网络技术(北京)有限公司 A kind of method for pushing and system of mobile application
CN103020845B (en) * 2012-12-14 2018-08-10 百度在线网络技术(北京)有限公司 A kind of method for pushing and system of mobile application
CN104134153A (en) * 2014-07-28 2014-11-05 北京掌上秀科技有限公司 Internet service promotion system
US20160132780A1 (en) * 2014-11-12 2016-05-12 Google Inc. Automatic Selection of Images for an Application
CN105610886B (en) * 2014-11-25 2020-04-03 腾讯科技(深圳)有限公司 Information push control method and information push platform
CN106453593B (en) * 2016-10-26 2020-09-04 腾讯科技(深圳)有限公司 Message pushing method and device
CN110413165B (en) * 2019-06-26 2021-07-16 五八有限公司 Icon configuration method and device, electronic equipment and computer readable medium
CN113613027B (en) * 2021-07-30 2023-10-03 广州方硅信息技术有限公司 Live broadcast room recommendation method and device and computer equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101814068A (en) * 2009-02-24 2010-08-25 日电(中国)有限公司 Rating prediction based project recommending method for time-sequence control and system thereof
CN102104688A (en) * 2011-02-15 2011-06-22 宇龙计算机通信科技(深圳)有限公司 Software recommendation method and mobile terminal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101814068A (en) * 2009-02-24 2010-08-25 日电(中国)有限公司 Rating prediction based project recommending method for time-sequence control and system thereof
CN102104688A (en) * 2011-02-15 2011-06-22 宇龙计算机通信科技(深圳)有限公司 Software recommendation method and mobile terminal

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
基于用户体验的移动软件商店业务系统研究;高敏等;《微计算机应用》;20101115;第31卷(第11期);第77页至第80页 *
高敏等.基于用户体验的移动软件商店业务系统研究.《微计算机应用》.2010,第31卷(第11期),第77页至第80页. *

Also Published As

Publication number Publication date
CN102546605A (en) 2012-07-04

Similar Documents

Publication Publication Date Title
CN102546605B (en) Mobile application popularization system and method
CN104025078B (en) Method and apparatus for promoting to sign electronically in the client computing device being associated with subscriber
CN103679401B (en) A kind of flow control method, server, client and system
CN107688464A (en) Software customized server, method and computer-readable recording medium
CN105677452B (en) Task processing method and device for task platform
CN108287758A (en) A kind of application resource management method, application method and device
CN113065843A (en) Model processing method and device, electronic equipment and storage medium
CN114416313B (en) Task scheduling method and device based on resource prediction model
CN105096183A (en) Task-triggered public bicycle self-scheduling method and system based on Internet of Things
CN111507541B (en) Goods quantity prediction model construction method, goods quantity measurement device and electronic equipment
CN109656587A (en) A kind of upgrade method and device of equipment firmware
US20140351164A1 (en) Method of sequencing a delivery route
CN107632829A (en) A kind of App automation continuous integration systems and method based under iOS system
CN108985823A (en) A kind of information distribution method, device, server and storage medium
CN109542468B (en) Application program release method and device and electronic equipment
US10373218B1 (en) Managing use of software components
CN109919713A (en) Order pushing method, device and readable storage medium
CN103686821B (en) The control method carrying out application rs traffic statistics is uniquely identified according to mobile terminal
CN109710665A (en) Report downloading method, apparatus, equipment and readable storage medium storing program for executing
CN109672534A (en) Processing method, device, storage medium and the electronic device of Internet resources
CN109816446A (en) A kind of cross-platform advertisement data processing method and device
CN114760289A (en) Vehicle data acquisition method and device, computer equipment and storage medium
US20200356927A1 (en) Balancing acquisition and engagement for transportation providers and transportation requesters over multiple time horizons
CN104615719A (en) Intelligent application distributing method and device
CN104683473A (en) Service quality monitoring method, server side, client and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160922

Address after: Four Beijing area 100102 Chaoyang District Dongyuan Wangjing No. 9 Building 3 layer 301

Patentee after: Alibaba (Beijing) Software Service Co., Ltd.

Address before: 100080 B1, Suzhou Street, Beijing, Haidian District, 505

Patentee before: Beijing Ruixun Lingtong Technology Co.,Ltd.