US 11,734,902 B2
Contextual control of digital files built on the blockchain and projected in augmented reality
Asad J. Malik, La Canada Flintridge, CA (US); Jack Gerrard, La Canada Flintridge, CA (US); and Jake Sally, La Canada Flintridge, CA (US)
Assigned to Jadu AR Inc., La Canada Flintridge, CA (US)
Filed by Jadu AR Inc., La Canada Flintridge, CA (US)
Filed on Jun. 7, 2022, as Appl. No. 17/834,747.
Claims priority of provisional application 63/197,742, filed on Jun. 7, 2021.
Prior Publication US 2022/0392176 A1, Dec. 8, 2022
Int. Cl. G06T 19/00 (2011.01); H04L 9/00 (2022.01); G06T 17/05 (2011.01); H04L 9/32 (2006.01); H04W 4/029 (2018.01)
CPC G06T 19/006 (2013.01) [G06T 17/05 (2013.01); H04L 9/3236 (2013.01); H04L 9/50 (2022.05); H04W 4/029 (2018.02); H04L 2209/603 (2013.01)] 36 Claims
OG exemplary drawing
 
1. A non-transitory, machine-readable medium storing instructions that, when executed by one or more processors, effectuate operations comprising:
identifying, with a computing system, a blockchain-based non-fungible token mapped to a digital asset that includes digital asset content configured to be presented with a display via an augmented reality application to augment physical content of a physical geolocation presented on the display, wherein the blockchain-based non-fungible token includes one or more contextual control scripts that input contextual information indicative of the physical content of the physical geolocation and that output arguments to adjust asset attributes associated with the digital asset to affect mutation of audio content or visual content that is included in the digital asset content and that is to be presented via the augmented reality application on the display;
obtaining, with the computing system, contextual information indicative of a physical context of physical content of a physical geolocation presented via a display upon which the augmented reality application is to present the digital asset content to augment the physical content;
calling, by the computing system, an address on a blockchain computing platform that is associated with the blockchain-based non-fungible token and that causes the one or more contextual control scripts to run with the contextual information;
supplying, by the computing system, corresponding arguments to adjust the asset attributes according to the one or more contextual control scripts and the contextual information;
causing, with the computing system and based on the asset attributes, a mutation of previously provided audio content or previously displayed visual content that is included in the digital asset content to provide audio content or visual content; and
causing, with the computing system, the digital asset content to be presented via the display according to the visual content or the audio content thereby augmenting the physical content presented via the display with the digital asset associated with the blockchain-based non-fungible token.