Sponsoring resource downloads
First Claim
1. A computer-implemented method comprising:
- receiving a request from a mobile device to load a resource;
determining a transmission cost for loading the resource over a metered network;
identifying one or more sponsored content items for delivery along with the resource, the sponsored content items being included in one or more slots for presentation along with third-party content associated with the resource, each sponsored content item having an associated bid that represents an amount that will be paid by the sponsor for presentation of a given sponsored content item;
determining an amount of credit to be awarded toward load costs based at least in part on the bid; and
providing a label responsive to the request for presentation on the mobile device that indicates a reduced cost to load the resource when a load of a resource is partially or entirely sponsored based at least in part on the amount of credit that is determined.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing content. The method comprises receiving a request from a mobile device to load a resource and determining a transmission cost for loading the resource over a metered network. The method further comprises identifying sponsored content items for delivery with the resource, the sponsored content items being included in slots for presentation along with third-party content associated with the resource, each sponsored content item having an associated bid that represents an amount that will be paid by the sponsor for presentation of a given sponsored content item. The method further comprises determining a credit to be awarded toward load costs based on the bid, and providing a label that indicates a reduced cost to load the resource when a load of a resource is partially or entirely sponsored based on the credit.
24 Citations
13 Claims
-
1. A computer-implemented method comprising:
-
receiving a request from a mobile device to load a resource; determining a transmission cost for loading the resource over a metered network; identifying one or more sponsored content items for delivery along with the resource, the sponsored content items being included in one or more slots for presentation along with third-party content associated with the resource, each sponsored content item having an associated bid that represents an amount that will be paid by the sponsor for presentation of a given sponsored content item; determining an amount of credit to be awarded toward load costs based at least in part on the bid; and providing a label responsive to the request for presentation on the mobile device that indicates a reduced cost to load the resource when a load of a resource is partially or entirely sponsored based at least in part on the amount of credit that is determined. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
receiving a request from a mobile device for a resource; determining a transmission cost to load the resource over a metered network; determining potential sponsors for reducing a cost to an end user to load the resource wherein the sponsor is selected from a publisher associated with the resource or an advertiser associated with one or more slots whose content is to be presented along with third-party content associated with the resource; determining a time to load the resource and a time factor for use in adjusting a transmission price based on demand during a period associated with the time; determining an adjusted transmission price based at least in part on the time factor, any potential sponsors and the transmission cost; and providing a label responsive to the request for presentation on the mobile device that indicates a reduced cost to load the resource when a load of a resource is partially or entirely sponsored, wherein the reduced cost is based, at least in part, on the determined time and the determined adjusted transmission price.
-
-
12. A computer program product embodied in a tangible medium including a memory having instructions, that when executed, cause a processor to:
-
receive a request from a mobile device to load a resource; determine a transmission cost for loading the resource over a metered network; identify one or more sponsored content items for delivery along with the resource, the sponsored content items being included in one or more slots for presentation along with third-party content associated with the resource, each sponsored content item having an associated bid that represents an amount that will be paid by the sponsor for presentation of a given sponsored content item; determine an amount of credit to be awarded toward load costs based at least in part on the bid; and provide a label responsive to the request for presentation on the mobile device that indicates a reduced cost to load the resource when a load of a resource is partially or entirely sponsored based at least in part on the amount of credit that is determined.
-
-
13. A system comprising:
-
a processor; and a memory including instructions that when executed cause the processor to; receive a request from a mobile device to load a resource; determine a transmission cost for loading the resource over a metered network; identify one or more sponsored content items for delivery along with the resource, the sponsored content items being included in one or more slots for presentation along with third-party content associated with the resource, each sponsored content item having an associated bid that represents an amount that will be paid by the sponsor for presentation of a given sponsored content item; determine an amount of credit to be awarded toward load costs based at least in part on the bid; and provide a label responsive to the request for presentation on the mobile device that indicates a reduced cost to load the resource when a load of a resource is partially or entirely sponsored based at least in part on the amount of credit that is determined.
-
Specification