Program, method, and system for managing use of application
A system includes a first device including first circuitry; and a second device including second circuitry, the first circuitry of the first device sets a first use restriction condition for the second circuitry of the second device, the first use restriction condition being for restricting execution of the applications executable by the second circuitry of the second device to be within a specific period of time of a day, sends information related to the first use restriction condition to a management server, and receives, from the management server, a determination of whether the second device has satisfied the first use restriction condition a predetermined number of times, and in response to the first use restriction condition being satisfied the predetermined number of times, the second device receives the one or more rewards from the management server.
1 . A system, comprising:
a first device including first circuitry; and
a second device including second circuitry, wherein
the first circuitry of the first device is configured to
set a first use restriction condition for the second circuitry of the second device, the first use restriction condition being for restricting execution of applications executable by the second circuitry of the second device to be within a specific period of time of a day,
send information related to the first use restriction condition to a management server,
register a second use restriction condition for restricting execution of applications in a category of applications when a billing use amount exceeds a billing use amount upper limit during a predetermined period,
receive, from the management server, a determination of whether the second device has satisfied the first use restriction condition a predetermined number of times,
in response to the first use restriction condition being satisfied the predetermined number of times, the second device is configured to receive one or more rewards from the management server, and
in response to the billing use amount exceeding the billing use amount upper limit, restrict execution of the applications in the category by the second device.
2 . The system according to claim 1 , wherein in response to the first use restriction condition not being satisfied a plurality of times, the one or more rewards are changed to have reduced value, and
in response to the first use restriction condition being satisfied the plurality of times, the one or more rewards are changed to have an increased value.
3 . The system according to claim 2 , wherein the first use restriction condition includes restricting the second device from using the one or more rewards stored in reward memory of the management server until the first use restriction condition is satisfied the predetermined number of times.
4 . The system according to claim 1 , wherein the first device is further configured to communicate with the management server to register a third use restriction condition for restricting execution of the applications by the second device based on an age of a user of the second device.
5 . The system according to claim 4 , wherein
the second circuitry is further configured to input the age of the user for one of the applications,
in response to the second device inputting the age of the user for the one of the applications, the system is configured to determine whether the inputted age meets the second use restriction condition, and
in response to the inputted age not meeting the second use restriction condition, the second device is configured to receive an error notification to the second device.
6 . The system according to claim 4 , wherein in response to one of the applications requesting the age of the user, the second device transmits a request to the first device to input the age of the user.
7 . A method for managing the user of applications, the method comprising:
setting, by a first device, a first use restriction condition for a second device;
sending, by the first device, information related to the first use restriction condition to a management server, the first use restriction condition being for restricting execution of the applications executable by the second device to be within a specific period of time of a day,
registering, by the first device, a second use restriction condition for restricting execution of applications in a category of applications when a billing use amount exceeds a billing use amount upper limit during a predetermined period,
transmitting, by the management server, a determination of whether the second device has satisfied the first use restriction condition a predetermined number of times to the first device,
in response to the first use restriction condition being satisfied the predetermined number of times, transmitting, by the management server, one or more rewards stored in reward memory of the management server to the second device, and
in response to the billing use amount exceeding the billing use amount upper limit, restricting execution of the applications in the category, by the second device.
8 . The method according to claim 7 , further comprising in response to the first use restriction condition not being satisfied a plurality of times, changing the one or more rewards to have reduced value, and
in response to the first use restriction condition being satisfied the plurality of times, changing the one or more rewards to have an increased value.
9 . The method according to claim 8 , wherein the first use restriction condition includes restricting the second device from using the one or more rewards stored in the reward memory of the management server until the first use restriction condition is satisfied the predetermined number of times.
10 . The method according to claim 7 , wherein the method further includes registering with the management server, by the first device, a third use restriction condition for restricting execution of the applications by the second device based on an age of a user of the second device.
11 . The method according to claim 10 , wherein the method further includes:
in response to the second device inputting the age of the user for one of the applications, determining, by the management server, whether the inputted age meets the second use restriction condition, and
in response to the inputted age not meeting the second use restriction condition, transmitting, by the management server, an error notification to the second device.
12 . The method according to claim 10 , wherein the method further includes in response to one of the applications requesting the age of the user, transmitting, by the second device, a request to the first device to input the age of the user via the management server.
13 . A non-transitory computer-readable medium that stores a program, wherein the program, when executed by circuitry of a management server, causes the circuitry to
receive, from a first device, a first use restriction condition for a second device, the first use restriction condition being for restricting execution of the applications executable by the second device to be within a specific period of time of a day,
determine whether the second device has satisfied the first use restriction condition a predetermined number of times,
register a second use restriction condition for restricting execution of applications in a category of applications when a billing use amount exceeds a billing use amount upper limit during a predetermined period,
in response to the first use restriction condition being satisfied the predetermined number of times, transmit one or more rewards stored in the management server to the second device, and
in response to the billing use amount exceeding the billing use amount upper limit, restrict execution of the applications in the category.
14 . The non-transitory computer-readable medium of claim 13 , wherein the circuitry:
in response to the first use restriction condition not being satisfied a plurality of times, changes the one or more rewards to have reduced value, and
in response to the first use restriction condition being satisfied the plurality of times, changes the one or more rewards to have an increased value.
15 . The non-transitory computer-readable medium of claim 14 , wherein the first use restriction condition includes restricting the second device from using the one or more rewards until the first use restriction condition is satisfied the predetermined number of times.
16 . The non-transitory computer-readable medium of claim 14 , wherein the circuitry further receives, from the first device, a third use restriction condition for restricting execution of the applications based on an age of a user of the second device.
17 . The non-transitory computer-readable medium of claim 16 , wherein in response to the second device inputting the age of the user for the one of the applications, the circuitry further causes the management server to determine whether the inputted age meets the second use restriction condition, and
in response to the inputted age not meeting the second use restriction condition, the circuitry causes the management server to transmit an error notification to the second device.
18 . The non-transitory computer-readable medium of claim 16 , wherein in response to one of the applications requesting the age of the user, the second device transmits, via the management server, a request to the first device to input the age of the user.