Back to results
US 2010/0169681 A1Published application
Method and system for reducing power consumption of active web page content
AssigneeIntel Corporation
InventorsCarl K. Wong, Adriaan Van De Ven
Life of this patent
Estimating the term…
Abstract
A method and system for reducing power consumption of active web page content includes identifying those threads associated with active advertisement components of the web page and synchronizing the wakeup periods of such threads such that the total number of wakeups over a given period is reduced.
Claims20
A method comprising:
- downloading a web page from a remote source over a network using a client computer, the web page including a plurality of active web page components;
- initiating a thread on the client computer for each active web page component of the plurality of active web page components, each thread having an associated wakeup period;
- identifying a plurality of active advertisements from the plurality of active web page components;
- and
- synchronizing the wakeup periods of each thread associated with an active advertisement of the plurality of active advertisements.
2 more elements
A machine readable medium comprising a plurality of instructions, that in response to being executed, result in a computing device:
- retrieving a set of pattern matching rule from a server over a network, each keyword identifying a remote source of web page advertisements;
- downloading a web page from a remote source over the network, the web page including a plurality of active web page components;
- initiating a thread for each active web page component of the plurality of active web page components, each thread having an associated wakeup period;
- identifying a plurality of active advertisements from the plurality of active web page components using the set of pattern matching rules;
- and
- reducing the total number of wakeups for each thread associated with an active advertisement of the plurality of active advertisements over a predetermined time period.
3 more elements
A computing device comprising:
- a processor;
- and
- a memory device having stored therein a plurality of instructions, which when executed by the processor, cause the processor to:
- download a web page from a remote source over a network, the web page including a plurality of active web page components;
- initiate a thread for each active web page component of the plurality of active web page components, each thread having an associated wakeup period;
- compare a set of pattern matching rules to a uniform resource locator associated with each active web page component of the plurality of active web page components identify a plurality of active advertisements from the plurality of active web page components;
- and
- synchronize the wakeup periods of each thread associated with an active advertisement of the plurality of active advertisements.
5 more elements
Dependencies are inferred from the claim text.