IP Library Granted Patent US 11,978,077
Granted Patent B2
US 11,978,077 · App. 18/174,617 · Granted May 7, 2024

Omnichannel text-based routing, transfer, and communication system with smart masking of personal information

Inventors: Steve Doumar (Fort Lauderdale, FL); David Teodosio (Guilford, CT)
Assignee: TAPTEXT LLC
G06Q30/0207G06F16/9554G06F16/9558G06F21/32G06F21/6245G06K7/1417G06K19/06037G06N20/00G06Q10/06315G06Q30/016G06Q30/0201H04M3/523H04M3/527H04M3/53308H04M3/53333G06F2221/2139G06Q30/0267
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,978,077
App. No.
18/174,617
Filed
Feb 25, 2023
Granted
May 7, 2024
Kind
B2
Examiner
ELAHEE, MD S
Art Unit
2694
USPC
379/88.22
Abstract

A system and method for omnichannel text-based routing, transfer, and customer-to-enterprise communications with smart masking of personal information. The system is a cloud-based network containing an interaction control server, a routing engine, an optimization engine, a media translation server, a mobile application, a business entity portal, mobile and compute devices for business enterprise and customer, and an enterprise database. Taken together or in part, said system optimizes customer interactions by delivering context aware text message, chat or email to customers; and when requested by customer, optimally routes with context, based upon a multitude of variables, to best available resource to handle the customer interaction. The system may be accessed through web browsers or purpose-built computer and mobile phone applications.

Claims (34)

1. A system for smart masking of personal information, comprising:

an interaction control server comprising a first plurality of programming instructions stored in a memory of, and operable on a processor of, a computing device, wherein the first plurality of programming instructions, when operating on the processor of the computing device, cause the computing device to:

receive a first electronic request from a first user device to establish a voice connection from the first user device to a second user device, the second user device being an enterprise resource associated with an enterprise;

send a call routing request to a routing engine;

receive a call route from the routing engine; and

send the call route to a media translation server;

the media translation server comprising a third plurality of programming instructions stored in a memory of, and operable on a processor of, the computing device, wherein the third plurality of programming instructions, when operating on the processor of the computing device, cause the computing device to:

receive the call route from the interaction control server;

create a first set of interaction control legs between the first user device and the second user device, the interaction control legs comprising a network socket connection via an Internet;

mask personally identifying information of the first user device from the second user device, and of the second user device from the first user device;

establish an Internet-based voice stream between the first user device and the second user device; and

after the Internet-based voice stream is established, disconnect the first set of interaction control legs.

2. The system of claim 1 , wherein a rule definition is based on at least one of the first user device and the second user device.

3. The system of claim 1 , wherein a rule definition is based on personal information associated with at least one of the first user device and the second user device.

4. The system of claim 1 , wherein a rule definition is based on a type of voice interaction.

5. The system of claim 1 , wherein a rule definition comprises substitute information.

6. The system of claim 5 , wherein the substitute information is used to replace a portion of information associated with the voice interaction.

7. The system of claim 6 , wherein the first plurality of details about the voice interaction contains the substitute information.

8. A method for smart masking of personal information, comprising the steps of:

receiving a first electronic request from a first user device to establish a voice connection from the first user device to a second user device, the second user device being an enterprise resource associated with an enterprise;

sending a call routing request to a routing engine;

receiving a call route from the routing engine; and

sending the call route to a media translation server;

receiving the call route from an interaction control server;

creating a first set of interaction control legs between the first user device and the second user device, the interaction control legs comprising a network socket connection via an Internet;

masking personally identifying information of the first user device from the second user device, and of the second user device from the first user device;

establishing an Internet-based voice stream between the first user device and the second user device; and

after the Internet-based voice stream is established, disconnecting the first set of interaction control legs.

9. The method of claim 8 , wherein a rule definition is based on at least one of the first user device and the second user device.

10. The method of claim 8 , wherein a rule definition is based on personal information associated with at least one of the first user device and the second user device.

11. The method of claim 8 , wherein a rule definition is based on a type of voice interaction.

12. The method of claim 8 , wherein a rule definition comprises substitute information.

13. The method of claim 12 , wherein the substitute information is used to replace a portion of information associated with the voice interaction.

14. The method of claim 12 , wherein the first plurality of details about the voice-based interaction contains the substitute information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 29, 2024
From: DOUMAR, STEVE; TEODOSIO, DAVID
To: TAPTEXT LLC
Reel/Frame 066608/0991 →
Continuity (20)
Continuation In Part 17875402 · Jul 27, 2022
Continuation 17349659 · Jun 16, 2021
Continuation 17348660 · Jun 15, 2021
Continuation 17344695 · Jun 10, 2021
Continuation 17229251 · Apr 13, 2021
Continuation In Part 17209474 · Mar 23, 2021
Continuation In Part 17208059 · Mar 22, 2021
Continuation In Part 17191977 · Mar 4, 2021
Continuation In Part 17190260 · Mar 2, 2021
Continuation In Part 17153426 · Jan 20, 2021
Provisional Application 63166391 · Mar 26, 2021
Provisional Application 63154357 · Feb 26, 2021
Provisional Application 63040610 · Jun 18, 2020
Provisional Application 63025287 · May 15, 2020
Provisional Application 63022190 · May 8, 2020
Provisional Application 62994219 · Mar 24, 2020
Provisional Application 62965626 · Jan 24, 2020
Provisional Application 62963368 · Jan 20, 2020
Provisional Application 62963379 · Jan 20, 2020
Related Publication 20230196396A1 · Jun 22, 2023