IP Library Granted Patent US 10,608,971
Granted Patent B2
US 10,608,971 · App. 15/487,836 · Granted Mar 31, 2020

Technology for managing electronic communications having certain designations

Inventors: Timothy Rivelli (Willowbrook, IL); Stephen Kunath (Fairfax, VA)
Assignee: SECURE PRIVILEGE, LLC
H04L51/14G06Q10/10G06Q50/18H04L51/063H04L51/10H04L51/12H04L51/18H04L51/24H04L51/34H04L63/08H04L63/10H04L67/22H04L67/42
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 10,608,971
App. No.
15/487,836
Granted
Mar 31, 2020
Kind
B2
Abstract

Systems and methods for managing and storing electronic communications are disclosed. According to certain aspects, the systems and methods may receive an electronic communication intended for a recipient user who is not registered to receive the electronic communication. The systems and methods may modify content of the electronic communication, and may transmit the modified electronic communication to the recipient user and enable the recipient user to access any removed content. The systems and methods may store the electronic communication appropriately for later analysis and retrieval.

Claims (40)

1. A computer-implemented method in an electronic communications server of managing electronic communications, the method comprising:

receiving, by the electronic communications server from a sending client, an electronic communication (i) originated by a sending user, (ii) specifying a set of recipient users, (iii) having a designation, and (iv) comprising at least textual content;

determining, by a computer processor, that at least one of the set of recipient users is not registered to receive electronic communications having the designation;

in response to determining that the at least one of the set of recipient users is not registered, modifying the electronic communication by replacing at least a portion of the textual content with a link that (i) indicates a website, and (ii) is selectable by the at least one of the set of recipient users to access, via the website, the at least the portion of the textual content;

sending, by the electronic communications server to at least one external receiver client associated with the at least one of the set of recipient users, the electronic communication that was modified, wherein the at least one external receiver client (i) receives a selection of the link, and (ii) in response to receiving the selection of the link;

accesses the website, wherein the website requires the at least one of the set of recipient users to log into the website, and

after the at least one of the set of recipient users logs into the website, accesses, via the website, the at least the portion of the textual content that was replaced;

receiving, by the electronic communications server from the website, a notification that the at least the portion of the textual content that was replaced was accessed by the at least one external receiver client;

after receiving the notification, sending, by the electronic communications server to the sending client, an indication that the at least the portion of the textual content that was replaced was accessed;

storing the electronic communication in memory to reflect the designation; and

updating a log in the memory to reflect that the at least the portion of the textual content that was replaced was accessed.

2. The computer-implemented method of claim 1 , wherein sending the electronic communication that was modified comprises:

sending the electronic communication that was modified to an external server, wherein the external server sends the electronic communication that was modified to the external receiver client for access by the at least one of the set of recipient users.

3. An electronic communications server for managing electronic communications, comprising:

a transceiver configured to communicate via at least one network connection;

a memory configured to store non-transitory computer executable instructions; and

a processor configured to interface with the transceiver and the memory, wherein the processor is configured to execute the non-transitory computer executable instructions to cause the processor to:

receive, from a sending client via a transceiver, an electronic communication (i) originated by a sending user, (ii) specifying a set of recipient users, (iii) having a designation, and (iv) comprising at least textual content;

determine that at least one of the set of recipient users is not registered to receive electronic communications having the designation;

in response to determining that the at least one of the set of recipient users is not registered, modifying the electronic communication by replacing at least a portion of the textual content with a link that (i) indicates a website, and (ii) is selectable by the at least one of the set of recipient users to access, via the website, the at least the portion of the textual content;

send, to at least one external receiver client associated with the at least one of the set of recipient users, the electronic communication that was modified, wherein the at least one external receiver client (i) receives a selection of the link, and (ii) in response to receiving the selection of the link;

accesses the website, wherein the website requires the at least one of the set of recipient users to log into the website, and

after the at least one of the set of recipient users logs into the website, accesses, via the website, the at least the portion of the textual content that was replaced;

receive, from the website, a notification that the at least the portion of the textual content that was replaced was accessed by the at least one external receiver client;

after receiving the notification, send, to the sending client via the transceiver, an indication that the at least the portion of the textual content that was replaced was accessed;

store the electronic communication in memory to reflect the designation; and

update a log in the memory to reflect that the at least the portion of the textual content that was replaced was accessed.

4. The electronic communications server of claim 3 , wherein the processor sends, via the transceiver, the electronic communication that was modified to an external server, wherein the external server sends the electronic communication that was modified to the external receiver client for access by the at least one of the set of recipient users.

5. A non-transitory computer-readable medium, comprising:

a plurality of instructions which, when executed by one or more processors of an electronic communications server, cause the one or more processors to:

receive, from a sending client via a transceiver, an electronic communication (i) originated by a sending user, (ii) specifying a set of recipient users, (iii) having a designation, and (iv) comprising at least textual content;

determine that at least one of the set of recipient users is not registered to receive electronic communications having the designation;

in response to determining that the at least one of the set of recipient users is not registered, modifying the electronic communication by replacing at least a portion of the textual content with a link that (i) indicates a website, and (ii) is selectable by the at least one of the set of recipient users to access, via the website, the at least the portion of the textual content;

send, to at least one external receiver client associated with the at least one of the set of recipient users, the electronic communication that was modified, wherein the at least one external receiver client (i) receives a selection of the link, and (ii) in response to receiving the selection of the link;

accesses the website, wherein the website requires the at least one of the set of recipient users to log into the website, and

after the at least one of the set of recipient users logs into the website, accesses, via the website, the at least the portion of the textual content that was replaced;

receive, from the website, a notification that the at least the portion of the textual content that was replaced was accessed by the at least one external receiver client;

after receiving the notification, send, to the sending client via the transceiver, an indication that the at least the portion of the textual content that was replaced was accessed;

store the electronic communication in memory to reflect the designation; and

update a log in the memory to reflect that the at least the portion of the textual content that was replaced was accessed.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2017
From: RIVELLI, TIMOTHY; KUNATH, STEPHEN
To: SECURE PRIVILEGE, LLC
Reel/Frame 043029/0611 →
Continuity (2)
Provisional Application 62322609 · Apr 14, 2016
Related Publication 20170302671A1 · Oct 19, 2017