Tiered cost model for access to a computer network
AssigneeFacebook, Inc.
InventorHoward L. Pfeffer
Life of this patent
Estimating the term…
Abstract
A home gateway accesses a host system that differentially routes messages over a communication network to a destination system. The selection of a communication pathway from multiple possible communication pathways through a communication network is based on a user experience type (e.g., gaming user experience, streaming user experience, or browsing user experience) that generally reflects network resource consumption preferences of the user of the access account for the home gateway. Examples of user experience types include a gaming user experience, a streaming user experience and a browsing user experience. The user experience type generally reflects the online experience desired by the user.
Claims20
A method comprising:
- detecting, using at least one processor, a first activity being performed by a user utilizing a network;
- charging the user a first rate for use of the network in performing the first activity;
- detecting, using at least one processor, a second activity being performed by the user utilizing the network;
- and
- charging the user a second rate for us of the network in performing the second activity.
A method, comprising:
- associating, using at least one processor, a first destination system with a first activity;
- identifying a first network connection between a user device and the first destination system;
- detecting, based on identifying the first network connection, the first activity being performed by a user utilizing a network;
- charging the user a first rate for use of the network in performing the first activity;
- associating, using at least one processor, a second destination system with a second activity;
- identifying a second network connection between the user device and the second destination system;
- detecting, based on identifying the second network connection, the second activity being performed by the user utilizing the network;
- and
- charging the user a second rate for use of the network in performing the second activity.
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:
- detect, using the at least one processor, a first activity being performed by a user utilizing a network;
- charge the user a first rate for use of the network in performing the first activity;
- detect, using the at least one processor, a second activity being performed by the user utilizing the network;
- and
- charge the user a second rate for use of the network in performing the second activity.
Dependencies are inferred from the claim text.