Power metering and control in cloud based computer
First Claim
Patent Images
1. A method of regulating the system resource consumption of an apparatus, the method comprising:
- storing at least one user preference associated with dynamically editing multi-element documents;
monitoring one or more system resources of the apparatus, the one or more system resources including an available power of the apparatus;
generating a request to display, via the apparatus, a requested multi-element document;
in response to the request, retrieving by the apparatus the requested multi-element document;
dynamically editing the retrieved multi-element document based upon the monitored system resources and based upon the at least one user preference, wherein the dynamically editing of the retrieved multi-element document includes replacing at least one element with a placeholder element based on a threshold level of consumed system resources;
receiving a request to revise the editing of the retrieved multi-element document;
updating the at least one user preference based on the revision to the editing of the retrieved multi-element document; and
displaying the revised dynamically edited multi-element document.
2 Assignments
0 Petitions
Accused Products
Abstract
According to one general aspect, a method of regulating the system resource consumption of an apparatus may include monitoring one or more system resources of the apparatus. The method may also include receiving a request to display, via the apparatus, a requested multi-element document. The method may include retrieving by the apparatus, at least in part, the requested multi-element document. The method may include dynamically editing the requested multi-element document based, at least in part, upon the monitored system resources. The method may also include displaying the dynamically edited multi-element document.
-
Citations
21 Claims
-
1. A method of regulating the system resource consumption of an apparatus, the method comprising:
-
storing at least one user preference associated with dynamically editing multi-element documents; monitoring one or more system resources of the apparatus, the one or more system resources including an available power of the apparatus; generating a request to display, via the apparatus, a requested multi-element document; in response to the request, retrieving by the apparatus the requested multi-element document; dynamically editing the retrieved multi-element document based upon the monitored system resources and based upon the at least one user preference, wherein the dynamically editing of the retrieved multi-element document includes replacing at least one element with a placeholder element based on a threshold level of consumed system resources; receiving a request to revise the editing of the retrieved multi-element document; updating the at least one user preference based on the revision to the editing of the retrieved multi-element document; and displaying the revised dynamically edited multi-element document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
a processor; a network interface configured to send and receive signals as part of operating within a communications network; a memory configured to; store at least one user preference associated with dynamically editing multi-element documents; and store executable code, that when executed, causes the apparatus to; monitor one or more system resources of the apparatus, the one or more system resources including an available power of the apparatus; generate a request to display, via the apparatus, a requested multi-element document; in response to the request, retrieve by the apparatus the requested multi-element document; dynamically edit the retrieved multi-element document based upon the monitored system resources and the at least one user preference, wherein the dynamically editing of the retrieved multi-element document includes replacing at least one element with a placeholder element based on a threshold level of consumed system resources; receive a request to revise the editing of the retrieved multi-element document; update the at least one user preference based on the revision to the editing of the retrieved multi-element document; and display the revised dynamically edited multi-element document. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium being tangibly embodied and including executable code that causes a data processing apparatus to:
-
store at least one user preference associated with dynamically editing multi-element documents; monitor one or more system resources of the apparatus, the one or more system resources including an available power of the apparatus; generate a request to display, via the apparatus, a requested multi-element document; in response to the request, retrieve by the apparatus the requested multi-element document; dynamically edit the retrieved multi-element document based upon the monitored system resources and the at least one user preference, wherein the dynamically editing of the retrieved multi-element document includes replacing at least one element with a placeholder element based on a threshold level of consumed system resources; receive a request to revise the edit of the retrieved multi-element document; update the at least one user preference based on the revision to the editing of the retrieved multi-element document; and display the revised dynamically edited multi-element document. - View Dependent Claims (20, 21)
-
Specification