IP Library › Granted Patent US 9,923,932
Granted Patent B2
US 9,923,932 · App. 15/620,986 · Granted Mar 20, 2018

Electronic messaging exchange

Inventors: Stephen Hodge (Aubry, TX); David Woody (Allen, TX)
Assignee: Global Tel*Link Corporation
H04L63/30H04L51/04H04L51/066H04L51/12H04L51/14H04L51/22H04L51/36H04L51/38H04L63/08H04L63/083H04L63/0861H04L63/102H04M3/42382H04L67/02
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 9,923,932
App. No.
15/620,986
Granted
Mar 20, 2018
Kind
B2
Abstract

A computer-implemented system and method for secure electronic message exchange including coupling a control platform to a workstation of a plurality of workstations via a communications medium, where the control platform includes one or more apparatuses for monitoring, controlling, conversion, and billing, related to messages exchanged between a plurality of local users and a plurality of remote users. The system prevents forwarding or copying of a message sent by a local user of the plurality of local users and received by a remote user of the plurality of remote users, to another party by the control platform. The system and method also provides for authenticating the remote user with the control platform.

Claims (57)

1. A secure electronic message exchange system comprising:

a multifunction unit comprising a document scanner, the multifunction unit configured to:

receive a message from a first user, the message being designated for delivery to a second user and transcribed on a scannable physical document, wherein the message comprises alphanumeric characters, and

scan the message using the document scanner; and

a control platform in electronic communication with the multifunction unit, the control platform configured to:

receive the scanned message from the multifunction unit,

perform optical character recognition (OCR) on the scanned message,

identify, from the OCR of the scanned message, an account number of the second user;

obtain account information related to the second user from a database, based on the identified account number of the second user;

determine, from the obtained account information related to the second user, an email address related to the second user;

perform a security check on the OCR of the scanned message, the security check comprising:

performing a keyword search of the OCR of the scanned message and

determining whether the OCR of the scanned message contains any prohibited language, and

transmit either the OCR of the scanned message or the scanned message to the second user, using the email address of the second user, in response to the OCR of the scanned message passing the security check,

wherein the control platform is further configured to notify a system administrator in response to the OCR of the scanned message failing the security check.

2. The system of claim 1 , wherein the second user is an inmate at a correctional facility.

3. The system of claim 1 , wherein the account number of the second user is an identification number associated with the second user.

4. The system of claim 1 , further comprising a database in electronic communication with the control platform, wherein the database is configured to store at least one of the scanned message or the OCR of the scanned message.

5. The system of claim 1 , further comprising an administrative workstation configured to provide the system administrator access to review at least one of the scanned message or the OCR of the scanned message.

6. The system of claim 1 , further comprising an inmate workstation configured to receive login information from the second user, authenticate the second user based on the received login information, and display the transmitted message after the second user has been authenticated.

7. The system of claim 6 , wherein the inmate workstation is a safe terminal configured to access secure communications platform software only and block the second user from accessing the internet.

8. A computer-implemented method comprising:

receiving a message from a first user, the message being designated for delivery to a second user and is transcribed on a scannable physical document, wherein the message comprises hand-written characters, typed characters, or a combination thereof;

scanning the message using a document scanner of a multifunction unit;

receiving the scanned message at a control platform that is in electronic communication with the multifunction unit;

performing optical character recognition (OCR) on the scanned message;

identifying, from the OCR of the scanned message, an account number of the second user;

obtaining account information related to the second user from a database, based on the identified account number of the second user;

determining, from the obtained account information related to the second user, an email address related to the second user;

performing a security check on the OCR of the scanned message, the security check comprising:

performing a keyword search of the OCR of the scanned message and

determining whether the OCR of the scanned message contains any prohibited language;

transmitting either the OCR of the scanned message or the scanned message to the second user, using the email address of the second user, in response to the OCR of the scanned message passing the security check; and

notifying a system administrator in response to the OCR of the scanned message failing the security check.

9. The method of claim 8 , wherein the second user is an inmate at a correctional facility.

10. The method of claim 8 , wherein the account number of the second user is an identification number associated with the second user.

11. The method of claim 8 , further comprising storing at least one of the scanned message or the OCR of the scanned message in a database, wherein the database is in electronic communication with the control platform.

12. The method of claim 8 , further comprising providing access to the system administrator to review at least one of the scanned message or the OCR of the scanned message using an administrative workstation.

13. The method of claim 8 , further comprising receiving login information from the second user at an inmate workstation, authenticating the second user based on the received login information at the inmate workstation, and displaying the transmitted message at the inmate workstation after the second user has been authenticated.

14. The method of claim 13 , wherein the inmate workstation is a safe terminal configured to access secure communications platform software only and block the second user from accessing the internet.

15. A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising:

receiving a message from a first user, the message being designated for delivery to a second user and is transcribed on a scannable physical document, wherein the message comprises hand-written characters, typed characters, or a combination thereof;

scanning the message using a document scanner of a multifunction unit;

performing optical character recognition (OCR) on the scanned message;

identifying, from the OCR of the scanned message, an account number of the second user;

obtaining account information related to the second user from a database, based on the identified account number of the second user;

determining, from the obtained account information related to the second user, an email address related to the second user;

performing a security check on the OCR of the scanned message, the security check comprising:

performing a keyword search of the OCR of the scanned message and

determining whether the OCR of the scanned message contains any prohibited language;

transmitting either the OCR of the scanned message or the scanned message to the second user, using the obtained account information or the email address of the second user, in response to the OCR of the scanned message passing the security check; and

notifying a system administrator in response to the OCR of the scanned message failing the security check.

16. The non-transitory computer-readable medium of claim 15 , wherein the second user is an inmate at a correctional facility.

17. The non-transitory computer-readable medium of claim 15 , wherein the account number of the second user is an identification number associated with the second user.

18. The non-transitory computer-readable medium of claim 15 , further comprising storing at least one of the scanned message or the OCR of the scanned message in a database, wherein the database is in electronic communication with a control platform.

19. The non-transitory computer-readable medium of claim 15 , further comprising providing access to the system administrator to review at least one of the scanned message or the OCR of the scanned message using an administrative workstation.

20. The non-transitory computer-readable medium of claim 15 , further comprising receiving login information from the second user at an inmate workstation, authenticating the second user based on the received login information at the inmate workstation, and displaying the transmitted message at the inmate workstation when the second user has been authenticated, wherein the inmate workstation is a safe terminal configured to access secure communications platform software only and block the second user from accessing the internet.

Assignments (11)
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 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2024
From: UBS AG CAYMAN ISLANDS BRANCH (AS SUCCESSOR IN INTEREST TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
Reel/Frame 069177/0067 →
RELEASE OF SECURITY INTEREST Recorded Aug 6, 2024
From: UBS AG CAYMAN ISLANDS BRANCH (AS SUCCESSOR IN INTEREST TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH)
To: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
Reel/Frame 069175/0165 →
SECURITY INTEREST Recorded Dec 5, 2018
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 047720/0576 →
SECURITY INTEREST Recorded Dec 5, 2018
From: GLOBAL TEL*LINK CORPORATION; DSI-ITI, INC.; VALUE-ADDED COMMUNICATIONS, INC.; TOUCHPAY HOLDINGS, LLC; RENOVO SOFTWARE, INC.; INTELMATE LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 048788/0014 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 047692/0815 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 047687/0260 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 047687/0287 →
RELEASE OF SECURITY INTEREST Recorded Nov 29, 2018
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DSI-ITI, LLC; GLOBAL TEL*LINK CORPORATION; VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 047687/0913 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2017
From: HODGE, STEPHEN; WOODY, DAVID
To: VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 042690/0315 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 13, 2017
From: VALUE-ADDED COMMUNICATIONS, INC.
To: GLOBAL TEL*LINK CORPORATION
Reel/Frame 042691/0567 →
Continuity (5)
Continuation 14457604 · Aug 12, 2014
Continuation 13941382 · Jul 12, 2013
Continuation 12802641 · Jun 10, 2010
Continuation 10996795 · Nov 24, 2004
Related Publication 20170279857A1 · Sep 28, 2017