Вы находитесь на странице: 1из 15
{NO AA USats0791 uy United States r c2) Patent Application Publication (1) Pub. No.: US 2023/0079127 Al Benedetto et al. oy NET FRAMEWORK FOR TRANSFERRING AND USING ASSETS BETWEEN GAME PLATFORMS, (1) Appia: Sny Interactive Hater ro OP) (72) Inventors: Warren Benedetto, San Mateo, CA i te Somathan Webb, Sun Nace, CA (21) Appl. Now 17472628, (22) Filed: Sep. 11, 2021 Publication Classification (51) Ime. Abit 1469 Go6g 3000 AOE 158 (2006.01) (2006.01) (2006.01) 300 “a (43) Pub. Date: Mar. 16, 2023 Aes 1379 (2006.01) AGHP 1425S (2006.01) AGH 14812 (200601) (2) Us.cL coe ABSP 13169 (2014.08%. G60 30/018 (01301): 46s 13/58 (2014.09), ABH 1379 (2014.09), Aad 147888 (2014.09), A63P IBBD2 (2014.09), 463F 230003546 (2013.01) A63P 2300/609 (2013.01), 463P 23008011 (2013.01) 463F 2500538 (2013.01) ) ABSTRACT Systems and methods are disclosed for determining that @ fist end-ser entity has perfonned a task within a computer ‘mation for which a non Provides, where the NIT is Responsive to the determination, the NFT is provided tothe first end-user entity 0 that he digital asset may be used, via the NET, acros lal diferent computer simlations andor cross plural difereat computer simulation platforms. Ovn- nip ofthe NPT may also be subsequenly transfered 40 ther nd-iser entities for their on use aerss dileent Simulations andr platforms 302~ Before You Begin ... There's A Unique Skin In This Game That Only One Gamer/Group Can Find. They Will Then Own Its NFT And Can Then Use The Skin In Other Games And Other Game Systems/Platforms! Patent Application Publication Mar, 16, 2023 Sheet 1 of 5 US 2023/0079127 Al wi Source jase 14 16 18 20 24 12, ‘ \ \ \ Display Speaker oput Network | Processor Input Port 26 28~{__ Memory 30 Receiver 32~) Camera i 5 34~\ Bluetooth 7 Haptic Near Field 36~ communication | Sensor | OTA | Infrared FPGA 38 40 22 FIG. 1 42 44 52~) Server 54~| Processor 56~| Memory | Network 7 Interface 46 Patent Application Publication Mar. 16,2023 Sheet 2 of SUS 2023/0079127 Al Digital Asset \— Metadata © Owner © Price Terms 202~ Block Chain Network Address Pointer 208 300 “Me 302~ Before You Begin ... There's A Unique Skin In This Game That Only One Gamer/Group Can Find. They Will Then Own Its NFT And Can Then Use The Skin In Other Games And Other Game Systems/Platforms! FIG. 3 Patent Application Publication Mar. 16,2023 Sheet 3 of SUS 2023/0079127 Al ao. 402 Congrats, You Found The Unique Skin 2456! You've Been Awarded Its NFT For The Exclusive Right To Use This Skin In This Game, Across Other Games, And Across Other Platforms. —> You Can Also Transfer This NFT To Others ~ 4g4 FIG. 4 Congrats, You Were The First Person To Beat The Boss Of This Game! You Now Have The Right To Use Hunter-Damiage Weapons In Other Games Per Your New NFT. > You Can Also Transfer This NFT To Others ~ 594 FIG. 5 Patent Application Publication Mar. 16,2023 Sheet 4 of SUS 2023/0079127 Al My NETS. 602—\ skin 2456: 604~{ Transfer 608—~ [Use Skin In Newly-Installed Game Deep Space Fighter ood Use In Original Game 612—\_| Move To My Other Console/Platform FIG. 6 Patent Application Publication Mar. 16,2023 Sheet Sof SUS 2023/0079127 Al 700: 702 704~| 708~| 710~| 712 714~f 716 720 722~| Execute/Facilitate Presentation Of Simulation (e.g., Video Game) Monitor For Performance Of Task (e. x Monitor Cloud Execution And/Or Receive Indication Of Task Completion From Console) Mint Potential NFTs, Use CDN To Store Proximate To Potential Winners 706 i: Yes Provide First NFT To First User Entity For Cross-Game ‘And/Or Cross-Platform Use With Owner Indicated In Smart Contract/Metadata Prevent Other NFTs From Being Provided For Performance Of Same Task Maintain Asset In Standardized Format In Storage According To Pointer And/Or Provide For Storing In Distributed File System Receive Request To Use Digital Asset In Different Simulation Verify Current Ownership 718 i Yes Place Into Cache For Different Simulation Deny FIG. 7 US 2023/0079127 Al NET FRAMEWORK FOR TRANSFERRING AND USING DIGITAL ASSETS BETWEEN ‘GAME PLATFORMS, FIELD 0001] ‘The present application relates generally to NF frameworks for ansfering and using digital assets between ame platforms BACKGROUND 0002] _As recognized herein, non-fungible tokens (NFT) are te digital world’s version of physical collectables, such fa but not limited to artwork, A NET sa digital file in block chain that proves who owns the underlying digital asset, much aa sales recep proves ownership of physical painting, although forging NET proof-oFownership is. hoary imposible owing 1 the use of Block ehaintecinol- (0g): Like print or painting, ownership of an NET dows not recessarily Include copyright in the original work, which ‘copyright may be retained by the crestor. While anyone can ‘iow the digital ast, only’ the person identified in the NI cca sell the otenership of the at, which then is recorded in the block chain, Thus, digital assets can be bovght and sold like physieal collectables though NET traeactions, SUMMARY 0003] _s recognized herein, in some applications sueh as ‘computervideo games, an NFT might represent the artwork ‘or an asset inthe game (suc a 2 character oF Weapon oF other game asset) but curent systems are technologically inadequate for the owner to use the asset across difercat ‘games andor platforms. Accordingly, as further recognized Tere, the fonction ofthe game may be enanved by ‘enabling. gamers andr spectators to exclusively use the ‘asset and possibly transfer ts rights to others via NT a5 described further below {004} "Accordingly, in one aspect a system inches at least one computer medium tats nota wansitory signal and that inches instrctons executable by st lest one proce Soro determine that it end-user entity has perkormed & tusk for which a fist noncfimgible token (NF) is to be providet, The task is performed within st east one computer simulation, and he frst NFT represents a digital asset, The insteuetons ae ako executable to, responsive to the deter mination, paovide the Rest NFT tothe fist end-user entity fand.provent olber end-user entities engaging. in other instances ofthe at east one computer simulation from being ‘provided another NPT for perlorming the task again subse ‘quent w te fist end-user entity performing the tsk [0005] In some examples, the fst end-user entity may include plural end-wsers that actin concert to perform the task. Inother examples, he fst end-user entity may include single end-use and no ter end-users [0006] In various example implementations, the tsk may include locating the digital asset within the atleast one ‘computer simulation, andor beating oF overcoming 3 par- ticular aspect of the at least one computer simulation, 0007)» Ackltionally, in example embodiments the digital ‘asset ise may include video game skin, video game fariwork, an avatar, 2 video game Weapon, andor a Video ‘game shill {ons} Sill Further, if desired the insirvtions may be ‘executable to provide the digital asset to the fist end-user Mar. 16, 2023 emty andor the digital asset aecording toa pointer indicated in the firs NPT. In these examples, the digital set may be provided andlor maintained ina standardized for- mat, The standardized format may be readable to inset the ‘digital set indifferent computer simulations that may include diferent video games of diferent tiles. Adition- all ‘or altratively the standardized format may be reod- 3c via dlleret video game platforms suchas, ar example PlayStation and Xbox. The digital asset may be usable by the fis end-user entity aeossdilleret video game pltioras based on the fst end-user entiy’s ownership of the fist NIT. 0009} Also in example implementations, the instructions may be exocutble to prevent other end-user entities engine ing in other instanes ofthe at last one computer simulation ffom being provided another NT for performing the tsk again by removing the digital asset froma virwal location at Which the digital asset would otherwise exist in other instances of the computer simulation tht are executed Preventing others may also inlude preventing performance ‘of the tsk again in oter instances of the computer simi Tnvon that ae executed, andor declining to provide addi- tional NFTs for subsequent additonal performances of the task 10010] In some examples, the NET can be used eross- cnerationally (eg. from PSS to PSS). W011] tn another aspect, a method includes determining that a first end-user entity has performed a task for which a non-fungible token (NFT) is to be provided. The tsk is performed within frst computer simulation andthe NFT is sociated with a digital asset The inethod also inchades providing the NT to the it end-user entry responsive to the determining, with the NFT indicating use ights of the lista asact hy the fit end-ser entity. The digital asset them usable via the NFT by te fst end-user entity across Plural diffrent computer simulations and/or aeross plral ‘ferent computee simulation platforms. [012] _ Accordingly in some examples the NET may be @ fist NET and the method may inelide, responsive to the sleermining, preventing other end-user entities enzazing in ‘other instances ofthe atleast one computer simulation from being proved another NET for perfoaming the tsk agin Subsegent to the fist end-user ety performing the ask. {0013} Also in various example implementations, the tsk ‘ay include being the first to leat representation ofthe digital ssset within the at lest one computer simulation andlor beng the fit serosal instances of execution ofthe at Jeast one computer simulation to take a particular ation Within the atest one computer simulation, Theat least one ‘Computer simulation isl may include cloudsbasod video ‘eame. 0014] Sill further, if desied the method may include reociving a request fom a second end-user entity 4 use the ligt asset in atleast one compute simulation, where the second end-user entity may be different from the fist ‘end-user entiy. In these examples, the metbod may then include verifying via the NFT dha the second end-user entity ‘curently holds the use rights forthe digital asset responsive to receiving the request and then permiting we by the second end-user entity of the digital ast in ot least one ‘computer simulation responsive to the vein 0015] In sill another aspect, « system includes at lest ‘one compiter mest thi no a ransitory signal an that inchdesinsitions executable By atleast one processor to US 2023/0079127 Al determine that firs end-user entity has performed tsk for ‘which a non-fungible token (NET) is to be provided. The task is performed within fist compte smalaion an the [NFT is associated with a diptl asset. The instvctions are also executable to provide the NFT to the fist end-user fenlty responsive to the determination. The NFT indicates use Fights of the dgtl asst by the frst end-use entity and the digital asst is usable via the NET by the fst end-user cently across plural diflereat computer simulations andor ‘across plural diferent computer simulation platforms. 0016)" In some example embodiments, the task may include a victory in an e-spots tournament and the digital asset may be usable vi the NPT by the fist end-user eatity ‘cross plural diferent computer simulations. The plural ‘ferent computer simulations may inchode diferent anv versions of a particular video game tle, dillrent video ‘games of different game genres, andlor diferent execution instances of the same video game. [0017] The dots ofthe prseat application bah 2 its structure and operation, can be best understood in reference to the accompanying drawings, in which like reference ‘numerals refer to like pas, and in whic BRIEP DESCRIPTION OF THE DRAWINGS 10018] FIG. 1 is a block diagram of an example system ‘consistent with present principles: 0019] FIG. 2 schematieally ilustates an NFT consistent ‘with present principles; 0020] FIG. 3 iusirates example graphical user interface (GUD that may’ be presenta to indicate task to perform ‘within a computer simulation tobe awarded an NFT for an ‘associated digital asset consistent with present principles [021] FIGS. 4 and § show example GUIs indicating that 4 panicular tase has been completed and associated NFT astarded consistent with preset principles 0022] FIG. 6 shows an example GU! tha iss a particular ‘ses NPT as won through gameplay and tha provides for tho bility to transferor use the associated digital asset sell ‘consistent with present principles and [0023] FIG. 7 iustaes example logic in example Now ‘chart format that may be executed by a device consistent ‘with present principles DETAILED DESCRIPTION 0024] ‘This disclosure relates generally computer ec systomis including aspects of consumer electronics (CE) ‘device networks such as bu aot limited to computer game Detworks. A system herein may include server and clicat components which may be connected over a network such That data may be exchanged between the client and server ‘components, The client components may inelude one oF Tore computing devices including game consoles such as Sony PlyStatioll ora game console made hy Microsofi or Niniendo or other manuficturr, vital reality (VR) bead- sets, augmented reality (AR) headsets, portable televisions (ep. sman TVs, Intemet-enabled TVS), portable computers Such’ as laptops and tablet computers, and other mobile ovioes including smart phones and atonal examples ‘iscuseed low. These cient devices may operte with & ‘variety of operating environments. Fo example, some of the