Accelerating the downloading of content to an application
US-9639629-B1 · May 2, 2017 · US
US10311477B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10311477-B2 |
| Application number | US-201414331607-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 15, 2014 |
| Priority date | Mar 23, 2012 |
| Publication date | Jun 4, 2019 |
| Grant date | Jun 4, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for processing a mobile advertisement, a proxy server, and a terminal are provided. The method includes: receiving, by a proxy server, an advertisement request sent by a proxy software development kit (SDK) embedded into an application, where the advertisement request information carries an identifier of the application; obtaining identifiers of corresponding advertisement networks and traffic allocation of the advertisement networks according to the identifier of the application; selecting an identifier of an advertisement network according to the traffic allocation, and sending an advertisement information request to the corresponding advertisement network according to the selected identifier of the advertisement network; and receiving advertisement information returned by the corresponding advertisement network according to the advertisement information request, and sending the advertisement information to the proxy SDK, so that the proxy SDK displays the advertisement information in an advertisement position of the application.
Opening claim text (preview).
What is claimed is: 1. A method for processing a mobile advertisement, comprising: receiving, by a proxy server, an advertisement request from a proxy software development kit (SDK) embedded into an application running on a mobile device, wherein the advertisement request comprises an application identifier of the application, and wherein the proxy server supports a plurality of advertising networks; obtaining, by the proxy server, a plurality of identifiers corresponding to a subset of the plurality of advertisement networks based, at least in part, on the application identifier; obtaining, by the proxy server, a plurality of traffic allocations corresponding to the subset of the plurality of advertisement networks based, at least in part, on the application identifier; selecting, by the proxy server, a network identifier of one of the subset of the plurality of advertisement networks based, at least in part, on the plurality of traffic allocations; sending, by the proxy server, an advertisement information request to an advertisement network corresponding to the network identifier; receiving, by the proxy server, advertisement information returned by the advertisement network responsive to the advertisement information request; and sending, by the proxy server, the advertisement information to the proxy SDK. 2. The method of claim 1 , wherein selecting the network identifier comprises: generating, by the proxy server, a random number in a preset numerical range; and selecting the network identifier based on a correspondence between the random number and a numerical value of a portion of traffic allocated to the advertisement network corresponding to the network identifier. 3. The method of claim 1 , further comprising: receiving traffic allocation adjustment information comprising an identifier of a to-be-adjusted application, an identifier of a to-be-adjusted advertisement network, and an adjusted traffic allocation proportion of the to-be-adjusted advertisement network; and adjusting a traffic allocation corresponding to the identifier of the to-be-adjusted advertisement network to the adjusted traffic allocation proportion. 4. The method of claim 1 , further comprising: receiving, by the proxy server, statistical information from the proxy SDK, wherein the statistical information comprises operation information of operating of the application. 5. The method of claim 3 , further comprising: receiving, by the proxy server, statistical information from the proxy SDK, wherein the statistical information comprises operation information of the to-be-adjusted application; and collecting statistics about the operation information based, at least in part, on the statistical information. 6. The method of claim 1 , further comprising: receiving, by the proxy server, an advertisement clicking request from the proxy SDK; counting a number of advertisement clicking requests within a preset time; and calculating an advertisement fee based, at least in part, on the number of the advertisement clicking requests. 7. The method of claim 5 , further comprising: receiving, by the proxy server, an advertisement clicking request from the proxy SDK; counting a number of advertisement clicking requests within a preset time; and calculating an advertisement fee based, at least in part, on the number of the advertisement clicking requests. 8. The method of claim 1 , further comprising: collecting, by the proxy server, a number of advertisement requests received within a preset time; and calculating an advertisement fee based, at least in part, on the number of the advertisement requests. 9. A method for processing a mobile advertisement, comprising: sending initial traffic allocation information to a proxy server during initialization of the proxy server, wherein the initial traffic allocation information comprises an identifier of an application, an identifier of an advertisement network, and an initial traffic allocation proportion of the advertisement network; and sending traffic allocation adjustment information to the proxy server, wherein the traffic allocation adjustment information comprises the identifier of the application, the identifier of the advertisement network, and an adjusted traffic allocation proportion of the advertisement network. 10. A proxy server, comprising: a memory; and a processor coupled to the memory, wherein the processor is configured to: receive an advertisement request from a proxy software development kit (SDK) embedded into an application running on a mobile device, wherein the advertisement request comprises an application identifier of the application, and wherein the proxy server supports a plurality of advertising networks; obtain a plurality of identifiers corresponding to a subset of the plurality of advertisement networks based, at least in part, on the application identifier; obtain a plurality of traffic allocations corresponding to the plurality of advertisement networks based, at least in part, on the application identifier; select a network identifier of one of the subset of the plurality of advertisement networks based, at least in part, on the plurality of traffic allocations; send an advertisement information request to an advertisement network corresponding to the network identifier; and receive advertisement information returned by the advertisement network responsive to the advertisement information request; and send the advertisement information to the proxy SDK. 11. The proxy server of claim 10 , wherein the processor is further configured to: generate a random number in a preset numerical range; and select the network identifier based, at least in part, on a correspondence between the random number and a numerical value of a portion of traffic allocated to the advertisement network corresponding to the network identifier. 12. The proxy server of claim 10 , wherein the processor is further configured to: receive traffic allocation adjustment information comprising an identifier of a to-be-adjusted application, an identifier of a to-be-adjusted advertisement network, and an adjusted traffic allocation proportion of the to-be-adjusted advertisement network; and adjust a traffic allocation corresponding to the identifier of the to-be-adjusted advertisement network to the adjusted traffic allocation proportion. 13. The proxy server of claim 10 , wherein the processor is further configured to: receive a statistical information from the proxy SDK, wherein the statistical information comprises operation information of the application. 14. The proxy server of claim 12 , wherein the processor is further configured to: receive a statistical information from the proxy SDK, wherein the statistical information comprises operation information of the to-be-adjusted application. 15. The proxy server of claim 10 , wherein the processor is further configured to: receive an advertisement clicking request from the proxy SDK; count a number of advertisement clicking requests within a preset time; and calculate an advertisement fee based, at least in part, on the number of the advertisement clicking requests. 16. The proxy server of claim 12 , wherein the processor is further configured to: receive an advertisement clicking request from the proxy SDK; count a number of advertisement clicking requests within a preset time; and calculate an advertisement fee based, at least in part, on the number of the advertisement clicking requests. 17. The proxy server of claim 10 , wherein the processor
Determination of fees for advertising · CPC title
Wireless devices · CPC title
based on user history · CPC title
for social networking applications · CPC title
Subscription-based services using application servers or record carriers, e.g. SIM application toolkits · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.