Server system and system
Abstract
A computer system controls a start of a gathering event that gathers a user character of a participating user at a given gathering place in a virtual space upon acceptance of a gathering request operation from a terminal of a directing user. The computer system controls a display of a map image displaying the gathering place in the virtual space in an identifiable display mode on the terminals of the directing user and the participating user. The computer system determines a success/failure of the gathering event using a position of the user character operated by the participating user. The computer system gives a given reward to the directing user and/or the participating user when the gathering event is determined to be a success in the event success/failure determination.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A computer system comprising at least one processor or circuit programmed to perform:
a start control to control a start of a gathering event upon acceptance of a gathering request operation from a terminal of a directing user, the gathering event including any one of a first gathering event that gathers a user character of a participating user at a given gathering place in a virtual space and a second gathering event that gathers the participating user at a given gathering place existing in a real space; a map image display control to control a display of a map image displaying the gathering place in an identifiable display mode on the terminal of the directing user and a terminal of the participating user; an event success/failure determination to determine a success/failure of the gathering event; and reward giving to give a given reward to at least one of the directing user and the participating user when the gathering event is determined to be a success in the event success/failure determination.
2 . The computer system as defined in claim 1 , wherein
the start control includes controlling the start of the first gathering event, the map image display control includes controlling the display of the map image related to the virtual space, and the event success/failure determination includes determining the success/failure of the gathering event using a position of the user character operated by the participating user.
3 . The computer system as defined in claim 2 , wherein
the start control includes setting, as a fulfillment condition of the gathering event, a condition related to actions of the user character of the participating user in the virtual space taken before the user character gathers at the gathering place, and the event success/failure determination includes determining whether the user character of the participating user satisfies the fulfillment condition.
4 . The computer system as defined in claim 3 , wherein the start control includes setting the fulfillment condition for each participating user based on intimacy between the participating user and the directing user.
5 . The computer system as defined in claim 3 , wherein, the start control includes
displaying, upon acceptance of the gathering request operation, the fulfillment condition of the gathering event with the gathering place on the terminal of a predetermined target user to announce execution of the gathering event, accepting a participation operation from the terminal of the target user, and controlling the start of the gathering event with the target user who has performed the participation operation as the participating user.
6 . The computer system as defined in claim 3 , wherein the at least one processor or circuit is further programmed to perform
a first participation status display control to display at least one of the fulfillment condition and a fulfilled status of the fulfillment condition on the terminal of the participating user in association with a display of the gathering place in the map image.
7 . The computer system as defined in claim 2 , wherein the at least one processor or circuit is further programmed to perform
a second participation status display control to display at least one of a remaining distance to the gathering place from the user character of the participating user and a position of the participating user in a ranking of the remaining distance of each participating user on the terminal of the participating user in association with a display of the gathering place in the map image.
8 . The computer system as defined in claim 2 , wherein the event success/failure determination includes determining the success/failure of the gathering event using the position of the user character operated by the participating user before a given gathering time or at the given gathering time.
9 . The computer system as defined in claim 8 , wherein the at least one processor or circuit is further programmed to perform
a third participation status display control to display at least one of the gathering time and a remaining time to the gathering time on the terminal of the participating user in association with a display of the gathering place in the map image.
10 . The computer system as defined in claim 8 , wherein the map image display control includes changing a display mode of the gathering place in the map image in accordance with a remaining time to the gathering time for the terminal of each participating user.
11 . The computer system as defined in claim 2 , wherein
each of the user is associated with a team to belong to, and the start control includes controlling the start of the gathering event with a user on a same team as the directing user as the participating user upon acceptance of the gathering request operation.
12 . The computer system as defined in claim 2 , wherein the at least one processor or circuit is further programmed to perform
a gathering status display control to display a gathering status of each participating user based on a remaining distance to the gathering place from the user character of the participating user on the terminal of the directing user in association with a display of the gathering place in the map image.
13 . The computer system as defined in claim 2 , wherein the reward giving includes executing a given event as the reward.
14 . The computer system as defined in claim 2 , wherein the start control includes setting the gathering place based on an instruction from the directing user.
15 . The computer system as defined in claim 2 , wherein the map image display control includes changing a display mode of the gathering place in the map image in accordance with a remaining distance to the gathering place from the user character of the participating user for the terminal of each participating user.
16 . The computer system as defined in claim 1 , wherein the at least one processor or circuit is further programmed to perform
position acquiring to acquire a user position that is a position of the terminal; the start control includes controlling the start of the second gathering event, the map image display control includes controlling the display of the map image related to the real space, and the event success/failure determination includes determining the success/failure of the gathering event using a gathering condition set based on the user position of the participating user.
17 . The computer system as defined in claim 16 , wherein
the gathering condition includes a position condition specifying that the user position of the participating user arrives at the gathering place, and the event success/failure determination includes determining whether the user position of the participating user satisfies the position condition.
18 . The computer system as defined in claim 16 , wherein
the gathering condition includes a fulfillment condition of the gathering event relating to at least one of actions of the participating user and a progress status of the gathering event before the user position of the participating user arrives at the gathering place, and the event success/failure determination includes determining whether the participating user satisfies the fulfillment condition.
19 . The computer system as defined in claim 18 , wherein the start control includes setting the fulfillment condition for each participating user based on a relationship between the participating user and the directing user.
20 . The computer system as defined in claim 18 , wherein
the fulfillment condition includes a degree of difficulty set beforehand, and the reward giving includes giving a reward corresponding to the degree of difficulty to the participating user.
21 . The computer system as defined in claim 16 , wherein
the gathering condition includes a gathered number condition specifying a number of the participating users who arrived at the gathering place, and the event success/failure determination includes determining whether the number of the participating users satisfies the gathered number condition.
22 . The computer system as defined in claim 21 , wherein the at least one processor or circuit is further programmed to perform
a first accomplishment degree determination to determine an accomplishment degree of the gathering condition based on the number of the participating users; and the reward giving includes giving a reward corresponding to the accomplishment degree determined in the first accomplishment degree determination to at least one of the directing user and the participating user.
23 . The computer system as defined in claim 16 , wherein the at least one processor or circuit is further programmed to perform
a second accomplishment degree determination to calculate, for each participating user, an accomplishment degree of the gathering condition based on an arrival time of the participating user at the gathering place; and the reward giving includes giving a reward corresponding to the accomplishment degree of the participating user determined in the second accomplishment degree determination to the participating user.
24 . The computer system as defined in claim 16 , wherein the reward giving includes executing a given event as the reward.
25 . The computer system as defined in claim 16 , wherein the reward giving includes giving a service reward that provides a given service set to the gathering place by a given advertiser as the reward.
26 . The computer system as defined in claim 16 , wherein the at least one processor or circuit is further programmed to perform
storing event definition data including gathering condition data specifying content of the gathering condition and reward data specifying content of the reward in association with a position in the real space set as the gathering place; the start control includes accepting a selection operation of the event definition data from the terminal of the directing user, and controlling the start of the gathering event with the position in the real space associated with the event definition data selected as the gathering place, the event success/failure determination includes determining the success/failure of the gathering event in accordance with the gathering condition data in the event definition data selected, and the reward giving includes giving the reward in accordance with the reward data in the event definition data selected.
27 . The computer system as defined in claim 16 , wherein the map image display control includes, on the terminal of the participating user,
displaying a view image based on a current user position of the participating user in a switchable manner with the map image, and displaying a direction display body indicating a direction of the gathering place in the view image.
28 . The computer system as defined in claim 16 , wherein the start control includes accepting the gathering request operation from a user who satisfies a predetermined gathering request operation permitting condition as the directing user.
29 . The computer system as defined in claim 16 , wherein the start control includes controlling the start of the gathering event with a user who has a predetermined relationship with the directing user as the participating user.
30 . A system comprising:
the computer system as defined in claim 1 ; and a user terminal configured to be able to communicate with the computer system.Join the waitlist — get patent alerts
Track US2023022864A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.