Information processing apparatus, information processing method and program

The information processing system helps users in organizations like DAOs by specifying their actions, determining reference values, and highlighting actions with significant differences, thereby facilitating alignment with organizational needs.

JP2025112808AActive Publication Date: 2025-08-01KDDI CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024007287
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-01-22
Publication Date
2025-08-01
Estimated Expiration
2044-01-22

AI Technical Summary

Technical Problem

Users participating in organizations, such as decentralized autonomous organizations (DAOs), face difficulty in understanding what actions are required of them, making it challenging to align their activities with the organization's needs.

Method used

An information processing system that specifies the amount of actions performed by users holding governance tokens, determines a reference value based on other users' actions, extracts actions with significant differences, and transmits this information to the user's terminal, facilitating a better understanding of required actions.

Benefits of technology

Enables users to easily grasp the actions necessary for their organization participation, aligning their activities with organizational requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025112808000001_ABST
    Figure 2025112808000001_ABST
Patent Text Reader

Abstract

To make it easy to grasp what action is requested to be taken in an organization that a user participates in.SOLUTION: An information processing apparatus 1 has: an action quantity specification part 132 which specifies the quantity of one or more actions that a plurality of users having a token, indicative of participation in an organization, on a block chain takes; a reference value determination part 133 which determines a reference value for action quantity based upon action quantities of other users than an object user among a plurality of users; an extraction part 134 which extracts one or more actions having a predetermined difference between the action quantity of an object user and the reference value; and a transmission part 135 which transmits information representing the one or more actions that the extraction part extracts to an information terminal that the object user uses.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and a program for processing information related to an organization in which a user participates.

Background Art

[0002] Patent Document 1 describes a technique that enables a user belonging to an organization such as a group of players participating in a game to vote in a voting event or the like in the organization according to the amount of governance tokens owned.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] While a user is participating in an organization, the user performs some action such as an economic activity, a non-economic activity, or a social activity. Among the actions that may be favorable or unfavorable for the organization, there has been a problem that it is difficult for the user to grasp what actions are required of the user with respect to the organization.

[0005] Therefore, the present invention has been made in view of these points, and an object thereof is to make it easy to grasp what actions are required of a user in an organization in which the user participates.

Means for Solving the Problems

[0006] The information processing apparatus according to the first aspect of the present invention includes an action amount specifying unit that specifies an action amount, which is the amount of one or more actions performed by each of a plurality of users who hold a token indicating that they belong to an organization on a blockchain, a reference value determining unit that determines a reference value of the action amount based on the action amounts of other users different from the target user among the plurality of users, an extraction unit that extracts one or more actions having a predetermined difference between the action amount of the target user and the reference value, and a transmission unit that transmits information indicating the one or more actions extracted by the extraction unit to an information terminal used by the target user.

[0007] The reference value determining unit may determine, as the reference value, a statistic of the action amount of each of the one or more actions performed by the other users.

[0008] The extraction unit may extract one or more actions whose difference between the action amount of the target user and the action amount of the other users is outside a predetermined range among the one or more actions performed by each of the plurality of users.

[0009] The extraction unit may weight the action amount of the target user and the reference value by multiplying a coefficient predetermined for each action or type of action by the action amount of the target user and the reference value, and extract one or more actions having the difference between the weighted action amount of the target user and the weighted reference value.

[0010] The extraction unit may extract one or more actions having the difference on the condition that the total value of the action amount of the target user in a predetermined period exceeds a predetermined threshold value.

[0011] The organization is a Decentralized Autonomous Organization, and the plurality of users may hold a governance token indicating the right to vote on the decision-making of the organization on the blockchain.

[0012] The amount of action may be the amount of action for awarding the governance token of the organization to the users participating in the organization.

[0013] Based on the amount of action of the other users among the voting rights of the plurality of users for the decision-making of the organization, where the voting rate, which is the ratio of the voting rights of the other users, is equal to or higher than a predetermined threshold, the reference value determination unit may determine the reference value.

[0014] Based on the amount of action of all other users different from the target user among the plurality of users, the reference value determination unit may determine the reference value.

[0015] The information processing method according to the second aspect of the present invention includes: a step of specifying, by a processor, the amount of action, which is the amount of one or more actions performed by each of a plurality of users who hold, on a blockchain, a token indicating that they are participating in an organization; a step of determining a reference value of the amount of action based on the amount of action of other users different from the target user among the plurality of users; a step of extracting one or more actions having a predetermined difference between the amount of action of the target user and the reference value; and a step of transmitting information indicating the one or more actions extracted in the extracting step to an information terminal used by the target user.

[0016] The program according to the third aspect of the present invention causes a processor to execute: a step of specifying the amount of action, which is the amount of one or more actions performed by each of a plurality of users who hold, on a blockchain, a token indicating that they are participating in an organization; a step of determining a reference value of the amount of action based on the amount of action of other users different from the target user among the plurality of users; a step of extracting one or more actions having a predetermined difference between the amount of action of the target user and the reference value; and a step of transmitting information indicating the one or more actions extracted in the extracting step to an information terminal used by the target user.

Advantages of the Invention

[0017] According to the present invention, it is possible to easily grasp what actions are required to be taken in the organization in which the user participates.

Brief Description of the Drawings

[0018]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Embodiments for Carrying Out the Invention

[0019] [Overview of Information Processing System S] FIG. 1 is a schematic diagram of an information processing system S according to the present embodiment. The information processing system S includes an information processing apparatus 1 and an information terminal 2. The information processing system S may include other devices such as servers and terminals.

[0020] The information processing apparatus 1 is a computer that processes information related to an organization in which a user participates. An organization is a group to which a plurality of users belong. A user is a person who participates (joins, belongs) to an organization. The organization is, for example, a decentralized autonomous organization (DAO). Each of the plurality of users has a voting right for the decision-making of the organization and can vote (such as by majority vote) on the measures taken by the organization.

[0021] Each of a plurality of users holds an organization token on the blockchain, which indicates that the user is participating in the organization. The organization token is, for example, a governance token that gives the holder of the token the right to vote on the decision-making of an organization such as a DAO. The organization token is held by each user by being granted to the user by the organization or transferred (assigned) among users. The organization token is granted to the user, for example, in response to the user performing a predetermined action related to the organization.

[0022] The blockchain is constructed in the storage unit of the information processing device 1 or in the storage unit of a device different from the information processing device 1. The blockchain is constructed in the storage units of a plurality of devices, and the information processing device 1 may be any one of the plurality of devices.

[0023] The organization token is stored, for example, in association with user identification information (user ID (Identifier)) for identifying the user who is the holder, by a blockchain on one or more storage units on the network. The blockchain includes a plurality of data blocks, and each block includes one or more transactions indicating that the holder of the token has been transferred. Each block in the blockchain includes a hash value generated according to a predetermined rule, and the correctness of the entire blockchain is ensured by checking the consistency of the hash values between the blocks.

[0024] The information terminal 2 is a computer used by each user. The information terminal 2 is, for example, a smartphone or a tablet terminal. The information terminal 2 has an operation unit such as a touch panel or a keyboard for receiving operations, and a display unit such as a liquid crystal display for displaying information. The information terminal 2 can communicate with the information processing device 1 via a network.

[0025] The outline of the processing executed by the information processing system S according to this embodiment will be described below. When proposing an action recommended for a target user who is one of a plurality of users, the information processing apparatus 1 identifies the amount of action, which is the amount of one or more actions performed by each of the plurality of users who hold an organization token on the blockchain. The amount of action is represented by the number of actions, the quantity of work products resulting from the actions, and the like.

[0026] Based on the action amounts of one or more other users who are different from the target user among the plurality of users, the information processing apparatus 1 determines a reference value for the action amount of each of the plurality of actions. The other users are all users other than the target user among the plurality of users who belong to the same organization as the target user, or users who satisfy a predetermined condition. The reference value is, for example, a statistical value (average value, median value, etc.) of the action amounts of one or more other users.

[0027] The information processing apparatus 1 extracts, as recommended actions recommended for the target user, one or more actions having a predetermined difference from between the action amount of the target user and the reference value determined based on the action amounts of the other users. For example, the information processing apparatus 1 extracts an action in which the absolute value of the value obtained by subtracting the reference value from the action amount of the target user among the plurality of actions is equal to or greater than a predetermined threshold value. The threshold value used for extraction may be a different value when the value obtained by subtracting the reference value from the action amount of the target user is a positive value and when it is a negative value.

[0028] The information processing apparatus 1 transmits action information indicating the one or more extracted recommended actions to the information terminal 2 used by the target user. The information terminal 2 displays the action information received from the information processing apparatus 1 on the display unit.

[0029] In this way, the information processing system S presents, as an action recommended for the target user, an action in which the difference between the action amount of the target user and the action amount of the other users in the organization is large. Thereby, the information processing system S can make it easier to grasp the actions required in the organization to which the target user belongs.

[0030] [Configuration of Information Processing System S] FIG. 2 is a block diagram of an information processing system S according to the present embodiment. In FIG. 2, the arrows indicate the main data flows, and there may be data flows other than those shown in FIG. 2. In FIG. 2, each block represents a configuration in terms of functional units, not hardware (device) units. Therefore, the blocks shown in FIG. 2 may be implemented within a single device, or may be divided and implemented in a plurality of devices. The exchange of data between the blocks may be performed via any means such as a data bus, a network, a portable storage medium, etc.

[0031] The information processing apparatus 1 includes a communication unit 11, a storage unit 12, and a control unit 13. The information processing apparatus 1 may be configured by connecting two or more physically separated devices by wire or wirelessly. Also, the information processing apparatus 1 may be configured by a cloud which is a collection of computer resources.

[0032] The communication unit 11 has a communication controller for transmitting and receiving data to and from the information terminal 2 via a network. The communication unit 11 notifies the control unit 13 of the data received from the information terminal 2 via the network. Also, the communication unit 11 transmits the data output from the control unit 13 to the information terminal 2 via the network.

[0033] The storage unit 12 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, etc. The storage unit 12 stores in advance the programs executed by the control unit 13. Also, the storage unit 12 stores in advance the relationship information indicating the relevance between the organization and the user's actions. The storage unit 12 may be provided outside the information processing apparatus 1, and in that case, data may be exchanged with the control unit 13 via a network.

[0034] The control unit 13 includes a data acquisition unit 131, an action amount determination unit 132, a reference value determination unit 133, an extraction unit 134, and a transmission unit 135. The control unit 13 is a processor such as a CPU (Central Processing Unit), and functions as the data acquisition unit 131, the action amount determination unit 132, the reference value determination unit 133, the extraction unit 134, and the transmission unit 135 by executing a program stored in the storage unit 12.

[0035] Hereinafter, the processing executed by the information processing system S will be described in detail. The information processing apparatus 1 starts processing for proposing actions recommended for a target user, who is any one of a plurality of users participating in an organization, when the target user performs a predetermined start operation on the information terminal 2, for example.

[0036] The data acquisition unit 131 acquires from the storage unit 12 relationship information indicating the relevance between each of a plurality of organizations and the actions of a plurality of users participating in the organization. The relationship information is information indicating the presence or absence of a relationship between an organization or a type of organization and a user action or a type of action.

[0037] An organization is classified into any one of a plurality of predefined types. Types of organizations include, for example, economic organizations related to the economy, community organizations related to communities, social organizations related to industries, and the like.

[0038] A user's action is classified into any one of a plurality of predefined types. Types of actions include, for example, economic activities, non-economic activities, social activities, and the like. Actions that are economic activities include, for example, purchasing, using, or possessing goods (articles or services) provided by an organization, making donations to an organization, participating in events held by an organization, and the like. Actions that are non-economic activities include, for example, operations related to the management and operation of an organization, providing skills or resources to an organization, concluding a cooperation relationship with an organization, providing articles or services related to an organization, implementing events related to an organization, posting about an organization on an SNS (Social Networking Service), and the like. Actions that are social activities include, for example, actions that activate the industry to which an organization belongs.

[0039] FIG. 3 is a schematic diagram of exemplary relationship information. The storage unit 12 stores relationship information associating an organization or an organization type, a user's action or an action type, and a relevance degree which is a coefficient indicating the presence or absence of a relationship. The relevance degree is, for example, a numerical value (such as a numerical value in the range of 0 or more and 1 or less) indicating that the greater the value, the greater the relevance, and the smaller the value, the smaller the relevance. Also, the relevance degree may indicate the presence or absence of a relationship without indicating the magnitude of the relevance. The relationship information is preset in the information processing system S or specified by the administrator of the information processing system S.

[0040] The relationship information illustrated in FIG. 3 indicates the relevance degree associated with the combination of the organization type and the action (individual action). Also, the relationship information may indicate the relevance degree associated with the combination of the organization type and the action type. Also, the relationship information may indicate the relevance degree associated with the combination of the organization (individual organization) and the action or the action type.

[0041] Next, the data acquisition unit 131 acquires action data indicating actions performed by each of a plurality of users participating in the organization. The action data indicates, for example, user identification information (user ID) for identifying a user, an action performed by the user, an action amount (number of times, quantity of work products, etc.) of the action performed by the user, and the date and time when the user performed the action.

[0042] The data acquisition unit 131 acquires the action data from, for example, the storage unit 12 or another storage device. The action data may be stored as a database in the storage unit 12 or another storage device, or may be stored on a blockchain. The storage unit 12 or another storage device stores action data input by a human or automatically collected action data.

[0043] The data acquisition unit 131 may acquire behavior data indicating the behaviors performed by a plurality of users during a predetermined target period. The target period is, for example, a period of a predetermined length retroactively from the current time point (the time point when the process for proposing the behavior recommended for the target user is being performed). The target period may be a period specified by the target user on the information terminal 2. Thereby, the information processing system S can determine the behavior recommended for the target user based on the behaviors of a plurality of users during a specific period.

[0044] Based on the behavior data acquired by the data acquisition unit 131, the behavior amount specifying unit 132 specifies the amount of one or more behaviors performed by each of the plurality of users participating in the organization, which is the behavior amount. For example, the behavior amount specifying unit 132 specifies the behavior amount for each behavior of each of the plurality of users by aggregating (summarizing) the behavior amounts associated with the user IDs of each of the plurality of users in the behavior data for each behavior.

[0045] When the organization is a DAO, the behavior amount specifying unit 132 may specify the amount of the behavior for granting the governance token of the organization to the users participating in the organization. In this case, for example, the behavior amount specifying unit 132 specifies the behavior amount of one or more behaviors that are the behavior amounts associated with the user IDs of each of the plurality of users in the behavior data and that correspond to the behavior for granting the governance token to the user. Information for determining whether each behavior is a behavior for granting the governance token to the user is stored in advance in the storage unit 12. Thereby, the information processing system S can determine the behavior recommended for the target user from among the behaviors for granting the governance token to the user.

[0046] Among the behavior amounts of the plurality of users specified by the behavior amount specifying unit 132, the behavior amount specifying unit 132 specifies the behavior amount of each of the one or more behaviors performed by the target user. FIG. 4(a) is a schematic diagram of an exemplary behavior amount of the target user. As shown in FIG. 4(a), the behavior amount specifying unit 132 specifies by associating each of the one or more behaviors with the behavior amount of the behavior.

[0047] The reference value determination unit 133 determines a reference value of the action amount based on the action amounts of one or more other users different from the target user among a plurality of users. For example, the reference value determination unit 133 determines, as the reference value, a statistical amount (average value, median value, etc.) of the action amount of each of one or more actions performed by other users in the action data acquired by the data acquisition unit 131.

[0048] The other users used for determining the reference value are, for example, all users different from the target user among the plurality of users participating in the organization. Thereby, the information processing system S can determine the actions recommended for the target user based on the action amounts of all other users participating in the organization.

[0049] The other users used for determining the reference value may be, for example, one or more users different from the target user among the plurality of users participating in the organization, and among the voting rights of the plurality of users for the decision-making of the organization, the user whose voting right ratio, which is the ratio of the voting rights the user has, is equal to or higher than a predetermined threshold value. That is, the other users are users with a high voting right ratio in the organization. The voting right ratio of each user is, for example, higher as the user has more governance tokens and lower as the user has fewer governance tokens. Thereby, the information processing system S can determine the actions recommended for the target user based on the action amounts of the users with a high voting right ratio in the organization.

[0050] FIG. 4(b) is a schematic diagram of an exemplary reference value. As shown in FIG. 4(b), the action amount specifying unit 132 specifies by associating each of one or more actions with the reference value that is the statistical amount of the action amount of the action.

[0051] The extraction unit 134 compares the amount of activity identified by the activity amount identification unit 132 with the reference value determined by the reference value determination unit 133 to extract recommended actions to be recommended to the target user. The extraction unit 134 starts the process of extracting recommended actions on the condition that the total amount of activity of the target user over a predetermined period (e.g., one month prior to the current date and time) exceeds a predetermined threshold. This allows the information processing system S to determine actions to be recommended to the target user when sufficient data on the amount of activity of the target user has been accumulated.

[0052] 5 is a schematic diagram illustrating a method for extracting recommended actions to be recommended to a target user by the extraction unit 134. First, the extraction unit 134 weights the amount of behavior identified by the behavior amount identification unit 132 and the reference value determined by the reference value determination unit 133 using the relationship information acquired by the data acquisition unit 131.

[0053] The extraction unit 134 weights the activity amounts of the target user by, for example, multiplying the activity amount of each of one or more actions identified by the activity amount identification unit 132 by the relevance degree of each action or type of action associated with an organization in which the target user participates in the relationship information. In the example of Fig. 5, the activity amount of each of actions a to x of the target user is multiplied by the relevance degree of actions a to x in the organization of the type "food" indicated in the relationship information of Fig. 3.

[0054] Furthermore, the extraction unit 134 weights the reference value by, for example, multiplying the reference value of one or more actions determined by the reference value determination unit 133 by the relevance of each action or type of action associated with an organization in which the target user participates in the relationship information. In the example of FIG. 5, the reference value of each of actions a to x is multiplied by the relevance of actions a to x in the organization of the "food" type indicated in the relationship information of FIG. 3. That is, the extraction unit 134 weights the target user's activity amount and reference value by multiplying the same relevance (coefficient) indicated in the relationship information by the same relevance (coefficient) indicated in the relationship information. Note that the extraction unit 134 may use the target user's activity amount and reference value in subsequent processing without weighting them.

[0055] The extraction unit 134 extracts, as recommended actions, one or more actions having a predetermined difference between the weighted action amount of the target user and the weighted reference value. For example, the extraction unit 134 calculates, for each of the one or more actions, a difference that is a value obtained by subtracting the reference value from the action amount of the target user. The extraction unit 134 determines whether the calculated difference is within a predefined allowable range, and extracts one or more actions for which the calculated difference is outside the allowable range.

[0056] The allowable range is a predefined numerical range. The allowable range is preset in the information processing system S or specified by the administrator of the information processing system S. The allowable range is, for example, that the absolute value of the difference is equal to or greater than a predetermined threshold value (reference value). Thereby, the information processing system S can extract, as recommended actions to be recommended to the target user, actions having a large difference between the action amount of the target user and the reference value. The threshold value indicated by the allowable range may be different values when the difference is a positive value and when the difference is a negative value. Thereby, a flexible allowable range can be set according to the relationship between the action amount of the target user and the reference value.

[0057] Also, the allowable range may include the case where the difference is a negative value. In the example of FIG. 5, the allowable range is that the absolute value of the difference is 20 or more and the difference is a negative value (that is, the difference is minus 20 or less). Thereby, the information processing system S can extract, as actions recommended to increase, actions in which the action amount of the target user is insufficient with respect to the reference value.

[0058] Also, the allowable range may include the case where the difference is a positive value. Thereby, the information processing system S can extract, as actions recommended to suppress, actions in which the action amount of the target user is excessive with respect to the reference value.

[0059] The transmission unit 135 transmits the action information indicating one or more recommended actions extracted by the extraction unit 134 to the information terminal 2 used by the target user. The action information includes predetermined information related to the action, such as the name of the action and the content of the action. Further, the action information may include the difference between the action amount of the target user and the reference value for each of the one or more recommended actions. The information terminal 2 displays the action information received from the information processing apparatus 1 on the display unit. Thereby, the information processing system S can automatically present to the target user the actions with a large difference from the reference value of the action amounts of other users participating in the organization, making it easier for the target user to grasp the actions required in the organization in which the target user participates.

[0060] [Flow of Information Processing Method] FIG. 6 is a diagram showing a flowchart of an exemplary information processing method executed by the information processing apparatus 1 according to the present embodiment. The flow in FIG. 6 is started in response to the condition that the process for proposing an action recommended for the target user is satisfied.

[0061] The data acquisition unit 131 acquires, from the storage unit 12, relationship information indicating the relevance between each of a plurality of organizations and the actions of a plurality of users participating in the organization (S11). The data acquisition unit 131 acquires action data indicating the actions performed by each of the plurality of users participating in the organization (S12). The data acquisition unit 131 acquires the action data, for example, from the storage unit 12 or another storage device.

[0062] The action amount specifying unit 132 specifies, based on the action data acquired by the data acquisition unit 131, the action amount that is the amount of one or more actions performed by each of the plurality of users participating in the organization (S13). The action amount specifying unit 132 specifies the action amount of each of the one or more actions performed by the target user among the action amounts of the specified plurality of users.

[0063] The reference value determination unit 133 determines a reference value of the action amount based on the action amounts of one or more other users different from the target user among the plurality of users (S14).

[0064] The extraction unit 134 weights the amount of action specified by the action amount specifying unit 132 and the reference value determined by the reference value determination unit 133 by using the relationship information acquired by the data acquisition unit 131 (S15). The extraction unit 134 extracts, as recommended actions, one or more actions having a predetermined difference between the weighted amount of action of the target user and the weighted reference value (S16).

[0065] The transmission unit 135 transmits action information indicating the one or more recommended actions extracted by the extraction unit 134 to the information terminal 2 used by the target user (S17). The information terminal 2 displays the action information received from the information processing apparatus 1 on the display unit.

[0066] [Effects of the Embodiment] According to the information processing system S according to the present embodiment, the information processing apparatus 1 presents, to the target user, an action having a large difference between the amount of action of the target user and the amount of action of other users in the organization as an action recommended to the target user. Thereby, the information processing system S can make it easier to grasp the actions required in the organization in which the target user participates.

[0067] Note that the present invention can contribute to Goal 9, "Build the infrastructure for industry and technological innovation," of the Sustainable Development Goals (SDGs) led by the United Nations.

[0068] As described above, the present invention has been described using the embodiments. However, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist thereof. For example, all or part of the device can be configured by functionally or physically dispersing and integrating it in any unit. Also, new embodiments resulting from an arbitrary combination of a plurality of embodiments are included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination have the effects of the original embodiments combined.

Description of Reference Numerals

[0069] S Information processing system 1 Information processing apparatus 11 Communication unit 12 Memory unit 13 Control unit 131 Data acquisition unit 132 Momentum determination unit 133 Reference value determination unit 134 Extraction unit 135 Transmission unit 2 Information terminal

Claims

1. An action amount specifying unit that specifies an action amount, which is the amount of one or more actions performed by each of a plurality of users who hold, on a blockchain, a token indicating that they are participating in an organization; A reference value determination unit that determines a reference value of the action amount based on the action amounts of other users different from a target user among the plurality of users; An extraction unit that extracts one or more actions having a predetermined difference between the action amount of the target user and the reference value; A transmission unit that transmits information indicating the one or more actions extracted by the extraction unit to an information terminal used by the target user; An information processing apparatus comprising the above.

2. The reference value determination unit determines, as the reference value, a statistical amount of the action amount of each of the one or more actions performed by the other users. The information processing apparatus according to Claim 1.

3. The extraction unit extracts one or more actions among the one or more actions performed by each of the plurality of users, wherein the difference between the action amount of the target user and the action amount of the other users is outside a predetermined range. The information processing apparatus according to Claim 1 or 2.

4. The extraction unit weights the action amount and the reference value of the target user by multiplying a coefficient predetermined for each action or type of action by the action amount and the reference value of the target user, and extracts one or more actions having the difference between the weighted action amount of the target user and the weighted reference value. The information processing apparatus according to Claim 1 or 2.

5. The extraction unit extracts one or more actions having the difference on the condition that the total value of the action amount of the target user in a predetermined period exceeds a predetermined threshold. The information processing apparatus according to Claim 1 or 2.

6. The organization is a Decentralized Autonomous Organization; The plurality of users hold, on the blockchain, a governance token indicating the right to vote on the decision-making of the organization. The information processing apparatus according to Claim 1 or 2.

7. The action amount is the amount of actions for granting the governance token of the organization to users participating in the organization. The information processing apparatus according to Claim 6.

8. The reference value determination unit determines the reference value based on the amount of actions of the other users among the voting rights of the plurality of users for the decision-making of the organization, where the voting rate, which is the ratio of the voting rights of the other users, is equal to or greater than a predetermined threshold. The information processing apparatus according to claim 1 or 2.

9. The reference value determination unit determines the reference value based on the amount of actions of all the other users among the plurality of users who are different from the target user. The information processing apparatus according to claim 1 or 2.

10. Executed by a processor A step of specifying the amount of actions, which is the amount of one or more actions performed by each of a plurality of users who hold tokens indicating participation in an organization on a blockchain; A step of determining a reference value of the amount of actions based on the amount of actions of other users among the plurality of users who are different from the target user; A step of extracting one or more actions having a predetermined difference between the amount of actions of the target user and the reference value; A step of transmitting information indicating the one or more actions extracted in the extracting step to an information terminal used by the target user; An information processing method having the above.

11. To a processor A step of specifying the amount of actions, which is the amount of one or more actions performed by each of a plurality of users who hold tokens indicating participation in an organization on a blockchain; A step of determining a reference value of the amount of actions based on the amount of actions of other users among the plurality of users who are different from the target user; A step of extracting one or more actions having a predetermined difference between the amount of actions of the target user and the reference value; A step of transmitting information indicating the one or more actions extracted in the extracting step to an information terminal used by the target user; A program for causing the above to be executed.

Citation Information

Patent Citations

  • Behavior management device, program, and behaviour management method

    JP2016181274A

  • Behavior recommendation system and behavior recommendation method

    JP2018097459A

  • Token management method, end user management device, and token processing device

    JP2022054353A

  • Raising system and system

    JP2023054841A

  • Project execution support device, method, and program

    JP2024046582A