Patent ID: 11928187
Assignee: BANK OF AMERICA CORPORATION
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system comprising a media hosting and storage system, a media server, and media player, wherein:
the media hosting and storage system comprises a memory and a processor, wherein the processor is configured to:
receive an audio-video recording, the audio-video recording comprising a plurality of image frames;
for each image frame of the audio-video recording, determine an image region of the image frame corresponding to a first face of a first subject presented in the image frame;
cause the memory to store a first face portion of the audio-video recording corresponding to the determined image region for each of the image frames along with a private key for the audio-video recording and a first mask identifier for the first subject;
generate a public key corresponding to the private key stored with the first face portion of the audio-video recording;
associate a remaining portion of the audio-video recording with the generated public key and the first mask identifier for the first subject, wherein the remaining portion of the audio-video recording comprises each image frame of the audio-video recording with the first face portion removed; and
provide the remaining portion of the audio-video recording, the associated public key, and the associated first mask identifier to the media server;

the media server is configured to provide the remaining portion of the audio-video recording, the associated public key, and the associated first mask identifier to the media player and
the media player is configured to:
receive the remaining portion of the audio-video recording, the associated public key, and the associated first mask identifier from the media server;
provide, to the media hosting and storage system, a request for the first face portion of the audio-video recording, wherein the request comprises the public key, and the first mask identifier; and
display a presentation of the remaining portion of the audio-video recording with an overlay of the first face portion of the audio-video recording.