Cloud based computer power management
AssigneeGoogle Inc.
InventorsRyan Tabone, Ryan Cairns, David Moore
Life of this patent
Estimating the term…
Abstract
According to one general aspect, a method of providing data to a client device may include receiving a request from a client device for a multi-element document. The method may also include receiving, from the client device, an indicator related to the level of system resources of the client device. The method may include dynamically adjusting one or more of the elements included by the requested multi-element document based, at least in part, upon the received indicator. The method may further include transmitting the adjusted multi-element document to the client device.
Claims20
A method of providing data to a client device, the method comprising:
- receiving a request from a client device for a multi-element document;
- receiving, from the client device, an indicator related to the level of system resources of the client device;
- dynamically adjusting one or more of the elements included by the requested multi-element document based, at least in part, upon the received indicator;
- and
- transmitting the adjusted multi-element document to the client device.
An apparatus comprising:
- a processor;
- a network interface configured to send and receive signals as part of operating within a communications network;
- a memory to store executable code that, when executed, causes the apparatus to:
- receive a request from a client device for a multi-element document;
- receive, from the client device, an indicator related to the level of system resources of the client device;
- dynamically adjust one or more of the elements included by the requested multi-element document based, at least in part, upon the received indicator;
- and
- transmit the adjusted multi-element document to the client device.
A computer-readable medium being tangibly embodied and including executable code that causes an apparatus to
- receive a request from a client device for a multi-element document;
- receive, from the client device, an indicator related to the level of system resources of the client device;
- dynamically adjust one or more of the elements included by the requested multi-element document based, at least in part, upon the received indicator;
- and
- transmit the adjusted multi-element document to the client device.
Dependencies are inferred from the claim text.