# US 10,769,931 B2 · Network jamming detection and remediation

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

- Number: US 10,769,931 B2
- Document ID: US10769931B2
- Status: Granted
- Kind: B2
- Application number: 16/112,409
- Filed: 2018-08-24
- Published: 2018-12-20
- Granted: 2020-09-08
- Earliest claimed: 2014-05-20
- Assignees: Ooma, Inc.
- Applicants: Ooma, Inc.
- Inventors: William T. Krein; David A. Bryan; Arvind Vasudev
- Web page: https://patentgrep.com/patent/US10769931B2

## CPC

- G08B 25/00: Alarm systems in which the location of the alarm condition is signalled to a central station, e.g. fire or police telegraphic systems
- G08B 13/02: Mechanical actuation
- G08B 25/001: {Alarm cancelling procedures or alarm forwarding decisions, e.g. based on absence of alarm confirmation}
- G08B 25/006: {Alarm destination chosen according to type of event, e.g. in case of fire phone the fire service, in case of medical emergency phone the ambulance}
- G08B 25/008: {Alarm setting and unsetting, i.e. arming or disarming of the security system}
- G08B 25/08: using communication transmission lines {(G08B13/19658, G08B21/0286, G08B25/016 take precedence)}
- G08B 25/10: using wireless transmission systems {(G08B25/009 takes precedence)}
- H04K 3/22: {including jamming detection and monitoring}
- H04K 2203/16: for telephony
- H04K 2203/18: for wireless local area networks or WLAN
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- H04K: SECRET COMMUNICATION; JAMMING OF COMMUNICATION

## Abstract

Methods and systems for network jamming detection and remediation are provided. Exemplary methods include: detecting by a base unit network jamming, the base unit being disposed in a residence; and issuing an alert in response to the detected network jamming, the alert being last least one of: sounding an audible alarm, showing a visual alarm indication, communicating with law enforcement, and communicating with an alarm monitoring station.

## Claims

### Claim 1

A method for network jamming detection and remediation, the method comprising:
detecting network jamming, wherein the detecting occurs by a base unit disposed in a residence, the detecting the network jamming includes:
measuring, using a radio, a signal strength over a slot time and over frequencies of a wireless network; and
identifying the network jamming when the signal strength exceeds a predetermined threshold; and
issuing an alert in response to the detected network jamming, the alert being at least one of: sounding an audible alarm, showing a visual alarm indication, communicating with law enforcement, and communicating with an alarm monitoring station;
buffering the alert when the alert cannot be issued due to the network jamming; and
issuing the alert when the network jamming has ceased;
wherein the base unit is coupled to at least one local area network (LAN) in the residence, is coupled to a wide area network using a broadband interface at the residence, and includes at least one of a radio for a wireless network radio and an interface to a wired network.

### Claim 2 (depends on 1)

The method of claim 1, further comprising:
determining the network jamming has ceased; and
terminating the issued alert.

### Claim 3 (depends on 1)

The method of claim 1, wherein the detecting the network jamming includes:
receiving at least one predetermined threshold, the at least one predetermined threshold including at least one of a percentage of messages, bytes, and segments over a predetermined time period being corrupted;
measuring the at least one of the percentage of messages, bytes, and segments over a predetermined time period that are corrupted for each device of a plurality of devices on the at least one LAN; and
determining the at least one measurement exceeds the least one predetermined threshold.

### Claim 4 (depends on 1)

The method of claim 1, wherein the detecting the network jamming includes:
identifying messages between devices on the at least one LAN that are at least one of improperly authenticated, improperly signed, and improperly encrypted, or are at least one of not authenticated, not signed, and not encrypted within an expected time.

### Claim 5 (depends on 1)

The method of claim 1, wherein the detecting the network jamming includes:
receiving notice from another device on the at least one LAN indicating there is jamming.

### Claim 6 (depends on 1)

The method of claim 1, wherein the detecting the network jamming includes:
detecting a beacon pulse associated with the base unit and originating from a source other than the base unit.

### Claim 7 (depends on 1)

The method of claim 1, wherein the detecting the network jamming includes:
determining at least one of a number of packets having erroneous sequence numbers exceeds a predetermined threshold and a number of packets having the same sequence number exceeds another predetermined threshold.

### Claim 8

A base unit comprising:
a processor; and
a memory coupled to the processor and storing a program executable by the processor to perform a method for network jamming detection and remediation comprising:
detecting network jamming, the base unit being disposed in a residence, the detecting the network jamming includes:
measuring, using a radio, a signal strength over a slot time and over frequencies of a wireless network; and
identifying the network jamming when the signal strength exceeds a predetermined threshold; and
issuing an alert in response to the detected network jamming, the alert being at least one of: sounding an audible alarm, showing a visual alarm indication, communicating with law enforcement, and communicating with an alarm monitoring station;
buffering the alert when the alert cannot be issued due to the network jamming; and
issuing the alert when the network jamming has ceased;
wherein the base unit is coupled to at least one local area network (LAN) in the residence, is coupled to a wide area network using a broadband interface at the residence, and includes at least one of a radio for a wireless network radio and an interface to a wired network.

### Claim 9 (depends on 8)

The base unit of claim 8, wherein the method further comprises:
determining the network jamming has ceased; and
terminating the issued alert.

### Claim 10 (depends on 8)

The base unit of claim 8, wherein the detecting the network jamming includes:
receiving at least one predetermined threshold, the at least one predetermined threshold including at least one of a percentage of messages, bytes, and segments over a predetermined time period being corrupted;
measuring the at least one of the percentage of messages, bytes, and segments over a predetermined time period that are corrupted for each device of a plurality of devices on the at least one LAN; and
determining the at least one measurement exceeds the least one predetermined threshold.

### Claim 11 (depends on 8)

The base unit of claim 8, wherein the detecting the network jamming includes:
identifying messages between devices on the at least one LAN that are at least one of improperly authenticated, improperly signed, and improperly encrypted, or are at least one of not authenticated, not signed, and not encrypted at an expected time.

### Claim 12 (depends on 8)

The base unit of claim 8, wherein the detecting the network jamming includes:
receiving notice from another device on the at least one LAN indicating there is jamming.

### Claim 13 (depends on 8)

The base unit of claim 8, wherein the detecting the network jamming includes:
detecting a beacon pulse associated with the base unit and originating from a source other than the base unit.

### Claim 14 (depends on 8)

The base unit of claim 8, wherein the detecting the network jamming includes:
determining at least one of a number of packets having erroneous sequence numbers exceeds a predetermined threshold and a number of packets having the same sequence number exceeds another predetermined threshold.

### Claim 15

A system for network jamming detection and remediation comprising:
means for detecting, by a base unit disposed in a residence, network jamming, the means for detecting the network jamming includes:
means for measuring, using a radio, a signal strength over a slot time and over frequencies of a wireless network; and
means for identifying the network jamming when the signal strength exceeds a predetermined threshold;
means for issuing an alert in response to the detected network jamming, the alert being at least one of: sounding an audible alarm, showing a visual alarm indication, and communicating with law enforcement;
means for buffering the alert when the alert cannot be issued due to the network jamming; and
means for issuing the alert when the network jamming has ceased;
wherein the base unit is coupled to at least one local area network (LAN) in the residence, is coupled to a wide area network using a broadband interface at the residence, and includes at least one of a radio for a wireless network radio and an interface to a wired network.

### Claim 16

A method for network jamming detection and remediation, the method comprising:
detecting network jamming, wherein the detecting occurs by a base unit disposed in a residence, the detecting the network jamming includes:
receiving at least one predetermined threshold, the at least one predetermined threshold including at least one of a percentage of messages, bytes, and segments over a predetermined time period being corrupted;
measuring the at least one of the percentage of messages, bytes, and segments over a predetermined time period that are corrupted for each device of a plurality of devices on at least one LAN; and
determining the at least one measurement exceeds the least one predetermined threshold;
issuing an alert in response to the detected network jamming, the alert being at least one of: sounding an audible alarm, showing a visual alarm indication, communicating with law enforcement, and communicating with an alarm monitoring station;
buffering the alert when the alert cannot be issued due to the network jamming; and
issuing the alert when the network jamming has ceased;
wherein the base unit is coupled to at least one local area network (LAN) in the residence, is coupled to a wide area network using a broadband interface at the residence, and includes at least one of a radio for a wireless network radio and an interface to a wired network.

### Claim 17

A method for network jamming detection and remediation, the method comprising:
detecting network jamming, wherein the detecting occurs by a base unit disposed in a residence, the detecting the network jamming includes identifying messages between devices on at least one local area network (LAN) that are at least one of improperly authenticated, improperly signed, and improperly encrypted, and are at least one of not authenticated, not signed, and not encrypted within an expected time;
issuing an alert in response to the detected network jamming, the alert being at least one of: sounding an audible alarm, showing a visual alarm indication, communicating with law enforcement, and communicating with an alarm monitoring station;
buffering the alert when the alert cannot be issued due to the network jamming; and
issuing the alert when the network jamming has ceased;
wherein the base unit is coupled to the at least one LAN in the residence, is coupled to a wide area network using a broadband interface at the residence, and includes at least one of a radio for a wireless network radio and an interface to a wired network.

### Claim 18

A method for network jamming detection and remediation, the method comprising:
detecting network jamming, wherein the detecting occurs by a base unit disposed in a residence, the detecting the network jamming includes receiving notice from another device on at least one local area network (LAN) indicating there is jamming, wherein the base unit is coupled to the least one LAN in the residence, is coupled to a wide area network using a broadband interface at the residence, and includes at least one of a radio for a wireless network radio and an interface to a wired network;
issuing an alert in response to the detected network jamming, the alert being at least one of: sounding an audible alarm, showing a visual alarm indication, communicating with law enforcement, and communicating with an alarm monitoring station;
buffering the alert when the alert cannot be issued due to the network jamming; and
issuing the alert when the network jamming has ceased.

### Claim 19

A method for network jamming detection and remediation, the method comprising:
detecting network jamming, wherein the detecting occurs by a base unit disposed in a residence, the detecting the network jamming includes detecting a beacon pulse associated with the base unit and originating from a source other than the base unit, wherein the base unit is coupled to at least one local area network (LAN) in the residence, is coupled to a wide area network using a broadband interface at the residence, and includes at least one of a radio for a wireless network radio and an interface to a wired network;
issuing an alert in response to the detected network jamming, the alert being at least one of: sounding an audible alarm, showing a visual alarm indication, communicating with law enforcement, and communicating with an alarm monitoring station;
buffering the alert when the alert cannot be issued due to the network jamming; and
issuing the alert when the network jamming has ceased.

### Claim 20

A method for network jamming detection and remediation, the method comprising:
detecting network jamming, wherein the detecting occurs by a base unit disposed in a residence, the detecting the network jamming includes determining at least one of a number of packets having erroneous sequence numbers exceeds a predetermined threshold and a number of packets having the same sequence number exceeds another predetermined threshold, wherein the base unit is coupled to at least one local area network (LAN) in the residence, is coupled to a wide area network using a broadband interface at the residence, and includes at least one of a radio for a wireless network radio and an interface to a wired network;
issuing an alert in response to the detected network jamming, the alert being at least one of: sounding an audible alarm, showing a visual alarm indication, communicating with law enforcement, and communicating with an alarm monitoring station;
buffering the alert when the alert cannot be issued due to the network jamming; and
issuing the alert when the network jamming has ceased.
