Server device and program
The server device streamlines the donation process by accumulating donation values until a threshold is reached, addressing the complexity and inefficiency of current systems and increasing donation frequency and participation.
Patent Information
- Application Number
- JP2023189573
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-06
- Publication Date
- 2025-05-19
AI Technical Summary
Current donation systems are complex and inefficient, particularly for recipients who want immediate donations and for donors who make small contributions, as they require frequent notification and processing for each donation.
A server device that connects users, donation cooperation companies, and recipient organizations via a network, allowing for the accumulation and aggregation of donation values until a predetermined threshold is reached, thereby simplifying the donation process and increasing its frequency for recipients.
This solution reduces the complexity of the donation process for recipients, increases the frequency of donations, and facilitates the management of donation execution information, while also motivating more users to participate in donation activities.
Smart Images

Figure 2025077399000001_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to a server device and a program.
Background Art
[0002] In recent years, CSR activities for the purpose of gaining the trust of customers and business partners have attracted attention, and companies that actively conduct donation activities as part of CSR activities have emerged. In addition, donations are widely spread among general users, such that there are users who actively participate in donation activities for social contribution and users who would like to participate in donation activities if they have the opportunity. Currently, with the development of information and communication technology, while various services using the Internet are provided, a mechanism for donation activities using the Internet is provided. For example, Patent Document 1 discloses a donation point management system that enables easy donation to a donation destination according to a user by using donation points associated with a product. According to Patent Document 1, donation points are notified to the donation destination at predetermined intervals such as every six months or every year. However, the recipient of the donation has a desire to receive the donation immediately. On the other hand, when the donation points for a single donation by the donor are small, it is necessary to execute a donation process for the recipient each time a donation is made and notify the recipient that the donation has been made, which is very complicated.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] An object is to achieve both reducing the complexity of the process of receiving a donation by the recipient and increasing the frequency of donation execution for the recipient. [Means for solving the problem]
[0005] A server device according to the present disclosure is connected to a plurality of first information processing terminals managed by a plurality of users, and a second information processing terminal managed by a donation recipient organization via a network. The server device includes a storage unit that stores information regarding the donation unit to which the donation recipient organization receives donations, a receiving unit that receives information regarding the generation of donation value from the plurality of first information processing terminals, a donation value generating unit that generates donation value upon receiving the information regarding the generation of donation value, an accumulating unit that accumulates the generated donation value, and a transmitting unit that transmits a notification to the second information processing terminal that a donation process has been executed for the donation recipient organization upon the accumulated value of the donation value reaching the donation unit. Brief Description of the Drawings
[0006]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Mode for Carrying Out the Invention
[0007] Hereinafter, the server device according to the present embodiment will be described with reference to the drawings. In the following description, components having substantially the same functions and configurations are denoted by the same reference numerals, and duplicate descriptions will be made only when necessary.
[0008] In the present embodiment, terms are defined as follows. Donation mediation company: A donation mediation company is a company that operates a donation mediation system. The server device according to the present embodiment corresponds to a donation mediation server device managed by a donation mediation company. Recipient organization: A recipient organization is an example of a recipient who receives donations. The recipient may be not only an organization but also a company, an individual, etc. In the present embodiment, an information processing terminal such as a smartphone, a tablet, or a PC managed by the recipient organization is referred to as a recipient organization terminal. User: A user is a donor who directly donates to a recipient organization. In the present embodiment, an information processing terminal such as a smartphone, a tablet, or a PC managed by the user is referred to as a user terminal. Donation cooperation company: A donation cooperation company is an example of a donation cooperator who cooperates with a user's donation to a recipient organization by providing a donation fund that is the source of the donation value (points, cash) donated from the user to the recipient organization. If the user directly donates to the recipient organization, the donation cooperation company can also be said to be a person who indirectly donates to the recipient organization via the user. The donation cooperator may be not only a company but also an organization, an individual, etc. In the present embodiment, an information processing terminal such as a smartphone, a tablet, a PC, or a tablet managed by the donation cooperation company is referred to as a donation cooperation company terminal. Point: An example of the donation value handled on the donation mediation system. For example, the monetary value per unit point can be arbitrarily set. For example, 1 point may correspond to a value of 1 yen, or may correspond to a value of 10 yen. Note that the donation value is not limited to points as long as it has a monetary value, and may be cash, goods, etc. Donation establishment condition: A judgment condition for determining whether to grant points to a user. The fact that points are granted to a user means that a donation to the organization to be donated is executed. Therefore, the donation establishment condition can also be said to be a judgment condition for determining whether the user can execute a donation act. Typically, the donation establishment condition is set by the donation cooperation company. For example, when the donation mediation server device receives operation information indicating that the URL linked to the push notification has been clicked, it determines that the donation establishment condition is satisfied. Of course, when receiving browsing information indicating that the web page corresponding to the URL linked to the push notification has been browsed for a predetermined time, input information indicating that the questionnaire page corresponding to the URL linked to the push notification has been entered, information indicating that the product posted on the product page corresponding to the URL linked to the push notification has been applied for, conversion information such as contract information indicating that a contract has been made, purchase information indicating that a purchase has been made, or input information indicating that personal information has been entered on the page corresponding to the URL linked to the push notification, it may be determined that the donation establishment condition is satisfied. Information related to the generation of donation value: Typically, it is operation information of the user terminal. The information related to the generation of the donation value may be display information of the user terminal, etc. The donation mediation server device according to this embodiment is a computer device that functions as the center of a donation mediation system, and has at least a function of storing information regarding a donation unit to which a recipient organization receives donations, a function of receiving information related to the generation of donation value from a plurality of user terminals, a function of generating a donation value for each user upon receiving the information related to the generation of donation value, a function of accumulating the generated donation value, and a function of transmitting donation execution information for notifying that a donation process has been executed to a recipient organization terminal managed by the recipient organization when the accumulated value of the donation value reaches the donation unit. Typically, the donation mediation server device according to this embodiment is configured as follows.
[0009] As shown in FIG. 1, the donation mediation system includes a donation mediation server device 1 that functions as the center of the donation mediation system, a push notification server device 2 that transmits a push notification to a user terminal 5 in response to a request for push notification from the donation mediation server device 1, a user terminal 5 managed by a user, a donation cooperation company terminal 3 managed by a donation cooperation company, and a recipient organization terminal 4 managed by a recipient organization. These are communicably connected via a network 90 such as the Internet.
[0010] As shown in FIG. 2, the donation mediation server device 1 has a RAM 12, a ROM 13, a storage unit 14, an input controller 15, a video controller 16, and a communication unit 17 connected to a processor 11 via a data / control bus 10. An input device 18 such as a keyboard or a mouse is connected to the input controller 15. A display 19 such as an LCD (Liquid Crystal Display) is connected to the video controller 16. The processor 11 is composed of a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit). The processor 11 executes various programs loaded from the storage unit 14 or the ROM 13 into the RAM 12, and executes processing related to the donation mediation system described later. The RAM 12 functions as a main memory, a work area, etc. of the processor 11. The ROM 13 or the storage unit 14 stores a BIOS (Basic Input Output System), an operating system program (OS), various data required for the processing of the donation mediation program according to the present embodiment, etc., which are executed by the processor 11. The communication unit 17 executes data transmission and reception between the push notification server device 2, the donation cooperation company terminal 3, the recipient organization terminal 4, and the user terminal 5 according to the control of the processor 11.
[0011] Figure 3 shows an example of the donation cooperation company information management table stored in the storage unit 14. As shown in Figure 3, in the donation cooperation company information management table, various information regarding donation cooperation companies is managed. For example, for the company ID that identifies a donation cooperation company, the company name, company information, and donation ID are associated. The company information is information used in the decision-making process of the recipient organization based on the company information. Typically, the company information includes information regarding the purpose of the donation, contact information, etc., and is input by the donation cooperation company. The information regarding the purpose of the donation is the purpose for which the donation cooperation company makes a donation, and includes medical support, educational support, animal protection support, social reintegration support, environmental conservation, etc. However, the company information may also be input by the donation intermediary company. The donation ID is identification information for identifying the submitted donation, which is issued for each application for donation from a donation cooperation company. There may be cases where multiple donation IDs are associated with a single company ID.
[0012] Figure 4 shows an example of the recipient organization information management table stored in the storage unit 14. As shown in Figure 4, in the recipient organization information management table, for the organization ID that identifies the recipient organization, the organization name, organization information, recipient unit, and cumulative points are associated. Typically, the organization information includes information regarding the support content of the recipient organization, donation recipient information, contact information, etc., and is input by the recipient organization. The information regarding the support content of the recipient organization is information that can be used in the decision-making process of the recipient organization, and includes medical support, educational support, animal protection support, social reintegration support, environmental conservation, etc. However, since the information regarding the support content of the recipient organization is important information that can be used in the decision of the recipient organization, it may also be input by the donation intermediary company. The donation recipient information is information regarding the bank account of the recipient organization, which is the transfer destination of the donation amount. However, the donation recipient information may also be the delivery address of the cash on deposit, etc.
[0013] The donation unit represents the threshold point at which the donation process for the recipient organization is triggered. Typically, the donation unit is input by the recipient organization. However, the donation unit may be a fixed value predetermined by the donation intermediary company. The cumulative points are the cumulative value of the points donated at the current time. As will be described later, when the cumulative points reach the donation unit, the donation process for the recipient organization is executed. The cumulative points of the recipient organization for which the donation process has been executed are reset.
[0014] Figure 5 shows an example of the user information management table stored in the storage unit 14. As shown in Figure 5, in the user information management table, user information, terminal information, and point information are associated with the user ID for identifying the user. Typically, the user information includes information such as the user's interests, information on the support content of interest, and contact information, and is input by the user. The information on the user's interests and the support content of interest is information that can be used in the decision-making process of the recipient organization based on the user information, and includes medical support, educational support, animal protection support, social rehabilitation support, environmental conservation, etc. The terminal information is information necessary for sending push notifications and includes a registration ID and a sender ID. The registration ID is a unique ID for identifying the user terminal 5 that has permitted the reception of push notifications. The sender ID is a unique ID for identifying the source of the push notification for which the reception has been permitted. The sender ID is issued for each application if it is an application, and for each website (website management company, operating company, etc.) if it is a website. The point information includes the total acquired points, which is the total of the points acquired by the user so far, and the total donated points, which is the total of the points donated by the user to the recipient organization so far.
[0015] FIG. 6 shows an example of a donation information management table stored in the storage unit 14. As shown in FIG. 6, in the donation information management table, the donation conditions by the donation cooperation companies are managed. For example, for a donation ID that identifies a donation applied by a donation cooperation company, donation establishment conditions, point awarding units, donation ratios, push notification contents, donation points, and remaining points are associated.
[0016] The donation establishment conditions are conditions for determining whether to award points to a user. Typically, the donation establishment conditions are set to a donation establishment condition candidate selected by the donation cooperation company from a plurality of donation establishment condition candidates. For example, the plurality of donation establishment condition candidates include "clicking on the URL linked in the push notification", "viewing the web page corresponding to the URL linked in the push notification for a predetermined time", "answering the questionnaire page corresponding to the URL linked in the push notification", "conversion on the page corresponding to the URL linked in the push notification", and the like.
[0017] The point awarding unit represents the amount of points awarded to a user who meets the donation establishment conditions. The donation ratio represents the ratio of the points donated to the recipient organization among the points awarded to a user who meets the donation establishment conditions. Initially, the donation ratio is set to "100%". That is, all of the points awarded to a user who meets the donation establishment conditions are donated to the recipient organization. Typically, the point awarding unit and the donation ratio are input by the donation cooperation company. However, the point awarding unit and the donation ratio may be set by the donation intermediary company, and the donation ratio may be changed from 100%. For example, when the point awarding unit is 100 points and the donation ratio is 60%, 100 points are awarded to a user who meets the donation establishment conditions, and 60 points corresponding to 60% of the 100 points awarded are donated to the recipient organization. Therefore, the points actually obtained by the user are 40 points obtained by subtracting the 60 points donated to the recipient organization from 100 points.
[0018] The push notification content includes the title, message body, image data, URL, etc. displayed on the push notification screen. The URL is the URL of the web page displayed on the user terminal 5 when the notification screen of the push notification is clicked by the user. The donation points are the points obtained by converting the donation amount provided by the donation cooperation company according to a predetermined conversion rate. The remaining points are the points remaining at the current time.
[0019] In the storage unit 14 of the donation intermediary server device 1 according to the present embodiment, not only the above data but also various data necessary for transmitting push notifications, for example, are stored. For example, in the storage unit 14, the sender ID and the server key necessary for transmitting push notifications are stored in association with each other. The server key is an authentication key for using the push notification service and is issued by the push notification server device 2. By holding the sender ID and the server key, the donation intermediary server device 1 can act on behalf of the company corresponding to the sender ID and transmit a push notification to the user terminal 5.
[0020] Hereinafter, with reference to FIG. 7, user registration processing, registered organization processing, donation cooperation company registration processing, and donation registration processing necessary for the donation mediation processing by the donation mediation server device 1 according to the present embodiment will be described. The donation mediation server device 1 executes user registration processing when receiving a user registration request from the user terminal 5. Specifically, the donation mediation server device 1 issues a user ID to the user, and registers the user name, user information, registration ID, and sender ID received together with the registration request from the user terminal 5 in the user information management table in association with the issued user ID.
[0021] The donation mediation server device 1 executes registered organization processing when receiving a registered organization registration request from the registered organization terminal 4. Specifically, the donation mediation server device 1 issues an organization ID to the registered organization, and registers the organization name, organization information, and donation unit received together with the registration request from the registered organization terminal 4 in the registered organization information management table in association with the issued organization ID.
[0022] The donation mediation server device 1 executes donation cooperation company registration processing when receiving a donation cooperation company registration request from the donation cooperation company terminal 3. Specifically, the donation mediation server device 1 issues a company ID to the donation cooperation company, and registers the company name and company information received together with the registration request from the donation cooperation company terminal 3 in the donation cooperation company information management table in association with the issued company ID.
[0023] The donation mediation server device 1 executes donation registration processing when receiving a donation application from the donation cooperation company terminal 3. Specifically, the donation mediation server device 1 issues a donation ID for the donation application, and registers the donation establishment conditions, point awarding unit, donation ratio, push notification content, and donation points according to the donation amount received together with the donation application from the donation cooperation company terminal 3 in the donation information management table in association with the issued donation ID.
[0024] Hereinafter, with reference to FIG. 8, the outline of the donation mediation process by the donation mediation server device 1 according to the present embodiment will be described. As shown in FIG. 8, the donation mediation server device 1 transmits a push notification request to the push notification server device 2. This request includes a registration ID, a sender ID, a server key, and the content of the push notification. The push notification server device 2 performs authentication processing using the sender ID and the server key, and transmits a push notification to the user terminal 5 (the first user terminal, the second user terminal) corresponding to the registration ID. As a result, a notification screen of the push notification is displayed on the user terminal 5.
[0025] Based on receiving the operation information for the push notification from each of the user terminals 5, the donation mediation server device 1 sequentially executes a donation establishment condition determination process, a point generation process for users who satisfy the donation establishment conditions, a donation destination determination process for the points generated for the users, a point accumulation process for the beneficiary organization of the determined donation destination, and a donation process based on the accumulated points reaching the donation unit. As a result of the point awarding process by the donation mediation server device 1, points are awarded to the user, and a point awarding notification notifying that the points have been awarded is transmitted to the user terminal 5. As a result of the donation process by the donation mediation server device 1, the donation amount is transferred to the account of the beneficiary organization, and donation execution information notifying that the donation process has been executed is transmitted to the beneficiary organization terminal 4 of the beneficiary organization. In addition, a donation completion notification notifying that the donation process has been completed is transmitted to the donation cooperation enterprise terminal 3 of the donation cooperation enterprise involved in the donation to the beneficiary organization and the user terminal 5 of the user.
[0026] Hereinafter, with reference to FIG. 9, the details of the donation mediation process by the donation mediation server device 1 will be described. Here, it is assumed that the donation establishment condition is "click the URL linked to the push notification".
[0027] Based on receiving a donation application from a donation cooperation company (S10), the donation intermediary server device 1 requests the push notification server device 2 to send push notifications to a plurality of users (S11). Thereby, push notifications are sent from the push notification server device 2 to a plurality of user terminals 5. The donation intermediary server device 1 waits for receiving operation information from the user terminal 5 (S12; No, S23; No). When the donation intermediary server device 1 receives operation information from the user terminal 5 (S12; Yes), it determines whether the donation establishment condition is satisfied (S13). Specifically, the donation intermediary server device 1 determines that the donation establishment condition is satisfied when the operation information received in step S12 represents that the URL linked to the push notification has been clicked, and determines that the donation establishment condition is not satisfied when the operation information received in step S12 does not represent that the URL linked to the push notification has been clicked.
[0028] When the donation intermediary server device 1 determines that the donation establishment condition is not satisfied, it waits for receiving operation information again (S13; No, S23; No). When the donation intermediary server device 1 determines that the donation establishment condition is satisfied (S13; Yes), it generates points for the user who manages the user terminal 5 that is the source of the operation information (S14). Specifically, when the donation ratio is 100%, the donation intermediary server device 1 generates the same amount of points as the unit grant points for the user. When the donation ratio is not 100%, the donation intermediary server device 1 generates donation points corresponding to the donation ratio of the unit grant points and acquisition points obtained by subtracting the donation points from the unit grant points. The acquisition points are added to the user's total acquisition points.
[0029] Next, the donation mediation server device 1 determines a recipient organization to which the points (donation points) generated in step S14 will be donated from a plurality of recipient organizations (S15). Specifically, the donation mediation server device 1 determines a recipient organization to which the donation will be made from a plurality of recipient organizations based on the user information. For example, when the user information is "medical support", the donation mediation server device 1 identifies, from a plurality of recipient organizations, a recipient organization whose organization information includes "medical support" and determines it as the recipient.
[0030] Next, the donation mediation server device 1 adds the donation points corresponding to the donation ratio of the unit grant points to the cumulative points of the recipient organization determined in step S15 (S16), and subtracts the unit grant points from the remaining points associated with the donation establishment condition (S17). As a result of the process in step S16, when the cumulative points of the recipient organization of the donation destination reach the donation unit (S18; Yes), the donation mediation server device 1 executes a donation process for the recipient organization of the donation destination (S19) and resets the cumulative points (S20). For example, the donation process is realized by transferring an amount corresponding to the donation unit to the transfer account of the recipient organization of the donation destination.
[0031] Next, the donation mediation server device 1 transmits donation execution information notifying that the donation process has been executed to the recipient organization terminal 4 managed by the recipient organization of the donation destination (S21), and transmits donation completion information notifying that the donation process has been completed to the user terminal 5 of the user who participated in the donation to the recipient organization of the donation destination and the donation cooperation company terminal 3 of the donation cooperation company, respectively (S22, S23).
[0032] The donation mediation server device 1 repeatedly executes the processes from step S12 to step S23 until the preset expiration date elapses after the push notification is sent to the plurality of user terminals 5 (S24; No). When the expiration date elapses, the donation mediation server device 1 transmits donation result information to the donation cooperation company terminal 3 of the donation cooperation company that applied for the donation in step S10, and ends the donation mediation process (S25). The donation result information includes at least one of information on the remaining donation amount (remaining points) of the donation cooperation company, information on the users to whom the donation amount of the donation cooperation company was granted, and information on the recipient organization of the donation destination to which the donation amount of the donation cooperation company was donated.
[0033] According to the donation mediation server device 1 according to the present embodiment described above, it is possible to provide a donation mediation system that is effective for each of the donation cooperation company, the user, and the recipient organization.
[0034] According to the donation mediation system described in the present embodiment, the donation value (donation amount, points) directly donated from one user to the recipient organization is small. For each donation from each user, it is not commensurate with the scale of the donation amount and is not realistic to execute donation processes such as bank transfers and sending cash on delivery. In addition, receiving donation execution information notifying that the donation process has been executed for the recipient organization for each donation from each user will result in an extremely large number of received messages, making it difficult to manage the donation execution information. On the other hand, if the recipient unit is set for each user, the donation process will not be executed unless the recipient unit is reached for each user. This will not only delay the timing for the recipient organization to receive the donation, but also increase the number of users who have not reached the recipient unit, potentially resulting in the inability to receive the donation.
[0035] According to the donation mediation system described in this embodiment, by enabling the setting of donation units for each recipient organization, the recipient organization can receive a large amount of donations in a state where donations have accumulated to a certain extent, rather than receiving small donations from each of multiple users every time. This can reduce the number of donation execution information received by the recipient organization compared to the case of processing donations from users every time, facilitate the management of donation execution information, and reduce the complexity of the process for the recipient to receive donations. Also, compared to the case of setting donation units for each user, the execution frequency of donation processing for the recipient can be increased, thereby increasing the frequency of receiving donations by the recipient and reducing the amount of donations that would otherwise go unused without being donated. Of course, if the recipient organization wants to receive even small donations immediately, it can set the donation unit to a small amount. Thus, according to the donation system described in this embodiment, it is possible to achieve both reducing the complexity of the process for the recipient to receive donations and increasing the frequency of donation execution for the recipient.
[0036] According to the donation mediation system described in this embodiment, since the donation cooperation company can set the donation establishment conditions together with the provision of the donation amount, it can meet various purposes of the donation cooperation company. For example, if the purpose is "notification", the donation cooperation company can set "having viewed the notification content distributed by push notification" as the donation establishment condition. Also, if the purpose is "granting benefits to users who have visited the company's HP", the donation cooperation company can set "having viewed the company's HP" as the donation establishment condition. If the purpose is a charity cause and there is no particular expectation of return, the donation cooperation company can set "clicking on the URL linked in the push notification" as the donation establishment condition. Also, the donation cooperation company can appeal to users and recipient organizations that it is a company with a high degree of social contribution that is active in donation activities, and can enhance the corporate value as a company.
[0037] By simply performing an operation that meets the donation establishment conditions, the user can obtain points with monetary value and donate the obtained points to the recipient organization. Since the user can carry out the donation act without having to squeeze out the donation amount at their own expense, even if they are not as proactive in charity activities as those who squeeze out the donation amount at their own expense, at least users who are interested in charity activities will actively perform the operation that meets the donation establishment conditions. Also, since the donation destination of the points generated for the user is determined based on the user information, the donation will be made to at least the recipient organization that the user is interested in. This can serve as a motivation for the user to actively perform the donation act. Also, by setting the donation ratio to a ratio other than 100%, users who are not interested in charity activities can be given the motivation to actively perform the operation that meets the donation establishment conditions, that is, to obtain points with monetary value. As a result, the donation activity will be carried out by many users, and the overall donation activity can be promoted.
[0038] In step S15 of FIG. 9, as a method for determining the donation destination, a method based on user information was described, but the method for determining the donation destination is not limited to this. The method for determining the donation destination may be a method based on corporate information. Specifically, the recipient organization that will be the donation destination of the points generated for the user may be automatically determined based on the corporate information of the donation cooperation company that provides the source of the points. For example, if the donation purpose of the donation cooperation company is "medical support", the recipient organization whose group information includes "medical support" will be determined as the donation destination. Also, a method may be adopted in which the user manually selects the recipient organization that will be the donation destination from among a plurality of recipient organizations so that the recipient organization of the donation destination can be selected according to the user's interests, concerns, and preferences at that time. Also, the method for determining the donation destination may be a method that follows rules predetermined by the donation intermediary company.
[0039] In this embodiment, the information used for the determination process of the recipient organization is assumed to be information regarding the support content that the user is interested in. However, the information used for the determination process of the recipient organization may be simply information regarding goods and services that the user is interested in, such as "overseas travel", "games", "fashion", "SNS", "home appliances", and "books". For example, when the user information is "overseas travel", the donation intermediary server device 1 identifies a recipient organization having organization information "environmental conservation" that is highly relevant to the user information "overseas travel" from among a plurality of recipient organizations, and determines it as the donation destination.
[0040] Similarly, in this embodiment, the information used for the determination process of the recipient organization is assumed to be information regarding the donation purpose of the donation cooperation company. However, the information used for the determination process of the recipient organization may be information regarding the business content, such as trading companies, advertising, education, consulting, communications, media, food, and beverages. For example, when the company information is "education", the donation intermediary server device 1 identifies a recipient organization having organization information "education support" that is highly relevant to the company information "education" from among a plurality of recipient organizations, and determines it as the donation destination.
[0041] In this embodiment, all of the donation establishment condition candidates were based on push notifications. However, the donation establishment condition candidates do not have to be based on push notifications, such as when a predetermined web page is displayed on the user terminal 5 or when the user terminal 5 accepts the input of personal information.
[0042] In this embodiment, the donation process has been described as a transfer process to the account of the recipient organization. However, as long as cash or goods corresponding to the donation points per donation unit can be delivered to the recipient organization, the method of the donation process is not limited to this embodiment. For example, the donation process may be the granting of points for a shopping site where exchange for goods and the like is possible. Also, the donation process may be a notification to the person in charge of the donation process in the intermediary processing company. For example, as a result of methods such as cash deposit or transfer by the person in charge of the donation process who has received the notification, it is possible to donate cash corresponding to the donation points per donation unit to the recipient organization.
[0043] Although several embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. These embodiments and their modifications are included in the scope and gist of the invention, and are also included in the invention described in the claims and the equivalent scope thereof.
Explanation of Reference Numerals
[0044] 1... Donation intermediary server device, 2... Push notification server device, 3... Donation cooperation enterprise terminal (third information processing terminal), 4... Recipient organization terminal (second information processing terminal), 5... User terminal (first information processing terminal), 90... Network line (public telecommunication network).
Claims
1. A server device connected via a network to a plurality of first information processing terminals managed by a plurality of users and a second information processing terminal managed by a donation recipient organization, A storage unit that stores information regarding the unit of donation that the donation recipient organization receives donations from; a receiving unit that receives information related to the generation of donation value from the plurality of first information processing terminals; a donation value generating unit that generates the donation value upon receiving information related to the generation of the donation value; an accumulation unit that accumulates the generated donation value; a transmission unit that transmits a notification to the second information processing terminal that a donation process has been executed to the donation recipient organization when the accumulated value of the donation reaches the donation unit; A server device comprising:
2. Further comprising another receiving unit for receiving information regarding the unit of donation from the second information processing terminal, The server device according to claim 1.
3. A determination unit that determines whether a predetermined condition is met based on the information related to the generation of the donation value, The donation value generation unit generates the donation value when the predetermined condition is satisfied. The server device according to claim 1.
4. the determination unit determines whether the predetermined condition is satisfied when the information related to the generation of the donation value is information related to a click operation on a push notification displayed on the first information processing terminal.
4. The server device according to claim 3.
5. the determination unit determines that the predetermined condition is satisfied when the information related to the generation of the donation value is browsing information indicating that a predetermined page displayed on the first information processing terminal has been browsed for a predetermined period of time.
4. The server device according to claim 3.
6. the determination unit determines whether the predetermined condition is satisfied when the information related to the generation of the donation value is conversion information based on a user operation on a predetermined page displayed on the first information processing terminal.
4. The server device according to claim 3.
7. the predetermined condition is set based on data received from a third information processing terminal managed by a donor who provides the source of the donation value; 4. The server device according to claim 3.
8. A server device connected via a network to a plurality of first information processing terminals managed by a plurality of users and a plurality of second information processing terminals managed by a plurality of donation recipient organizations, A storage unit that stores information regarding a plurality of donation units corresponding to the plurality of donation recipient organizations, respectively; a receiving unit that repeatedly receives information related to the generation of donation value from the plurality of first information processing terminals; a donation value generating unit that generates a plurality of donation values upon receiving information related to the generation of the donation value; A decision unit that selectively decides a donation destination of each of the generated donation values from among the plurality of donation recipient organizations; an accumulation unit that allocates the generated donation values to the plurality of donation recipient organizations according to the determined donation destinations, and calculates a plurality of accumulation values respectively corresponding to the plurality of donation recipient organizations; a transmission unit that, when one of the plurality of cumulative values reaches one of the plurality of donation units, transmits a notification that a donation process has been executed to one of the plurality of second information processing terminals managed by one of the plurality of donation recipient organizations; A server device comprising:
9. The storage unit stores organization information regarding each of the donation recipient organizations and user information regarding each of the users; the determination unit determines, among the plurality of donation recipient organizations, a donation recipient organization having organization information corresponding to user information of a user who manages the first information processing terminal that is a source of the information related to the generation of the donation value, as a donation recipient of the donation value generated upon receipt of the information related to the generation of the donation value.
9. The server device according to claim 8.
10. The determination unit determines, from among the plurality of donation recipient organizations, a donation recipient organization selected by a user who manages the first information processing terminal that is a source of information related to the generation of the donation value, as a donation destination of the donation value generated upon receipt of the information related to the generation of the donation value.
9. The server device according to claim 8.
11. a computer that is connected via a network to a plurality of first information processing terminals managed by a plurality of users respectively and a second information processing terminal managed by a donation recipient organization, and that stores information regarding a donation unit at which the donation recipient organization receives a donation; A means for receiving information related to the generation of donation value from the plurality of first information processing terminals; A means for generating the donation value in response to receipt of information related to the generation of the donation value; means for accumulating the generated contribution value; a means for transmitting a notification to the second information processing terminal that a donation process has been executed to the donation recipient organization when the accumulated value of the donation reaches the donation unit; A program to achieve this.
Citation Information
Patent Citations
Donation point management device, donation point management system, donation point management method and program
JP2021196685A