Abstract:
Provided is a process of determining a future battery level of one or more battery-powered computing devices, the process including: accessing an event record in memory describing a scheduled event in which a user of a plurality of computing devices is scheduled to participate, inferring a subset of the plurality of computing devices to be used in that time period, determining present battery levels of the computing devices, the levels being values indicative of an amount of energy stored by batteries, determining present usage rates of battery energy, inferring battery outlooks corresponding to the scheduled event, a battery outlook being an estimated amount of energy consumption attributable to the scheduled event, and predicting future battery levels of computing devices based on at least a present battery level, a present usage rate, and a battery outlook corresponding to the scheduled event.
Abstract:
Provided is a process of configuring a dashboard of a graphical user interface, the process including: obtaining identifiers of metrics; obtaining features that are properties of the metrics; accessing in a graph-effectiveness matrix effectiveness scores corresponding to the features; selecting a plurality of graphs to graphically represent the metrics in a dashboard; and instructing a computing device to display the dashboard.
Abstract:
Provided is a process of conducting a collaborative session between two analytics graphical user interfaces (GUI), the process including: instructing a first computing device associated with a first user to display a first GUI having a first graph depicting a first set of values of a first metric; determining that the first graph is to be shared on a second computing device associated with a second user in a second GUI; inferring that the second user prefers to view the first metric in a second graph based on a record of previous interactions in which the second graph was selected to view the first metric; and in response, instructing the second computing device to display in the second GUI the second graph depicting at least some of the first set of values of the first metric.
Abstract:
Operational event loggings and operational alarm productions within a running multiserver data processing system are automatically and repeatedly sampled and co-associated with one another so as to build annotated logs that can be used by post-process analytics for filling in mappings thereof into an anomalies versus parameters mapping space and for keeping track of unusual changes in the mappings or their rates where the unusual changes can be indicative of emerging new problems of significance within the system.
Abstract:
Provided is a process of determining a future battery level of one or more battery-powered computing devices, the process including: accessing an event record in memory describing a scheduled event in which a user of a plurality of computing devices is scheduled to participate, inferring a subset of the plurality of computing devices to be used in that time period, determining present battery levels of the computing devices, the levels being values indicative of an amount of energy stored by batteries, determining present usage rates of battery energy, inferring battery outlooks corresponding to the scheduled event, a battery outlook being an estimated amount of energy consumption attributable to the scheduled event, and predicting future battery levels of computing devices based on at least a present battery level, a present usage rate, and a battery outlook corresponding to the scheduled event.
Abstract:
An apparatus includes a sensor circuit and a wireless communication interface. The sensor circuit may periodically sense a value for a particular environmental variable. The wireless communication interface may update a dynamic address for the apparatus based on the periodically sensed value, and receive a query from a base station. The query may include a conditional address corresponding to the particular environmental variable. In response to a first comparison of the conditional address to a current dynamic address, the wireless communication interface may send a reply to the base station indicating whether the query has matched for the apparatus. The reply to the query may be performed without requesting a reading of the particular environmental variable from the sensor circuit.
Abstract:
Provided is a process of configuring a dashboard of a graphical user interface, the process including: obtaining identifiers of metrics; obtaining features that are properties of the metrics; accessing in a graph-effectiveness matrix effectiveness scores corresponding to the features; selecting a plurality of graphs to graphically represent the metrics in a dashboard; and instructing a computing device to display the dashboard.
Abstract:
Operational event loggings and operational alarm productions within a running multiserver data processing system are automatically and repeatedly sampled and co-associated with one another so as to build annotated logs that can be used by post-process analytics for filling in mappings thereof into an anomalies versus parameters mapping space and for keeping track of unusual changes in the mappings or their rates where the unusual changes can be indicative of emerging new problems of significance within the system.
Abstract:
Provided is a process of conducting a collaborative session between two analytics graphical user interfaces (GUI), the process including: instructing a first computing device associated with a first user to display a first GUI having a first graph depicting a first set of values of a first metric; determining that the first graph is to be shared on a second computing device associated with a second user in a second GUI; inferring that the second user prefers to view the first metric in a second graph based on a record of previous interactions in which the second graph was selected to view the first metric; and in response, instructing the second computing device to display in the second GUI the second graph depicting at least some of the first set of values of the first metric.
Abstract:
Operational event loggings and operational alarm productions within a running multiserver data processing system are automatically and repeatedly sampled and co-associated with one another so as to build annotated logs that can be used by post-process analytics for filling in mappings thereof into an anomalies versus parameters mapping space and for keeping track of unusual changes in the mappings or their rates where the unusual changes can be indicative of emerging new problems of significance within the system.