IP Library › Granted Patent US 10,904,761
Granted Patent B2
US 10,904,761 · App. 16/044,306 · Granted Jan 26, 2021

Media agnostic content obfuscation

Inventor: Jonathan S. Luzader (Lorton, VA)
Assignee: BLINK.CLOUD LLC
H04W12/08G06F16/951G06F21/10H04L63/0428H04L63/06H04L63/0876H04L63/10H04L67/146H04L67/02H04L67/20H04L67/306
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,904,761
App. No.
16/044,306
Granted
Jan 26, 2021
Kind
B2
Abstract

A communication method and system according to the present invention generates a unique cryptographically secure URI in response to receiving a user post. The user post and URI are stored temporarily. The URI is sent to an intended recipient. In response to a first instance of accessing the URI, the content is retrieved and sent to the intended recipient. The original uploaded content and URI are then deleted. In response to subsequent instances of accessing the URI, random content determined in part by a current environmental state of the communication, is returned. Recent subsequent instances can return thematically similar content.

Claims (32)

1. A method, comprising:

receiving a first instance of a URI to access content stored in a database, the database associated with a provider environment;

receiving a second instance of the URI to access the content;

measuring values of a plurality of performance metrics associated with the provider environment;

determining a level of environmental activity of the provider environment based at least in part on an aggregate value of each of the plurality of distinct performance metrics;

determining whether the level of environmental activity associated with the provider environment meets an environmental activity threshold; and

determining whether to increase the environmental activity based at least in part on an order of the first instance of the URI or the second instance of the URI received and at least in part on the level of environmental activity.

2. The method of claim 1 , wherein determining whether to increase the environmental activity comprises determining whether to provide one of obtained content or randomly generated content based at least in part on an order of the first instance of the URI or the second instance of the URI received, the randomly generated content determined based at least in part on the level of environmental activity.

3. The method of claim 1 , further comprising obtaining at least one of the following performance metrics: a number of times that content is received, a number of times that content is shared, a number of active sessions, bandwidth usage, IP addresses, memory usage, processor cycles, state of a running entropy model, average file exposure time, and average time until content is viewed.

4. The method of claim 1 , wherein the randomly generated content is generated by randomization of text, generation of images or gifs, generation of fake or dummy messages, or generation of low fidelity responses.

5. The method of claim 1 , wherein the obtained content is obtained by crawling the world wide web, or by obtaining access to free application programming interfaces, advertisements, or other sources of free information.

6. The method of claim 1 , wherein stored content comprises video, image, audio or text content.

7. The method of claim 1 , wherein providing content comprises returning content via email, SMS text, or copying to a clipboard.

8. The method of claim 1 , wherein determining whether to provide one of the content or the randomly generated content further comprises comparing the first or second instance of the URL received to a previously stored unique URL associated with the content.

9. A computing device comprising:

at least one processor; and

memory including instructions that, when executed by the at least one processor, cause the computing device to:

receive a first instance of a URI to access content stored in a database, the database associated with a provider environment;

receive a second instance of the URI to access the content;

measure values of a plurality of performance metrics associated with the provider environment;

determine a level of environmental activity of the provider environment based at least in part on an aggregate value of each of the plurality of distinct performance metrics;

determine whether the level of environmental activity associated with the provider environment meets an environmental activity threshold; and

determine whether to increase the environmental activity based at least in part on an order of the first instance of the URI or the second instance of the URI received, based at least in part on the level of environmental activity.

10. The computing device of claim 9 , wherein the instructions, when executed, further cause the computing device to:

determine whether to provide one of obtained content or randomly generated content based at least in part on an order of the first instance of the URI or the second instance of the URI received, the randomly generated content determined based at least in part on the level of environmental activity.

11. The computing device of claim 9 , wherein the instructions, when executed, further cause the computing device to:

obtain at least one of the following performance metrics: a number of times that content is received, a number of times that content is shared, a number of active sessions, bandwidth usage, IP addresses, memory usage, processor cycles, state of a running entropy model, average file exposure time, and average time until content is viewed.

12. The computing device of claim 9 , wherein the randomly generated content is generated by randomization of text, generation of images or gifs, generation of fake or dummy messages, or generation of low fidelity responses.

13. The computing device of claim 9 , wherein the obtained content is obtained by crawling the world wide web, or by obtaining access to free application programming interfaces, advertisements, or other sources of free information.

14. The computing device of claim 9 , wherein stored content comprises video, image, audio or text content.

15. The computing device of claim 9 , wherein providing content comprises returning content via email, SMS text, or copying to a clipboard.

16. The computing device of claim 9 , wherein determining whether to provide one of the content or the randomly generated content further comprises comparing the first or second instance of the URL received to a previously stored unique URL associated with the content.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2023
From: BLINK.CLOUD LLC.
To: THE PRIVATE SECTOR GROUP, LLC.
Reel/Frame 063140/0435 →
Continuity (3)
Division 15462594 · Mar 17, 2017
Continuation 15256356 · Sep 2, 2016
Related Publication 20180359256A1 · Dec 13, 2018