System and method for alerting a user
First Claim
1. A system for alerting a user, comprising:
- an input for establishing alarm conditions, the alarm conditions comprising a first alert time;
an interface for coupling to a communication network to obtain alarm data from a data source;
an alarm for alerting the user in response to an alarm signal, the alarm signal initially corresponding to the first alert time; and
a processor operable to receive the alarm conditions, operable to control access to the data source over the communication network and in response to one or more of the alarm conditions, operable to receive and evaluate alarm data, and further operable to change the alarm signal to correspond to a second alert time in response to the evaluation.
0 Assignments
0 Petitions
Accused Products
Abstract
An alert system (100) for alerting a user is disclosed. The alert system (100) comprises an input (102) for setting alarm conditions, and an interface (110) for coupling to a communication network (114) to obtain alarm data from a data source (118). The alert system (100) further comprises an alarm (124) for alerting the user in response to an alarm signal, and a processor (106). The processor (106) is operable to receive the alarm conditions, to control communication network (114) access to the data source (118), to receive and evaluate alarm data, and to generate the alarm signal in response to the evaluation. More specifically, the alarm signal may be based on information such as traffic or weather.
68 Citations
27 Claims
-
1. A system for alerting a user, comprising:
-
an input for establishing alarm conditions, the alarm conditions comprising a first alert time;
an interface for coupling to a communication network to obtain alarm data from a data source;
an alarm for alerting the user in response to an alarm signal, the alarm signal initially corresponding to the first alert time; and
a processor operable to receive the alarm conditions, operable to control access to the data source over the communication network and in response to one or more of the alarm conditions, operable to receive and evaluate alarm data, and further operable to change the alarm signal to correspond to a second alert time in response to the evaluation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
a first memory operable to store a computer program and the alarm conditions; and
a second memory operable to store the alarm data.
-
-
6. The system of claim 1 wherein the interface is coupled to the communication network using a wireline connection.
-
7. The system of claim 1 wherein the interface is coupled to the communication network using a wireless connection.
-
8. The system of claim 1 wherein the data source provides data regarding traffic.
-
9. The system of claim 1 wherein the data source provides data regarding weather.
-
10. The system of claim 1 further comprising a snooze feature, the snooze feature operable to delay the alarm signal for a predetermined period.
-
11. The system of claim 10 wherein the snooze feature is activated by a switch.
-
12. The system of claim 1 further comprising at least one household device coupled to the processor.
-
13. A method for alerting a user, comprising:
-
inputting alarm conditions, where one of the alarm conditions is a first alert time, receiving data from at least one data source, the data corresponding to a selected event;
computing a second alert time in response to the data and the alarm conditions;
comparing the first alert time with the second alert time;
changing the first alert time to the second alert time; and
activating an alarm at the second alert time. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
storing a computer program and the alarm conditions in a first memory;
storing the data received from the data source in a second memory; and
executing the computer program, the computer program using the alarm conditions and data to compute the second alert time.
-
-
16. The method of claim 13 further comprising receiving the data using a wireline connection.
-
17. The method of claim 13 further comprising receiving the data using a wireless connection.
-
18. The method of claim 13 wherein the data source provides traffic information.
-
19. The method of claim 13 wherein the data source provides weather information.
-
20. The method of claim 13 further comprising delaying the alarm signal for a predetermined period using a snooze feature.
-
21. A method for alerting a user, comprising:
-
inputting user information having an alert time and alarm conditions;
setting an alarm to activate an audio signal at the alert time;
coupling to a web source;
querying the web source using the alarm conditions;
receiving data concerning the alarm conditions from the web source; and
modifying the alert time when at least one of the alarm conditions exist. - View Dependent Claims (22, 23, 24, 25, 26, 27)
storing a computer program and the user information in a first memory;
storing the data received from the web source in a second memory; and
executing the computer program with a processor.
-
-
23. The method of claim 21 wherein coupling comprises using a wireline connection.
-
24. The method of claim 21 wherein coupling comprises using a wireless connection.
-
25. The method of claim 21 wherein the web source provides traffic information.
-
26. The method of claim 21 wherein the web source provides weather information.
-
27. The method of claim 21 further comprising delaying the audio signal for a predetermined period using a snooze feature.
Specification