Server, control method therefor, and control program therefor
Abstract
A server including a first storage module for storing possessed objects of a first user and a second user, a communication module for receiving from a device of the first user a request for transfer of an object from the first user to the second user, a second storage module for storing an object transfer relationship between the first user and the second user in response to the request for transfer, and a benefit granting module for granting a predetermined benefit to the second user if a condition for granting a benefit in relation to an object transfer relationship of the second user with other users is satisfied when an object is transferred in response to the request for transfer.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . An apparatus comprising:
at least one processor configured to
transfer a first item of a first user to a second user,
in response to the first item being transferred to the second user, determine whether a benefit granting condition regarding the second user is satisfied, the benefit granting condition including at least a first condition that a first number of users who have transferred an item to the second user is equal to or more than a first threshold, and
in response to determining that the benefit granting condition is satisfied, grant a benefit to the second user.
2 . The apparatus of claim 1 , wherein the benefit granting condition includes a second condition different from the first condition.
3 . The apparatus of claim 2 , wherein the second condition relates to a point of time or a period when the first item is transferred to the second user.
4 . The apparatus of claim 2 , wherein the second condition is that a second number of items transferred to the second user is equal to or more than a second threshold.
5 . The apparatus of claim 1 , wherein the first condition is that the first number of users, among users to whom the second user has transferred a second item, who have transferred the item to the second user is equal to or more than the first threshold.
6 . The apparatus of claim 1 , wherein the benefit granted to the second user is at least one of a plurality of second items.
7 . The apparatus of claim 1 , wherein the benefit granted to the second user is a randomly selected one of a plurality of second items.
8 . A method comprising:
transferring, by at least one processor, a first item of a first user to a second user; in response to the first item being transferred to the second user, determining, by the at least one processor, whether a benefit granting condition regarding the second user is satisfied, the benefit granting condition including at least a first condition that a first number of users who have transferred an item to the second user is equal to or more than a first threshold; and in response to determining that the benefit granting condition is satisfied, granting, by the at least one processor, a benefit to the second user.
9 . The method of claim 8 , wherein the benefit granting condition includes a second condition different from the first condition.
10 . The method of claim 9 , wherein the second condition relates to a point of time or a period when the first item is transferred to the second user.
11 . The method of claim 9 , wherein the second condition is that a second number of items transferred to the second user is equal to or more than a second threshold.
12 . The method of claim 8 , wherein the first condition is that the first number of users, among users to whom the second user has transferred a second item, who have transferred the item to the second user is equal to or more than the first threshold.
13 . The method of claim 8 , wherein the benefit granted to the second user is at least one of a plurality of second items.
14 . The method of claim 8 , wherein the benefit granted to the second user is a randomly selected one of a plurality of second items.
15 . A non-transitory computer-readable storage medium including computer executable instructions, wherein the instructions, when executed by a computer of a user, cause the computer to perform a method, the method comprising:
transferring a first item of a first user to a second user; in response to the first item being transferred to the second user, determining whether a benefit granting condition regarding the second user is satisfied, the benefit granting condition including at least a first condition that a first number of users who have transferred an item to the second user is equal to or more than a first threshold; and in response to determining that the benefit granting condition is satisfied, granting a benefit to the second user.
16 . The non-transitory computer-readable storage medium of claim 15 , wherein the benefit granting condition includes a second condition different from the first condition.
17 . The non-transitory computer-readable storage medium of claim 16 , wherein the second condition relates to a point of time or a period when the first item is transferred to the second user.
18 . The non-transitory computer-readable storage medium of claim 16 , wherein the second condition is that a second number of items transferred to the second user is equal to or more than a second threshold.
19 . The non-transitory computer-readable storage medium of claim 15 , wherein the first condition is that the first number of users, among users to whom the second user has transferred a second item, who have transferred the item to the second user is equal to or more than the first threshold.
20 . The non-transitory computer-readable storage medium of claim 15 , wherein the benefit granted to the second user is at least one of a plurality of second items.Join the waitlist — get patent alerts
Track US2022230196A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.