Reducing power consumption by offloading applications
    1.
    发明授权
    Reducing power consumption by offloading applications 有权
    通过卸载应用程序降低功耗

    公开(公告)号:US08510577B2

    公开(公告)日:2013-08-13

    申请号:US12181193

    申请日:2008-07-28

    IPC分类号: G06F1/00 G06F1/26 G06F1/32

    CPC分类号: G06F1/3209

    摘要: Methods of reducing power consumption in a computing device are described in which file sharing applications which are running in the background are offloaded onto a lower power subsystem and the rest of the computing device can be put into a low power state. The lower power subsystem runs application stubs which autonomously execute a subset of the operations performed by a file sharing application which was previously running on the computing device. Before the rest of the computing device goes into the low power state, application state information is passed to the lower power subsystem for use by the application stubs. In an example, the application stub may continue to download files whilst the rest of the computing device is in standby or is shutdown and the application state information may include details of the files that are to be downloaded.

    摘要翻译: 描述了在计算设备中降低功耗的方法,其中在后台运行的文件共享应用被卸载到较低功率子系统上,并且计算设备的其余部分可以被置于低功率状态。 较低权力子系统运行应用程序存根,自动执行由先前在计算设备上运行的文件共享应用程序执行的操作的子集。 在计算设备的其余部分进入低功率状态之前,应用状态信息被传递到较低功率子系统以供应用存根使用。 在一个示例中,应用程序存根可以继续下载文件,而计算设备的其余部分处于待机状态或被关闭,并且应用程序状态信息可以包括将被下载的文件的细节。

    Reducing Power Consumption by Offloading Applications
    2.
    发明申请
    Reducing Power Consumption by Offloading Applications 有权
    通过卸载应用降低功耗

    公开(公告)号:US20100023788A1

    公开(公告)日:2010-01-28

    申请号:US12181193

    申请日:2008-07-28

    IPC分类号: G06F1/32

    CPC分类号: G06F1/3209

    摘要: Methods of reducing power consumption in a computing device are described in which file sharing applications which are running in the background are offloaded onto a lower power subsystem and the rest of the computing device can be put into a low power state. The lower power subsystem runs application stubs which autonomously execute a subset of the operations performed by a file sharing application which was previously running on the computing device. Before the rest of the computing device goes into the low power state, application state information is passed to the lower power subsystem for use by the application stubs. In an example, the application stub may continue to download files whilst the rest of the computing device is in standby or is shutdown and the application state information may include details of the files that are to be downloaded.

    摘要翻译: 描述了在计算设备中降低功耗的方法,其中在后台运行的文件共享应用被卸载到较低功率子系统上,并且计算设备的其余部分可以被置于低功率状态。 较低权力子系统运行应用程序存根,自动执行由先前在计算设备上运行的文件共享应用程序执行的操作的子集。 在计算设备的其余部分进入低功率状态之前,应用状态信息被传递到较低功率子系统以供应用存根使用。 在一个示例中,应用程序存根可以继续下载文件,而计算设备的其余部分处于待机状态或被关闭,并且应用程序状态信息可以包括将被下载的文件的细节。

    Low power operation of networked devices
    3.
    发明授权
    Low power operation of networked devices 有权
    网络设备的低功耗运行

    公开(公告)号:US08068433B2

    公开(公告)日:2011-11-29

    申请号:US11945104

    申请日:2007-11-26

    IPC分类号: G08C17/00 H04L12/28 H04L29/00

    摘要: Methods of reducing power consumption of networked devices are described. When a main processor and associated hardware in a computing device is powered down, a processing element, with lower power consumption than the main processor, performs networking functions on behalf of the main processor. The processing element monitors events and wakes the main processor when defined criteria are satisfied. In an embodiment, these network functions may be to maintain existing network connections and/or establish new network connections and the defined criteria may relate to messages received by the device which are analyzed by the processing element running the application layer code and these criteria may be configurable by a user of the device.

    摘要翻译: 描述了降低网络设备功耗的方法。 当计算设备中的主处理器和相关联的硬件断电时,具有比主处理器低的功耗的处理元件代表主处理器执行联网功能。 当满足定义的标准时,处理元件监视事件并唤醒主处理器。 在一个实施例中,这些网络功能可以是维护现有网络连接和/或建立新的网络连接,并且所定义的标准可以涉及由运行应用层代码的处理元件分析的由设备接收的消息,并且这些标准可以是 由设备的用户配置。

    Low Power Operation of Networked Devices
    4.
    发明申请
    Low Power Operation of Networked Devices 有权
    网络设备的低功耗操作

    公开(公告)号:US20090135751A1

    公开(公告)日:2009-05-28

    申请号:US11945104

    申请日:2007-11-26

    IPC分类号: G08C17/00

    摘要: Methods of reducing power consumption of networked devices are described. When a main processor and associated hardware in a computing device is powered down, a processing element, with lower power consumption than the main processor, performs networking functions on behalf of the main processor. The processing element monitors events and wakes the main processor when defined criteria are satisfied. In an embodiment, these network functions may be to maintain existing network connections and/or establish new network connections and the defined criteria may relate to messages received by the device which are analyzed by the processing element running the application layer code and these criteria may be configurable by a user of the device.

    摘要翻译: 描述了降低网络设备功耗的方法。 当计算设备中的主处理器和相关联的硬件断电时,具有比主处理器低的功耗的处理元件代表主处理器执行联网功能。 当满足定义的标准时,处理元件监视事件并唤醒主处理器。 在一个实施例中,这些网络功能可以是维护现有网络连接和/或建立新的网络连接,并且所定义的标准可以涉及由运行应用层代码的处理元件分析的由设备接收的消息,并且这些标准可以是 由设备的用户配置。

    Estimating application energy usage in a target device
    9.
    发明授权
    Estimating application energy usage in a target device 有权
    估计目标设备中的应用能耗

    公开(公告)号:US09176841B2

    公开(公告)日:2015-11-03

    申请号:US13339358

    申请日:2011-12-28

    IPC分类号: G06F9/44 G06F11/34 G06F11/30

    摘要: Embodiments provide implementations for estimating a test application's energy usage on a target device based on execution of the test application. Resource usage associated with the execution of the test application is measured. The measured resource usage is input into a power model of the target device to estimate the energy that the test application uses when executed on the target device. An emulation system is configured to execute the test application in a virtual execution environment using resource scaling and simulated target device application programming interfaces to substantially simulate the corresponding capabilities of the target device.

    摘要翻译: 实施例提供了基于测试应用的执行来估计测试应用在目标设备上的能量使用的实现。 测量与执行测试应用程序相关联的资源使用情况。 测量的资源使用量被输入到目标设备的功率模型中,以估计在目标设备上执行时测试应用使用的能量。 仿真系统被配置为使用资源缩放和模拟的目标设备应用编程接口在虚拟执行环境中执行测试应用,以基本上模拟目标设备的对应能力。