Communication Systems and Programs
The communication system addresses the challenge of user-friendly blockchain and NFT access by enabling easy generation, exchange, and management of tokens, facilitating digital content sharing and community engagement for younger users.
Patent Information
- Application Number
- JP2024090622
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-06-04
- Publication Date
- 2025-12-24
- Estimated Expiration
- 2041-12-15
AI Technical Summary
Existing systems do not facilitate easy access and use of blockchain technology and non-fungible tokens (NFTs) for younger users, limiting their ability to engage in digital content exchange and communication.
A communication system utilizing a distributed ledger unit, user information terminals, and a communication manager, enabling easy generation, exchange, and management of fungible and non-fungible tokens, with features like electronic wallets and ranking systems, allowing users to create, share, and exchange digital content securely and efficiently.
Enables younger users to easily engage with blockchain technology and NFTs, promoting digital content exchange and communication, while fostering a community that supports and discovers talented creators.
Smart Images

Figure 0007791640000001 
Figure 0007791640000002 
Figure 0007791640000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a communication system and a program for realizing mutual communication among a plurality of users. [Background technology]
[0002] As described in Patent Document 1, the use of non-fungible tokens (NFTs) is expanding. Non-fungible tokens are unique, non-substitutable tokens recorded on blockchain technology. Images, videos, audio, and other digital files and data have the characteristic of being easily replicable, but by attaching an NFT to such digital data, it becomes possible to treat them as unique items.
[0003] Therefore, for example, Patent Document 1 attempts to attach non-fungible tokens (NFTs) to so-called in-game assets such as game item characters, thereby making it possible to easily send these in-game assets not only within the game but also outside the game, and / or to receive in-game assets in another game from outside the game.
[0004] On the other hand, while a variety of SNS (social networking services) such as video distribution SNS and image attachment SNS have become widespread in recent years, the control of whether the digital content sent and received on such SNS was created by the sender is limited to terms of use, etc.
[0005] These types of content distribution and content attachment-based social media platforms have given a platform to a wide range of creators, and are particularly helping to discover talented creators at an early stage (such as young YouTubers).
[0006] Considering the current situation in which the use of blockchain technology and non-fungible tokens (NFTs) is expected to increase further in the future, it is hoped that such younger users will begin using and becoming familiar with blockchain technology (fungible tokens, non-fungible tokens) as soon as possible. However, due to the need to open an account to begin using the technology, there is currently no system that makes it easy for younger users to start using it. [Prior art documents] [Patent documents]
[0007] [Patent Document 1] Patent Publication No. 2021-152815 Summary of the Invention [Problem to be solved by the invention]
[0008] Therefore, the present invention aims to provide a system that can be easily used by users who are not familiar with blockchain technology, especially younger users, that allows non-fungible tokens (NFTs) to be attached to electronic content data created by users, enables mutual exchange of such data, and furthermore, promotes its use as a communication system. [Means for solving the problem]
[0009] This problem is solved by a communication system between multiple users, which includes a distributed ledger unit, a communication manager, and multiple user information terminals, all connected to each other by information and communication technology. In this communication system, the distributed ledger unit is configured using distributed ledger technology and is configured to generate and store fungible and non-fungible tokens and send and receive fungible and / or non-fungible tokens between users in response to instructions from users via the user information terminals. The user information terminals have individual wallet units for each user for managing the fungible and non-fungible tokens and are configured to send instructions to the distributed ledger unit to generate and store fungible and / or non-fungible tokens and send and receive fungible and / or non-fungible tokens between users in response to input from the users. The communication manager is configured to acquire, compile, analyze, and output information related to processing results of the fungible and / or non-fungible tokens in the distributed ledger unit.
[0010] In another embodiment, an authentication unit is provided in the wallet unit of the user information terminal, and the authentication unit registers, stores, and queries the authentication information of the user.
[0011] In another embodiment, fungible tokens generated by the distributed ledger unit are sold or distributed to users as electronic crypto assets that can only be used within the communication system. In other words, the electronic crypto assets function as "electronic toy coins" or "electronic toy coins" within the virtual space of the communication system according to the present invention.
[0012] In yet another embodiment, the user information terminal is configured to be able to store electronic content data created by the user himself, and the wallet unit is configured to be able to manage the generation of a non-fungible token that is assigned to the electronic content data as individual identification information, the assignment of the non-fungible token to the electronic content data, the publication of the electronic content data to which the non-fungible token has been assigned, and the exchange of the electronic content data to which the non-fungible token has been assigned between users.
[0013] The communication management unit can be configured to acquire information regarding the processing results of fungible tokens and / or non-fungible tokens in the distributed ledger unit, generate rankings regarding the generation, transmission, and reception of fungible tokens and / or non-fungible tokens from the acquired information, and output the rankings via a user information terminal.
[0014] The wallet unit may also be configured to be able to generate web pages for receiving fungible tokens and / or non-fungible tokens, and links to those web pages.
[0015] These communication systems are realized in programs that are configured to be executable in the systems. [Brief explanation of the drawings]
[0016] [Figure 1] 1 is an overall view of a communication system according to the present invention. [Figure 2] 1 is a diagram of a user information terminal used in a communication system according to the present invention. [Figure 3] Flowchart for a communication program according to the present invention [Figure 4] Flowchart for a communication program according to the present invention [Figure 5] Flowchart for a communication program according to the present invention [Figure 6]1 is a diagram of a communication management unit used in a communication system according to the present invention; [Figure 7] Example of a display screen on a user information terminal when the communication system according to the present invention is in operation (ranking display state and receiving basket installation state) DETAILED DESCRIPTION OF THE INVENTION
[0017] [Communication System Overview] Figure 1 shows an overall view of a communication system according to the present invention. As shown in Figure 1, the communication system according to the present invention comprises a distributed ledger unit, a communication management unit, and multiple user information terminals. These distributed ledger unit, communication management unit, and multiple user information terminals are connected to each other via information and communication technology (such as the Internet communication network), and are configured to enable the mutual sending and receiving of data and information.
[0018] [Distributed ledger department / overview] First, we will explain the distributed ledger unit. The distributed ledger unit is constructed using, for example, a DAG-structured distributed ledger technology, i.e., a distributed ledger technology called a directed acyclic graph (DAG). It is represented by directed edges (= arrows) originating from vertices. One or several directed edges originating from a vertex connect vertices but do not return. A blockchain is structured with a sequence of one block before and one block after each other. A DAG structure has a direction, but the number of blocks before and after is unlimited. In other words, the relationship between blocks before and after a DAG structure is not subject to any special constraints. Furthermore, mining by miners is not required; instead, users themselves perform proof of work (PoW) for each transaction. This overcomes the scalability, transaction processing speed, and mining fees (transaction fees) issues associated with blockchain technology. As a result, there is no need to own cryptocurrencies or open an account for them. In particular, the communication system of the present invention employs a tangled DAG-structured distributed ledger technology, making it easy for even younger users to begin using it.
[0019] The distributed ledger unit is connected to the user information terminal and has the function of enabling the generation and exchange (transmission and reception) of fungible tokens (FT) based on instructions from the user information terminal. The distributed ledger unit also has the function of enabling the generation and exchange (transmission and reception) of non-fungible tokens (NFT) based on instructions from the user information terminal. The manner in which fungible and non-fungible tokens are generated and exchanged will be described later in relation to the functions of the wallet unit provided in each user information terminal.
[0020] [User Information Terminal Overview] As shown in Fig. 1, the communication system according to the present invention includes a plurality of user information terminals. Fig. 1 shows a total of n user information terminals, designated user information terminal 1 to user information terminal n. These user information terminals can be a variety of devices, such as smartphones, tablet terminals, portable game consoles, non-portable game consoles, television receivers, PC terminals, and other electronic information communication terminals.
[0021] The user information terminals are configured to be able to communicate with the distributed ledger unit. Communication between each user information terminal and the distributed ledger unit can be performed wirelessly or via a wired connection over an information and communication network such as the Internet. As shown in the figure, each user information terminal is configured to be able to send information and data to the distributed ledger unit and receive information and data from the distributed ledger unit.
[0022] Furthermore, the user information terminal is configured to be able to communicate with the communication management unit. Communication between each user information terminal and the communication management unit can be performed wirelessly or via a wired connection through an information and communication network such as the Internet. As shown in the figure, each user information terminal is configured to be able to transmit information and data to the communication management unit and receive information and data from the communication management unit.
[0023] [Communication Management Department Overview] As shown in Figure 1, the communication system according to the present invention is provided with a communication management unit. As described above, the communication management unit is configured to be able to communicate with each user information terminal and the distributed ledger unit. In other words, it is configured to be able to send and receive information and data between each user information terminal and the distributed ledger unit.
[0024] [User Information Terminal Details] Next, we will explain the details of the user information terminal and the functions and operations of each unit based on Figure 2. As shown in Figure 2, the user information terminal is equipped with a basic function unit, an input unit, an output unit, and a wallet unit.
[0025] [User information terminal, basic function section] The basic function unit is a component that realizes the basic functions of a user information terminal, that is, information processing functions, information saving and reading functions, communication functions, etc. For example, if the user information terminal is a smartphone, tablet terminal, PC, etc., it includes a means for performing information calculations such as a CPU, a means for enabling information storage such as volatile and non-volatile memory, HDD, SSD, and communication means such as a communication interface that realizes information communication with other devices and subsystems, that is, the distributed ledger unit and the communication management unit.
[0026] [User information terminal / wallet section] As shown in Figure 2, the user information terminal has a wallet unit (also referred to as an electronic wallet or electronic wallet unit). This wallet unit can be configured as an application that is downloaded and installed on the user information terminal. The wallet unit is configured to function as a tool for accessing the distributed ledger unit via communication technology, performing various processes on the distributed ledger unit, and receiving information regarding the results of those processes from the distributed ledger unit.
[0027] For this reason, the wallet unit has an authentication unit, an exchange processing technology unit, an FT management unit, an NFT management unit, a receiving management unit, a settlement unit, etc.
[0028] In addition to being configured as an application that is downloaded and installed on the user's information terminal, the wallet unit can also be configured in a format that can be used online.
[0029] [User information terminal, wallet section, authentication section] The authentication unit is a component that performs so-called authentication processing for users of the communication system of the present invention. Possible users of the communication system of the present invention include individuals, corporations, organizations, etc. If the user is an individual, the authentication unit processes the registration of personal information (name, affiliation, attributes, biometric information, etc.) as authentication information the first time the user uses the communication system, and thereafter processes authentication at the time of login each time the user uses the communication system. If the user is a corporation or organization, the authentication unit is configured to register information such as electronic authentication and electronic proof as authentication information the first time the user uses the communication system, and thereafter use the information for authentication each time the organization uses the communication system.
[0030] Therefore, the authentication unit has components that can register this information (such as at the time of first use) and authenticate it (such as at subsequent logins). Specifically, at the time of first use, the authentication unit passes the authentication information entered by the user to the communication management unit, which will be described later. The communication management unit records and stores the authentication information. Details of this process will be described later. Then, when the user logs in to use this communication system thereafter, the authentication unit is configured to accept the authentication information entered by the user and to query the authentication information recorded and stored in the communication management unit, compare the two, and determine whether or not to allow login. Authentication by the authentication unit can also be configured to be performed in collaboration with the distributed ledger unit instead of in collaboration with the communication management unit. Of course, the recording and management of authentication information is not limited to this mode.
[0031] For reference, a more detailed flowchart of the process for first-time use and subsequent logins is shown in Figure 3. Naturally, authentication registration for first-time use and authentication for subsequent logins can be performed according to these flowcharts.
[0032] [User Information Terminal, Wallet Department, Exchange Processing Technology Department] The wallet unit has an exchange processing technology unit. The exchange processing technology unit uses DEX and Layer 2 technology to enable direct P2P sending and receiving of fungible and non-fungible tokens between user accounts through the wallet unit. For this reason, the private keys for each token are managed individually by each user account.
[0033] [User Information Terminal, Wallet Department, FT Management Department] The wallet unit also has a fungible token FT management unit, which is configured to manage the generation (purchase), sending and receiving (exchange) of fungible tokens, as well as the confirmation of their history and results.
[0034] The purchase (generation) of fungible tokens through the FT management unit is performed as follows. The user information terminal is configured to accept input of the number of fungible tokens desired to be purchased via the input unit (described below) and to enable the user to pay the price for the purchased tokens. The price is configured to be paid via the settlement unit. Once payment has been confirmed via the settlement unit, the FT management unit performs the process of generating fungible tokens through the distributed ledger unit. Specifically, the wallet identification information assigned to each wallet unit, the registration information (personal or corporate information) registered in each wallet unit via the authentication unit, and related information are encrypted as ownership and affiliation information for the fungible token, recorded and stored in the distributed ledger unit, and a private key is issued. This guarantees and proves the ownership and affiliation of the fungible token. Fungible tokens are generated using, for example, DAG-structured distributed ledger technology, so no associated fees are incurred.
[0035] The fungible tokens may be configured to be issued free of charge in a certain quantity when the communication system according to the present invention is used for the first time (such as at the time of the first authentication described above).
[0036] Furthermore, fungible tokens may have a maximum amount that can be issued, such as the equivalent of the world's GDP for that year.
[0037] The FT management unit exchanges (sends and receives) fungible tokens as follows: When a user inputs an instruction to send a fungible token via the input unit of the user information terminal, the FT management unit first authenticates the user using the authentication unit of the wallet unit. User authentication uses the authentication information of registered individuals, corporations, and organizations. This identifies the sender of the fungible token. Next, the affiliation information of the recipient of the fungible token is identified. The affiliation information of the recipient is identified using the wallet identification information of the receiving user, the authentication information of the fungible token recipient (personal information, corporate information, organization information), and related information. This information is then encrypted, recorded, and stored in the distributed ledger unit, and a private key is issued, guaranteeing and proving the ownership and affiliation of the fungible token, completing the process of sending and receiving the fungible token.
[0038] For reference, a detailed flowchart of the program related to the purchasing, sending, and exchanging processes of fungible tokens is shown in Figure 3. Of course, the purchasing, sending, and exchanging processes of fungible tokens can also be performed according to this flowchart.
[0039] [User information terminal, wallet section, NFT management section] The wallet unit also includes a non-fungible token NFT management unit that is configured to generate non-fungible tokens, assign non-fungible tokens to digital content data, store non-fungible tokens, and manage an information bulletin board related to non-fungible tokens.
[0040] [NFT generation and allocation] Non-fungible tokens are generated through the NFT management unit as follows: First, a user prepares any digital content data they have created and provides information about the digital content data to the NFT management unit. The NFT management unit then encrypts the provided digital data information, the wallet identification information assigned to each wallet unit, the registration information (personal or corporate information) registered in each wallet unit through the authentication unit, the timestamp information (NFT generation and assignment date and time information), and other related information as non-fungible token information, records and stores it in the distributed ledger unit, and issues a private key. This generates a non-fungible token and assigns it to the digital content data, guaranteeing and verifying that the digital content data is unique and non-fungible to the user, as well as its ownership and ownership. Non-fungible tokens are generated and assigned using, for example, DAG-structured distributed ledger technology, so no associated fees are incurred. Various methods are possible for implementing NFT generation and assignment in actual application software (e.g., providing an NFT generation and assignment tool button in the application software used on the user's information terminal).
[0041] [Storage of NFTs] The NFT management unit may be provided with space for storing electronic content data. This space may be configured as electronic information recording means, such as semiconductor device memory. This space is configured to be able to store electronic content data to which non-fungible tokens NFTs are attached using the method described above. Of course, this space may also be provided outside the NFT management unit. Various methods are conceivable for implementing NFT storage in actual application software (such as providing an NFT storage button in the application software used on the user information terminal).
[0042] [NFT publication and management] The NFT management unit has the function of managing whether or not electronic content data to which a non-fungible token NFT is attached can be made public. Specifically, this function is realized in cooperation with the receiving management unit, which will be described later. For example, the NFT management unit can have the function of creating a public section (such as a public webpage) for electronic data to which a non-fungible token NFT is attached, and a link to this public section. The public section and link may be published on an electronic bulletin board by the receiving management unit, which will be described later. There are various possible ways to implement the publication of NFTs in actual application software (such as providing an NFT bulletin board button in the application software used on the user information terminal).
[0043] [Exchange of non-fungible tokens (NFT) and fungible tokens (FT)] The above-mentioned non-fungible token NFT-attached electronic data disclosure field can include a link to the "receiving basket," described below. This associates the non-fungible token NFT-attached electronic data with the receiving basket. The receiving basket is configured to allow users to specify the number of fungible tokens equivalent to the value of the non-fungible token NFT-attached electronic data to be received through the exchange (the number of fungible tokens that must be provided by the user who wishes to receive the non-fungible token NFT-attached electronic data). When a user who wishes to receive the non-fungible token NFT-attached electronic data enters the number of fungible tokens equivalent to the specified amount, the authentication unit performs user authentication processing and identifies the owners of the non-fungible and fungible tokens. The exchange processing technology unit then instructs the distributed ledger unit to send and receive (exchange) the fungible and non-fungible tokens. The distributed ledger unit then performs the owner change processing for the fungible and non-fungible tokens and returns the results to each user's wallet unit. This completes the exchange of the non-fungible token and the fungible token.
[0044] For reference, flowcharts of the program for exchanging non-fungible tokens NFT and fungible tokens FT are shown in Figures 4 and 5. Of course, the exchange of non-fungible tokens NFT and fungible tokens FT can also be carried out according to these flowcharts.
[0045] [User Information Terminal, Wallet Section, Basket Management Section] The wallet unit further includes a receiver management unit. In this case, the term "receiver" is used to mean a component that has at least the function of receiving fungible tokens and / or non-fungible tokens and / or exchanging fungible tokens for non-fungible tokens. In other words, the "receiver" has the function of receiving fungible tokens FT and / or non-fungible tokens from other users, and such a receiver is set as a unique receiver for each user.
[0046] For example, the receiving basket management unit has a function to create a web page that functions as a "receiving basket." This web page can be created in the communication management unit (described later) or in any other web space. The receiving basket management unit can be configured to create the receiving basket web page and also generate a hyperlink URL, link button, and / or two-dimensional matrix code to the page. These hyperlink URLs, link buttons, and / or two-dimensional matrix codes can be placed on social media, video streaming services, blogs, and comment sections used by each user.
[0047] The receiving basket management unit can be configured with a function to generate a receiving basket along with a display that clearly indicates the intended use of the receiving basket. For example, if the receiving basket is created as a web page, the web page displays the intended use of the receiving basket, i.e., the purpose of transmitting fungible tokens that a user will transmit to the owner of the receiving basket via the receiving basket. The transmission purposes can be (1) transmitting fungible tokens to support the activities of the receiving basket owner (support purpose), (2) transmitting for the purpose of exchanging non-fungible tokens owned by a user who owns the receiving basket for electronic data to which the non-fungible tokens owned by the user who owns the receiving basket are attached (exchange purpose), and (3) transmitting for the purpose of an exchange in the form of providing electronic data to which the user who owns the receiving basket is attached with non-fungible tokens to the entity offering the most fungible tokens (competitive transmission purpose). In other words, the web page can be configured so that a user who transmits fungible tokens can select which of these three purposes they wish to transmit their fungible tokens for.
[0048] The receiving basket management unit can be configured with a function to prevent the hyperlink URL, link button, and / or two-dimensional matrix code from being placed in the receiving basket incorrectly.
[0049] A web page formed as a receptacle can have a link to a web page where the electronic data (electronic content data) in which the receptacle is placed is made public.
[0050] The receiving basket management unit is connected to the FT management unit, and is configured to realize the exchange process of fungible tokens via the receiving basket management unit. Specifically, the receiving basket management unit is configured to allow other users to input the quantity of fungible tokens to be received from other users. In other words, when the quantity of fungible tokens to be received by the receiving side (receiving basket installer) is input using the input function, the exchange process of fungible tokens described above is performed.
[0051] [Comments and messages exchanged by the Receiving Management Department] The receiving management unit may further have a function that enables the exchange of comments and messages with other users. The exchange of comments and messages may be realized, for example, through text, pictures, photos, sounds, movies, etc., or through an electronic bulletin board on which comments and messages can be posted. The bulletin board may have a function that can remove malicious posts by other users and the posters themselves who make such malicious posts.
[0052] [Favorite user registration by the Receiving Basket Management Department] The receiver management unit may have functions for registering other favorite users (so-called "following"), setting up when a user is registered (followed) as a favorite user by other users, setting up direct message exchanges between users (direct messages), and setting up event notifications for favorite users (following / followers).
[0053] [Language-free environment by the Reception Management Department] The Receiving Basket Management Unit can realize a language-free environment by working in cooperation with an external machine translation system. This makes it possible to exchange messages and comments on the electronic bulletin board mentioned above, and to exchange direct messages between favorited users, regardless of language. For reference, flowcharts of the program for processing by the Receiving Basket are shown in Figures 4 and 5. Of course, various processing by the Receiving Basket can also be performed according to these flowcharts.
[0054] [Communication Management Department] Next, the communication management unit of the communication system according to the present invention will be described with reference to Figure 6. As shown in Figure 6, the communication management unit can be composed of a basic function unit, a user management unit, a communication function unit, and a ranking function unit. Note that while an example is described here in which the communication management unit is configured as a separate component from the distributed ledger unit, it is of course conceivable that the functions and structure of the communication management unit described below could be partially or entirely performed by the distributed ledger unit.
[0055] [Communication Management Department / Basic Function Department] The basic function unit is the part that performs the basic functions of the communication management unit. For example, the communication management unit can be configured as a web server. In this case, the basic function unit includes components that perform the basic functions of a server, such as a CPU or other means for calculating and processing information, volatile memory, non-volatile memory, HDD, SSD or other means for storing information, and information communication means for exchanging information with user information terminals and the distributed ledger unit.
[0056] [Communication Management Department / User Management Department] The communication management unit is provided with a user management unit. This user management unit can be configured to manage information about users who use the communication system according to the present invention. For example, the user management unit manages authentication information for each user. When each user uses the communication system according to the present invention for the first time, the authentication information registered through the authentication unit of the user information terminal can be saved and recorded in this user management unit. In this case, the user management unit is configured to respond to a reference to the authentication information from the authentication unit of the user information terminal when each user uses the system for the second or subsequent time.
[0057] [Communication Management Department / Ranking Function Department] The communication management unit also includes a ranking function unit. The ranking function unit generates and publishes various rankings. These rankings are generated from information on the transmission and reception of fungible and non-fungible tokens. For this reason, the ranking function unit includes an information acquisition unit. This information acquisition unit can be configured, for example, as a general explorer (search) script. In other words, the information acquisition unit is configured to be connected to the distributed ledger unit using information and communications technology, and acquires information on fungible and non-fungible tokens stored and recorded in the distributed ledger unit, particularly information on their transmission and reception, and related information.
[0058] The ranking function unit further includes an information tallying unit, which is connected to the information acquisition unit, receives the information acquired by the information acquisition unit, and compiles various rankings based on that information.
[0059] Possible rankings that may be compiled and analyzed by the information compilation unit include, for example: rankings based on the amount of fungible tokens sent and received, rankings based on the number of people who have sent fungible tokens to the recipient, rankings based on the amount of fungible tokens purchased by corporations and individuals through donations and investments, rankings based on the total amount of fungible tokens held (amount acquired + amount purchased), rankings based on fungible tokens by category, affiliation, attribute, etc. Other rankings specified and customized by the user. In other words, the rankings compiled and analyzed by the information compilation unit are not limited to the rankings set and provided by the communication system described above, and various rankings can be compiled and analyzed according to user preferences.
[0060] The ranking function unit is further provided with an information output unit. The information output unit is configured to receive the ranking information compiled and analyzed by the information compilation unit, and output and transmit this to the user information terminal in accordance with instructions from the user information terminal. For reference, a flowchart of the program for generating and outputting rankings is shown in Figure 4. It is of course possible to generate and output rankings according to this flowchart.
[0061] The information output unit of the ranking function unit can be further configured to be capable of outputting information other than ranking information. That is, the information output unit is configured to be capable of outputting and transmitting the following information to a user information terminal, for example: total operating costs of the communication system according to the present invention, total amount of fungible tokens issued, total amount of fungible tokens issued through purchase, fungible token purchase rates in major currencies (yen, dollar, euro, yuan, and legal currencies of other major countries), and total amount of fungible tokens used in real time (for example, automatically updated every 5 minutes).
[0062] The communication system of the present invention allows users to receive or purchase fungible tokens, which function as crypto-assets usable within the system, from the system provider. Furthermore, by using the communication system of the present invention, users can generate non-fungible tokens, attach them to digital content (electronic content data) they have created, and then transfer (transmit) them to other users. The attached non-fungible tokens ensure the uniqueness of the digital content data. Furthermore, users can easily exchange the attached non-fungible tokens for fungible tokens as crypto-assets. Furthermore, users can gift fungible tokens to users who create digital content (electronic content data) simply out of a desire to show their support. Furthermore, the history of sending and receiving fungible and non-fungible tokens can be managed, compiled, and ranked, enabling early discovery of talented creators, outstanding creative works, and those who support such creators.
[0063] By using the fungible cryptocurrency token ToyCoin, which is a toy, non-fungible NFT tokens, and the electronic wallet ToyBasket, users of all ages and genders can "communicate, exchange expressions, show support and gratitude, feel excited, discover talent and sponsor development, promote their company, and easily obtain NFTs," and can freely learn about real cryptocurrencies, NFTs, and electronic wallets in the virtual reality (metaverse) realm, including rehearsals for encountering potential dangers associated with them, without having to worry about real-world taxation or financial troubles.
[0064] The present invention has been disclosed through the above-described embodiments. The description and drawings that form part of this disclosure do not limit the present invention. Various alternative embodiments, examples, and operating techniques will become apparent to those skilled in the art from this disclosure. Therefore, the technical scope of the present invention is defined by the invention-specific matters according to the appropriate claims from the above description.
Claims
1. An information processing device including a distributed ledger unit configured by a DAG structure distributed ledger technology using a directed acyclic graph (DAG), Generate non-fungible tokens that can be used within a communication system that uses the DAG-structured distributed ledger technology and are assigned to electronic content data, and generate fungible tokens for toys that do not require account opening by using the DAG-structured distributed ledger technology; In the distributed ledger unit that manages the non-fungible token and the fungible token, a user who owns the non-fungible token assigned to the electronic content data and a user who owns the fungible token of the toy are allowed to trade within a virtual reality area; obtaining information regarding the results of processing the non-fungible token and / or the fungible token of the toy; generating ranking data relating to the generation, transmission, and / or reception of the non-fungible tokens and / or the fungible tokens of the toy from the acquired information; outputting the generated ranking data; An information processing method that performs the above.
2. The obtaining includes: obtaining information regarding transmission and reception of the fungible tokens of the toy stored in the distributed ledger unit; The information regarding the transmission and reception includes information regarding the purpose of transmitting the fungible token selected by the user via a user information terminal operated by the user, and acquiring, from the user information terminal, the exchange purpose from a plurality of transmission purposes including an exchange purpose of exchanging electronic data to which a non-fungible token owned by another user is assigned and a support purpose of supporting another user. The information processing method according to claim 1 .
3. Generating the ranking data includes: and aggregating rankings related to at least one of support and gratitude, excitement, talent discovery, and development sponsor discovery based on the acquired information regarding the purpose of sending the fungible token selected by the user. The information processing method according to claim 2 .
4. Generating the ranking data includes: and tallying up the ranking of the amount of transmission and reception of the fungible tokens of the toy or the ranking of the number of people who have sent the fungible tokens of the toy to a receiving basket based on the acquired information. The information processing method according to claim 1 .
5. Generating the ranking data includes: and tallying various rankings according to user preferences based on the acquired information. The information processing method according to claim 1 .
6. The information processing device further assigns the generated non-fungible token to digital content created by a user; exchanging the digital content to which the non-fungible token is assigned for the fungible token of the toy; outputting the digital content to which the non-fungible token has been assigned to another user; The information processing method according to claim 1 , wherein the following is executed:
7. An information processing device having a distributed ledger unit configured by DAG structure distributed ledger technology using a directed acyclic graph (DAG), Generate non-fungible tokens that can be used within a communication system that uses the DAG-structured distributed ledger technology and are assigned to electronic content data, and generate fungible tokens for toys that do not require account opening by using the DAG-structured distributed ledger technology; In the distributed ledger unit that manages the non-fungible token and the fungible token, a user who owns the non-fungible token assigned to the electronic content data and a user who owns the fungible token of the toy are allowed to trade within a virtual reality area; obtaining information regarding the results of processing the non-fungible token and / or the fungible token of the toy; generating ranking data relating to the generation, transmission, and / or reception of the non-fungible tokens and / or the fungible tokens of the toy from the acquired information; outputting the generated ranking data; A program that executes.
8. An information processing device including a distributed ledger unit configured by a DAG structure distributed ledger technology using a directed acyclic graph (DAG), a generation unit that generates non-fungible tokens that can be used in a communication system that uses the DAG-structured distributed ledger technology and are assigned to electronic content data, and fungible tokens for toys that do not require account opening by using the DAG-structured distributed ledger technology; a trading unit in the distributed ledger unit that manages the non-fungible tokens and the fungible tokens, which allows a user who owns the non-fungible token attached to the electronic content data to trade with a user who owns the fungible token for the toy within a virtual reality area; an acquisition unit that acquires information regarding a processing result of the non-fungible token and / or the fungible token of the toy; a ranking data generation unit that generates ranking data related to at least one of generation, transmission, and reception of the non-fungible token and / or the fungible token of the toy from the acquired information; an output unit that outputs the generated ranking data; An information processing device comprising:
Citation Information
Patent Citations
Information providing system
JP2013257784A
Cloud funding system, processing method, and computer program
JP2019197254A
Entertainment providing system, entertainment providing method and program
JP2020071518A
Evaluation program, evaluation method, and evaluation device
JP2020201564A
Game system and auction program
JP2021152815A