DATA LIMIT AWARE CONTENT RENDERING
First Claim
Patent Images
1. A method comprising:
- receiving, at a server computer system, a request for a subject web page from a client device;
obtaining, from the client device, data plan information, the data plan information representing one or more constraints with respect to network access via the client device;
deriving, from the data plan information, data limit values; and
dynamically generating, in response to the request for the subject web page and using at least one processor, a modified web page based on the subject web page and the data limit values.
2 Assignments
0 Petitions
Accused Products
Abstract
A content rendering system to provide data limit aware content rendering is described. The content rendering system is configured to dynamically and in real time build, based on content requested from a client device, and based on and the data limit values associated with the requesting client device, a modified light version of the requested content that is less data intensive than the requested content. The content rendering system may provide the modified version of the requested content to the client device.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, at a server computer system, a request for a subject web page from a client device; obtaining, from the client device, data plan information, the data plan information representing one or more constraints with respect to network access via the client device; deriving, from the data plan information, data limit values; and dynamically generating, in response to the request for the subject web page and using at least one processor, a modified web page based on the subject web page and the data limit values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented system comprising:
-
a communications module, implemented using at least one processor, to receive, at a server computer system, a request for a subject web page from a client device; a data plan module, implemented using at least one processor, to obtain, from the client device, data plan information, the data plan information representing one or more constraints with respect to network access via the client device; a data limit values calculator, implemented using at least one processor, to derive, from the data plan information, data limit values; and a data content processor, implemented using at least one processor, to generate, dynamically in response to the request for the subject web page, a modified web page, based on the subject web page and the data limit values. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A machine-readable non-transitory storage medium having instruction data executable by a machine to cause the machine to perform operations comprising:
-
receiving, at a server computer system, a request for a subject web page from a client device; obtaining, from the client device, data plan information, the data plan information representing one or more constraints with respect to network access via the client device; deriving, from the data plan information, data limit values; and generating, dynamically in response to the request for the subject web page, a modified web page, based on the subject web page and the data limit values.
-
Specification