Dynamic content configuration for microbrowsers by state, resource allocation and user preferences
First Claim
1. A computer program product for dynamic content configuration for microbrowsers by state, resource allocation and user preferences, the computer program product comprising:
- a tangible, computer memory device suitable for storing executable program code; and
first executable computer instructions for providing a web page content web server with a set of non-advertisement web objects for a web page, the web page containing at least one inclusion method to one or more advertisement objects stored on an advertisement server separate from the non-advertisement web objects;
second executable computer instructions for receiving by the web server a battery condition and a page request for the web page from a networked client device; and
third executable computer instructions for, responsive to the battery condition being low, transmitting the non-advertisement web objects from the web page content web server to the networked client device, and for avoiding incremental battery energy consumption of the networked client device to process, execute and display the advertisement web objects by restricting download of the advertisement web objects from the advertisement server to the networked client device,wherein the first, second and third computer instructions are stored by the tangible, computer readable memory device, and wherein when the first, second, and third instructions are executed by a processor, the processor performs the steps of providing, receiving, transmitting, and avoiding.
1 Assignment
0 Petitions
Accused Products
Abstract
A microbrowser allows a user to configure types of objects to be blocked from download by providing a web page content web server with a set of non-advertisement web objects for a web page, the web page containing at least one inclusion method to one or more advertisement objects stored on an advertisement server separate from the non-advertisement web objects; receiving by the web server a battery condition and a nape request for the web page from a networked client device; and responsive to the battery condition being low, transmitting the non-advertisement web objects from the web page content web server to the networked client device, thereby avoiding incremental battery energy consumption of the networked client device to process, execute and display the advertisement web objects by restricting download of the advertisement web objects from the advertisement server to the networked client device.
-
Citations
10 Claims
-
1. A computer program product for dynamic content configuration for microbrowsers by state, resource allocation and user preferences, the computer program product comprising:
-
a tangible, computer memory device suitable for storing executable program code; and first executable computer instructions for providing a web page content web server with a set of non-advertisement web objects for a web page, the web page containing at least one inclusion method to one or more advertisement objects stored on an advertisement server separate from the non-advertisement web objects; second executable computer instructions for receiving by the web server a battery condition and a page request for the web page from a networked client device; and third executable computer instructions for, responsive to the battery condition being low, transmitting the non-advertisement web objects from the web page content web server to the networked client device, and for avoiding incremental battery energy consumption of the networked client device to process, execute and display the advertisement web objects by restricting download of the advertisement web objects from the advertisement server to the networked client device, wherein the first, second and third computer instructions are stored by the tangible, computer readable memory device, and wherein when the first, second, and third instructions are executed by a processor, the processor performs the steps of providing, receiving, transmitting, and avoiding. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A dynamic serving governor system comprising:
-
a hardware means for performing a logical process as a web page content web server; a web page portion of the hardware means having a set of non-advertisement web objects for a web page, the web page containing at least one inclusion method to one or more advertisement objects stored on an advertisement server separate from the non-advertisement web objects; a receiver portion of the hardware means configured to receive a battery condition and a page request for the web page from a networked client device; and a transmitter portion of the hardware means configured to, responsive to the battery condition being low, transmit the non-advertisement web objects from the web page content web server to the networked client device, and configured to avoid incremental battery energy consumption of the networked client device to process, execute or display the advertisement web objects by restricting download of the advertisement web objects from the advertisement server to the networked client device. - View Dependent Claims (7, 8, 9, 10)
-
Specification