DISTRIBUTING INFORMATION
First Claim
Patent Images
1. A computing device comprising:
- a controller to determine a set of power usage data for a plurality of low-level components of the computing device;
an event capture module to determine an event;
a fetching module to fetch the set based on the event; and
a subscription module to determine subscription information about a plurality of programs indicating whether the respective programs should be sent the set, wherein the subscription information is based on the event, and wherein the controller expires the set if the set is fetched.
1 Assignment
0 Petitions
Accused Products
Abstract
Example embodiments disclosed herein relate to distributing information. A set of information about components of a computing device is retrieved from a low-level system of the computing device. Programs are determined to be sent data based on the set of information.
-
Citations
15 Claims
-
1. A computing device comprising:
-
a controller to determine a set of power usage data for a plurality of low-level components of the computing device; an event capture module to determine an event; a fetching module to fetch the set based on the event; and a subscription module to determine subscription information about a plurality of programs indicating whether the respective programs should be sent the set, wherein the subscription information is based on the event, and wherein the controller expires the set if the set is fetched. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
retrieving a set of information about a plurality of low-level components of a computing device from a low-level system component, wherein the set is expired after retrieval; and determining a plurality of programs to send data based on the set of information. - View Dependent Claims (6, 7, 8, 15)
-
-
9. A non-transitory computer-readable storage medium storing instructions that, if executed by a processor, cause the processor to:
-
retrieve a set of power usage data about a plurality of components of a computing device from a low-level system of the computing device; determine subscription information for a plurality of services for the power usage data; and publish the set to the services based on the subscription information. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification