IP Library › Granted Patent US 9,680,879
Granted Patent B2
US 9,680,879 · App. 14/457,604 · Granted Jun 13, 2017

Electronic messaging exchange

Inventors: Stephen Hodge (Aubry, TX); David Woody (Allen, TX)
Assignee: Global Tel*Link Corporation
H04L63/30H04L12/585H04L12/589H04L12/5835H04L51/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,680,879
App. No.
14/457,604
Granted
Jun 13, 2017
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 (63)

1. A system comprising: a workstation configured to:

compose a first message according to input commands received from a first local user, the first message being designated for delivery to a first remote user;

convert the first message from a voice format to an alphanumeric format using speech recognition;

receive a second message from a second local user designated for delivery to a second remote user, wherein the second message is transcribed on a scannable physical document in a hand-written format in a first language;

perform optical character recognition (OCR) on the second message;

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

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

determine, from the obtained contact information related to the second remote user, an email address of the second remote user;

transmit the first message and the second message to a central station;

the central station configured to:

convert the second message to a format appropriate for transmission to the second remote user;

perform a first security check on the first message and the converted second message;

transmit the first message to the first remote user only after the first message has passed the first security check; and transmit the converted second message to the second remote user, based at least in part on the obtained contact information related to the second remote user, only after the converted second message has passed a second security check.

2. The system of claim 1 , the workstation further configured to:

receive a third message from a third remote user, the third message being designated for delivery to a third local user; and

at least one of displaying the third message to the third local user or printing the third message for delivery to the third local user.

3. The system of claim 1 , the workstation further configured to translate the OCR of the second message from the first language to a second language.

4. The system of claim 1 , wherein performing the first security check comprises performing a keyword search of the first message.

5. The system of claim 1 , wherein at least one of the first message and the converted second message is configured to prevent the message from being copied, forwarded, or downloaded.

6. A computer-implemented method for processing communications of a first local user and a second local user, the method comprising:

receiving a first message from the first local user designated for delivery to a first remote user;

converting the first message from a voice format to an alphanumeric format using speech recognition;

receiving a second message from the second local user designated for delivery to a second remote user, the second message being a digital image of a scannable physical document whereupon a handwritten message is transcribed in a first language;

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

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

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

determining, from the obtained contact information related to the second remote user, an email address of the second remote user;

converting the second message to a format appropriate for transmission to the second remote user;

performing a first security check on the first message;

performing a second security check on the converted second message;

transmitting the first message to the first remote user only after the first message passes the first security check; and

transmitting the converted second message to the second remote user, based at least in part on the obtained contact information related to the second remote user, only after the converted second message passes the second security check.

7. The method of claim 6 , further comprising:

receiving a third message from a third remote user designated for delivery to a third local user; and

transmitting the third message to a workstation for displaying to the third local user.

8. The method of claim 6 , further comprising:

receiving a third message from a third remote user designated for delivery to a third local user; and

transmitting the third message to a printer for printing and delivery to the third local user.

9. The method of claim 6 , further comprising translating the OCR of the second message from the first language to a second language.

10. The method of claim 6 , wherein the converting comprises converting the message from a handwritten format to an alphanumeric format using OCR.

11. The method of claim 6 , wherein performing the second security check comprises performing a keyword search of the converted second message.

12. 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 first message from a first local user designated for delivery to a first remote user;

converting the first message from a voice format to an alphanumeric format using speech recognition;

receiving a second message from a second local user designated for delivery to a second remote user, the second message being a digital image of a scannable physical document whereupon a handwritten message is transcribed in a first language;

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

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

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

determining, from the obtained contact information related to the second remote user, an email address of the second remote user;

converting the second message to a format appropriate for transmission to the second remote user;

performing a first security check on the first message;

performing a second security check on the converted second message;

transmitting the first message to the first remote user only after the first message passes the first security check; and

transmitting the converted second message to the second remote user, based at least in part on the obtained contact information related to the second remote user, only after the converted second message passes the second security check.

13. The computer-readable medium of claim 12 , wherein at least one of the first message, the second message, and the converted second message is encrypted.

14. The computer-readable medium of claim 12 , further comprising:

receiving a third message from a third remote user designated for delivery to a third local user; and

transmitting the third message to a composition station for displaying to the third local user.

15. The computer-readable medium of claim 12 , further comprising:

receiving a third message from a third remote user designated for delivery to a third local user; and

transmitting the third message to a printer for printing and delivery to the third local user.

16. The system of claim 3 , the workstation further configured to:

perform the second security check on the translation of the second message.

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 Nov 12, 2014
From: HODGE, STEPHEN; WOODY, DAVID
To: VALUE-ADDED COMMUNICATIONS, INC.
Reel/Frame 034156/0460 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2014
From: VALUE-ADDED COMMUNICATIONS, INC.
To: GLOBAL TEL*LINK CORPORATION
Reel/Frame 034156/0605 →
Continuity (4)
Continuation 13941382 · Jul 12, 2013
Continuation 12802641 · Jun 10, 2010
Continuation 10996795 · Nov 24, 2004
Related Publication 20150046978A1 · Feb 12, 2015