IP Library Granted Patent US 11,029,825
Granted Patent B2
US 11,029,825 · App. 16/782,600 · Granted Jun 8, 2021

Remote location monitoring

Inventors: Rolf Haupt (Chaiwan, HK); Allan McCormick (La Crescent, MN)
Assignee: La Crosse Technology Ltd.
G06F3/0484G01D7/00G01W1/00G01W1/02G01W1/10G06F3/04845G08B25/08G08B25/14
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 11,029,825
App. No.
16/782,600
Granted
Jun 8, 2021
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 (55)

1. A server comprising:

one or more processors; and

memory storing computer executable instructions that, when executed by the one or more processors, cause the server to:

receive, via a computer network, one or more detection readings from one or more sensors;

retrieve one or more parameters associated with one or more users;

compare the one or more detection readings to the one or more parameters; and

generate a graphical user interface comprising a subset of the one or more detection readings;

cause to be output, to a web page, the graphical user interface;

receive a user interaction with the graphical user interface;

modify the graphical user interface based on the user interaction; and

cause to be output, to the web page, the modified graphical user interface.

2. The server of claim 1 , wherein the one or more sensors comprise a first sensor associated with a first user and a first location, and a second sensor associated with a second user and a second location.

3. The server of claim 1 , wherein the one or more parameters comprises a first range of values.

4. The server of claim 3 , wherein a first detection reading is selected for the subset based on a comparison of the first detection reading and the first range of values.

5. The server of claim 4 , the memory storing computer executable instructions that, when executed by the one or more processors, cause the server to:

receive updated data via the computer network; and

update the graphical user interface based on the updated data.

6. The server of claim 1 , wherein the one or more detection readings comprise 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 sensor, electricity consumption data from a power sensor, pollen data from a pollen sensor, pressure data from a pressure sensor, static charge data from a static charge sensor, standing water data from a standing water sensor, visible light data from a visible light sensor, and alarm data from an alarm.

7. The server of claim 1 , wherein the user interaction comprises an adjusted zooming level for the graphical user interface.

8. The server of claim 1 , the memory storing computer executable instructions that, when executed by the one or more processors, cause the server to:

receive a user selection of a first detection reading of the one or more detection readings of the graphical user interface; and

output, based on the user selection, location data of a first sensor associated with the first detection reading.

9. A method comprising:

receiving, via a computer network, one or more detection readings from one or more sensors;

retrieving one or more parameters associated with one or more users;

comparing the one or more detection readings to the one or more parameters; and

generating a graphical user interface comprising a subset of the one or more detection readings;

causing to be output, to a web page, the graphical user interface;

receiving a user interaction with the graphical user interface;

modifying the graphical user interface based on the user interaction; and

causing to be output, to the web page, the modified graphical user interface.

10. The method of claim 9 , wherein the one or more sensors comprise a first sensor associated with a first user and a first location, and a second sensor associated with a second user and a second location.

11. The method of claim 9 , wherein the one or more parameters comprises a first range of values.

12. The method of claim 11 , wherein a first detection reading is selected for the subset based on a comparison of the first detection reading and the first range of values.

13. The method of claim 9 , wherein the one or more detection readings comprise 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 sensor, electricity consumption data from a power sensor, pollen data from a pollen sensor, pressure data from a pressure sensor, static charge data from a static charge sensor, standing water data from a standing water sensor, visible light data from a visible light sensor, and alarm data from an alarm.

14. The method of claim 9 , further comprising:

receiving updated data via the computer network; and

updating the graphical user interface based on the updated data.

15. The method of claim 14 , further comprising:

wherein the user interaction comprises an adjusted zooming level for the graphical user interface.

16. A system comprising:

one or more sensors; and

a server configured to:

receive via a computer network and from the one or more sensors, one or more detection readings;

retrieve one or more parameters associated with one or more users;

compare the one or more detection readings to the one or more parameters; and

generate a graphical user interface comprising a subset of the one or more detection readings;

cause to be output, to a web page, the graphical user interface;

receive a user interaction with the graphical user interface;

modify the graphical user interface based on the user interaction; and

cause to be output, to the web page, the modified graphical user interface.

17. The system of claim 16 , wherein the one or more sensors comprise a first sensor associated with a first user and a first location, and a second sensor associated with a second user and a second location.

18. The system of claim 16 , wherein the one or more parameters comprises a first range of values.

19. The system of claim 18 , wherein a first detection reading is selected for the subset based on a comparison of the first detection reading and the first range of values.

20. The system of claim 16 , wherein the user interaction comprises an adjusted zooming level for the graphical user interface.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 9, 2024
From: LACROSSE TECHNOLOGY, LTD.
To: GREAT RIVER IP HOLDINGS LLC
Reel/Frame 068842/0392 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2020
From: HAUPT, ROLF; MCCORMICK, ALLAN
To: LA CROSSE TECHNOLOGY LTD.
Reel/Frame 051859/0684 →
Continuity (11)
Continuation 16166427 · Oct 22, 2018
Continuation 14831003 · Aug 20, 2015
Continuation 14023817 · Sep 11, 2013
Continuation 13439152 · Apr 4, 2012
Continuation 12349231 · Jan 6, 2009
Continuation In Part 12057761 · Mar 28, 2008
Provisional Application 61019299 · Jan 7, 2008
Provisional Application 60982137 · Oct 23, 2007
Provisional Application 60981862 · Oct 23, 2007
Provisional Application 60982096 · Oct 23, 2007
Related Publication 20200319764A1 · Oct 8, 2020
Cited By (1)
US 12,309,040