IP Library Granted Patent US 11,734,518
Granted Patent B2
US 11,734,518 · App. 18/066,761 · Granted Aug 22, 2023

Analyzing monitoring system events using natural language processing (NLP)

Inventors: Bhaskar Thadisetty (Boca Raton, FL); Patrick Black (Portland, CT); Connor McNaboe (Burlington, CT); Gary Friar (Sebring, FL)
Assignee: The ADT Security Corporation
G06F40/30G10L15/1815G10L15/22G10L25/63
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,734,518
App. No.
18/066,761
Granted
Aug 22, 2023
Kind
B2
Abstract

A language device is described. A language device includes processing circuitry configured to: determine an urgency level of a message based at least in part on a natural language processing (NLP) model; determine a priority of an event associated with the message based at least in part on the urgency level; and order the message relative to a plurality of other messages in a customer queue based at least in part on the priority of the event associated with the message.

Claims (51)

1. A language device comprising:

processing circuitry configured to:

determine an urgency level of a message based at least in part on a natural language processing (NLP) model;

determine a priority of an event associated with the message based at least in part on the urgency level; and

order the message relative to a plurality of other messages in a customer queue based at least in part on the priority of the event associated with the message.

2. The language device of claim 1 , wherein the processing circuitry is further configured to:

determine a plurality of NLP models, the NLP model being among the plurality of NLP models and corresponding to a language pattern associated with the message.

3. The language device of claim 1 , wherein the processing circuitry is further configured to:

determine a resolution type based at least in part on the message; and

retrain the NLP model based at least in part on the resolution type.

4. The language device of claim 3 , wherein the processing circuitry is further configured to:

determine an NLP model update based on an event disposition.

5. The language device of claim 1 , wherein the processing circuitry is further configured to:

determine an alert to be transmitted to a first responder based at least in part on the NLP model.

6. The language device of claim 1 , wherein the processing circuitry is further configured to:

determine a plurality of messages associated with the message; and

input the plurality of messages to another NLP model to determine a performance level of an agent associated with at least one of the plurality of messages.

7. The language device of claim 1 , wherein the processing circuitry is further configured to:

determine a plurality of messages associated with the message; and

input the plurality of messages to another NLP model to determine an effectiveness level of an event disposition.

8. The language device of claim 1 , wherein the processing circuitry is further configured to:

input voice data associated with a voice call to another NLP model to prioritize the voice call.

9. The language device of claim 8 , wherein the other NLP model is configured to detect an emotion of a person associated with the voice data.

10. The language device of claim 1 , wherein the language device further comprises a communication interface in communication with the processing circuitry, the communication interface being configured to:

receive the message, the message including information about the event; and

transmit the message to at least one agent device.

11. A method performed by a language device, the method comprising:

determining an urgency level of a message based at least in part on a natural language processing (NLP) model;

determining a priority of an event associated with the message based at least in part on the urgency level; and

ordering the message relative to a plurality of other messages in a customer queue based at least in part on the priority of the event associated with the message.

12. The method of claim 11 , further comprising:

determining a plurality of NLP models, the NLP model being among the plurality of NLP models and corresponding to a language pattern associated with the message.

13. The method of claim 11 , further comprising:

determining a resolution type based at least in part on the message; and

retraining the NLP model based at least in part on the resolution type.

14. The method of claim 13 , further comprising:

determining an NLP model update based on an event disposition.

15. The method of claim 11 , further comprising:

determining an alert to be transmitted to a first responder based at least in part on the NLP model.

16. The method of claim 11 , further comprising:

determining a plurality of messages associated with the message; and

inputting the plurality of messages to another NLP model to determine a performance level of an agent associated with at least one of the plurality of messages.

17. The method of claim 11 , further comprising:

determining a plurality of messages associated with the message; and

inputting the plurality of messages to another NLP model to determine an effectiveness level of an event disposition.

18. The method of claim 11 , further comprising:

inputting voice data associated with a voice call to another NLP model to prioritize the voice call.

19. The method of claim 18 , wherein the other NLP model is configured to detect an emotion of a person associated with the voice data.

20. The method of claim 11 , further comprising:

receiving the message, the message including information about the event; and

transmitting the message to at least one agent device.

Assignments (2)
SECURITY INTEREST Recorded Apr 28, 2023
From: THE ADT SECURITY CORPORATION
To: BARCLAYS BANK PLC, AS COLLATERAL AGENT
Reel/Frame 063489/0434 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2022
From: THADISETTY, BHASKAR; BLACK, PATRICK; MCNABOE, CONNOR; FRIAR, GARY
To: THE ADT SECURITY CORPORATION
Reel/Frame 062169/0107 →
Continuity (2)
Provisional Application 63292245 · Dec 21, 2021
Related Publication 20230196025A1 · Jun 22, 2023