Information processing device, information processing method and program

The information processing apparatus simplifies the process of finding suitable organizations by linking user actions to relevant organizations, thereby reducing the search effort.

JP2025111373AActive Publication Date: 2025-07-30KDDI CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024191529
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-07-30
Estimated Expiration
2044-01-17

AI Technical Summary

Technical Problem

Users face significant effort in finding an organization suitable for themselves when there are numerous organizations to choose from.

Method used

An information processing apparatus that acquires relationship information between organizations and user actions, extracts relevant organizations based on this information, and presents them to the user.

Benefits of technology

Reduces the labor required for users to find suitable organizations by identifying organizations related to their past actions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025111373000001_ABST
    Figure 2025111373000001_ABST
Patent Text Reader

Abstract

To provide an information processing device capable of reducing time and effort required for users to find organizations that suit them.SOLUTION: An information processing device 1 includes a relation information acquisition unit 131 that acquires relation information representing a relation between each of a plurality of organizations and behavior of a plurality of people participating in the organizations, a behavior data acquisition unit 132 that acquires behavior data representing behavior performed by a user, an extraction unit 134 that extracts, from among the plurality of organizations, organizations having a prescribed relevance to the behavior represented by the behavior data in the relation information, and a transmission unit 135 that transmits organization information representing the organizations extracted by the extraction unit to an information terminal used by the user.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 on 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] A user can participate in any organization from among a plurality of organizations. However, when there are a large number of organizations in which the user can participate, the user has to spend a great deal of effort to find an organization suitable for the user himself / herself.

[0005] Therefore, the present invention has been made in view of these points, and an object thereof is to reduce the effort required for a user to find an organization suitable for the user himself / herself.

Means for Solving the Problems

[0006] The information processing apparatus according to the first aspect of the present invention has a relationship information acquisition unit that acquires relationship information indicating the relevance between each of a plurality of organizations and the actions of a plurality of humans participating in the organization, each of the plurality of organizations being a Decentralized Autonomous Organization, and each of the plurality of humans participating in each of the plurality of organizations holds a governance token indicating the right to vote on the decision-making of the organization on the blockchain.

[0007] The information processing apparatus may further have an action data acquisition unit that acquires action data indicating actions performed by the user.

[0008] The information processing apparatus may further have an extraction unit that extracts, from among the plurality of organizations, an organization having a predetermined relevance to the action indicated by the action data in the relationship information.

[0009] The action data acquisition unit acquires the action data indicating the actions of the user with respect to a first organization in which the user participates among the plurality of organizations, and the extraction unit may extract a second organization different from the first organization among the plurality of organizations.

[0010] The relationship information is information indicating the presence or absence of a relationship between the type of each of the plurality of organizations and the type of actions performed by a plurality of humans participating in the organization, and the extraction unit may extract, from among the plurality of organizations, an organization of the type indicated by the relationship information as having a relationship with the type of action indicated by the action data.

[0011] The relationship information is information indicating the presence or absence of a relationship between each of the plurality of organizations and the actions performed by a plurality of humans participating in the organization, and the extraction unit may extract, from among the plurality of organizations, an organization indicated by the relationship information as having a relationship with the action indicated by the action data.

[0012] The relationship information is information indicating the presence or absence of a relationship between each of the plurality of organizations and the types of actions performed by a plurality of humans participating in the organization, and the extraction unit may extract, from among the plurality of organizations, an organization indicated by the relationship information as being related to the type of action indicated by the action data.

[0013] The relationship information is information indicating the presence or absence of a relationship between the type of each of the plurality of organizations and the actions performed by a plurality of humans participating in the organization, and the extraction unit may extract, from among the plurality of organizations, an organization of the type indicated by the relationship information as being related to the action indicated by the action data.

[0014] The extraction unit may extract an organization that has a relationship with the plurality of actions indicated by the action data. The information processing apparatus further has a totaling unit that totals, for each of the plurality of organizations, the amount of actions that are related to the organization in the relationship information among the one or more actions indicated by the action data, and the extraction unit may extract, from among the plurality of organizations, an organization for which the amount of actions totaled by the totaling unit satisfies a predetermined condition. The totaling unit may weight the amount of actions by multiplying the amount of actions by a coefficient predetermined for each of the actions or types of actions, and total the weighted amount of actions. The relationship information may indicate that there is a relationship between each of the plurality of organizations and an action for awarding the organization's governance token to a human participating in the organization.

[0015] The information processing method according to the second aspect of the present invention includes a step of acquiring, by a processor, relationship information indicating the relevance between each of a plurality of organizations and the actions of a plurality of humans participating in the organization, wherein each of the plurality of organizations is a decentralized autonomous organization, and a plurality of humans participating in each of the plurality of organizations hold governance tokens indicating the right to vote on the decision-making of the organization on a blockchain.

[0016] The program according to the third aspect of the present invention causes a processor to execute a step of acquiring relationship information indicating the relationship between each of a plurality of organizations and the actions of a plurality of humans participating in the organization, wherein each of the plurality of organizations is a Decentralized Autonomous Organization, and each of the plurality of humans participating in each of the plurality of organizations holds a governance token indicating the right to vote on the decision-making of the organization on the blockchain.

Advantages of the Invention

[0017] According to the present invention, there is an effect that it is possible to reduce the labor for a user to search for an organization suitable for the user himself / herself.

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 regarding a plurality of organizations. An organization is a group to which a plurality of participants belong. A participant 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 participants has the right to vote on the decision-making of the organization and can vote (such as by majority vote) on the measures taken by the organization.

[0021] Each of the plurality of participants holds an organization token on the blockchain that indicates that the participant 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 that is a DAO. The organization token is granted to participants by the organization or held by each participant through transfer (assignment) among the participants. The organization token is, for example, granted to a participant in response to the participant performing a predetermined action regarding the organization.

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

[0023] The organization token is stored, for example, in association with participant identification information (participant ID (Identifier)) for identifying the participant 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 verifying the consistency of the hash values between the blocks.

[0024] The information terminal 2 is a computer used by the user. The user is a person who has not joined any organization or a person who has joined one of the organizations (a participant). 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 apparatus 1 via a network.

[0025] The outline of the processing executed by the information processing system S according to the present embodiment will be described below. When proposing an organization suitable for the user, the information processing apparatus 1 acquires relationship information indicating the relevance between each of a plurality of organizations and the actions of a plurality of people belonging to the organization. The information processing apparatus 1 acquires action data indicating the actions performed by the user.

[0026] The information processing apparatus 1 extracts, from among the plurality of organizations, an organization having a predetermined relevance to the actions of the user indicated by the action data in the relationship information. That is, the information processing apparatus 1 extracts, as an organization to be proposed to the user, an organization related to the actions performed by the user in the past.

[0027] The information processing apparatus 1 transmits organization information indicating the extracted organization to the information terminal 2 used by the user. The information terminal 2 displays the organization information received from the information processing apparatus 1 on the display unit.

[0028] In this way, the information processing system S presents, as an organization suitable for the user, an organization related to the actions performed by the user in the past. Thereby, the information processing system S can reduce the labor for the user to search for an organization suitable for the user from among a plurality of organizations.

[0029] [Configuration of Information Processing System S] FIG. 2 is a block diagram of the 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 indicates a configuration in units of functions, not in units of hardware (devices). Therefore, the blocks shown in FIG. 2 may be implemented in 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, or the like.

[0030] 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. Further, the information processing apparatus 1 may be configured by a cloud that is a set of computer resources.

[0031] The communication unit 11 includes 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. Further, the communication unit 11 transmits the data output from the control unit 13 to the information terminal 2 via the network.

[0032] The storage unit 12 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, and the like. The storage unit 12 stores in advance a program executed by the control unit 13. Further, the storage unit 12 stores in advance relationship information indicating the relevance between the organization and the actions of the participants. 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.

[0033] The control unit 13 includes a relationship information acquisition unit 131, an action data acquisition unit 132, a summarization 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 relationship information acquisition unit 131, the action data acquisition unit 132, the summarization unit 133, the extraction unit 134, and the transmission unit 135 by executing a program stored in the storage unit 12.

[0034] Hereinafter, the processing executed by the information processing system S will be described in detail. The information processing apparatus 1 starts processing for proposing an organization suitable for the user, for example, when the user performs a predetermined start operation on the information terminal 2.

[0035] The relationship information 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 participants who belong to the organization. The relationship information is information indicating the presence or absence of a relationship between an organization or a type of organization and an action of a participant or a type of action.

[0036] 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, etc.

[0037] The actions of participants are classified into any one of a plurality of predefined types. Types of actions include, for example, economic activities, non-economic activities, social activities, etc. Actions that are economic activities include, for example, purchasing, using, or possessing goods (articles or services) provided by an organization, donating to an organization, participating in an event held by an organization, etc. Actions that are non-economic activities include, for example, work 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 an event related to an organization, posting about an organization on an SNS (Social Networking Service), etc. Actions that are social activities include, for example, actions that activate the industry to which an organization belongs.

[0038] FIG. 3(a) and FIG. 3(b) are schematic diagrams of exemplary relationship information. The storage unit 12 stores, for example, either the relationship information illustrated in FIG. 3(a) or the relationship information illustrated in FIG. 3(b). The storage unit 12 stores relationship information associating an organization or a type of organization, an action or a type of action by a participant, 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 an administrator of the information processing system S.

[0039] The relationship information illustrated in FIG. 3(a) indicates a relevance degree associated with a combination of a type of organization and a type of action. The relationship information illustrated in FIG. 3(b) indicates a relevance degree associated with a combination of an organization (an individual organization) and an action (an individual action).

[0040] The relationship information acquisition unit 131 acquires either the relationship information illustrated in FIG. 3(a) or the relationship information illustrated in FIG. 3(b) stored in advance in the storage unit 12 and uses it in subsequent processing. When both the relationship information illustrated in FIG. 3(a) and the relationship information illustrated in FIG. 3(b) are stored in the storage unit 12, the relationship information acquisition unit 131 may preferentially use the relationship information illustrated in FIG. 3(b) for the organization described in the relationship information illustrated in FIG. 3(b), and use the relationship information illustrated in FIG. 3(a) for other organizations.

[0041] The relationship information may indicate a relevance degree associated with a combination of a type of action and an organization (an individual organization). Also, the relationship information may indicate a relevance degree associated with a combination of an action (an individual action) and a type of organization. Also, the relationship information may indicate a relevance degree associated with an organization or a type of organization regardless of the type of action or actions.

[0042] When the organization is a DAO, the relationship information may indicate, for example, a relationship between each of a plurality of organizations and an action for granting the organization's governance token to the participants of the organization. On the other hand, the relationship information may indicate, for example, that there is no relationship between each of a plurality of organizations and an action other than the action of granting the organization's governance token to the participants of the organization. Thereby, the information processing system S can propose to the user an organization that can receive the grant of the governance token according to the action taken by the user.

[0043] The action data acquisition unit 132 acquires action data indicating the actions taken by the user. The action data includes, for example, user identification information (user ID) for identifying the user, the actions or types of actions taken by the user, the amount of actions (number of times, quantity of work products, etc.) taken by the user, and the date and time when the user took the actions.

[0044] The action data acquisition unit 132 acquires action data from, for example, the storage unit 12 or other storage devices. The action data may be stored as a database in the storage unit 12 or other storage devices, or may be stored on a blockchain. The storage unit 12 or other storage devices store action data input by humans or action data automatically collected.

[0045] The action data acquisition unit 132 may acquire action data indicating the actions taken by the user during a predetermined target period. The target period is, for example, a period of a predetermined length going back from the current time (the time when the process of proposing an organization suitable for the user is being performed). The target period may be a period specified by the user on the information terminal 2. Thereby, the information processing system S can determine the organization to propose to the user based on the actions of the user during a specific period.

[0046] When the user participates in any one of a plurality of organizations (the first organization), the behavior data acquisition unit 132 may acquire behavior data indicating the user's behavior with respect to the first organization. Thereby, the information processing system S can propose an organization different from the organization to the user based on the user's behavior with respect to the organization in which the user already participates.

[0047] The aggregation unit 133 aggregates, for each of the plurality of organizations, the amount of behavior, which is the amount of one or more behaviors indicated by the behavior data and is related to the organization with a predetermined relevance in the relationship information. For example, the aggregation unit 133 weights the amount of behavior by multiplying the degree of relevance of each behavior or each type of behavior indicated by the relationship information by the amount of behavior of the behavior indicated by the behavior data, and aggregates (sums) the weighted amounts of behavior for each organization. Further, the aggregation unit 133 may aggregate the weighted amounts of behavior for each type of organization.

[0048] FIG. 4 is a diagram showing the result of the aggregation unit 133 weighting exemplary amounts of behavior. In the example of FIG. 4, the degree of relevance associated with each behavior (behavior a, behavior b, behavior c, behavior d) and each organization (organization α, organization β, organization γ) in the relationship information is multiplied by the amount of behavior of the behavior, whereby the total value (score) of the weighted amount of behavior corresponding to each behavior and each organization is calculated. As shown in FIG. 4, the amount of behavior of a behavior not related to the organization (a behavior with a zero degree of relevance indicated by the relationship information) does not contribute to the amount of behavior aggregated for each organization.

[0049] In the example of FIG. 4, the aggregation unit 133 weights the amount of behavior based on both the behavior or type of behavior and the organization or type of organization, but may weight the amount of behavior based only on the organization or type of organization. In this case, the aggregation unit 133 weights the amount of behavior indicated by the behavior data by multiplying the degree of relevance associated with the organization or type of organization in the relationship information by the amount of behavior indicated by the behavior data.

[0050] The extraction unit 134 extracts, as the organization to be proposed to the user, an organization among a plurality of organizations that has a predetermined relevance to the user's behavior indicated in the relationship information. For example, the extraction unit 134 extracts, among a plurality of organizations, an organization that satisfies a predetermined condition in terms of the amount of behavior aggregated by the aggregation unit 133 (i.e., the amount of behavior weighted using the relationship information).

[0051] FIG. 5 is a schematic diagram for explaining a method by which the extraction unit 134 extracts an organization related to the user's behavior. FIG. 5 shows, for each of a plurality of organizations, the amount of behavior aggregated by the aggregation unit 133 (the "score" in FIG. 5), whether the user is participating in the organization or not (the "not participating" in FIG. 5), and whether to propose it to the user or not (the "propose" in FIG. 5).

[0052] For example, the extraction unit 134 extracts one or more organizations among a plurality of organizations in which the amount of behavior aggregated by the aggregation unit 133 is equal to or greater than a predetermined threshold value (reference value). The threshold value of the amount of behavior is preset in the information processing system S or specified by the administrator of the information processing system S. Thereby, the extraction unit 134 can extract an organization indicated by the relationship information as being related to the behavior or type of behavior indicated by the behavior data.

[0053] Also, the amount of behavior of each of the plurality of organizations may be the amount of behavior aggregated by the aggregation unit 133 with respect to the type of organization to which the organization belongs. Thereby, the extraction unit 134 can extract an organization of the type indicated by the relationship information as being related to the behavior or type of behavior indicated by the behavior data.

[0054] When the user is already participating in the first organization, the extraction unit 134 may extract, among a plurality of organizations, a second organization different from the first organization (i.e., an organization in which the user is not participating) that satisfies a predetermined condition in terms of the amount of behavior aggregated by the aggregation unit 133.

[0055] The example in FIG. 5 shows a situation where the user has joined Organization α and has not joined any other organizations. In such a situation, the extraction unit 134 extracts, as the organization to be proposed to the user, Organization β that has a weighted action amount (score) of 50 or more and in which the user has not joined. As a result, the information processing system S can propose to the user an organization related to the user's actions among the organizations the user has not joined.

[0056] Instead of comparing the action amount aggregated by the aggregation unit 133 with a threshold value, the extraction unit 134 may extract a predetermined number (one or more) of organizations in descending order of the action amount aggregated by the aggregation unit 133 from among a plurality of organizations.

[0057] The extraction unit 134 may extract an organization that is relevant to a plurality of actions indicated by the action data from among a plurality of organizations. In this case, the extraction unit 134 uses the weighted action amounts of the plurality of actions indicated by the action data instead of the total value (score) of the action amounts of the plurality of actions. For example, the extraction unit 134 calculates, for each of a plurality of organizations, the number of actions whose action amount is equal to or greater than a predetermined first threshold value.

[0058] Then, for example, the extraction unit 134 extracts, as the organization to be proposed to the user, an organization in which the number of actions whose action amount is equal to or greater than the first threshold value is equal to or greater than a second threshold value from among a plurality of organizations. The first threshold value and the second threshold value are preset in the information processing system S or specified by the administrator of the information processing system S. As a result, the information processing system S can propose to the user an organization related to a plurality of actions performed by the user.

[0059] The transmission unit 135 transmits organization information indicating the one or more organizations extracted by the extraction unit 134 to the information terminal 2 used by the user. The organization information includes predetermined information about the organization, such as the name of the organization and the content of the organization. The information terminal 2 displays the organization information received from the information processing apparatus 1 on the display unit. As a result, the information processing system S can automatically present to the user an organization related to the actions the user has performed in the past, and can reduce the effort for the user to search for an organization suitable for the user himself / herself.

[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 satisfaction of a condition for starting processing for proposing an organization suitable for the user.

[0061] The relationship information 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 participants who participate in the organization (S11). The relationship information is, for example, information associating an organization or a type of organization, an action or a type of action of a participant, and a relevance degree which is a coefficient indicating the presence or absence of a relationship.

[0062] The action data acquisition unit 132 acquires action data indicating actions performed by the user (S12). The action data indicates, for example, a user ID, an action or a type of action performed by the user, an amount of the action performed by the user, and a date and time when the user performed the action.

[0063] The aggregation unit 133 aggregates, for each of a plurality of organizations, the amount of an action that has a predetermined relevance to the organization in the relationship information among one or more actions indicated by the action data. The aggregation unit 133 weights the amount of action, for example, by multiplying the relevance degree of each action or each type of action indicated by the relationship information by the amount of the action indicated by the action data, and aggregates the weighted amounts of action for each organization (S13).

[0064] The extraction unit 134 extracts, as an organization to be proposed to the user, an organization that has a predetermined relevance to the actions of the user indicated by the action data in the relationship information among a plurality of organizations (S14). The extraction unit 134 extracts, for example, an organization among a plurality of organizations whose amount of action aggregated by the aggregation unit 133 satisfies a predetermined condition.

[0065] The transmitting unit 135 transmits the organization information indicating one or more organizations extracted by the extraction unit 134 to the information terminal 2 used by the user (S15). The organization information includes predetermined information regarding the organization, such as the name of the organization and the content of the organization. The information terminal 2 displays the organization 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 extracts an organization related to an action performed by the user in the relationship information indicating the relationship between the organization and the actions of the participants, and presents the extracted organization to the user. Thereby, the information processing system S can reduce the labor for the user to search for an organization suitable for the user himself / herself from among a plurality of organizations.

[0067] Note that the present invention can contribute to Goal 9, "Build the infrastructure for industry and 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. For example, all or part of the apparatus can be configured by being functionally or physically distributed and integrated in an arbitrary unit. In addition, a new embodiment generated by an arbitrary combination of a plurality of embodiments is also included in the embodiments of the present invention. The effects of the new embodiment generated by 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 Storage unit 13 Control unit 131 Relationship information acquisition unit 132 Action data acquisition unit 133 Aggregation unit 134 Extraction unit 135 Transmitting unit 2 Information terminal

Claims

1. It has a relationship information acquisition unit that acquires relationship information indicating the relationship between each of a plurality of organizations and the actions of a plurality of humans participating in the organization, each of the plurality of organizations is a Decentralized Autonomous Organization, a plurality of humans participating in each of the plurality of organizations hold a governance token indicating the right to vote on the decision-making of the organization on the blockchain, an information processing apparatus.

2. The information processing apparatus according to claim 1, further comprising an action data acquisition unit that acquires action data indicating actions performed by a user.

3. The information processing apparatus according to claim 2, further comprising an extraction unit that extracts, from among the plurality of organizations, an organization having a predetermined relevance to the action indicated by the action data in the relationship information.

4. The action data acquisition unit acquires the action data indicating the actions of the user with respect to a first organization in which the user participates among the plurality of organizations, the extraction unit extracts a second organization different from the first organization among the plurality of organizations, The information processing apparatus according to claim 3.

5. The relationship information is information indicating the presence or absence of a relationship between the type of each of the plurality of organizations and the type of actions performed by a plurality of humans participating in the organization, the extraction unit extracts, from among the plurality of organizations, an organization of the type indicated by the relationship information as having a relationship with the type of action indicated by the action data, The information processing apparatus according to claim 3 or 4.

6. The relationship information is information indicating the presence or absence of a relationship between each of the plurality of organizations and the actions performed by a plurality of humans participating in the organization, the extraction unit extracts, from among the plurality of organizations, an organization indicated by the relationship information as having a relationship with the action indicated by the action data, The information processing apparatus according to claim 3 or 4.

7. The relationship information is information indicating the presence or absence of a relationship between the type of each of the plurality of organizations and the type of actions performed by a plurality of humans participating in the organization, the extraction unit extracts, from among the plurality of organizations, an organization indicated by the relationship information as having a relationship with the type of action indicated by the action data, The information processing apparatus according to claim 3 or 4.

8. The relationship information is information indicating the presence or absence of a relationship between the type of each of the plurality of organizations and the actions performed by a plurality of humans participating in the organization, The extraction unit extracts an organization of the type indicated by the relationship information as being related to the action indicated by the action data among the plurality of organizations. The information processing apparatus according to claim 3 or 4.

9. The extraction unit extracts an organization that has a relationship with the plurality of actions indicated by the action data. The information processing apparatus according to claim 3 or 4.

10. Further comprising a totaling unit that totals, for each of the plurality of organizations, an action amount that is the amount of actions that are related to the organization in the relationship information among the one or more actions indicated by the action data. The extraction unit extracts, among the plurality of organizations, an organization in which the action amount totaled by the totaling unit satisfies a predetermined condition. The information processing apparatus according to claim 3 or 4.

11. The totaling unit weights the action amount by multiplying the action amount by a coefficient predetermined for each of the actions or types of actions, and totals the weighted action amounts. The information processing apparatus according to claim 10.

12. The relationship information indicates that there is a relationship between each of the plurality of organizations and an action for giving a governance token of the organization to a human participating in the organization. The information processing apparatus according to claim 1 or 2.

13. Executed by a processor comprising the step of obtaining relationship information indicating the relevance between each of a plurality of organizations and the actions of a plurality of humans participating in the organization, each of the plurality of organizations is a Decentralized Autonomous Organization, a plurality of humans participating in each of the plurality of organizations hold a governance token indicating the right to vote on the decision-making of the organization on a blockchain. Information processing method.

14. Causing a processor to execute the step of obtaining relationship information indicating the relevance between each of a plurality of organizations and the actions of a plurality of humans participating in the organization, each of the plurality of organizations is a Decentralized Autonomous Organization, a plurality of humans participating in each of the plurality of organizations hold a governance token indicating the right to vote on the decision-making of the organization on a blockchain. Program.

Citation Information

Patent Citations

  • Server device, program and communication system

    JP2014137706A

  • Raising system and system

    JP2023054841A

  • System and Method for Bidding on an Asset in Progress

    US20230281705A1

  • A decentralized social news network website application (dapplication) on a blockchain including a newsfeed, NFT marketplace, and a content moderation process for vetted content providers

    WO2023064933A1