Information management system, information management program, and information management method
The information management system integrates digital asset information from various systems, using dominant metadata to display assets in a unified format, addressing the inefficiencies of individual system access and enabling efficient comparison and purchase.
Patent Information
- Application Number
- JP2025085399
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-05-22
- Publication Date
- 2026-02-12
- Estimated Expiration
- 2045-05-22
AI Technical Summary
Existing digital asset management systems have structural differences that require users to access each system individually for information, making it time-consuming and difficult to compare and grasp the overall picture of available NFTs.
An information management system that aggregates digital asset information from multiple systems, sets dominant metadata, and displays it in a unified format, allowing for integrated access and comparison based on asset categories.
Enables efficient comparison and selection of digital assets across multiple systems by displaying metadata in a common format, facilitating easy purchase decisions and reducing the need for multiple queries.
Smart Images

Figure 0007813402000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information management system, an information management program, and an information management method. [Background technology]
[0002] In recent years, NFTs (Non-Fungible Tokens) based on blockchain technology have been attracting attention, and are being used particularly in the form of in-game items and digital art. These NFTs are generally traded on marketplaces such as OpenSea and Rarible. Against this background, a technology for managing NFT-type game assets and making them tradable on a marketplace has been proposed, for example, in Patent Document 1.
[0003] Patent Document 1 describes how digital assets obtained in games can be recorded on a blockchain as NFTs, making them available for trading on a marketplace. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2025-008447 Summary of the Invention [Problem to be solved by the invention]
[0005] However, there are many marketplaces (digital asset management systems) that publish and sell NFTs, and each has its own independent specifications, so when looking for the NFT of interest, prospective buyers must access each digital asset management system individually and search, view, and compare on each screen. This structure not only makes it time-consuming to obtain information, but also makes it difficult to grasp the overall picture and make comparisons.
[0006] In view of the above problems, the present invention aims to provide a new technology that eliminates structural differences between digital asset management systems and enables integrated access to information managed in each digital asset system. [Means for solving the problem]
[0007] In order to solve the above problems, the present invention is an information management system that manages digital asset information, which information management system comprises an acquisition unit, a setting unit, and a display processing unit, wherein the acquisition unit acquires digital asset information regarding digital assets managed in each of a plurality of external systems, the digital asset information includes asset metadata based on the data structure of each of the external systems, the setting unit sets asset metadata that is dominant over other asset metadata for the plurality of asset metadata as dominant asset metadata, and the display processing unit lists the digital asset information in a format that is independent of the data structure based on the dominant asset metadata.
[0008] In addition, in order to solve the above-mentioned problems, the present invention is an information management program for managing digital asset information, wherein the information management program causes a computer to function as an acquisition unit, a setting unit, and a display processing unit, wherein the acquisition unit acquires digital asset information regarding digital assets managed in each of a plurality of external systems, the digital asset information includes asset metadata based on the data structure of each of the external systems, the setting unit sets asset metadata that is dominant over other asset metadata for the plurality of asset metadata as dominant asset metadata, and the display processing unit displays a list of the digital asset information based on the dominant asset metadata.
[0009] In addition, in order to solve the above-mentioned problems, the present invention is an information management method for managing digital asset information, in which a computer executes the following processes: acquiring digital asset information regarding digital assets managed in each of a plurality of external systems, the digital asset information including asset metadata based on the data structure of each of the external systems; setting asset metadata that is more dominant than other asset metadata as dominant asset metadata for the plurality of asset metadata; and displaying a list of the digital asset information in a format that is independent of the data structure based on the dominant asset metadata.
[0010] This configuration allows multiple pieces of information to be compared side by side based on the metadata for each category of digital assets, allowing users to instantly grasp the overall picture of multiple digital assets. Not only can this configuration extract metadata that is advantageous to the digital assets and display information that is managed independently by each external system in a unified manner, allowing users to easily grasp the information on publicly available digital assets.
[0011] In a preferred embodiment of the present invention, the setting unit sets, for multiple asset metadata for each category of the digital asset, asset metadata that is more dominant than other asset metadata belonging to the same category as the dominant asset metadata, and sets the dominant asset metadata for each category.
[0012] By adopting such a configuration, it is possible to display information on digital assets specialized for each category.
[0013] In a more preferred form of the present invention, the information management system further includes a data manipulation unit, which performs extraction and / or sorting operations of the digital assets based on the superior asset metadata, and the display processing unit displays the digital asset information based on the results of the operations.
[0014] This configuration allows for data manipulation that cannot be performed by external systems. For example, if a category of digital assets is a game, data manipulation can be performed on the metadata that is most important for each game. This allows users to efficiently find digital assets that have the metadata they desire.
[0015] In a more preferred form of the present invention, the information management system further includes a unit unification unit, the digital asset information includes the unique trading amount of the digital asset corresponding to each external system, and the unit unification unit unifies the units of the unique trading amounts of the multiple digital assets and calculates the unified trading amount of each digital asset.
[0016] With this configuration, the user can easily compare the amounts of digital assets managed in each digital asset, and can purchase digital assets efficiently.
[0017] In a more preferred form of the present invention, the information management system further includes a data manipulation unit, which performs extraction and / or sorting operations of the digital assets based on the unified transaction amount, and the display processing unit displays and processes the digital asset information based on the results of the operations.
[0018] This configuration makes it easy to compare the amounts of digital assets managed for each digital asset, and sorting is performed based on the amounts, allowing users to purchase digital assets more efficiently.
[0019] In a more preferred embodiment of the present invention, the information management system has an acquisition unit that periodically acquires the digital asset information from the external system, and further updates the asset metadata of the digital asset information with priority.
[0020] By adopting such a configuration, it is possible to prevent the freshness of the information that is most important for selecting digital assets from being lost.
[0021] In a more preferred form of the present invention, the digital asset information includes transaction history information for the digital asset and asset metadata specific to each category of the digital asset, and the display processing unit displays a combination of the asset metadata and the transaction history information for each digital asset based on the digital asset information.
[0022] This configuration allows users to easily understand metadata about traded digital assets that cannot be confirmed by each external system.
[0023] In a more preferred embodiment of the present invention, the information management system further includes a data manipulation unit, which performs an operation of extracting and / or sorting the plurality of pieces of transaction history information based on the superior asset metadata, and the display processing unit displays the plurality of pieces of transaction history information based on the results of the operation.
[0024] With this configuration, users can easily understand buying and selling trends and popular metadata. [Effects of the Invention]
[0025] The present invention has the effect of providing a novel technology that eliminates structural differences between digital asset management systems and enables integrated access to information managed in each digital asset system. [Brief explanation of the drawings]
[0026] [Figure 1] 1 is a block diagram of a system configuration according to an embodiment of the present invention. [Figure 2] FIG. 1 is a block diagram of a hardware configuration according to an embodiment of the present invention. [Figure 3] FIG. 1 is a block diagram of a hardware configuration according to an embodiment of the present invention. [Figure 4] FIG. 1 is a block diagram of a functional configuration according to an embodiment of the present invention. [Figure 5] 1 is an example of a processing flowchart according to an embodiment of the present invention. [Figure 6] 10 is a diagram illustrating an example of an asset list screen according to an embodiment of the present invention. [Figure 7] 10 is a diagram illustrating an example of an asset list screen according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0027] The present invention will now be described more fully with reference to the accompanying drawings, in which preferred embodiments are shown, but which may be embodied in many different forms and are not limited to the embodiments set forth herein.
[0028] For example, while the configuration, operation, etc. of an information management system are described in this embodiment, methods, devices, computer programs, etc. with similar configurations can also achieve similar effects. The program may also be stored on a recording medium. Using this recording medium, the program can be installed on a computer, for example, thereby configuring an information management device and information management system. Here, the recording medium storing the program may be a non-transitory recording medium, such as a CD-ROM.
[0029] The present invention relates to a system for managing digital asset information. The present invention aggregates digital asset information with different data structures managed by multiple digital asset management systems, and displays the aggregated digital asset information in a list format that allows extraction and / or sorting based on attributes specific to each category of digital asset (hereinafter referred to as asset attributes).
[0030] In addition, the present invention performs information processing to structure aggregated digital asset information in a common format according to asset category, convert units, and make it comparable, thereby making it possible to uniformly manage and utilize digital asset information that was previously viewed and operated individually in each digital asset management system, thereby achieving technically beneficial effects.
[0031] <1. System configuration> Fig. 1 is a block diagram showing the configuration of a system according to one embodiment. As shown in Fig. 1, the information management system 0 includes an information management device 1, a user terminal device 3, and a digital asset management system 4, which are configured to be able to communicate with each other via a network NW. The information management system 0 may be configured only with the information management device 1. Alternatively, the information management system 0 may be configured only with the user terminal device 3 (a so-called peer-to-peer system). Furthermore, the information management system 0 may appropriately share the processing described below between the information management device 1, the user terminal device 3, and the digital asset management system 4, and is not limited to the processing sharing described below.
[0032] The information management device 1 can be a general-purpose server computer, a personal computer, or the like, and may be configured by a plurality of computers that are capable of sending and receiving information via the network NW or another network.
[0033] The user terminal device 3 may be a personal computer, a smartphone, a tablet terminal, a wearable device, or the like.
[0034] The digital asset management systems 4 are external systems that manage digital asset information related to digital assets such as NFTs, and store digital asset information based on the data structure managed by each digital asset management system 4. There are no restrictions on the system configuration (centralized, decentralized management, etc.) of each digital asset management system 4.
[0035] In this embodiment, the network NW is an IP (Internet Protocol) network, but there is no limitation on the type of communication protocol, and there is also no limitation on the type and scale of the network.
[0036] <1.1. Hardware Configuration> 2 is a block diagram showing the hardware configuration of a server according to the present invention. As shown in FIG. 2, the server 10 (information management device 1) includes a processing unit 101, a storage unit 102, and a communication unit 103.
[0037] The processing unit 101 has a processor such as a CPU that can execute an instruction set, and controls the overall operation and processing of the information management device 1 by executing the information management program according to the present invention, the OS, and other applications. The storage unit 102 includes a volatile memory such as a RAM capable of storing an instruction set, and a non-volatile recording medium such as an HDD or SSD capable of recording an OS, an information management program, and the like. The communication unit 103 has a communication interface device for connecting to a network, and controls communication with the network NW to input and output information.
[0038] 3 is a block diagram showing the hardware configuration of a terminal according to the present invention. As shown in FIG. 3, a terminal device 90 (user terminal device 3) includes a processing unit 901, a storage unit 902, a communication unit 903, an input unit 904, and a display unit 905.
[0039] The processing unit 901 has a processor such as a CPU that can execute an instruction set, and controls the overall operation and processing of the terminal device 90 by executing an OS and other applications. The storage unit 902 includes a volatile memory such as a RAM capable of storing an instruction set, and a non-volatile recording medium such as an HDD or SSD capable of recording an OS and the like. The communication unit 903 has a communication interface device for connecting to a network, and controls communication with the network NW to input and output information. The input unit 904 has an input device capable of input processing, such as a keyboard or a touch panel. The display unit 905 has a display device capable of display processing such as a display.
[0040] <1.2. Functional Configuration> Fig. 4 is a block diagram showing the functional configuration of the information management device 1. As shown in Fig. 4, the information management device 1 includes an acquisition unit 11, a setting unit 12, a unit unification unit 13, a data operation unit 14, a purchase processing unit 15, a display processing unit 16, and a database 2. This is information processing performed by software (stored in a storage unit 102) specifically realized by hardware (processing unit 101).
[0041] In this embodiment, the information management device 1 (server) is a so-called web application in which the client receives the processing results performed by the information management device 1 (server) in response to a request from the user terminal device 3 (client). Alternatively, the information management device 1 may be a so-called standalone type in which an information management program is launched on the client terminal. In this case, the user terminal device 3 may include some or all of the functional components (units) included in the information management device 1. For example, the user terminal device 3 may include an acquisition unit 11, a setting unit 12, a unit unification unit 13, a data operation unit 14, a purchase processing unit 15, and a display processing unit 16, and the information management device 1 may be a cloud storage that records and manages the acquired digital asset information.
[0042] <1.2.1. Acquisition part 11> The acquisition unit 11 acquires digital asset information and stores it in the database 2. The acquisition unit 11 acquires digital asset information relating to digital assets managed in each of a plurality of external systems (digital asset management systems 4), and stores it in the database 2.
[0043] As the digital asset information, content information relating to the content of the digital asset and transaction history information showing the buying and selling history of the digital asset are acquired.
[0044] The content information includes an asset ID that uniquely identifies a digital asset, content data of the digital asset (image data, video data, text data, audio data, etc.), and asset metadata that indicates metadata of the digital asset. The asset metadata includes an asset category that indicates the classification of the digital asset, asset attributes (a combination of items and values) that indicate the attributes of the digital asset, and a transaction amount (a combination of units and numerical amounts). The asset category includes a major category item and a minor category item; for example, a major category item may be "game," and a minor category item may be "in-game collection type."
[0045] In this embodiment, the asset attribute items and transaction amount units in the asset metadata are set based on the data structure of each digital asset management system 4, and hereinafter the transaction amount corresponding to each digital asset management system 4 will be referred to as the unique transaction amount, and the unique transaction amount unit will be referred to as the unique unit. Furthermore, data such as numerical values, text, and no input (null) is set as the asset attribute value. Furthermore, hereinafter, asset attribute items will be referred to as asset attribute items, and asset attribute values will be referred to as asset attribute values.
[0046] The transaction history information includes a transaction ID that uniquely identifies the transaction, the user ID of the user who performed the transaction, the transaction date and time, the asset ID of the asset that was traded, and the consideration for the transaction (buying and selling amount).
[0047] Furthermore, the acquisition unit 11 periodically acquires digital asset information from the digital asset management system 4, and updates the digital asset information stored in the database 2 based on the acquired digital asset information.
[0048] <1.2.2. Setting section 12> The setting unit 12 sets, for a plurality of asset metadata, asset metadata that is more dominant than other asset metadata as dominant asset metadata. In this embodiment, for a plurality of asset metadata in each category of digital assets, the setting unit 12 sets, as dominant asset metadata, asset metadata that is more dominant than other asset metadata belonging to the same category, and sets dominant asset metadata for each category.
[0049] Specifically, the setting unit 12 sets, in advance, as superior asset metadata, asset attribute items that are more dominant than other asset attribute items for multiple asset attributes (asset attribute items) among multiple asset metadata for each asset category. More specifically, the setting unit 12 sets, in advance, as superior asset metadata, asset metadata that is more dominant than other asset metadata belonging to the same category subitem for multiple asset metadata for each category subitem. That is, for example, even if the same asset attribute item is set in the first asset category and the second asset category for each acquired digital asset information, the dominant asset attribute item (dominant asset metadata) is set differently for each asset category. Note that, hereinafter, the asset attribute item set as dominant asset metadata is referred to as the dominant attribute item.
[0050] In addition, in this embodiment, the dominant asset metadata is set arbitrarily, but may be set based on transaction history information. Specifically, the setting unit 12 may set the dominant asset items by using a learning model that has learned dominant asset attribute items for each asset category using asset attribute items and asset attribute values of digital assets included in transaction history information for each asset category and the asset category as training data, and inputting the asset category into the learning model. In other words, the setting unit 12 uses a learning model that has learned the trends in asset attribute values for each asset attribute item (for example, the higher the asset attribute value for a certain item, the more frequently the digital asset is traded) for multiple digital assets that have been traded, for each asset category, to identify asset attribute items that tend to be emphasized in transactions, and sets those asset attribute items as dominant asset items.
[0051] <1.2.3. Unit Integration Section 13> The unit unification unit 13 unifies the units of the transaction amounts of digital assets. The unit unification unit 13 unifies the inherent units of the inherent transaction amounts of multiple digital assets into a predetermined unit and calculates the unified transaction amount of each digital asset. Hereinafter, the predetermined unit into which the inherent units are unified will be referred to as the unified unit.
[0052] <1.2.4. Data Manipulation Section 14> The data manipulation unit 14 performs digital asset extraction and / or sorting operations. The data manipulation unit 14 performs digital asset extraction and sorting operations based on asset metadata.
[0053] <1.2.5. Display processing unit 16> The display processing unit 16 processes and displays one or more pieces of digital asset information in a list format, and causes the display processing results to be displayed on the user terminal device 3. In this embodiment, the display processing refers to a process in which the display processing unit 16 executes a process to generate information necessary for display, and transmits the generated information to the terminal device 90, thereby causing the terminal device 9 to display the generated information. On the other hand, the display processing may also be a process in which the display processing unit 16 transmits a processing command to the terminal device 90 to generate information necessary for display, thereby causing the terminal device 9 to generate information necessary for display, and display the generated information.
[0054] <2. Processing Flowchart> An information management method using the information management system 0 of the present invention will be described with reference to Figures 5 and 6. Figure 5 is a processing flowchart showing the process from when the information management device 1 acquires digital asset information to when the digital asset information is displayed on the user terminal device 3 based on a predetermined data operation.
[0055] <2.1. Acquiring digital asset information> In step S1 (hereinafter, "step SX" will be simply referred to as "SX"), the acquisition unit 11 acquires digital asset information. In this embodiment, the acquisition unit 11 acquires digital asset information based on the data structure managed by each of the multiple digital asset management systems 4 from each of the multiple digital asset management systems 4, and stores the information in the database 2.
[0056] <2.2. Updating Digital Assets> In S2, the acquisition unit 11 executes a process of updating the digital asset information. In this embodiment, the acquisition unit 11 periodically acquires digital asset information by polling and stores the acquired digital asset information in the database 2 as new digital asset information, thereby updating the digital asset information. Specifically, the acquisition unit 11 updates asset attributes of the digital asset information with priority. More specifically, the acquisition unit 11 acquires asset attributes of the digital asset information with higher frequency than other digital asset information, thereby updating them with priority. Even more specifically, the acquisition unit 11 identifies asset attributes to be updated with priority for each major category item or minor category item of an asset category, and updates the asset attributes with higher frequency. Even more specifically, the acquisition unit 11 acquires and updates asset attribute values of asset attributes having asset attribute items set as dominant asset metadata among multiple asset attribute items with higher frequency than other asset attribute items. In a preferred embodiment, the acquisition unit 11 acquires asset attribute values corresponding to dominant asset metadata once every five minutes, and updates the asset attribute values stored in the database 2.
[0057] <2.3. Calculation of Unified Transaction Amount> In S3, the unit unification unit 13 calculates the unified transaction amount for each digital asset. In this embodiment, the unit unification unit 13 unifies the unique units of the unique transaction amounts for each digital asset for the latest digital asset information stored in the database 2 into a unified unit, and converts the amounts of each unique transaction amount to calculate the unified transaction amount for each digital asset. Specifically, the unit unification unit 13 calculates the unified transaction amount by multiplying the amount of the unique transaction amount by a conversion coefficient that converts the unique unit corresponding to each digital asset management system 4 into a unified unit. More specifically, the unit unification unit 13 calculates the unified transaction amount from the unique transaction amount using a correspondence table in which the conversion coefficient when the unique unit is converted into the unified unit is associated with each unique unit. This allows the units to be automatically unified even if the transaction amounts of digital assets are managed in their own units in each digital asset management system 4, and allows the transaction amounts of digital assets to be displayed in a comparable manner.
[0058] In a preferred embodiment of the present invention, the unit unification unit 13 calculates the unified transaction amount by further using the unique unit of the crypto asset held by the user. Specifically, conversion fee reference data indicating the unit conversion fee for each combination of two unique units is set, and the unit unification unit 13 compares the unique unit of the digital asset, the unique unit of the crypto asset held by the user, and the conversion fee reference data to determine the unit conversion fee for the user's digital asset transaction, and calculates the unified transaction amount based on the unique transaction amount, the unit conversion fee, and the conversion coefficient. More specifically, the unit unification unit 13 compares the unique unit of the digital asset, the unique unit of the crypto asset held by the user, and the conversion fee reference data to determine the unit conversion fee for converting the unique unit of the crypto asset held by the user into the unique unit of the digital asset, and calculates the unified transaction amount by multiplying the unique transaction amount by the conversion coefficient and adding the unit conversion fee. As a result, even if the specific unit of the digital asset desired to be purchased does not match the unit of the cryptocurrency owned by the user, the unified transaction amount can be calculated including the costs incurred when converting between these units, allowing for a more appropriate unification of the transaction amount. This allows the user to purchase digital assets without having to separately consider conversion fees.
[0059] In this embodiment, "$ (dollar)" is used as the unified unit, but other currency units may also be used.
[0060] <2.4. Displaying digital asset information> In S4, the display processing unit 16 displays the digital asset information stored in the database 2. In this embodiment, the display processing unit 16 displays the digital asset information in a common format based on the dominant asset metadata, independent of the data structure of each digital asset management system 4. Specifically, the display processing unit 16 displays a list in a common format in which each digital asset is a record and each dominant attribute item is a column, and in each cell (each combination of record and column), the display processing unit 16 displays the content data of each digital asset and the asset attribute value of each dominant attribute item as digital asset information.
[0061] Furthermore, the display processing unit 16 processes and displays the transaction history information of each digital asset as digital asset information. In this embodiment, the display processing unit 16 processes and displays a combination of asset metadata and transaction history information for each digital asset based on the digital asset information. Specifically, the display processing unit 16 processes and displays, for each transaction ID, transaction history information based on the digital asset information, including information identifying the transactor who conducted the transaction (user ID, etc.), the transaction date and time, the consideration for the transaction (unique transaction amount and / or uniform transaction amount), information identifying the transacted digital asset (asset ID, etc.), and asset attribute values of the advantageous attribute items (e.g., rarity, level, skill, etc.) of the transacted digital asset. This aggregates transaction history information managed based on the data structure of each digital asset management system 4, and displays the information in a common format that combines the dominant attribute items for each asset category (type of game or in-game collection) for the multiple transaction histories, allowing users to easily understand the dominant attribute items of the digital assets traded.
[0062] <2.5. Extracting Digital Asset Information> In S5, the data operation unit 14 determines whether or not an extraction instruction has been received from the user. If an extraction instruction has been received from the user via the user terminal device 3 (YES in S5), the process proceeds to S6. On the other hand, if an extraction instruction has not been received (NO in S6), the process proceeds to S8.
[0063] In S6, the data manipulation unit 14 extracts digital assets. In this embodiment, the data manipulation unit 14 accepts the specification of a major category item of an asset category, and further accepts the specification of an asset attribute corresponding to the specified major category item, and extracts digital assets based on the specified asset attribute. Specifically, the data manipulation unit 14 accepts the specification of an asset attribute by specifying a specific asset attribute value and / or a range of asset attribute values, and extracts digital assets corresponding to digital asset information including the specified asset attribute value.
[0064] More preferably, the data manipulation unit 14 accepts the specification of a major category item and a minor category item corresponding to the major category item, and further accepts the specification of an asset attribute corresponding to the specified minor category item, and extracts digital assets based on the specified asset attribute.
[0065] The data manipulation unit 14 also accepts the specification of a major category item of an asset category, and further accepts the specification of an asset attribute corresponding to the specified major category item, and extracts transaction history based on the specified asset attribute. Specifically, the data manipulation unit 14 accepts the specification of an asset attribute by specifying a specific asset attribute value and / or a range of asset attribute values, and extracts transaction history information related to digital assets having the specified asset attribute value. For example, if an attack power of 500 or more is specified as the asset attribute value, content data and transaction history information of digital assets with an attack power of 500 or more are extracted.
[0066] More preferably, the data manipulation unit 14 accepts the specification of a major category item and a minor category item corresponding to the major category item, and further accepts the specification of an asset attribute corresponding to the specified minor category item, and extracts the transaction history based on the specified asset attribute.
[0067] Then, in S7, the display processing unit 16 displays the digital asset information based on the data operation result of S6. In this embodiment, the display processing unit 16 displays the digital asset information (content data, values of each dominant attribute item, and transaction history information) of the digital asset extracted in S6. This allows users to narrow down their search to only digital assets that have desired asset attributes when purchasing digital assets, and also narrow down when and for how much digital assets with the desired asset attributes were bought and sold.
[0068] <2.6. Sorting Digital Asset Information> In S8, the data manipulation unit 14 determines whether a sort instruction has been received from the user. If a sort instruction has been received from the user via the user terminal device 3 (YES in S8), the process proceeds to S9. On the other hand, if a sort instruction has not been received (NO in S8), the process ends.
[0069] In S9, the data manipulation unit 14 sorts the digital assets. In this embodiment, the data manipulation unit 14 accepts the designation of an asset category, and further accepts the designation of an asset attribute corresponding to the designated asset category, and sorts the digital assets with respect to the designated asset attribute. Specifically, the data manipulation unit 14 accepts the designation of an asset attribute by accepting the designation of a specific dominant attribute item, and sorts the asset attribute values corresponding to the designated dominant attribute item in ascending or descending order, thereby sorting the digital assets.
[0070] More specifically, the data manipulation unit 14 sorts the digital assets based on the unified transaction amount of the digital assets calculated in S3 using the unique transaction amounts in the asset metadata. Specifically, the data manipulation unit 14 sorts the digital assets by sorting the unified transaction amount in ascending or descending order. For example, the digital assets can be sorted in dollars.
[0071] The data manipulation unit 14 also accepts the designation of an asset category, and further accepts the designation of an asset attribute corresponding to the designated asset category, and sorts the transaction history information according to the designated asset attribute. Specifically, the data manipulation unit 14 accepts the designation of an asset attribute by accepting the designation of one dominant attribute item, and sorts the asset attribute values in ascending or descending order for the designated dominant attribute item, thereby sorting the transaction history information. For example, the transaction history information can be sorted in "order of highest level" or "order of lowest rarity," etc.
[0072] In this embodiment, the data manipulation unit 14 accepts the designation of one dominant attribute item and sorts the digital assets, but it may also accept the designation of multiple dominant attribute items and sort the digital assets. For example, if the data manipulation unit 14 accepts the designation of a second dominant attribute item after accepting the designation of a first dominant attribute item, it sorts the digital assets based on the value of the first dominant attribute item, and then further sorts the digital assets after the sorting that have the same value of the first dominant attribute item based on the value of the second dominant attribute item.
[0073] Furthermore, when multiple dominant attribute items are accepted and the digital assets may be rearranged, the priorities of the dominant attribute items may be registered in advance, and the first dominant attribute item, the second dominant attribute item, etc. may be rearranged in descending order of priority. Specifically, the priorities of the dominant attribute items may be registered for each user, or for each combination of user and asset category.
[0074] Then, in S10, the display processing unit 16 displays the digital asset information based on the data operation result of S9. In this embodiment, the display processing unit 16 displays the digital asset information (content data, values of each dominant attribute item, and transaction history information) of the digital assets rearranged in S9. This allows a user to preferentially display digital assets with desired asset attributes when purchasing digital assets, and also allows a user to preferentially display when and for how much digital assets with desired asset attributes were bought and sold.
[0075] 6 and 7 are examples of asset list screens displayed on the user terminal device 3, displaying a list of digital asset information. The difference between FIGS. 6 and 7 is whether the asset attribute values for the dominant attribute item "battery" are sorted in descending or ascending order. In this embodiment, the asset list screen W1 is displayed when a major category item of an asset category is specified, and displays a minor category item specification section W11, an extracted attribute specification section W12, a sort attribute specification section W13, and an asset display section W14. In this embodiment, the major category item is games.
[0076] The subcategory item specification section W11 displays a list of specifiable subitems of a plurality of asset categories acquired from the digital asset management system 4. In this embodiment, the subcategory items are in-game collection types.
[0077] The extracted attribute specification section W12 displays extracted asset attributes that correspond to the asset category specified in the subcategory specification section W11 and are used to extract digital assets. The extracted asset attributes are specified by specifying a specific asset attribute value and a range of asset attribute values.
[0078] The sort attribute specification section W13 displays the asset attributes corresponding to the asset category specified in the subcategory specification section W11, which are asset attributes for sorting digital assets. Here, the sort asset attributes are specified by specifying one dominant attribute item.
[0079] The asset display section W14 displays the content data and asset attribute values of each digital asset corresponding to the asset category specified in the subcategory specification section W11. In the example shown in Fig. 6, "Collection A" is specified as the subcategory, "Genesis," "Non-Genesis," "Box," "Common," and "Rare" are specified as the extracted asset attributes, and "Battery" is specified as the sorted asset attribute. Then, in the asset display section W14, only digital assets corresponding to "Collection A" and having asset attribute values of "Genesis," "Non-Genesis," "Box," "Common," and "Rare" are displayed, and the digital assets are sorted and displayed in descending order of the asset attribute value of the sorted asset attribute "Battery."
[0080] In addition, in the illustrated example of Figure 7, by accepting the specification of "battery" as an additional sorting asset attribute on the asset list screen W1 of Figure 6, the asset attribute values of the digital assets displayed in Figure 6 are sorted in ascending order for the sorting asset attribute "battery", and the digital assets are displayed. In other words, by repeatedly specifying the same asset attribute, the specified asset attribute can be displayed in ascending order or descending order on the same screen.
[0081] <2.7. Acceptance of purchase instructions for digital asset information> In S11, the purchase processing unit 15 executes a digital asset purchase process. In this embodiment, the user terminal device 3 accepts from the user a designation of a digital asset that the user wishes to purchase from among the digital assets displayed in list format on the asset list screen W1. The purchase processing unit 15 then accepts an instruction to display information about the digital asset from the user terminal device 3, and acquires digital asset information about the digital asset by referring to the database of the digital asset management system 4 that manages the digital asset. The display processing unit 16 then performs display processing on a purchase screen including the digital asset information, and causes the user terminal device 3 to display the display processing results.
[0082] By executing the above steps S1 to S11, an integrated information management system can be provided that enables extraction, comparison, and selection using a common processing system while absorbing structural differences between external systems, and this processing is clearly different from conventional technology. Furthermore, in the present invention, digital asset information acquired from multiple digital asset management systems 4 can be displayed in a list format based on asset metadata specifically defined for each category, allowing users to easily grasp important information in each category and facilitate the purchase of each digital asset. This eliminates the need for users or systems to individually query multiple information sources, thereby reducing the number of API calls and database accesses. Furthermore, by frequently updating digital asset information, inconsistencies between the digital asset information displayed on the asset list screen W1 and the digital asset information displayed on the purchase screen can be prevented.
[0083] In this embodiment, the data manipulation unit 14 uses the unified transaction amount for sorting the digital assets, but it may also use it for extracting digital assets. In this case, the data manipulation unit 14 extracts digital assets by accepting the specification of the range of the unified transaction amount.
[0084] In a preferred embodiment of the present invention, the acquisition unit 11 may frequently update digital asset information for digital assets with a high number of transactions. Specifically, the acquisition unit 11 identifies the asset category with the most frequent transaction history based on the transaction history information for each asset category, acquires the digital asset information for that asset category more frequently than the digital asset information for other asset categories, and updates the digital asset information stored in the database 2.
[0085] In a preferred embodiment, the acquisition unit 11 may frequently update the digital asset information of asset categories that are frequently accessed by users. Specifically, the purchase processing unit 15 counts the number of purchase instructions specified for each digital asset, and the acquisition unit 11 acquires digital asset information of asset categories with a high total number of purchase instructions more frequently than digital asset information of other asset categories based on the total number of purchase instructions, which is the sum of the number of purchase instructions for each asset category, and updates the digital asset information stored in the database 2.
[0086] In a preferred embodiment, the display processing unit 16 may display the asset list screen W1 based on the wallet information owned by the user. Specifically, user account information indicating a combination of wallet information and the digital asset management system 4 for each user is stored in the database 2, and the display processing unit 16 compares the user information received when logging in to the app of the present invention with the user account information stored in the database 2, and displays the digital assets managed by the digital asset management system 4 that correspond to the received user information. [Explanation of symbols]
[0087] 0: Information Management System 1: Information management device 2: Database 3: User terminal device 4: Digital Asset Management System 10: Server 101: Processing section 102: Storage section 103: Communications Department 90: Terminal 901: Processing section 902: Storage section 903: Communications Department 904: Input section 905: Output section 11: Acquisition part 12: Setting section 13: Unit Unification Department 14: Data manipulation section 15: Purchase Processing Section 16: Display processing section W1: Asset list screen W11: Asset category specification section W12: Extracted attribute specification section W13: Sort attribute specification section W14: Asset display section
Claims
1. An information management system for managing digital asset information, the information management system includes an acquisition unit, a setting unit, a display processing unit, and a data operation unit; the acquiring unit acquires digital asset information relating to digital assets managed in each of a plurality of external systems; the digital asset information includes asset metadata indicative of metadata of the digital asset; the asset metadata includes an asset category indicating a classification of a digital asset, an asset attribute item relating to an attribute of the digital asset based on a data structure for each of the external systems, and an asset attribute value for the asset attribute item; the setting unit pre-sets, as dominant attribute items, specific asset attribute items for displaying the digital asset information in a format independent of the data structure among the plurality of asset attribute items based on the data structure of each external system, the asset attribute items being important to the user for each asset category when purchasing a digital asset; The priority of the plurality of dominant attribute items is registered in advance for each user, the display processing unit displays the dominant attribute items, which are the asset metadata, as columns, displays the digital assets as records, and displays a list of the asset attribute values of the digital assets for each combination of the columns and the records; the data manipulation unit accepts designation of the dominant attribute item from a user, and sorts the digital assets in ascending or descending order of the asset attribute values corresponding to the dominant attribute item; When a plurality of dominant attribute items are specified by a user, the plurality of dominant attribute items are sorted in ascending or descending order of the asset attribute values corresponding to the first dominant attribute item in descending order of the priority corresponding to the user as a first dominant attribute item and a second dominant attribute item, and the digital assets are sorted in ascending or descending order of the asset attribute values corresponding to the second dominant attribute item for the digital assets having the same asset attribute value for the first dominant attribute item after the sorting. Information management system.
2. The setting unit uses the asset attribute items and asset attribute values of digital assets included in the transaction history information of digital assets, and the asset category as training data, and sets the dominant attribute items using a learning model that learns, for each asset category, the asset attribute items that show a trading tendency based on the asset attribute values and transaction frequency of the digital assets as the dominant attribute items. The information management system according to claim 1 .
3. The information management system further includes a unit unification unit, The digital asset information includes a unique transaction amount having a transaction amount and a unit of the digital asset based on a data structure for each external system; The unit unification unit identifies a unit conversion fee for the user's digital asset transaction by comparing the unit of the unique transaction amount, the unit of the crypto asset held by the user, and conversion fee reference data indicating a unit conversion fee for each combination of the unit of the unique transaction amount and the unit of the crypto asset held by the user, and calculates a unified transaction amount in which the unit of the unique transaction amount of each digital asset is unified based on the unique transaction amount, the unit conversion fee, and a conversion coefficient that converts the unit for each unique transaction amount of the multiple digital assets into a predetermined unified unit. The information management system according to claim 1 .
4. the setting unit sets the dominant attribute item among the asset attribute items belonging to the same asset category for each of the plurality of asset attribute items for each of the asset categories, and sets the dominant attribute item for each of the asset categories; The priority of the dominant attribute items is registered in advance for each combination of the asset category and the user. The information management system according to claim 1 .
5. The data manipulation unit performs an operation of extracting and / or sorting the digital assets based on the unified transaction amount; The display processing unit processes the display of the digital asset information based on the result of the operation. The information management system according to claim 3 .
6. The acquisition unit periodically acquires the digital asset information from the external system, and further updates the asset attribute value corresponding to the dominant attribute item more frequently than the asset attribute values corresponding to the other asset attribute items. The information management system according to claim 1 .
7. The digital asset information includes transaction history information of the digital asset; The display processing unit processes and displays the transaction history information including the asset attribute value of the dominant attribute item of the traded digital asset. The information management system according to claim 1 .
8. The data manipulation unit executes an operation of extracting and / or sorting the plurality of pieces of transaction history information based on the dominant attribute items, The display processing unit processes and displays the plurality of pieces of transaction history information based on the result of the operation. The information management system according to claim 7.
9. An information management program for managing digital asset information, the information management program causes a computer to function as an acquisition unit, a setting unit, a display processing unit, and a data operation unit; the acquiring unit acquires digital asset information relating to digital assets managed in each of a plurality of external systems; the digital asset information includes asset metadata indicative of metadata of the digital asset; the asset metadata includes an asset category indicating a classification of a digital asset, an asset attribute item relating to an attribute of the digital asset based on a data structure for each of the external systems, and an asset attribute value for the asset attribute item; the setting unit pre-sets, as dominant attribute items, specific asset attribute items for displaying the digital asset information in a format independent of the data structure among the plurality of asset attribute items based on the data structure of each external system, the asset attribute items being important to the user for each asset category when purchasing a digital asset; The priority of the plurality of dominant attribute items is registered in advance for each user, the display processing unit displays the dominant attribute items, which are the asset metadata, as columns, displays the digital assets as records, and displays a list of the asset attribute values of the digital assets for each combination of the columns and the records; the data manipulation unit accepts designation of the dominant attribute item from a user, and sorts the digital assets in ascending or descending order of the asset attribute values corresponding to the dominant attribute item; When a plurality of dominant attribute items are specified by a user, the plurality of dominant attribute items are sorted in ascending or descending order of the asset attribute values corresponding to the first dominant attribute item in descending order of the priority corresponding to the user as a first dominant attribute item and a second dominant attribute item, and the digital assets are sorted in ascending or descending order of the asset attribute values corresponding to the second dominant attribute item for the digital assets having the same asset attribute value for the first dominant attribute item after the sorting. Information Management Program.
10. An information management method for managing digital asset information, comprising: The computer A process of acquiring digital asset information, the digital asset information including asset metadata indicating metadata of the digital asset, which is information about the digital asset managed in each of a plurality of external systems; the asset metadata includes an asset category indicating a classification of a digital asset, an asset attribute item relating to an attribute of the digital asset based on a data structure for each of the external systems, and an asset attribute value for the asset attribute item; a process of presetting, as a dominant attribute item, a specific asset attribute item among the plurality of asset attribute items based on the data structure of each external system, for displaying the digital asset information in a format independent of the data structure, the asset attribute item that a user considers important for each asset category when purchasing a digital asset; The priority of the plurality of dominant attribute items is registered in advance for each user, a process of displaying the dominant attribute items, which are the asset metadata, as columns, displaying the digital assets as records, and displaying a list of the asset attribute values of the digital assets for each combination of the columns and the records; receiving a designation of the dominant attribute item from a user, and sorting the digital assets in ascending or descending order of the asset attribute values corresponding to the dominant attribute item; When a plurality of dominant attribute items are specified by a user, the plurality of dominant attribute items are sorted in ascending or descending order of asset attribute values corresponding to the first dominant attribute item, in descending order of priority corresponding to the user, as a first dominant attribute item and a second dominant attribute item, and further, for the digital assets after sorting that have the same asset attribute value of the first dominant attribute item, the digital assets are sorted in ascending or descending order of asset attribute values corresponding to the second dominant attribute item; An information management method that implements the above.
Citation Information
Patent Citations
Computer program, information processing apparatus, and information processing method
JP2024179267A
Information processing system, information processing device and method, and program
WO2024122243A1
Game server, game medium management method, computer program and game system
JP2025008447A