System for low power operation of wireless LAN
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor for running software configured to interact with a client;
said software further configured to prefetch data from a server;
said software further configured to use a memory space for buffering said data;
said software further configured to release said data to said client, based on at least one occurrence of a specified condition that promotes energy savings; and
said software further configured to purposely delay processesing at least some of said data with an amount of time greater than zero to promote energy savings.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus which reduces energy consumption in a wireless client interface by decreasing the amount of time the wireless client interface spends in the awake state and which increases the amount of time it spends in the sleep state. The apparatus comprises: at least one processor for running software configured to communicate with at least one wireless client. The software is configured to: alert the wireless client of the configuration of the apparatus; use a memory space for buffering network application data destined for the wireless client; and release the network application data to the wireless client, based on at least one occurrence of a specified condition that promotes energy savings.
-
Citations
44 Claims
-
1. An apparatus comprising:
-
at least one processor for running software configured to interact with a client;
said software further configured to prefetch data from a server;
said software further configured to use a memory space for buffering said data;
said software further configured to release said data to said client, based on at least one occurrence of a specified condition that promotes energy savings; and
said software further configured to purposely delay processesing at least some of said data with an amount of time greater than zero to promote energy savings. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A wireless client unit for communicating with at least one apparatus for buffering network information destined for the wireless client unit, the wireless client unit comprising:
-
a wireless interface between the apparatus and the wireless client unit;
a module for determining whether at least one of the apparatus is available for use by the wireless client unit;
a module for configuring the wireless client unit to use the apparatus; and
a module for configuring the wireless interface between the apparatus and the wireless client unit in a manner which promotes energy savings;
- View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. In a network comprising a proxy server located between a wireless access point and an origin server;
- and a client module detecting the availability of the proxy server;
a method for conserving power in a wireless client unit, comprising the steps of;
configuring a wireless interface to promote energy savings when using a proxy server;
buffering data destined for the wireless client unit at the proxy server; and
releasing the data to the wireless client unit responsive to the occurrence of a specified condition.
- and a client module detecting the availability of the proxy server;
-
29. A computer program product comprising instructions for causing a processor to:
-
alert a client of the configuration of said computer program product;
use a memory space for buffering network application data destined for the client;
release the network application data to the client, based on at least one occurrence of a specified condition that promotes energy savings; and
purposely delay at least some of said data with an amount of time greater than zero to promote energy savings. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus comprising:
-
at least one processor for running software configured to interact with a client;
said software further configured to prefetch data from a server;
said software further configured to use a memory space for buffering said data;
said software further configured to release said data to said client, based on at least one occurrence of a specified condition that promotes energy savings; and
said software further configured to delay processesing at least some of said data with an amount of time greater than zero based on detected operating parameters of the client. - View Dependent Claims (41, 42)
-
-
43. A communication system comprising:
-
a proxy server comprising at least one processor for running software configured to interact with a client;
said software further configured to prefetch data from a server;
said software further configured to use a memory space for buffering said data;
said software further configured to release said data to said client, based on at least one occurrence of a specified condition that promotes energy savings; and
a client comprising a wireless interface between the proxy server and the wireless client unit;
a module for determining whether at least one of the proxy server is available for use by the wireless client unit;
a module for configuing the wireless client unit to use the proxy server; and
a module for configuring the wireless interface between the proxy server and the wireless client unit in a manner which promotes energy savings. - View Dependent Claims (44)
-
Specification