# US 11,029,825 B2 · Remote location monitoring

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,029,825 B2
- Document ID: US11029825B2
- Status: Granted
- Kind: B2
- Application number: 16/782,600
- Filed: 2020-02-05
- Published: 2020-10-08
- Granted: 2021-06-08
- Earliest claimed: 2007-10-23
- Assignees: La Crosse Technology Ltd.
- Applicants: La Crosse Technology Ltd.
- Inventors: Rolf Haupt; Allan McCormick
- Web page: https://patentgrep.com/patent/US11029825B2

## CPC

- G01D 21/02: Measuring two or more variables by means not covered by a single other subclass
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G01D 7/00: Indicating measured values
- G01W 1/00: Meteorology
- G01W 1/02: Instruments for indicating weather conditions by measuring two or more variables, e.g. humidity, pressure, temperature, cloud cover or wind speed (G01W1/10 takes precedence)
- G01W 1/10: Devices for predicting weather conditions (computers per se G06; display devices G09)
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G08B 25/08: using communication transmission lines {(G08B13/19658, G08B21/0286, G08B25/016 take precedence)}
- G08B 25/14: Central alarm receiver or annunciator arrangements
- G01D: MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G01W: METEOROLOGY (radar, sonar, lidar or analogous systems, designed for meteorological use G01S13/95, G01S15/88, G01S17/95)
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS

## 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

### Claim 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.

### Claim 2 (depends on 1)

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.

### Claim 3 (depends on 1)

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

### Claim 4 (depends on 3)

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.

### Claim 5 (depends on 4)

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.

### Claim 6 (depends on 1)

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.

### Claim 7 (depends on 1)

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

### Claim 8 (depends on 1)

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.

### Claim 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.

### Claim 10 (depends on 9)

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.

### Claim 11 (depends on 9)

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

### Claim 12 (depends on 11)

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.

### Claim 13 (depends on 9)

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.

### Claim 14 (depends on 9)

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.

### Claim 15 (depends on 14)

The method of claim 14, further comprising:
wherein the user interaction comprises an adjusted zooming level for the graphical user interface.

### Claim 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.

### Claim 17 (depends on 16)

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.

### Claim 18 (depends on 16)

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

### Claim 19 (depends on 18)

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.

### Claim 20 (depends on 16)

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