Filtering Content Based on User Mobile Network and Data-Plan
2 Assignments
0 Petitions
Accused Products
Abstract
A system comprising a processor and a memory storing instructions that, when executed, cause the system to receive a content request from a client device of a user; determine level of network availability on the client device and data plan availability associated with the user; determine one or more content filtering factors to filter the content for display to the user; filter the content based on the one or more filtering factors, the level of network availability, and the data plan availability; and provide filtered content for display on the client device of the user.
0 Citations
21 Claims
-
1. (canceled)
-
2. A computer-implemented method comprising:
-
determining that a quality a wireless network has improved; based on determining that the quality of the wireless network has improved, disabling a mode in which content items that are to be transmitted to a mobile device is filtered, then transmitting one or more previously-filtered content item to the mobile device for output; and providing, for output, one or more of the previously-filtered content items. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; determining that a quality a wireless network has improved; based on determining that the quality of the wireless network has improved, disabling a mode in which content items that are to be transmitted to a mobile device is filtered, then transmitting one or more previously-filtered content item to the mobile device for output; and providing, for output, one or more of the previously-filtered content items. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored therein instructions, that when executed by a computing system, cause the computing system to perform functions comprising:
-
determining that a quality a wireless network has improved; based on determining that the quality of the wireless network has improved, disabling a mode in which content items that are to be transmitted to a mobile device is filtered, then transmitting one or more previously-filtered content item to the mobile device for output; and providing, for output, one or more of the previously-filtered content items. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification