Information processing device, information processing method, and program

JP7636625B1Active Publication Date: 2025-02-26KDDI CORP
View PDF 4 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Benefits of technology

【0017】 本発明によれば、ユーザがユーザ自身に適した組織を探すための手間を削減できるという効果を奏する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007636625000001_ABST
    Figure 0007636625000001_ABST
Patent Text Reader

Abstract

To enable a user to reduce the effort required for searching for an organization suitable for the user himself / herself. [Solution] The information processing device 1 has a relationship information acquisition unit 131 that acquires relationship information indicating the relationship between each of multiple organizations and the behavior of multiple people participating in the organization, a behavioral data acquisition unit 132 that acquires behavioral data indicating behavior performed by a user, an extraction unit 134 that extracts organizations from the multiple organizations that have a predetermined relationship with the behavior indicated by the behavioral data in the relationship information, and a transmission unit 135 that transmits organization information indicating the organizations extracted by the extraction unit to an information terminal used by the user.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and a program for processing information about an organization in which a user participates. [Background technology]

[0002] Patent document 1 describes a technology that enables users to belong to an organization, such as a group of players participating in a game, and to vote in voting events within the organization according to the amount of governance tokens they own. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2023-54841 A Summary of the Invention [Problem to be solved by the invention]

[0004] A user can join any of a number of organizations. However, when there are a large number of organizations that a user can join, the user has to go through a lot of trouble to find an organization that is suitable for the user.

[0005] The present invention has been made in consideration of these points, and has an object to enable a user to reduce the effort required to search for an organization suitable for the user himself / herself. [Means for solving the problem]

[0006] An information processing device of a first aspect of the present invention 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 people participating in the organization, each of the plurality of organizations being a decentralized autonomous organization, and the plurality of people participating in each of the plurality of organizations holding a governance token on a blockchain indicating voting rights for the organization's decision-making.

[0007] The information processing device may further include a behavior data acquisition unit that acquires behavior data indicating a behavior performed by a user.

[0008] The information processing device may further include an extraction unit that extracts, from the plurality of organizations, an organization that has a predetermined relevance to the behavior indicated by the behavior data in the relationship information.

[0009] The behavioral data acquisition unit may acquire the behavioral data indicating the user's behavior toward a first organization among the multiple organizations in which the user participates, and the extraction unit may extract a second organization among the multiple organizations that is different from the first organization.

[0010] The relationship information is information indicating whether or not there is a relationship between the type of each of the multiple organizations and the type of behavior performed by the multiple people participating in the organization, and the extraction unit may extract organizations from among the multiple organizations that are of a type that the relationship information indicates is related to the type of behavior indicated by the behavior data.

[0011] The relationship information is information indicating whether or not there is a relationship between each of the multiple organizations and the actions performed by multiple people who participate in the organization, and the extraction unit may extract, from the multiple organizations, organizations that the relationship information indicates are related to the action indicated by the action data.

[0012] The relationship information is information indicating whether or not there is a relationship between each of the multiple organizations and the type of behavior performed by multiple people participating in the organization, and the extraction unit may extract, from the multiple organizations, organizations that the relationship information indicates are related to the type of behavior indicated by the behavior data.

[0013] The relationship information is information indicating whether or not there is a relationship between the type of each of the multiple organizations and the actions performed by multiple people who participate in the organizations, and the extraction unit may extract organizations from among the multiple organizations that are of a type that the relationship information indicates is related to the action indicated by the action data.

[0014] The extraction unit may extract organizations that are associated with a plurality of behaviors indicated by the behavior data. The information processing device may further include an aggregation unit that aggregates, for each of the multiple organizations, an amount of behavior, which is the amount of behavior that is related to the organization in the relationship information among one or more behaviors indicated by the behavior data, and the extraction unit may extract, from the multiple organizations, organizations for which the amount of behavior aggregated by the aggregation unit satisfies a predetermined condition. The counting unit may weight the amount of activity by multiplying the amount of activity by a coefficient that is predetermined for each of the actions or each of the types of actions, and count the weighted amount of activity. The relationship information may indicate that there is an association between each of the multiple organizations and actions by the organization to grant the governance token of the organization to people who participate in the organization.

[0015] An information processing method of a second aspect of the present invention includes a step executed by a processor of acquiring relationship information indicating an association between each of a plurality of organizations and the actions of a plurality of people participating in the organizations, each of the plurality of organizations being a decentralized autonomous organization, and the plurality of people participating in each of the plurality of organizations holding a governance token on a blockchain indicating voting rights for the organization's decision-making.

[0016] A program of a third aspect of the present invention causes a processor to execute a step of acquiring relationship information indicating the association between each of a plurality of organizations and the actions of a plurality of people participating in the organization, each of the plurality of organizations being a decentralized autonomous organization, and the plurality of people participating in each of the plurality of organizations holding a governance token on a blockchain indicating voting rights for the organization's decision-making. Effect of the Invention

[0017] The present invention has an effect of reducing the effort required for a user to search for an organization suitable for the user himself / herself. [Brief description of the drawings]

[0018] [Figure 1] FIG. 1 is a schematic diagram of an information processing system. [Diagram 2] FIG. 1 is a block diagram of an information processing system. [Diagram 3] FIG. 2 is a schematic diagram of exemplary relationship information. [Figure 4] FIG. 13 is a diagram showing a result of weighting the exemplary activity amounts by a counting unit. [Diagram 5] 11 is a schematic diagram for explaining a method in which an extraction unit extracts an organization that is related to a user's behavior. FIG. [Figure 6] FIG. 11 is a flowchart illustrating an exemplary information processing method executed by an information processing device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0019] [Outline of Information Processing System S] 1 is a schematic diagram of an information processing system S according to this embodiment. The information processing system S includes an information processing device 1 and an information terminal 2. The information processing system S may also include other devices such as a server and a terminal.

[0020] The information processing device 1 is a computer that processes information related to multiple organizations. An organization is a group to which multiple 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 multiple participants has a voting right for the organization's decision-making and can vote (by majority vote, etc.) on policies implemented by the organization.

[0021] Each of the multiple participants holds an organization token on the blockchain that indicates that the participant is participating in the organization. The organization token is a governance token that gives the holder of the token the right to vote on decisions made by the organization, which may be, for example, a DAO. The organization token is held by each participant by being granted to the participant by the organization or being transferred (assigned) between participants. The organization token is granted to a participant in response to, for example, the participant taking a predetermined action related to the organization.

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

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

[0024] The information terminal 2 is a computer used by a user. A user may be a person who does not participate in any organization, or a person (participant) who participates in any organization. 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 is capable of communicating with the information processing device 1 via a network.

[0025] An overview of the processing executed by the information processing system S according to this embodiment will be described below. When proposing an organization suitable for a user, the information processing device 1 acquires relationship information indicating the association between each of a plurality of organizations and the behavior of a plurality of people who participate in the organization. The information processing device 1 acquires behavior data indicating the behavior performed by the user.

[0026] The information processing device 1 extracts, from among a plurality of organizations, organizations that have a predetermined relevance to the user's behavior indicated by the behavior data in the relationship information. That is, the information processing device 1 extracts organizations related to the user's past behavior as organizations to be suggested to the user.

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

[0028] In this way, the information processing system S presents organizations related to the user's past actions as organizations suitable for the user, thereby reducing the effort required for the user to search for an organization suitable for the user from among multiple organizations.

[0029] [Configuration of Information Processing System S] FIG. 2 is a block diagram of an information processing system S according to this embodiment. In FIG. 2, arrows indicate main data flows, and data flows other than those shown in FIG. 2 may exist. In FIG. 2, each block indicates a configuration in functional units, not a configuration in hardware (device) units. Therefore, the blocks shown in FIG. 2 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between blocks via any means, such as a data bus, a network, or a portable storage medium.

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

[0031] The communication unit 11 has a communication controller for transmitting and receiving data to and from the information terminal 2 via the network. The communication unit 11 notifies the control unit 13 of data received from the information terminal 2 via the network. The communication unit 11 also transmits 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, etc. The storage unit 12 stores in advance a program to be executed by the control unit 13. The storage unit 12 also stores in advance relationship information indicating the relationship between the organization and the actions of the participants. The storage unit 12 may be provided outside the information processing device 1, in which case data may be exchanged between the storage unit 12 and the control unit 13 via a network.

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

[0034] The following is a detailed description of the processing executed by the information processing system S. The information processing device 1 starts processing for proposing organizations 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 relationship information indicating the relationship between each of a plurality of organizations and the actions of a plurality of participants who participate in the organization from the storage unit 12. The relationship information is information indicating the presence or absence of a relationship between an organization or a type of organization and an action or a type of action of a participant.

[0036] Organizations are classified into one of a number of predefined types, including, for example, economic organizations relating to the economy, community organizations relating to communities, and social organizations relating to industries.

[0037] The actions of the participants are classified into one of a number of predefined types. The types of actions include, for example, economic activity, non-economic activity, social activity, and the like. Actions that are economic activities include, for example, purchasing, using, or possessing products (goods 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, work related to the management and operation of an organization, providing skills or resources to an organization, entering into a cooperative relationship with an organization, providing goods or services related to the organization, holding an event related to the organization, posting about the organization on a social networking service (SNS), and the like. Actions that are social activities include, for example, actions that revitalize the industry to which the organization belongs, and the like.

[0038] 3(a) and 3(b) are schematic diagrams of exemplary relationship information. The storage unit 12 stores, for example, either the relationship information exemplified in FIG. 3(a) or the relationship information exemplified in FIG. 3(b). The storage unit 12 stores relationship information that associates an organization or a type of organization, an action or a type of action of a participant, and a degree of association, which is a coefficient indicating whether or not there is an association. The degree of association is, for example, a numerical value (e.g., a numerical value in the range of 0 to 1) indicating that the larger the value, the greater the association, and the smaller the value, the smaller the association. The degree of association may not indicate the magnitude of the association, but may indicate that there is an association or there is no association. The relationship information is preset in the information processing system S, or is specified by an administrator of the information processing system S.

[0039] The relationship information shown in Fig. 3(a) indicates the degree of association associated with a combination of an organization type and an action type, whereas the relationship information shown in Fig. 3(b) indicates the degree of association associated with a combination of an organization (individual organization) and an action (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) that is prestored in the storage unit 12, and uses the acquired information in the 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 organizations described in the relationship information illustrated in Fig. 3(b), and may use the relationship information illustrated in Fig. 3(a) for other organizations.

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

[0042] When the organization is a DAO, the relationship information may indicate, for example, that there is a relationship between each of the multiple organizations and an action to grant the governance token of the organization 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 the multiple organizations and actions other than the action to grant the governance token of the organization to the participants of the organization. This allows the information processing system S to suggest to the user organizations that can grant the governance token according to the actions taken by the user.

[0043] The behavioral data acquisition unit 132 acquires behavioral data indicating behavior performed by a user. The behavioral data indicates, for example, user identification information (user ID) for identifying a user, the behavior or type of behavior performed by the user, the amount of behavior performed by the user (number of times, quantity of deliverables, etc.), and the date and time when the user performed the behavior.

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

[0045] The behavioral data acquisition unit 132 may acquire behavioral data indicating behavior performed 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 point in time (the point in time when processing for 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. This allows the information processing system S to determine an organization to be proposed to the user based on the user's behavior during a specific period.

[0046] When the user participates in one of the multiple organizations (first organization), the behavioral data acquisition unit 132 may acquire behavioral data indicating the user's behavior toward the first organization. This allows the information processing system S to suggest to the user organizations other than the organization in which the user already participates, based on the user's behavior toward the organization.

[0047] The counting unit 133 counts, for each of a plurality of organizations, an amount of action, which is an amount of action having a predetermined relevance with the organization in the relationship information, among one or more actions indicated by the behavior data. The counting unit 133 weights the amount of action by multiplying the relevance of each action or each type of action indicated by the relationship information by the amount of action of the action indicated by the behavior data, and counts (sums) the weighted amount of action for each organization. The counting unit 133 may also count the weighted amount of action for each type of organization.

[0048] Fig. 4 is a diagram showing the result of weighting exemplary action amounts by the aggregation unit 133. In the example of Fig. 4, the action amount of each action (action a, action b, action c, action d) is multiplied by the relevance associated with the action and each organization (organization α, organization β, organization γ) in the relationship information to calculate a total value (score) of the action amount weighted according to each action and each organization. As shown in Fig. 4, the action amount of an action unrelated to an organization (an action whose relevance indicated by the relationship information is zero) does not contribute to the action amount aggregated for each organization.

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

[0050] The extraction unit 134 extracts, from among the multiple organizations, organizations that have a predetermined relevance to the user's behavior indicated by the behavior data in the relationship information as organizations to be proposed to the user. For example, from among the multiple organizations, the extraction unit 134 extracts organizations whose amounts of behavior aggregated by the aggregation unit 133 (i.e., amounts of behavior weighted using the relationship information) satisfy a predetermined condition.

[0051] Fig. 5 is a schematic diagram for explaining a method for the extraction unit 134 to extract organizations related to the user's behavior. Fig. 5 shows, for each of a plurality of organizations, the amount of behavior ("score" in Fig. 5) tallied by the aggregation unit 133, whether the user participates in the organization ("not participating" in Fig. 5), and whether the organization will be proposed to the user ("proposed" in Fig. 5).

[0052] The extraction unit 134 extracts, for example, one or more organizations from among the multiple organizations, whose amount of behavior tallied by the aggregation unit 133 is equal to or greater than a predetermined threshold (reference value). The threshold amount of behavior is set in advance in the information processing system S, or is specified by an administrator of the information processing system S. This allows the extraction unit 134 to extract organizations whose relationship information indicates that they are related to the behavior or type of behavior indicated by the behavior data.

[0053] Furthermore, the amount of behavior of each of the multiple organizations may be the amount of behavior tallied by the aggregation unit 133 for the type of organization to which the organization is classified. This allows the extraction unit 134 to extract organizations of a type that the relationship information indicates is related to the behavior or type of behavior indicated by the behavior data.

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

[0055] The example of Fig. 5 shows a situation in which the user participates in organization α and does not participate in any other organizations. In such a situation, the extraction unit 134 extracts organization β, in which the weighted amount of action (score) is equal to or greater than a threshold value of 50 and in which the user does not participate, as an organization to be proposed to the user. This enables the information processing system S to propose to the user organizations related to the user's actions among organizations in which the user does not participate.

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

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

[0058] Then, the extraction unit 134 extracts, for example, from among the multiple organizations, organizations in which the number of actions in which the amount of actions is equal to or greater than the first threshold is equal to or greater than the second threshold as organizations to be suggested to the user. The first threshold and the second threshold are set in advance in the information processing system S or specified by an administrator of the information processing system S. This allows the information processing system S to suggest to the user organizations related to multiple actions performed by the user.

[0059] The transmission 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. The organization information includes predetermined information related to the organization, such as the name of the organization and the contents of the organization. The information terminal 2 displays the organization information received from the information processing device 1 on the display unit. In this way, the information processing system S automatically presents to the user organizations related to actions taken by the user in the past, and can reduce the effort required for the user to search for an organization suitable for the user himself / herself.

[0060] [Information processing method flow] Fig. 6 is a diagram showing a flowchart of an exemplary information processing method executed by the information processing device 1 according to the present embodiment. The flow of Fig. 6 is started in response to a condition for starting a process for proposing an organization suitable for the user being satisfied.

[0061] The relationship information acquisition unit 131 acquires relationship information indicating the relationship between each of a plurality of organizations and the actions of a plurality of participants who participate in the organization from the storage unit 12 (S11). The relationship information is, for example, information that associates an organization or a type of organization with an action or a type of action of a participant, and a degree of association that is a coefficient indicating the presence or absence of association.

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

[0063] The counting unit 133 counts, for each of the multiple organizations, an amount of action, which is an amount of action that has a predetermined relevance with the organization in the relationship information, among one or more actions indicated by the behavior data. The counting unit 133 weights the amount of action by multiplying the relevance of each action or each type of action indicated by the relationship information by the amount of action of the action indicated by the behavior data, for example, and counts the weighted amount of action for each organization (S13).

[0064] The extraction unit 134 extracts, from among the multiple organizations, organizations that have a predetermined relevance to the user's behavior indicated by the behavior data in the relationship information as organizations to be proposed to the user (S14). For example, from among the multiple organizations, the extraction unit 134 extracts organizations whose amount of behavior tallied by the aggregation unit 133 satisfies a predetermined condition.

[0065] The transmission 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 related to the organization, such as the name of the organization, the contents of the organization, etc. The information terminal 2 displays the organization information received from the information processing device 1 on the display unit.

[0066] [Effects of the embodiment] According to the information processing system S of this embodiment, the information processing device 1 extracts organizations related to the user's past actions from the relationship information indicating the relationship between the organizations and the actions of the participants, and presents the extracted organizations to the user. This allows the information processing system S to reduce the effort required for the user to search for an organization suitable for the user from among multiple organizations.

[0067] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is to "build resilient infrastructure, promote industry, innovation and infrastructure."

[0068] Although the present invention has been described above using the embodiments, 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 of the present invention. For example, all or part of the device can be configured by distributing or integrating functionally or physically in any unit. In addition, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effect of the new embodiment resulting from the combination combines the effect of the original embodiment. [Explanation of symbols]

[0069] S Information Processing System 1. Information processing device 11 Communications Department 12 Storage section 13 Control section 131 Related Information Acquisition Unit 132 Behavioral Data Acquisition Unit 133 Counting Department 134 Extraction part 135 Transmitter 2. Information terminal

Claims

1. a relationship information acquisition unit that acquires relationship information indicating a relationship between each of a plurality of organizations and the actions of a plurality of people who participate in the organization; A behavioral data acquisition unit that acquires behavioral data indicating a behavior performed by a user; an extraction unit that extracts an organization as a related organization related to the user's behavior, on condition that the relationship information indicates that the behavior performed by the user, which is indicated by the behavior data, is related to one of the organizations; and a transmitting unit that transmits information indicating the related organization to an information terminal used by the user; having Each of the plurality of organizations is a decentralized autonomous organization, A plurality of people participating in each of the plurality of organizations hold governance tokens on the blockchain that represent voting rights on the decisions of the respective organizations. Information processing device.

2. the behavioral data acquisition unit acquires the behavioral data indicating a behavior 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 tissue different from the first tissue from the plurality of tissues. The information processing device according to claim 1 .

3. The relationship information is information indicating whether or not there is a relationship between the type of each of the plurality of organizations and the type of action taken by the plurality of people who participate in the organization, The extraction unit extracts, from the plurality of organizations, an organization of a type that the relationship information indicates is related to the type of behavior indicated by the behavior data.

3. The information processing device according to claim 1 or 2.

4. The relationship information is information indicating whether or not there is a relationship between each of the plurality of organizations and an action taken by a plurality of people who participate in the organization, The extraction unit extracts, from the plurality of organizations, an organization that the relationship information indicates is related to the behavior indicated by the behavior data.

3. The information processing device according to claim 1 or 2.

5. The relationship information is information indicating whether or not there is a relationship between each of the plurality of organizations and a type of action taken by a plurality of people who participate in the organization; The extraction unit extracts, from the plurality of organizations, an organization that the relationship information indicates is related to the type of behavior indicated by the behavior data.

3. The information processing device according to claim 1 or 2.

6. The relationship information is information indicating whether or not there is a relationship between the type of each of the plurality of organizations and the actions of the plurality of people who participate in the organization, The extraction unit extracts, from the plurality of organizations, an organization of a type that the relationship information indicates is related to the behavior indicated by the behavior data.

3. The information processing device according to claim 1 or 2.

7. The extraction unit extracts organizations that are related to the plurality of behaviors indicated by the behavior data.

3. The information processing device according to claim 1 or 2.

8. a counting unit that counts, for each of the plurality of organizations, an amount of behavior that is an amount of behavior that is related to the organization in the relationship information among one or more behaviors indicated by the behavior data, The extraction unit extracts an organization from the plurality of organizations, the organization having the amount of action tallied by the aggregation unit satisfying a predetermined condition.

3. The information processing device according to claim 1 or 2.

9. the counting unit weights the amount of activity by multiplying the amount of activity by a coefficient that is predetermined for each of the actions or the types of the actions, and counts up the weighted amount of activity. The information processing device according to claim 8.

10. The relationship information indicates that there is a relationship between each of the multiple organizations and the organization's action to grant the governance token to a person participating in the organization, 3. The information processing device according to claim 1 or 2.

11. The processor executes acquiring relationship information indicating a relationship between each of a plurality of organizations and the actions of a plurality of people who participate in the organization; acquiring behavioral data indicative of actions taken by a user; extracting an organization as a related organization related to the user's behavior, on condition that the relationship information indicates that the behavior performed by the user, which is indicated by the behavior data, is related to one of the organizations; transmitting information indicating the related organization to an information terminal used by the user; having Each of the plurality of organizations is a decentralized autonomous organization, A plurality of people participating in each of the plurality of organizations hold governance tokens on the blockchain that represent voting rights on the decisions of the respective organizations. Information processing methods.

12. The processor: acquiring relationship information indicating a relationship between each of a plurality of organizations and the actions of a plurality of people who participate in the organization; acquiring behavioral data indicative of actions taken by a user; extracting an organization as a related organization related to the user's behavior, on condition that the relationship information indicates that the behavior performed by the user, which is indicated by the behavior data, is related to one of the organizations; transmitting information indicating the related organization to an information terminal used by the user; Run the command, Each of the plurality of organizations is a decentralized autonomous organization, A plurality of people participating in each of the plurality of organizations hold governance tokens on the blockchain that represent voting rights on the decisions of the respective organizations. 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