IP Library Granted Patent US 12,367,756
Granted Patent B2
US 12,367,756 · App. 18/352,854 · Granted Jul 22, 2025

DIY monitoring apparatus and method

Inventor: Michael Lamb (Rancho Santa Fe, CA)
Assignee: Universal Electronics Inc.
G08B25/10G08B25/001G08B25/009G08B25/016G08B25/08
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,367,756
App. No.
18/352,854
Granted
Jul 22, 2025
Kind
B2
Abstract

The present disclosure relates to a software application used on mobile devices that enables professional monitoring services to DIY monitoring systems that lack an ability to communicate with remote monitoring facilities. In one embodiment, alert messages are transmitted by a monitoring system gateway and received by a personal communication device. The alert messages indicate occurrences of events at a monitored premises. When the software application determines that an incoming communication is an alert message, an indication is provided to a user of the mobile device that an event has occurred at the premises, and giving the user a predetermined time period in which to respond to the indication. If the user fails to respond to the indication within a predetermined time period, a message is transmitted to a remote monitoring facility, alerting the remote monitoring facility of the event.

Claims (58)

1. A method, performed by a personal communication device, comprising:

receiving, by a processor of the personal communication device via a transceiver coupled to the processor, an incoming communication from a wide area network;

determining, by the processor, that the incoming communication comprises an alert message from a home monitoring system;

in response to determining that the incoming communication comprises an alert message from a home monitoring system, providing, by the processor via a user interface coupled to the processor, an indication to a user of the personal communication device that the alert message was received;

determining, by the processor, that the user failed to respond to the indication within a predetermined time period; and

alerting, by the processor via the transceiver, a remote monitoring facility that an event has occurred at a premises associated with the home monitoring system when the user does not respond to the indication within the predetermined time period.

2. The method of claim 1 , wherein alerting comprises:

mimicking a home security panel.

3. The method of claim 2 , wherein the alert message comprises a standardized alarm code, and mimicking the home security panel comprises:

converting, by the processor, the standardized alarm code into two or more Dual-tone multi-frequency signaling (“DTMF’) tones; and

including, by the processor, the two or more DTMF tones in the outgoing communication.

4. The method of claim 1 , wherein alerting comprises:

generating, by the processor, an outgoing communication, the outgoing communication formatted in accordance with a communication protocol of the remote monitoring facility; and

transmitting, by the transceiver, the outgoing communication to the remote monitoring facility.

5. The method of claim 4 , wherein generating an outgoing communication to a remote monitoring facility comprises:

starting, by the processor, a timer after the indication has been provided to the user interface; and

generating the outgoing communication when the timer expires and no response from the user was received.

6. The method of claim 1 , wherein determining that the incoming communication comprises an alert message from the home operating system comprises:

identifying, by the processor, an event identification code contained in the incoming communication;

comparing, by the processor, the event identification code to a list of codes stored within a memory coupled to the processor; and

determining that the incoming communication comprises an alert message when the event identification code matches one of the codes stored in the memory.

7. The method of claim 6 , wherein the event identification code comprises a standardized alarm code.

8. The method of claim 1 , wherein determining that the incoming communication comprises an alert message from the home operating system comprises:

determining, by the processor, that the incoming communication originated at the home monitoring system.

9. The method of claim 1 , wherein the home monitoring system is not capable of directly communicating with the remote monitoring facility.

10. The method of claim 1 , further comprising:

establishing, by the processor, voice communications with the remote monitoring facility after the remote monitoring facility has been alerted.

11. A personal communication device, comprising:

a transceiver for sending and receiving wireless communications;

a memory for storing processor-executable instructions;

a user interface; and

a processor, coupled to the transceiver, the memory and the user interface, for executing the processor-executable instructions that causes the personal communication device to:

receive, by the processor via the transceiver, an incoming communication from a wide area network;

determine, by the processor, that the incoming communication comprises an alert message from a home monitoring system;

in response to determining that the incoming communication comprises an alert message from a home monitoring system, provide, by the processor via the user, an indication to a user of the personal communication device that the alert message was received;

determine, by the processor, that the user failed to respond to the indication within a predetermined time period; and

alert, by the processor via the transceiver, a remote monitoring facility that an event has occurred at a premises associated with the home monitoring system when the user does not respond to the indication within the predetermined time period.

12. The personal communication device of claim 10 , wherein the processor-executable instructions that causes the personal communication device to alert the remote monitoring facility that an event has occurred comprises instructions that causes the personal communication device to:

mimic a home security panel.

13. The personal communication device of claim 12 , wherein the alert message comprises a standardized alarm code, wherein the processor-executable instructions that causes the personal communication device to mimic the home security panel comprises instructions that causes the personal communication device to:

convert, by the processor, the standardized alarm code into two or more Dual-tone multi-frequency signaling “(DTMF”) tones; and

include, by the processor, the two or more DTMF tones in the outgoing communication.

14. The personal communication device of claim 11 , wherein the processor-executable instructions that causes the personal communication device to alert the remote monitoring facility that an event has occurred comprises instructions that causes the personal communication device to:

generate, by the processor, an outgoing communication, the outgoing communication formatted in accordance with a communication protocol of the remote monitoring facility; and

transmit, by the transceiver, the outgoing communication to the remote monitoring facility.

15. The personal communication device of claim 14 , wherein the processor-executable instructions that causes the personal communication device to generate the outgoing communication comprises instructions that causes the personal communication device to:

start, by the processor, a timer after the indication has been provided to the user interface; and

generate the outgoing communication when the timer expires and no response from the user was received.

16. The personal communication device of claim 11 , wherein the processor-executable instructions that causes the personal communication device to determine that the incoming communication comprises an alert message comprises instructions that causes the personal communication device to:

identify, by the processor, an event identification code contained in the incoming communication;

compare, by the processor, the event identification code to a list of codes stored within a memory coupled to the processor; and

determine that the incoming communication comprises an alert message when the event identification code matches one of the codes stored in the memory.

17. The personal communication device of claim 16 , wherein the event identification code comprises a standardized alarm code.

18. The personal communication device of claim 11 , wherein the processor-executable instructions that causes the personal communication device to determine that the incoming communication comprises an alert message comprises instructions that causes the personal communication device to:

determine, by the processor, that the incoming communication originated at the home monitoring system.

19. The personal communication device of claim 11 , wherein the home monitoring system is not capable of directly communicating with the remote monitoring facility.

20. The personal communication device of claim 11 , wherein the processor-executable instructions comprise further instructions that causes the personal communication device to:

establish, by the processor, voice communications with the remote monitoring facility after the remote monitoring facility has been alerted.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2025
From: ECOLINK INTELLIGENT TECHNOLOGY, INC.
To: UNIVERSAL ELECTRONICS INC.
Reel/Frame 069825/0183 →
SECURITY INTEREST Recorded May 15, 2024
From: UNIVERSAL ELECTRONICS INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 067417/0402 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 14, 2023
From: LAMB, MICHAEL
To: ECOLINK INTELLIGENT TECHNOLOGY, INC.
Reel/Frame 064263/0980 →
Continuity (5)
Division 17688291 · Mar 7, 2022
Continuation 16920930 · Jul 6, 2020
Division 15649257 · Jul 13, 2017
Continuation 14716087 · May 19, 2015
Related Publication 20230360515A1 · Nov 9, 2023
References Cited (48)
US 6624750B1 · Marman et al. · 2003 [cited by applicant]
US 7026926B1 · Walker, III · 2006 [cited by examiner]
US 8027659B1 · Daly et al. · 2011 [cited by applicant]
US 8266233B1 · Roka et al. · 2012 [cited by applicant]
US 8520072B1 · Slavin et al. · 2013 [cited by applicant]
US 9002333B1 · Tong et al. · 2015 [cited by applicant]
US 10986717B1 · Fu · 2021 [cited by examiner]
US 20020095269A1 · Natalini et al. · 2002 [cited by applicant]
US 20050038853A1 · Blanc et al. · 2005 [cited by applicant]
US 20050108348A1 · Lee · 2005 [cited by applicant]
US 20050275541A1 · Sengupta et al. · 2005 [cited by applicant]
US 20060055529A1 · Ratiu et al. · 2006 [cited by applicant]
US 20070262857A1 · Jackson · 2007 [cited by applicant]
US 20080191863A1 · Boling · 2008 [cited by examiner]
US 20090029716A1 · Thomas · 2009 [cited by applicant]
US 20090261967A1 · Chen · 2009 [cited by examiner]
US 20090323904A1 · Shapiro et al. · 2009 [cited by applicant]
US 20100274366A1 · Fata et al. · 2010 [cited by applicant]
US 20110095881A1 · Rosentel · 2011 [cited by examiner]
US 20110167477A1 · Piccirillo et al. · 2011 [cited by applicant]
US 20110210846A1 · Causey et al. · 2011 [cited by applicant]
US 20110279259A1 · Jackson · 2011 [cited by applicant]
US 20110279269A1 · Gerber · 2011 [cited by applicant]
US 20120027010A1 · Elliot et al. · 2012 [cited by applicant]
US 20120086573A1 · Bischoff et al. · 2012 [cited by applicant]
US 20120250834A1 · Smith et al. · 2012 [cited by applicant]
US 20130070928A1 · Ellis et al. · 2013 [cited by applicant]
US 20130252649A1 · Siomina et al. · 2013 [cited by applicant]
US 20130257611A1 · Lamb et al. · 2013 [cited by applicant]
US 20140075472A1 · Mitsuya · 2014 [cited by examiner]
US 20140199946A1 · Flippo et al. · 2014 [cited by applicant]
US 20140253323A1 · Berven · 2014 [cited by applicant]
US 20140357198A1 · Ye · 2014 [cited by applicant]
US 20150029020A1 · Bailey et al. · 2015 [cited by applicant]
US 20160240074A1 · Probin et al. · 2016 [cited by applicant]
US 20160330711A1 · Thorson et al. · 2016 [cited by applicant]
US 20170180965A1 · Esenwein et al. · 2017 [cited by applicant]
US 20170286614A1 · Morris et al. · 2017 [cited by applicant]
US 20180048433A1 · Martin et al. · 2018 [cited by applicant]
US 20180348723A1 · Brew et al. · 2018 [cited by applicant]
US 20190110181A1 · Kavantsaari · 2019 [cited by applicant]
US 20200059776A1 · Martin · 2020 [cited by examiner]
US 20200107386A1 · Van Phan et al. · 2020 [cited by applicant]
JP 2007233679A · 2007 [cited by applicant]
ISA/US, Int. Search Report and Written Opinion issued on PCT application No. US16/18467, dated May 17, 2016, 9 pages. [cited by applicant]
JPO, Office Action issued on Japanese patent application No. 2017-559808, received Jan. 13, 2020, 16 pages. [cited by applicant]
CNIPA, Office Action issued on Chinese patent application No. 201680028701.3, dated Jun. 3, 2020, 16 pages. [cited by applicant]
Underwriters Laboratories, Inc., UL 325, Standard for Door, Drapery, Gate, Louver, and Window Operators and Systems, Safety Standard, Oct. 13, 2011, pp. 60B and 61, 5th Edition, Underwriters Laboratories, Inc. US. [cited by applicant]