IP Library Granted Patent US 11,490,224
Granted Patent B2
US 11,490,224 · App. 16/949,457 · Granted Nov 1, 2022

Building sensor array

Inventors: Ryan Margoles (Denver, CO); Brett Jurgens (Denver, CO)
Assignee: Comcast Cable Communications, LLC
H04W4/029G01N29/12H04W4/38
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,490,224
App. No.
16/949,457
Granted
Nov 1, 2022
Kind
B2
Abstract

A method for determining the locations of sensor devices in a sensor array in a structure is disclosed. The method may include placing a sensor device at a location. The method may also include receiving, at a mobile device, an identifier of the sensor device. The method may further include determining, by the mobile device, a compass direction and elevation angle from the sensor device to a base station. The method may additionally include determining a distance between the sensor device and the base station. The method may moreover include determining a location of the sensor device based at least in part on the compass direction and the elevation angle from the sensor device to the base station, and the distance between the sensor device and the base station. The method may furthermore include storing the location of the sensor in association with the identifier of the sensor device.

Claims (41)

1. A method comprising:

causing vibration of a pane of glass during a first period of time by activating a transducer disposed on a surface of the pane of glass;

receiving, from the transducer, a first signal indicative of the vibration of the pane of glass during the first period of time;

determining, based on the first signal, a first frequency of the pane of glass;

causing vibration of the pane of glass during a second period of time by activating the transducer disposed on the surface of the pane of glass;

receiving, from the transducer, a second signal indicative of the vibration of the pane of glass during the second period of time;

determining, based on the second signal, a second frequency of the pane of glass; and

determining, based at least in part on a difference between the first frequency and the second frequency satisfying a threshold value, that a physical characteristic of the pane of glass has changed.

2. The method of claim 1 , wherein determining that the physical characteristic has changed comprises determining that the pane of glass is broken.

3. The method of claim 1 , wherein determining that the physical characteristic has changed comprises determining that the pane of glass is cracked.

4. The method of claim 1 , wherein determining that the physical characteristic has changed comprises determining that the pane of glass is etched.

5. The method of claim 1 , wherein determining that the physical characteristic has changed comprises determining that the pane of glass is at least partially painted.

6. The method of claim 1 , wherein the transducer comprises a piezoelectric transducer.

7. A device comprising:

a transducer disposed on a surface of a pane of glass;

one or more processors; and

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

cause vibration of the pane of glass during a first period of time by activating the transducer;

receive, from the transducer, a first signal indicative of the vibration of the pane of glass during the first period of time;

determine, based on the first signal, a first frequency of the pane of glass;

cause vibration of the pane of glass during a second period of time by activating the transducer disposed on the surface of the pane of glass;

receive, from the transducer, a second signal indicative of the vibration of the pane of glass during the second period of time;

determine, based on the second signal, a second frequency of the pane of glass; and

determine, based at least in part on a difference between the first frequency and the second frequency satisfying a threshold value, that a physical characteristic of the pane of glass has changed.

8. The device of claim 7 , wherein the instructions that, when executed by the one or more processors, cause the device to determine that the physical characteristic has changed, cause the device to determine that the pane of glass is broken.

9. The device of claim 7 , wherein the instructions that, when executed by the one or more processors, cause the device to determine that the physical characteristic has changed, cause the device to determine that the pane of glass is cracked.

10. The device of claim 7 , wherein the instructions that, when executed by the one or more processors, cause the device to determine that the physical characteristic has changed, cause the device to determine that the pane of glass is etched.

11. The device of claim 7 , wherein the instructions that, when executed by the one or more processors, cause the device to determine that the physical characteristic has changed, cause the device to determine that the pane of glass is at least partially painted.

12. The device of claim 7 , wherein the transducer comprises a piezoelectric transducer.

13. A computer-readable storage medium storing instructions that, when executed, cause:

causing vibration of a pane of glass during a first period of time by activating a transducer disposed on a surface of the pane of glass;

receiving, from the transducer, a first signal indicative of the vibration of the pane of glass during the first period of time;

determining, based on the first signal, a first frequency of the pane of glass;

causing vibration of the pane of glass during a second period of time by activating the transducer disposed on the surface of the pane of glass;

receiving, from the transducer, a second signal indicative of the vibration of the pane of glass during the second period of time;

determining, based on the second signal, a second frequency of the pane of glass; and

determining, based at least in part on a difference between the first frequency and the second frequency satisfying a threshold value, that a physical characteristic of the pane of glass has changed.

14. The computer-readable storage medium of claim 13 , wherein the transducer comprises a piezoelectric transducer.

15. The computer-readable storage medium of claim 13 , wherein the instructions that, when executed, cause determining that the physical characteristic has changed, cause determining that the pane of glass is broken.

16. The computer-readable storage medium of claim 13 , wherein the instructions that, when executed, cause determining that the physical characteristic has changed, cause determining that the pane of glass is cracked.

17. The computer-readable storage medium of claim 13 , wherein the instructions that, when executed, cause determining that the physical characteristic has changed, cause determining that the pane of glass is etched.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2021
From: MARGOLES, RYAN; JURGENS, BRETT
To: LOOP LABS, INC.
Reel/Frame 055425/0969 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2021
From: LOOP LABS, INC.
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 055426/0075 →
Continuity (5)
Continuation 15860154 · Jan 2, 2018
Continuation 14675174 · Mar 31, 2015
Provisional Application 62054387 · Sep 24, 2014
Provisional Application 61973020 · Mar 31, 2014
Related Publication 20210044931A1 · Feb 11, 2021
Cited By (1)
US 12,490,054