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.
18 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 device, the memory device storing instructions, the instructions when executed causing 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