Server device, user device, method for controlling server device, recording medium, and system
Abstract
Provided is a server device, etc., capable of enhancing flexibility of a reward winning game and maintaining a user's interest in the game. The server device manages rewards to be given to a user, and includes a storage unit for storing a package as a set of data concerning rewards to be given to the user and a modified package as a set of data concerning rewards used to update the package, a communication unit for communicating with a user device of the user, and a package updating unit for updating the package by modifying the data concerning the rewards included in the package by using the data concerning the rewards included in the modified package when a package update request is received from the user device.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A server device for executing a game and managing game rewards to be given to a plurality of users playing the game, comprising:
a storage unit for storing, for each of the plurality of users, a data package and a plurality of modified packages, wherein the data package includes identifiers of a plurality of game rewards and reward giving-status information indicating which game rewards have been given to a user, and wherein each of the modified packages includes data indicating how to modify the plurality of game rewards, and wherein each modified package includes a package rarity level derived from rarity scores of the game rewards therein;
a communication unit for communicating with a plurality of user devices of the plurality of users;
a grouping unit for grouping the plurality of users into one or more groups;
an event proceeding unit for causing a first plurality of users belonging to the same group to jointly participate in one or more events proceeding in the game;
a package giving unit for giving a modified package to the first plurality of users in the one or more events;
a first generating unit for generating information for displaying a reward list of the plurality of game rewards on a user device, the reward list indicating whether or not any of the plurality of game rewards has been given to the user;
a rewarding unit for selecting at least one of the plurality of game rewards displayed in the reward list, the rewarding unit further updating the reward giving-status information corresponding to the selected game reward, in response to a reward request from a user device of any of the first plurality of users;
a second generating unit for generating information for displaying a modified-package list of the plurality of modified packages and images of game rewards in the modified-package list on the user device in response to an update request from the user device, the modified-package list indicating how the plurality of game rewards are modified by applying each of the modified packages, wherein said generated information for displaying includes information for displaying said images of game rewards according to rarity scores of said game rewards, wherein the modified-package list is to be displayed according to the package rarity levels of the plurality of modified packages therein; and
a package updating unit for updating the data package by adding to or deleting from the data package an identifier corresponding to a game reward indicated by a modified package selected by any of the first plurality of users,
wherein the rewarding unit transmits an updated reward list to the first plurality of users to be displayed according to the updated data package, and awards at least one of the plurality of game rewards displayed in the updated reward list to any of the first plurality of users.
2. The server device according to claim 1 , further comprising a package confirming unit for creating a list of rewards corresponding to the data concerning the rewards included in the package when a package confirmation request is received from the user device, and for transmitting the created list of rewards to the user device.
3. The server device according to claim 1 , further comprising a package resetting unit for reinstating data concerning any reward previously deleted from the package to the package when a package resetting request is received from the user device.
4. A server device for executing a game and managing game rewards to be given to a plurality of users playing the game, comprising:
means for storing, for each of the plurality of users, a data package and a plurality of modified packages, wherein the data package includes identifiers of a plurality of game rewards and reward giving-status information indicating which game rewards have been given to a user, and wherein each of the modified packages includes data indicating how to modify the plurality of game rewards, and wherein each modified package includes a package rarity level derived from rarity scores of the game rewards therein;
means for communicating with a plurality of user devices of the plurality of users;
means for grouping the plurality of users into one or more groups;
means for causing a first plurality of users belonging to the same group to jointly participate in one or more events proceeding in the game;
means for giving a modified package to the first plurality of users in the one or more events;
means for generating information for displaying a reward list of the plurality of game rewards on a user device, the reward list indicating whether or not any of the plurality of game rewards has been given to the user;
means for selecting at least one of the plurality of game rewards displayed in the reward list, and updating the reward giving-status information corresponding to the selected game reward, in response to a reward request from a user device of any of the first plurality of users;
means for generating information for displaying a modified-package list of the plurality of modified packages and images of game rewards in the modified-package list on the user device in response to an update request from the user device, the modified-package list indicating how the plurality of game rewards are modified by applying each of the modified packages, wherein said generated information for displaying includes information for displaying said images of game rewards according to rarity scores of said game rewards, wherein the modified-package list is to be displayed according to the package rarity levels of the plurality of modified packages therein; and
means for updating the data package by adding to or deleting from the data package an identifier corresponding to a game reward indicated by a modified package selected by any of the first plurality of users,
wherein the rewarding unit transmits an updated reward list to the first plurality of users to be displayed according to the updated data package, and awards at least one of the plurality of game rewards displayed in the updated reward list to any of the first plurality of users.
5. A method for controlling a server device for executing a game and managing game rewards to be given to a plurality of users playing the game, the server device including a storage unit, the method comprising the steps of:
storing, for each of the plurality of users, a data package and a plurality of modified packages in the storage unit, wherein the data package includes identifiers of a plurality of game rewards and reward giving-status information indicating which game rewards have been given to a user, and wherein each of the modified packages includes data indicating how to modify the plurality of game rewards, and wherein each modified package includes a package rarity level derived from rarity scores of the game rewards therein;
groups the plurality of users into one or more groups;
causing a first plurality of users belonging to the same group to jointly participate in one or more events proceeding in the game;
a package giving unit for giving a modified package to the first plurality of users in the one or more events;
generating information for displaying a reward list of the plurality of game rewards on a user device, the reward list indicating whether or not any of the plurality of game rewards has been given to the user;
selecting at least one of the plurality of game rewards displayed in the reward list and updating the reward giving-status information corresponding to the selected game reward, in response to a reward request from a user device of any of the first plurality of users;
generating information for displaying a modified-package list of the plurality of modified packages and images of game rewards in the modified-package list on the user device in response to an update request from the user device, the modified-package list indicating how the plurality of game rewards are modified by applying each of the modified packages, wherein said generated information for displaying includes information for displaying said images of game rewards according to rarity scores of said game rewards, wherein the modified-package list is to be displayed according to the package rarity levels of the plurality of modified packages therein;
updating the data package by adding to or deleting from the data package an identifier corresponding to a game reward indicated by a modified package selected by any of the first plurality of users,
transmitting an updated reward list to the first plurality of users to be displayed according to the updated data package; and
awarding at least one of the plurality of game rewards displayed in the updated reward list to any of the first plurality of users.
6. A non-transitory computer-readable recording medium having recorded thereon a program for controlling a server device executing a game and managing game rewards to be given to a plurality of users playing the game, the server device including a storage unit, the program causing the server device to execute a process, the process comprising the steps of:
storing, for each of the plurality of users, a data package and a plurality of modified packages in the storage unit, wherein the data package includes identifiers of a plurality of game rewards and reward giving-status information indicating which game rewards have been given to a user, and wherein each of the modified packages includes data indicating how to modify the plurality of game rewards, and wherein each modified package includes a package rarity level derived from rarity scores of the game rewards therein;
grouping the plurality of users into one or more groups;
causing a first plurality of users belonging to the same group to jointly participate in one or more events proceeding in the game;
a package giving unit for giving a modified package to the first plurality of users in the one or more events;
generating information for displaying a reward list of the plurality of game rewards on a user device, the reward list indicating whether or not any of the plurality of game rewards has been given to the user;
selecting at least one of the plurality of game rewards displayed in the reward list and updating the reward giving-status information corresponding to the selected game reward, in response to a reward request from a user device of any of the first plurality of users;
generating information for displaying a modified-package list of the plurality of modified packages and images of game rewards in the modified-package list on the user device in response to an update request from the user device, the modified-package list indicating how the plurality of game rewards are modified by applying each of the modified packages, wherein said generated information for displaying includes information for displaying said images of game rewards according to rarity scores of said game rewards, wherein the modified-package list is to be displayed according to the package rarity levels of the plurality of modified packages therein;
updating the data package by adding to or deleting from the data package an identifier corresponding to a game reward indicated by a modified package selected by any of the first plurality of users,
transmitting an updated reward list to the first plurality of users to be displayed according to the updated data package; and
awarding at least one of the plurality of game rewards displayed in the updated reward list to any of the first plurality of users.
7. A system comprising a server device for executing a game and managing game rewards to be given to a plurality of users playing the game, and a plurality of user devices each for a respective one of the plurality of users playing the game of the user,
the server device including:
a storage unit for storing, for each of the plurality of users, a data package and a plurality of modified packages, wherein the data package includes identifiers of a plurality of game rewards and reward giving-status information indicating which game rewards have been given to a user, and wherein each of the modified packages includes data indicating how to modify the plurality of game rewards, and wherein each modified package includes a package rarity level derived from rarity scores of the game rewards therein;
a communication unit for communicating with the plurality of user devices;
a grouping unit for grouping the plurality of users into one or more groups;
an event proceeding unit for causing a first plurality of users belonging to the same group to jointly participate in one or more events proceeding in the game;
a package giving unit for giving a modified package to the first plurality of users in the one or more events;
a first generating unit for generating information for displaying a reward list of the plurality of game rewards on a user device, the reward list indicating whether or not any of the plurality of game rewards has been given to the user;
a rewarding unit for selecting at least one of the plurality of game rewards displayed in the reward list, the rewarding unit further updating the reward giving-status information corresponding to the selected game reward, in response to a reward request from a user device of any of the first plurality of users;
a second generating unit for generating information for displaying a modified-package list of the plurality of modified packages and images of game rewards in the modified-package list on the user device in response to an update request from the user device, the modified-package list indicating how the plurality of game rewards are modified by applying each of the modified packages, wherein said generated information for displaying includes information for displaying said images of game rewards according to rarity scores of said game rewards, wherein the modified-package list is to be displayed according to the package rarity levels of the plurality of modified packages therein; and
a package updating unit for updating the data package by adding to or deleting from the data package an identifier corresponding to a game reward indicated by a modified package selected by any of the first plurality of users,
wherein the rewarding unit transmits an updated reward list to the first plurality of users to be displayed according to the updated data package, and awards at least one of the plurality of game rewards displayed in the updated reward list to any of the first plurality of users,
the user device including:
a communication unit for communicating with the server device; and
a package update requesting unit for transmitting the update request to the server device.
8. The server device according to claim 1 , further comprising a game proceeding unit for causing the game to proceed according to a game proceeding request and for determining a number of times that the game has been executed by a particular user, wherein a modified-package with a higher rarity score is made available to the particular user as the number of times that the game has been executed by the particular user increases.
9. The server device according to claim 1 , wherein the second generating unit sizes the images of the game rewards in the modified-package list to be displayed on the user device, according to the rarity scores of the game rewards, respectively.
10. The server device according to claim 9 , wherein the second generating unit increases a size of an image of a game reward in the modified-package list to be displayed on the user device, as the rarity score of the game reward increase.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.