Methods, Systems, and Products for Personalized Monitoring of Data
First Claim
Patent Images
1. A method, comprising:
- retrieving, by a server, a list of devices, each device in the list of devices commonly associated with an end-user;
sending, by the server, queries to the each device in the list of devices, each one of the queries requesting data from a corresponding device in the list of devices;
retrieving, by the server, responses to the queries, each one of the responses comprising the data retrieved from the corresponding device in the list of devices;
retrieving, by the server, a data combination associated with the end-user, the data combination defining percentages of the data retrieved from the corresponding device in the list of devices;
generating, by the server, a combined value of the data according to the data combination associated with the end-user; and
executing, by the server, an action in response to the combined value of the data.
1 Assignment
0 Petitions
Accused Products
Abstract
A personalized data monitoring service is provided to users. Data from a user'"'"'s devices is collected and compared to user-defined rules and to ranges. Notification messages may be sent to notify of the data. Data labels may be added to explain the data and any abnormal condition.
2 Citations
20 Claims
-
1. A method, comprising:
-
retrieving, by a server, a list of devices, each device in the list of devices commonly associated with an end-user; sending, by the server, queries to the each device in the list of devices, each one of the queries requesting data from a corresponding device in the list of devices; retrieving, by the server, responses to the queries, each one of the responses comprising the data retrieved from the corresponding device in the list of devices; retrieving, by the server, a data combination associated with the end-user, the data combination defining percentages of the data retrieved from the corresponding device in the list of devices; generating, by the server, a combined value of the data according to the data combination associated with the end-user; and executing, by the server, an action in response to the combined value of the data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor; and a memory storing instructions that, when executed by the processor, cause the processor to perform operations, the operations comprising; retrieving a profile associated with an end-user of a monitoring service; retrieving network addresses from the profile, each one of the network addresses associated with a corresponding device of multiple devices listed in the profile associated with the end-user of the monitoring service; sending queries to the network addresses, each one of the queries requesting data from the corresponding device of the multiple devices listed in the profile; retrieving data in response to the queries; retrieving a data combination from the profile, the data combination defining different percentages of the data retrieved from the multiple devices listed in the profile; generating a combined value of the data according to the data combination defining the different percentages of the data retrieved from the multiple devices listed in the profile; and executing an action in response to the combined value of the data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A memory device storing instructions that when executed cause a processor to perform operations, the operations comprising:
-
retrieving a profile associated with an end-user of a monitoring service; retrieving network addresses from the profile, the network addresses associated with multiple devices listed in the profile, the devices associated with the end-user of the monitoring service; sending queries to the network addresses, each one of the queries requesting data from a corresponding device of the multiple devices listed in the profile; retrieving data in response to the queries; retrieving a data combination from the profile, the data combination defining different percentages of the data retrieved from the multiple devices listed in the profile; generating a combined value of the data according to the data combination defining the different percentages of the data retrieved from the multiple devices listed in the profile; retrieving a range from the profile, the range associated with the combined value of the data; comparing the combined value of the data to the range; determining that the combined value of the data lies outside the range; retrieving an action from the profile; and executing the action in response to the combined value of the data lying outside the range. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification