Software and protocol structure for an automated user notification system
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides an automated user notification system for monitoring user items and notifying a user when selected conditions occur. A first portion of the notification system comprises a network operations center (NOC). The NOC stores user information about one or more user items and is further coupled to a plurality of communication devices that can automatically contact a user. A second portion of the notification system comprises at least one detector. The detector monitors one or more user items and provides efficiently encoded information regarding selected conditions of the user items to the NOC via a communication link. After the information is received and decoded by the NOC, the NOC automatically matches the received information to information stored at the NOC to determine if a condition exists about which the user should be notified.
84 Citations
100 Claims
-
1. (canceled)
-
2. (canceled)
-
3. (canceled)
-
4. (canceled)
-
5. (canceled)
-
6. (canceled)
-
7. (canceled)
-
8. (canceled)
-
9. (canceled)
-
10. (canceled)
-
11. (canceled)
-
12. (canceled)
-
13. (canceled)
-
14. (canceled)
-
15. (canceled)
-
16. (canceled)
-
17. (canceled)
-
18. (canceled)
-
19. (canceled)
-
20. (canceled)
-
21. (canceled)
-
22. (canceled)
-
23. (canceled)
-
24. (canceled)
-
25. (canceled)
-
26. (canceled)
-
27. (canceled)
-
28. (canceled)
-
29. (canceled)
-
30. A method of notifying a user of an occurrence of an event associated with a user item, the method comprising the steps of:
-
receiving a set of notification instructions;
automatically detecting the occurrence of the event;
encoding a data packet with event data, the data packet comprising a plurality of content fields, wherein at least one content field comprises a plurality of event data types;
transmitting the data packet over a communication link to an automated network operations center;
receiving the data packet at the automated network operations center;
decoding the data packet;
making an automatic determination, based in part upon the decoded event data and upon the set of notification instructions, whether the user should be notified of the event; and
automatically notifying the user of the event if the determination is that the user should be notified. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. (canceled)
-
52. (canceled)
-
53. (canceled)
-
54. (canceled)
-
55. (canceled)
-
56. (canceled)
-
57. (canceled)
-
58. (canceled)
-
59. (canceled)
-
60. (canceled)
-
61. (canceled)
-
62. (canceled)
-
63. (canceled)
-
64. (canceled)
-
65. (canceled)
-
66. (canceled)
-
67. (canceled)
-
68. (canceled)
-
69. (canceled)
-
70. (canceled)
-
71. (canceled)
-
72. (canceled)
-
73. (canceled)
-
74. (canceled)
-
75. (canceled)
-
76. (canceled)
-
77. (canceled)
-
78. (canceled)
-
79. (canceled)
-
80. An apparatus of notifying a user of an occurrence of an event associated with a user item, the apparatus comprising:
-
means for receiving a set of notification instructions;
means for automatically detecting the occurrence of the event;
means for encoding a data packet with event data, the data packet comprising a plurality of content fields, wherein at least one content field comprises a plurality of event data types;
means for transmitting the data packet over a communication link to an automated network operations center;
means for receiving the data packet at the automated network operations center;
means for decoding the data packet;
means for making an automatic determination, based in part upon the decoded event data and upon the set of notification instructions, whether the user should be notified of the event; and
means for automatically notifying the user of the event if the determination is that the user should be notified. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100)
-
Specification