IP Library › Granted Patent US 11,582,171
Granted Patent B2
US 11,582,171 · App. 17/411,151 · Granted Feb 14, 2023

Personalized chatbots for inmates

Inventor: Stephen L. Hodge (Aubrey, TX)
Assignee: Global Tel*Link Corporation
H04L51/02G06F16/9535G06Q50/01H04L51/04H04L67/02H04L67/12H04L67/535
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,582,171
App. No.
17/411,151
Filed
Aug 25, 2021
Granted
Feb 14, 2023
Kind
B2
Examiner
ALAM, UZMA
Art Unit
2457
USPC
709/206
Abstract

A communication system for providing a positive communication to an inmate is provided. The communication system includes memory that stores data, and an application server that analyzes data to determine topics that are important to the inmate. The application server includes a topic rating system to rate the topics based on importance to the inmate and based on an emotional tone used by the inmate during a communication. When the application server receives a question from the inmate, the application server searches the data and the Internet and responds based on the answer and the data stored in memory. The application server also provides support to the inmate by suggesting counseling services according to the needs of the inmate. Further, the communication system provides a positive influence to the inmate to encourage educational progression.

Claims (62)

1. A system for suspending inmate communications with a chatbot in a correctional facility, the system comprising:

a communication device configured to facilitate an inmate in sending and receiving communications from the chatbot;

a communication subsystem comprising a database that stores inmate data and chatbot data; and

a monitoring center, wherein the communication device, the communication subsystem, the database, and the monitoring center are connected over a network;

wherein the communication subsystem is configured to:

generate a first communication of the chatbot based on analyzing the inmate data and the chatbot data wherein,

the communication of the chatbot is configured to imitate human behavior to perceive the chatbot as a friend or family member, and wherein,

the chatbot data includes an appearance, a voice, and a personality of the chatbot;

transmit the first communication of the chatbot to the communication device over the network; and

receive, from the communication device, a second communication of the inmate over the network in response to the first communication of the chatbot; and

wherein the monitoring center is configured to:

monitor incoming and outgoing communications between the chatbot and the communication device; and

suspend the incoming and outgoing communications between the chatbot and the communication device based on the monitoring.

2. The system of claim 1 , wherein the monitoring center is configured to suspend the incoming and outgoing communications in between the chatbot and the communication device for a predetermined period of time.

3. The system of claim 2 , wherein the communication subsystem includes a timer configured to determine when to initiate a third communication of the chatbot with the inmate after the timer has reached the predetermined period of time, wherein the predetermined period of time is based on the personality of the chatbot.

4. The system of claim 1 , wherein the incoming and outgoing communications include discussions of the inmate regarding organizing crime, using the chatbot improperly, or circumventing security platforms.

5. The system of claim 1 , wherein the database is further configured to store communication history between the inmate and outsiders, internet searches, and data on communication logs for past communications received from the inmate.

6. The system of claim 1 , wherein the communication subsystem is further configured to store the first and second communications and the incoming and outgoing communications between the chatbot and the communication device in the database.

7. The system of claim 1 , wherein the communication subsystem is further configured to:

evaluate an educational level of the inmate;

analyze stored data from the data storage to determine patterns of grammar, vocabulary, and/or mathematics where the inmate can improve, wherein the patterns include repeated misspelling of words, misplacement of punctuation, or incorrect answers to mathematical questions; and

generate a communication that provides correct grammar, vocabulary, or mathematical responses to promote an increase in educational learning of the inmate.

8. A communication system for suspending inmate communications with a chatbot in a correctional facility, the communication system comprising:

a memory device that stores inmate data;

an application server configured to:

generate a first communication of the chatbot based on analyzing the inmate data and the chatbot data wherein,

the communication of the chatbot is configured to imitate human behavior to perceive the chatbot as a friend or family member, and wherein,

the chatbot data includes an appearance, a voice, and a personality of the chatbot;

transmit the first communication of the chatbot to a communication device over a network; and

receive a second communication of the inmate over the network in response to the first communication of the chatbot; and

a monitoring center configured to:

monitor incoming and outgoing communications between the chatbot and the communication device; and

suspend the incoming and outgoing communications between the chatbot and the communication device based on the monitoring.

9. The communication system of claim 8 , wherein the monitoring center is configured to suspend the incoming and outgoing communications between the chatbot and the communication device for a predetermined period of time.

10. The communication system of claim 9 , further comprising a timer configured to determine when to initiate a third communication of the chatbot with the inmate after the timer has reached the predetermined period of time, wherein the predetermined period of time is based on the personality of the chatbot.

11. The communication system of claim 8 , wherein the incoming and outgoing communications include discussions of the inmate regarding organizing crime, using the chatbot improperly, or circumventing security platforms.

12. The communication system of claim 8 , wherein the memory device further stores communication history between the inmate and outsiders, internet searches, and data on communication logs for past communications received from the inmate.

13. The communication system of claim 8 , wherein the application server is further configured to store the first and second communications and the incoming and outgoing communications between the chatbot and the communication device in the memory device.

14. The communication system of claim 8 , wherein the application server is further configured to:

evaluate an educational level of the inmate;

analyze stored data from the data storage to determine patterns of grammar, vocabulary, and/or mathematics where the inmate can improve, wherein the patterns include repeated misspelling of words, misplacement of punctuation, or incorrect answers to mathematical questions; and

generate a communication that provides correct grammar, vocabulary, or mathematical responses to promote an increase in educational learning of the inmate.

15. A method for suspending inmate communications with a chatbot in a correctional facility, the method comprising:

analyzing, by a communication subsystem, inmate data of an inmate;

generating, by the communication subsystem, a first communication of the chatbot based on chatbot data and the analyzed inmate data wherein,

the communication of the chatbot is configured to imitate human behavior to perceive the chatbot as a friend or family member, and wherein,

the chatbot data includes an appearance, a voice, and a personality of the chatbot;

transmitting, by the communication subsystem and over a network, the first communication of the chatbot to a communication device configured to facilitate the inmate in sending and receiving communications from the chatbot;

receiving, from the communication device and over the network, a second communication of the inmate in response to the first communication of the chatbot;

monitoring, by a monitoring center, incoming and outgoing communications between the chatbot and the communication device; and

suspending, by the monitoring center, the incoming and outgoing communications between the chatbot and the communication device based on the monitoring.

16. The method of claim 15 , further comprising:

suspending, by the monitoring center, the incoming and outgoing communications between the chatbot and the communication device for a predetermined period of time, wherein the predetermined period of time is based on the personality of the chatbot.

17. The method of claim 16 , further comprising:

initiating, by the communication subsystem, a third communication of the chatbot with the inmate after the predetermined period of time has elapsed.

18. The method of claim 15 , wherein the incoming and outgoing communications include discussions of the inmate regarding organizing crime, using the chatbot improperly, or circumventing security platforms.

19. The method of claim 15 , further comprising:

storing the first and second communications and the incoming and outgoing communications between the chatbot and the communication device in a database accessible to the communication subsystem.

20. The method of claim 15 , further comprising:

evaluating an educational level of the inmate;

analyzing stored data from the data storage to determine patterns of grammar, vocabulary, and/or mathematics where the inmate can improve, wherein the patterns include repeated misspelling of words, misplacement of punctuation, or incorrect answers to mathematical questions; and

generating a communication that provides correct grammar, vocabulary, or mathematical responses to promote an increase in educational learning of the inmate.

Assignments (2)
PATENT SECURITY AGREEMENT Recorded Aug 7, 2024
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC; 3V TECHNOLOGIES INCORPORATED
To: TEXAS CAPITAL BANK, AS COLLATERAL AGENT
Reel/Frame 068510/0764 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2023
From: HODGE, STEPHEN L.
To: GLOBAL TEL*LINK CORPORATION
Reel/Frame 062573/0053 →
Continuity (2)
Continuation 15174231 · Jun 6, 2016
Related Publication 20220045974A1 · Feb 10, 2022
Cited By (1)
US 12,381,835