IP Library Granted Patent US 9,560,151
Granted Patent B2
US 9,560,151 · App. 15/005,044 · Granted Jan 31, 2017

Methods, systems, and products for personalized monitoring of data

Inventors: Tum J. Lee (Oakhurst, NJ); Monowar Hossain (Middletown, NJ); Thiru Ilango (Holmdel, NJ); Gregory C. Sheehan (Toms River, NJ)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
H04L67/22G06F17/30867H04L43/08H04L43/16
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,560,151
App. No.
15/005,044
Granted
Jan 31, 2017
Kind
B2
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.

Claims (46)

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.

2. The method of claim 1 , further comprising determining ranges of the combined value of the data.

3. The method of claim 2 , further comprising comparing the combined value of the data to the ranges.

4. The method of claim 3 , further comprising determining that the combined value of the data lies outside the ranges.

5. The method of claim 4 , further comprising retrieving the action in response to the combined value of the data lying outside the ranges.

6. The method of claim 1 , further comprising retrieving the action.

7. The method of claim 1 , further comprising sending a notification that notifies of the combined value of the data.

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.

9. The system of claim 8 , wherein the operations further comprise determining ranges of the combined value of the data.

10. The system of claim 9 , wherein the operations further comprise comparing the combined value of the data to the ranges.

11. The system of claim 10 , wherein the operations further comprise determining that the combined value of the data lies outside the ranges.

12. The system of claim 11 , wherein the operations further comprise retrieving the action in response to the combined value of the data lying outside the ranges.

13. The system of claim 8 , wherein the operations further comprise retrieving the action.

14. The system of claim 8 , wherein the operations further comprise sending a notification that notifies of the combined value of the data.

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.

16. The memory device of claim 15 , wherein the operations further comprise sending a notification that notifies of the combined value of the data.

17. The memory device of claim 15 , wherein the operations further comprise sending a notification that notifies of the combined value of the data lying outside the range.

18. The memory device of claim 15 , wherein the operations further comprise sending notifications to the network addresses retrieved from the profile, each one of the notifications notifying of the combined value of the data.

19. The memory device of claim 15 , wherein the operations further comprise sending notifications to the network addresses retrieved from the profile, each one of the notifications notifying of the combined value of the data lying outside the range.

20. The memory device of claim 15 , wherein the operations further comprise storing the combined value of the data in association with the profile.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2016
From: LEE, TUM J.; HOSSAIN, MONOWAR; ILANGO, THIRU; SHEEHAN, GREGORY C.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 037569/0907 →
Continuity (2)
Continuation 13691797 · Dec 2, 2012
Related Publication 20160142503A1 · May 19, 2016