US 12,010,239 B2
Talking head digital identity authentication
Roberta Jean Smith, Santa Monica, CA (US); and Nicolas Antczak, Sherman Oaks, CA (US)
Assigned to AvaWorks Incorporated, Santa Monica, CA (US)
Filed by AvaWorks Incorporated, Santa Monica, CA (US)
Filed on Feb. 11, 2023, as Appl. No. 18/108,616.
Claims priority of provisional application 63/309,494, filed on Feb. 11, 2022.
Prior Publication US 2023/0299964 A1, Sep. 21, 2023
Int. Cl. H04L 29/06 (2006.01); H04L 9/00 (2022.01); H04L 9/32 (2006.01)
CPC H04L 9/3236 (2013.01) [H04L 9/3247 (2013.01); H04L 9/50 (2022.05)] 16 Claims
OG exemplary drawing
 
1. A talking head digital identity immutable dual authentication method, comprising:
publishing a talking head and talking head show, comprising:
incorporating talking head files and talking head show files into specially formatted files, comprising:
hashing the talking head specially formatted files and the talking head show specially formatted files, using Merkle tree hashing,
uploading the hashed talking head specially formatted files and the hashed talking head show specially formatted files, each to a blockchain, signing the talking head specially formatted files and the talking head show specially formatted files,
uploading the signed talking head specially formatted files and the signed talking head show specially formatted files, each to a server;
verifying the talking head and the talking head show, comprising:
verifying signatures of the signed talking head specially formatted files and the signed talking head show specially formatted files,
verifying that hashes of the signed talking head specially formatted files and the talking head show specially formatted files from the server match the hashes of the hashed talking head and the hashed talking head show specially formatted files from the blockchains, comprising:
downloading the signed talking head specially formatted files and the signed talking head show specially formatted files, each from the server;
recalculating hashes of the downloaded signed talking head specially formatted files and the downloaded signed talking head show specially formatted files, each from the server, using unique bitmap stacks of the talking head and the talking head show files,
the recalculated hash values comprising Merkle Tree hash values of the downloaded signed talking head specially formatted files and the downloaded signed talking head show specially formatted files;
downloading the hashed talking head specially formatted files and the hashed talking head show specially formatted files, each from the blockchain,
verifying that the recalculated hash values of the signed talking head specially formatted files and the hashes of the talking head show specially formatted files from the server match the hashes of the hashed talking head and the hashed talking head show specially formatted files from the blockchain;
playing back the talking head show, if the recalculated hash values of the signed talking head specially formatted files and the talking head show specially formatted files from the server match the hashes of the hashed talking head and the hashed talking head show specially formatted files from the blockchain.