SPONSORING USAGE OF CONTENT PROVIDER WEB SITES AND APPLICATIONS BASED ON NETWORK PATH UTILIZATION
First Claim
1. A method, comprising:
- receiving, by a device and from a content server device, content information associated with content accessed by a user device;
receiving, by the device, information associated with utilization of a network path provided between the user device and the content server device;
receiving, by the device, information associated with data usage by the user device for accessing the content;
determining, by the device, whether the data usage is sponsored by a sponsor based on the content information and the information associated with the utilization of the network path,the sponsor sponsoring data usage associated with particular content when the utilization of the network path is below a threshold; and
assigning, by the device, charges for the data usage;
to an account associated with the user device when the data usage is not sponsored by the sponsor, orto an account associated with the sponsor when the data usage is sponsored by the sponsor.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives, from a content server device, content information associated with content accessed by a user device, and information associated with utilization of a network path provided between the user device and the content server device. The device receives information associated with data usage by the user device for accessing the content, and determines whether the data usage is sponsored by a sponsor based on the content information and the information associated with the utilization of the network path. The sponsor sponsors data usage associated with particular content when the utilization of the network path is below a threshold. The device assigns charges for the data usage to an account associated with the user device when the data usage is not sponsored by the sponsor, or to an account associated with the sponsor when the data usage is sponsored by the sponsor.
16 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a device and from a content server device, content information associated with content accessed by a user device; receiving, by the device, information associated with utilization of a network path provided between the user device and the content server device; receiving, by the device, information associated with data usage by the user device for accessing the content; determining, by the device, whether the data usage is sponsored by a sponsor based on the content information and the information associated with the utilization of the network path, the sponsor sponsoring data usage associated with particular content when the utilization of the network path is below a threshold; and assigning, by the device, charges for the data usage; to an account associated with the user device when the data usage is not sponsored by the sponsor, or to an account associated with the sponsor when the data usage is sponsored by the sponsor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device, comprising:
one or more processors to; receive a request to create a data usage sponsorship campaign from a server device associated with a sponsor, provide, to the server device, a user interface that requests preferences for the data usage sponsorship campaign, receive the preferences from the server device and via the user interface, generate configuration information for the data usage sponsorship campaign based on the preferences, and configure the data usage sponsorship campaign based on the configuration information, the data usage sponsorship campaign sponsoring data usage associated with particular content by a plurality of user devices when utilizations of network paths, associated with the plurality of user devices, are below a threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A non-transitory computer-readable medium for storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to; receive content information associated with content accessed by a user device from a content server device, receive information associated with utilization of a network path provided between the user device and the content server device, receive information associated with data usage by the user device for accessing the content, determine whether the data usage is sponsored by a data usage sponsorship campaign, associated with a sponsor, based on the content information and the information associated with the utilization of the network path, the data usage sponsorship campaign sponsoring data usage associated with particular content when the utilization of the network path is below a threshold, and assign charges for the data usage; to an account associated with the user device when the data usage is not sponsored by the data usage sponsorship campaign, or to an account associated with the sponsor when the data usage is sponsored by the data usage sponsorship campaign. - View Dependent Claims (16, 17, 18, 19, 20)
Specification