IP Library Granted Patent US 11,423,126
Granted Patent B2
US 11,423,126 · App. 16/575,977 · Granted Aug 23, 2022

Computerized system and method for modifying a media file by automatically applying security features to select portions of media file content

Inventors: Bart Thomee (San Francisco, CA); Lyndon Kennedy (San Francisco, CA); Ioannis Kalantidis (San Francisco, CA)
Assignee: Verizon Patent and Licensing Inc.
G06F21/14G06F16/9017G06F21/31G06F21/6218G06F21/84G06Q30/0277H04L63/0442H04L63/08G06F2221/0748
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,423,126
App. No.
16/575,977
Granted
Aug 23, 2022
Kind
B2
Abstract

Disclosed are systems and methods for improving interactions with and between computers in content providing, generating, securing and/or hosting systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the security and quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide added security features and functionality to media files through computerized, automated encoding and decoding of portions of media file content such that identified portions of the content are obfuscated upon display and communication to other users. The disclosed systems and methods provide a novel, computerized security feature(s) that protects data of media files from unintended exposure to third parties. The disclosed security features automatically prevent personal and/or private information from unwanted viewing and access from unauthenticated users.

Claims (48)

1. A method comprising:

communicating, via a computing device over a network to a user, a message comprising a separately encoded media file, said encoded media file comprising a portion of content protected by an applied security feature and a remaining portion that is not subject to the applied security feature, the security feature causing the encoded media file to be displayed in a modified manner such that the protected portion of the content is obfuscated;

receiving, at the computing device, a request to access said protected content of the encoded media file;

determining, via the computing device, that said user is permitted to decode said media file; and

communicating, via the computing device over the network, a key to said user, said key communication causing said encoded media file to be automatically decoded upon receipt of said key, thereby causing the media file to be displayed in an original format without said obfuscation of said portion.

2. The method of claim 1 , further comprising:

receiving, over the network, an unencoded version of said media file;

storing a copied version of said unencoded media file; and

encoding said media file prior to said communication of said message.

3. The method of claim 2 , further comprising:

communicating, based on said determination, said copied version of the media file.

4. The method of claim 1 , wherein said key is a public key utilized to encode said encoded media file.

5. The method of claim 1 , further comprising:

determining that said user is not permitted to decode said media file; and

declining said request.

6. The method of claim 1 , wherein said request to access said protected content is based on interaction with said portion.

7. The method of claim 1 , further comprising:

determining a number of times a request to decode said encoded media file is requested;

performing said communication of said key based on said determination.

8. The method of claim 7 , further comprising:

declining said request when said number of times satisfied a threshold.

9. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a computing device, perform a method comprising:

communicating, via the computing device over a network to a user, a message comprising a separately encoded media file, said encoded media file comprising a portion of content protected by an applied security feature and a remaining portion that is not subject to the applied security feature, the security feature causing the encoded media file to be displayed in a modified manner such that the protected portion of the content is obfuscated;

receiving, at the computing device, a request to access said protected content of the encoded media file;

determining, via the computing device, that said user is permitted to decode said media file; and

communicating, via the computing device over the network, a key to said user, said key communication causing said encoded media file to be automatically decoded upon receipt of said key, thereby causing the media file to be displayed in an original format without said obfuscation of said portion.

10. The non-transitory computer-readable storage medium of claim 9 , further comprising:

receiving, over the network, an unencoded version of said media file;

storing a copied version of said unencoded media file; and

encoding said media file prior to said communication of said message.

11. The non-transitory computer-readable storage medium of claim 10 , further comprising:

communicating, based on said determination, said copied version of the media file.

12. The non-transitory computer-readable storage medium of claim 9 , wherein said key is a public key utilized to encode said encoded media file.

13. The non-transitory computer-readable storage medium of claim 9 , further comprising:

determining that said user is not permitted to decode said media file; and

declining said request.

14. The non-transitory computer-readable storage medium of claim 9 , further comprising:

determining a number of times a request to decode said encoded media file is requested;

performing said communication of said key based on said determination.

15. The non-transitory computer-readable storage medium of claim 14 , further comprising:

declining said request when said number of times satisfied a threshold.

16. A computing device comprising:

a processor; and

a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising:

logic executed by the processor for communicating, via the computing device over a network to a user, a message comprising a separately encoded media file, said encoded media file comprising a portion of content protected by an applied security feature and a remaining portion that is not subject to the applied security feature, the security feature causing the encoded media file to be displayed in a modified manner such that the protected portion of the content is obfuscated;

logic executed by the processor for receiving, at the computing device, a request to access said protected content of the encoded media file;

logic executed by the processor for determining, via the computing device, that said user is permitted to decode said media file; and

logic executed by the processor for communicating, via the computing device over the network, a key to said user, said key communication causing said encoded media file to be automatically decoded upon receipt of said key, thereby causing the media file to be displayed in an original format without said obfuscation of said portion.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2019
From: THOMEE, BART; KENNEDY, LYNDON; KALANTIDIS, IOANNIS
To: YAHOO! INC.
Reel/Frame 050675/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2019
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 050699/0522 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 10, 2019
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 050700/0001 →
Continuity (2)
Continuation 15190315 · Jun 23, 2016
Related Publication 20200012764A1 · Jan 9, 2020