IP Library Granted Patent US 8,154,398
Granted Patent B2
US 8,154,398 · App. 12/349,231 · Granted Apr 10, 2012

Remote location monitoring

Assignee: La Crosse Technology
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 8,154,398
App. No.
12/349,231
Granted
Apr 10, 2012
Kind
B2
Abstract

A remote location monitoring system, for example, a home monitoring or weather monitoring system may include one or more sensors and/or receivers at a remote location such as a residence or business to be monitored. The sensors and receivers may communicate with a central server via a gateway device, and may be controlled by users locally or remotely via the server. Users may register to receive remote notifications of weather events and other home monitoring events. Users may also access remotely sensors and receivers to configure alerts, notifications, and automatic responses for the devices and integrated appliances at the remote location.

Claims (40)

1. A server, comprising:

a processor controlling at least some operations of the server; and

memory storing computer executable instructions that, when executed by the processor, cause the server to perform a method comprising:

receiving detection data via a computer network corresponding to a detection reading from a detector device at a remote location;

identifying a detector type associated with the received detection data;

retrieving detection parameters based on the detector type and associated with the remote location;

comparing the detection data to the retrieved detection parameters;

determining whether or not to notify one or more registered users associated with the remote location based on the comparison;

identifying one or more notification addresses associated with the remote location; and

transmitting a notification to each of the one or more notification addresses, said notifications indicating the detection reading from the detector device at the remote location.

2. The server of claim 1 , wherein at least one of the notification addresses comprises a source web page stored at the server and said transmitting comprises updating the source web page to reflect the detection reading from the detector device at the remote location.

3. The server of claim 2 , wherein the detection reading corresponds to weather data from a weather detector at the remote location, and wherein the server is configured to receive weather data from a plurality of weather detection devices at a plurality of geographically separate remote locations.

4. The server of claim 3 , wherein the source web page comprises a user interface displaying weather data detection readings from each of the plurality of remote locations.

5. The server of claim 1 , wherein the one or more notification addresses comprises at least one of a phone number, a pager number, an email address, and an instant messaging address, and wherein said transmitting comprises at least one of a telephone call, a page, a text message, an email, and an instant message.

6. The server of claim 1 , wherein the received detection data comprises at least one of temperature data from a temperature sensor, wind data from a wind sensor, humidity data from a humidity sensor, rain data from a rain sensor, motion data from a motion detector, electricity consumption data from a power sensor, and alarm data from an alarm detector.

7. The server of claim 1 , wherein the received detection data comprises data from an audio detector indicating that sounds from at least one of a smoke detector, fire alarm, or burglar alarm were detected at the remote location.

8. The server of claim 1 , wherein the method further comprises:

starting a timer corresponding to the receipt of the detection data;

identifying a time duration associated with the detector device corresponding to the detection data;

determining that the timer has reached the time duration associated with the detector device without receiving additional detection data corresponding to the detector device; and

transmitting a notification to one or more notification addresses, said notification indicating that the detector device at the remote location has failed to report data in the time duration.

9. A method comprising:

receiving detection data via a computer network corresponding to a detection reading from a detector device at a remote location;

identifying a detector type associated with the received detection data;

retrieving detection parameters based on the detector type and associated with the remote location;

comparing the detection data to the retrieved detection parameters;

determining whether or not to notify one or more registered users associated with the remote location based on the comparison;

identifying one or more notification addresses associated with the remote location; and

transmitting a notification to each of the one or more notification addresses, said notifications indicating the detection reading from the detector device at the remote location.

10. The method of claim 9 , wherein at least one of the notification addresses comprises a source web page and said transmitting comprises updating the source web page to reflect the detection reading from the detector device at the remote location.

11. The method of claim 10 , wherein the detection reading corresponds to weather data from a weather detector at the remote location, and wherein the method further comprises receiving weather data from a plurality of weather detection devices at a plurality of geographically separate remote locations.

12. The method of claim 11 , wherein the source web page comprises a user interface displaying weather data detection readings from each of the plurality of remote locations.

13. The method of claim 9 , wherein the one or more notification addresses comprises at least one of a phone number, a pager number, an email address, and an instant messaging address, and wherein said transmitting comprises at least one of a telephone call, a page, a text message, an email, and an instant message.

14. The method of claim 9 , wherein the received detection data comprises at least one of temperature data from a temperature sensor, wind data from a wind sensor, humidity data from a humidity sensor, rain data from a rain sensor, motion data from a motion detector, electricity consumption data from a power sensor, and alarm data from an alarm detector.

15. The method of claim 9 , wherein the received detection data comprises data from an audio detector indicating that sounds from at least one of a smoke detector, fire alarm, or burglar alarm were detected at the remote location.

16. The method of claim 9 , further comprising:

starting a timer corresponding to the receipt of the detection data;

identifying a time duration associated with the detector device corresponding to the detection data;

determining that the timer has reached the time duration associated with the detector device without receiving additional detection data corresponding to the detector device; and

transmitting a notification to one or more notification addresses, said notification indicating that the detector device at the remote location has failed to report data in the time duration.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2024
From: LACROSSE TECHNOLOGY, LTD.
To: GREAT RIVER IP HOLDINGS LLC
Reel/Frame 068842/0392 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE & ASSIGNEE PREVIOUSLY RECORDED AT REEL: 022745 FRAME: 0859. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Dec 22, 2017
From: HAUPT, ROLF; MCCORMICK, ALLAN
To: LA CROSSE TECHNOLOGY LTD.
Reel/Frame 044950/0875 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2009
From: MCCORMICK, ALLAN; HAUPT, ROLF
To: LA CROSSE TECHNOLOGY
Reel/Frame 022745/0859 →
Continuity (6)
Continuation In Part 12057761 · Mar 28, 2008
Provisional Application 60982137 · Oct 23, 2007
Provisional Application 60982096 · Oct 23, 2007
Provisional Application 60981862 · Oct 23, 2007
Provisional Application 61019299 · Jan 7, 2008
Related Publication 20090243852A1 · Oct 1, 2009