摘要:
A computer and method that control access to a network. The computer includes an application that shrinks the window of opportunity for a network attack and reduces power consumption by automatically causing a computer to connect to the network when access is needed and to disconnect the computer from the network when access is not needed. The computer is automatically disconnected when it is deemed that network access is no longer needed, such as after a time period of no network activity. In turn, when the user, or the system, needs access to the network, the computer is automatically reconnected to the network. A software daemon on the computer may temporarily reconnect the computer to the network to access a server on the network to determine if attempts have been made to access the computer.
摘要:
A wireless client unit for communicating with at least one apparatus for buffering network information destined for the wireless client unit includes: 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; and a module for configuring the wireless interface between the apparatus and the wireless client in a manner which promotes energy savings.
摘要:
To conserve energy, components in mobile devices have to transition less frequently between “active” and “sleep” modes, and to sleep for longer intervals. In accordance with at least one preferred embodiment of the present invention, there is broadly contemplated herein an approach for remote discovery of wireless client and access point configurations, especially those settings associated with the power consumption of the client's wireless interface. Methods contemplated in the preferred embodiment use packet probing techniques to determine the client and access point configurations remotely. The probing techniques include sending packets to the client device, over the wireless LAN, at intervals calculated using data publicly available on the wireless LAN technology in use and results of previous packet probing measurements. Measurements from several packet probes and methods for statistical data processing are used to make a determination.
摘要:
In a network including 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 the client module includes: 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 client module responsive to the occurrence of at least one specified condition that promotes energy savings.
摘要:
A method, information processing system and computer readable medium for pooling software timers. The method includes storing information associated with at least one software timer, wherein the information includes at least one of phase adjustment data and a timeout value for the at least one software timer and reading the information that was stored. The method further includes performing at least one of phase aligning the at least one software timer using the phase adjustment data and modifying the timeout value of at least one software timer, such that more than one software timer expires at the same time.
摘要:
To conserve energy, components in mobile devices normally have to transition less frequently between “active” and “sleep” modes, and to sleep for longer intervals. In accordance with at least one presently preferred embodiment of the present invention, there is broadly contemplated herein an approach to reduce energy consumption by using HTTP proxies to shape incoming WLAN traffic. Proxies contemplated herein use techniques specific to the HTTP payload to compensate for any negative impact that shaping may have. Thus, there is described herein the architecture of a “PowerAware Streaming Proxy” (PASP), built on a PowerAware x-Proxy (PAxP) framework. PASP preferably uses RTSP/RTP semantics to effectively schedule media streams across the WLAN. Herein, PASP is compared with PAWP, which is a PAxP extension for web traffic, and problem areas are identified.
摘要:
A computer program product includes instructions for causing a processor to: alert a client of the configuration of said computer program product; use a memory space for buffering the 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.
摘要:
A simplification of the process of deploying public services for mobile users Particular refinements in this vein involve the dynamic configuration of client software using available context information and the optimization of software provisioning based on historical usage information, which includes services accessed together with the location and time of access.
摘要:
An advertising system and methods, including an ad service that one of generates, presents and receives information pertaining to an ad presentation, an ad presentation output device that outputs the ad presentation at a presentation location, a user response receiver at the ad service that receives a user response transmitted from a mobile device based on the ad presentation at the presentation location, an ad service transmitter that transmits an executable object to a target device specified in the user response, wherein the target device includes a memory and a processor for executing the executable object to provide a service to the user on the target device, wherein the service is modified based on information one of accessed and determined by the executable object on the target device.
摘要:
A system for generating a view of a purchase history, includes an electronic receipt generator for generating an electronic receipt including information regarding a purchase by a customer, a storage device for storing the electronic receipt, and a display screen generator which accesses the electronic receipt in the storage device to generate a display screen which displays a map corresponding to the information included in the electronic receipt.