IP Library › Granted Patent US 12,560,645
Granted Patent B2
US 12,560,645 · App. 18/593,352 · Granted Feb 24, 2026

Systems and methods for testing functionality and performance of a sensor and hub

Inventor: Jeron E. Bornstein (Delray Beach, FL)
Assignee: The ADT Security Corporation
G01R31/2834G01R31/287G01R31/2874
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 12,560,645
App. No.
18/593,352
Granted
Feb 24, 2026
Kind
B2
Abstract

A system for testing a sensor and a hub is provided. The system includes a testing control device and a sensor testing device. The testing control device is configured to select a testing profile based at least in part on the sensor, and transmit a testing initiation signal based at least in part on the testing profile. The sensor testing device is configured to perform testing of the sensor and the hub in response to the testing initiation signal, the testing including rotating the sensor along at least one axis based at least in part on the testing profile, and transmit test data to the testing control device based at least in part on the testing of the sensor and the hub. The testing control device is configured to receive the test data from the sensor testing device.

Claims (52)

1 . A system for testing a sensor and a hub, the system comprising:

a testing control device and a sensor testing device configured to communicate with the testing control device, the testing control device comprising:

at least one processor; and

at least one computer-readable medium storing a plurality of instructions that, when executed by the at least one processor, cause the at least one processor to:

identify the sensor for testing;

select a testing profile based at least in part on the identified sensor; and

cause transmission of a testing initiation signal to the sensor testing device indicating an identity of the sensor and the testing profile;

the sensor testing device comprising:

at least one processor; and

at least one computer-readable medium storing a plurality of instructions that, when executed by the at least one processor, cause the at least one processor to:

cause a mounting of the identified sensor for testing;

perform testing of the sensor and the hub based at least in part on the testing profile by at least:

simulating, for the sensor, a presence of at least one of water, heat, motion, or a chemical;

rotating the sensor along at least one axis based at least in part on the testing profile;

measuring at least one of a temperature of the sensor, a battery level of the sensor, an audible indication produced by sensor, or a visible indication produced by sensor;

measuring signaling from the hub to the sensor to generate a plurality of hub measurements, each hub measurement of the plurality of hub measurements being mapped to a corresponding angle of rotation of the sensor; and

measuring signaling from the sensor to the hub to generate a plurality of sensor measurements, each sensor measurement of the plurality of sensor measurements being mapped to a corresponding angle of rotation of the sensor; and

cause transmission of a test data to the testing control device based at least in part on the testing of the sensor and the hub; and

the at least one computer-readable medium of the testing control device further stores instructions that, when executed, further cause the at least one processor of the testing control device to receive the test data from the sensor testing device.

2 . The system of claim 1 , wherein the at least one computer-readable medium of the sensor testing device further stores instructions that, when executed, further cause the at least one processor of the sensor testing device to rotate the sensor along a vertical axis and a horizontal axis for a plurality of rotations, each of the plurality of rotations being according to a predefined increment.

3 . The system of claim 1 , wherein the sensor and the hub are configured to communicate with each other.

4 . The system of claim 3 , wherein the testing profile corresponds to an operating condition of the sensor and the hub to be tested.

5 . The system of claim 4 , wherein performing testing of the sensor and the hub based at least in part on the testing profile further comprises simulating the operating condition of the sensor and the hub and generating test data based on the simulation of the operating condition.

6 . The system of claim 5 , wherein simulating the operating condition further comprises transmitting at least one of a simulated interference signal or a simulated noise signal.

7 . The system of claim 5 , further comprising at least one movable barrier that is disposed between the sensor and the hub; and

wherein simulating the operating condition further comprises causing the at least one movable barrier to change position while performing the testing of the sensor.

8 . The system of claim 5 , wherein simulating the operating condition further comprises causing at least one movable barrier to change position while performing the testing of the sensor.

9 . The system of claim 8 , wherein each movable barrier comprises at least one of a glass material, a cement material, a wood material, a metal material, a plastic material, or a drywall material.

10 . The system of claim 1 , wherein rotating the sensor along at least one axis based on at least in part of the testing profile further comprises rotating the sensor along a first axis for a plurality of rotations, each of the plurality of rotations being according to a predefined increment.

11 . The system of claim 1 , wherein the sensor comprises two sub-modules; and

the at least one computer-readable medium of the sensor testing device further stores instructions that, when executed, further cause the at least one processor of the sensor testing device to rotate the two sub-modules relative to one another.

12 . A system for testing a sensor and a hub, the system comprising:

a testing control device and a sensor testing device configured to communicate with the testing control device, the testing control device comprising:

at least one processor; and

at least one computer-readable medium storing instructions that, when executed, cause the at least one processor to:

select a testing profile based at least in part on the sensor; and

cause transmission of a testing initiation signal to the sensor testing device based at least in part on the testing profile;

the sensor testing device comprising:

at least one processor; and

at least one computer-readable medium storing instructions that, when executed, cause the at least one processor to:

perform testing of the sensor and the hub in response to the testing initiation signal, the testing comprising rotating the sensor along at least one axis based at least in part on the testing profile; and

cause transmission of test data to the testing control device based at least in part on the testing of the sensor and the hub; and

the at least one computer-readable medium of the testing control device further stores instructions that, when executed, further cause the at least one processor of the testing control device to receive the test data from the sensor testing device.

13 . The system of claim 12 , wherein the at least one computer-readable medium of the sensor testing device further stores instructions that, when executed, further cause the at least one processor of the sensor testing device to rotate the sensor along a first axis for a plurality of rotations, each of the plurality of rotations being according to a predefined increment.

14 . The system of claim 12 , wherein the at least one computer-readable medium of the sensor testing device further stores instructions that, when executed, further cause the at least one processor of the sensor testing device to generate a plurality of measurements associated with at least one of signaling from the hub to the sensor or signaling from the sensor to the hub, each measurement of the plurality of measurements being mapped to a corresponding angle of rotation of the sensor.

15 . The system of claim 12 , wherein the sensor comprises two sub-modules; and

the at least one computer-readable medium of the sensor testing device further stores instructions that, when executed, further cause the at least one processor of the sensor testing device to rotate the two sub-modules relative to one another.

16 . The system of claim 12 , wherein the at least one computer-readable medium of the sensor testing device further stores instructions that, when executed, further cause the at least one processor of the sensor testing device to simulate, for the sensor, a presence of at least one of water, heat, motion, or a chemical.

17 . The system of claim 12 , wherein the at least one computer-readable medium of the testing control device further stores instructions that, when executed, further cause the at least one processor of the testing control device to cause a movable barrier to change position while performing the testing of the sensor, the movable barrier being disposed between the sensor and the hub.

18 . The system of claim 12 , wherein the at least one computer-readable medium of the testing control device further stores instructions that, when executed, further cause the at least one processor of the testing control device to cause at least one of a plurality of movable barriers to change position while performing the testing of the sensor, each of the plurality of movable barriers comprising at least one of a glass material, a cement material, a wood material, a metal material, a plastic material, or a drywall material.

19 . The system of claim 12 , wherein the at least one computer-readable medium of the sensor testing device further stores instructions that, when executed, further cause the at least one processor of the sensor testing device to cause transmission of at least one of a simulated interference signal or a simulated noise signal.

20 . The system of claim 12 , wherein the at least one computer-readable medium of the sensor testing device further stores instructions that, when executed, further cause the at least one processor of the sensor testing device to measure at least one of a temperature of the sensor, a battery level of the sensor, an audible indication produced by sensor, or a visible indication produced by sensor.

Continuity (2)
Division 18337973 · Jun 20, 2023
Related Publication 20240426896A1 · Dec 26, 2024
References Cited (11)
US 7252230B1 · Sheikh et al. · 2007 [cited by applicant]
US 8566648B2 · Schroeder · 2013 [cited by examiner]
US 8806280B2 · Stephenson · 2014 [cited by examiner]
US 9881510B2 · Groninger · 2018 [cited by examiner]
US 9898923B1 · Petrucci · 2018 [cited by applicant]
US 10657791B2 · Gerken et al. · 2020 [cited by applicant]
US 10997045B2 · Kyzlink · 2021 [cited by examiner]
US 11282031B1 · Butler et al. · 2022 [cited by applicant]
US 11559307B2 · Shelton, IV et al. · 2023 [cited by applicant]
US 11783687B1 · Bornstein · 2023 [cited by applicant]
US 11953544B1 · Bornstein · 2024 [cited by examiner]