Game installation restriction method, terminal and medium

By generating large files on the child's device to occupy space, the method restricts game installations, addressing the lack of effective parental control over game restrictions.

CN115845387BActive Publication Date: 2025-07-15CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211632007.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-19
Publication Date
2025-07-15
Estimated Expiration
2042-12-19

AI Technical Summary

Technical Problem

There is a lack of effective methods in the prior art to limit the need for children to play games, especially children download and play games by avoiding parental management after knowing their passwords.

Method used

The game installation is restricted by generating large files in the child terminal to occupy the storage space so that its remaining space is equal to the first allowable remaining space controlled by the parent terminal.

Benefits of technology

Effectively prevent children from downloading and installing games, improve parent terminal management permissions over children's terminals, and ensure that there is no extra space for children's terminals to install games.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115845387B_ABST
    Figure CN115845387B_ABST
Patent Text Reader

Abstract

The present invention provides a game installation restriction method, a terminal and a medium, which relate to the field of computer technology and are used to solve the problem that the existing technology lacks effective technical means in meeting the need of parents to restrict children from playing games. The method includes: receiving a game installation prohibition instruction sent by a pre-connected parent terminal, where the game installation prohibition instruction includes information on obtaining a first remaining allowable space; obtaining the first remaining allowable space according to the game installation prohibition instruction, and generating large files until the actual remaining space is equal to the first remaining allowable space. The present invention controls the child terminal to generate large files to occupy space through the parent terminal, so that there is no extra space for installing games after the child terminal generates large files, thereby achieving the effect of restricting game installation on the child terminal by the parent terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and in particular, to a game installation restriction method, a terminal, and a computer-readable storage medium. Background Art

[0002] Due to the development of online education and the like, children use mobile phones more and more frequently. There may be a phenomenon that children play games secretly without their parents' permission. Parents have a certain need to restrict children from playing games. Usually, the method of restricting children from playing games is to set a password for the program. However, in fact, children often know the password. After knowing the password, they can avoid parental management by downloading games and deleting them after playing.

[0003] It can be seen that there is a lack of effective technical means to meet the need of parents to restrict children from playing games. Summary of the Invention

[0004] The technical problem to be solved by the present invention is to provide a game installation restriction method, a terminal, and a computer-readable storage medium to solve the problem that there is a lack of effective technical means to meet the need of parents to restrict children from playing games in the prior art.

[0005] In a first aspect, the present invention provides a game installation restriction method, which is applied to a children's terminal. The method includes:

[0006] Receiving a game installation prohibition instruction sent by a pre-connected parent terminal, where the game installation prohibition instruction includes information on obtaining a first allowable remaining space;

[0007] Obtaining the first allowable remaining space according to the game installation prohibition instruction, and generating large files until the actual remaining space is equal to the first allowable remaining space.

[0008] Optionally, the game installation prohibition instruction specifically includes the following information:

[0009] N types of prohibited games, the required installation space for each prohibited game, and a second allowable remaining space set to prohibit the installation of each prohibited game;

[0010] The obtaining of the first allowable remaining space according to the game installation prohibition instruction specifically includes:

[0011] Obtaining the first allowable remaining space R according to the following formula:

[0012] R = max(M i ) and R < min(G i ) Formula (1)

[0013] In the formula, i ∈ [1, N], Mi Denote the second allowable remaining space G set for implementing the prohibition of installing the i-th prohibited game. i Denote the required installation space of the i-th prohibited game.

[0014] Optionally, after obtaining the first allowable remaining space according to the prohibited game instruction, the method further includes:

[0015] If the value of the first allowable remaining space R that satisfies formula (1) cannot be obtained, send a request to the parent terminal to reset the information included in the prohibited game instruction.

[0016] Optionally, the method further includes:

[0017] Send the first MD5 value of the installation program to the parent terminal, where the first MD5 value includes the installation file name and installation time of the installation program;

[0018] After generating the large file until the actual remaining space is equal to the first allowable remaining space, the method further includes:

[0019] Send the second MD5 value of the large file to the parent terminal, where the second MD5 value includes the size and installation time of the large file.

[0020] Optionally, after generating the large file until the actual remaining space is equal to the first allowable remaining space, the method further includes:

[0021] If a prohibited game end instruction is received, automatically delete the large file according to the prohibited game end instruction.

[0022] In a second aspect, the present invention provides a game installation restriction method applied to a parent terminal, and the method includes:

[0023] Generate a prohibited game instruction, where the prohibited game instruction includes information for obtaining the first allowable remaining space;

[0024] Send the prohibited game instruction to a pre-connected child terminal, so that the child terminal obtains the first allowable remaining space according to the prohibited game instruction and generates a large file until the actual remaining space is equal to the first allowable remaining space.

[0025] Optionally, when generating the prohibited game instruction, the prohibited game instruction includes information for obtaining the first allowable remaining space, and specifically includes:

[0026] Receive N games that the user has selected to be prohibited from installation, obtain the required installation space for each game prohibited from installation from the server side, and receive the second allowable remaining space set by the user that can achieve the prohibition of installing each game prohibited from installation;

[0027] Generate the game installation prohibition instruction, and the game installation prohibition instruction includes the following information:

[0028] The N games prohibited from installation, the required installation space for each game prohibited from installation, and the second allowable remaining space that can achieve the prohibition of installing each game prohibited from installation.

[0029] Optionally, after sending the game installation prohibition instruction to the pre-connected child terminal, the method further includes:

[0030] If a request for re-setting the information included in the game installation prohibition instruction sent by the child terminal is received, prompt the user to re-set the second allowable remaining space that can achieve the prohibition of installing each game prohibited from installation according to the request.

[0031] Optionally, the method further includes:

[0032] Receive and record the first MD5 value of the installation program sent by the child terminal, where the first MD5 value includes the installation file name of the installation program and its installation time;

[0033] After sending the game installation prohibition instruction to the pre-connected child terminal, the method further includes:

[0034] Receive and record the second MD5 value of the large file sent by the child terminal, where the second MD5 value includes the size of the large file and its installation time.

[0035] Optionally, after sending the game installation prohibition instruction to the pre-connected child terminal, the method further includes:

[0036] Send a game installation prohibition end instruction to the child terminal, so that the child terminal automatically deletes the large file according to the game installation prohibition end instruction.

[0037] In a third aspect, the present invention provides a child terminal, including:

[0038] A first receiving module, configured to receive a game installation prohibition instruction sent by a pre-connected parent terminal, where the game installation prohibition instruction includes information for obtaining a first allowable remaining space;

[0039] The first generation module, connected to the first receiving module, is configured to obtain the first allowable remaining space according to the game installation prohibition instruction, and generate large files until the actual remaining space is equal to the first allowable remaining space.

[0040] Fourthly, the present invention provides a parental terminal, including:

[0041] The second generation module is configured to generate a game installation prohibition instruction, and the game installation prohibition instruction includes information for obtaining the first allowable remaining space;

[0042] The second sending module, connected to the second generation module, is configured to send the game installation prohibition instruction to a pre-connected child terminal, so that the child terminal obtains the first allowable remaining space according to the game installation prohibition instruction, and generates large files until the actual remaining space is equal to the first allowable remaining space.

[0043] Fifthly, the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the game installation restriction method as described above is implemented.

[0044] The present invention provides a game installation restriction method, a terminal and a computer-readable storage medium. Between a pre-connected parental terminal and a child terminal, by sending a game installation prohibition instruction from the parental terminal to the child terminal, controlling the child terminal to generate large files to occupy space, and making the remaining space of the child terminal after generating the large files equal to the first allowable remaining space controlled by the parental terminal, so that the child terminal has no extra space for installing games, thereby achieving the effect of restricting the child terminal from installing games by the parental terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] Figure 1 is a flowchart of a game installation restriction method according to an embodiment of the present invention;

[0046] Figure 2 is a flowchart of another game installation restriction method according to an embodiment of the present invention;

[0047] Figure 3 is a schematic structural diagram of a child terminal according to an embodiment of the present invention;

[0048] Figure 4 is a schematic structural diagram of a parental terminal according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0049] To enable those skilled in the art to better understand the technical solutions of the present invention, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0050] It is understood that the specific embodiments and drawings described herein are only for explaining the present invention and not for limiting the present invention.

[0051] It is understood that, without conflict, the various embodiments in the present invention and the various features in the embodiments may be combined with each other.

[0052] It is understood that, for the convenience of description, only the parts related to the present invention are shown in the drawings of the present invention, and the parts unrelated to the present invention are not shown in the drawings.

[0053] It is understood that each unit and module involved in the embodiments of the present invention may correspond to only one entity structure, or may be composed of multiple entity structures. Alternatively, multiple units and modules may also be integrated into one entity structure.

[0054] It is understood that, without conflict, the functions and steps marked in the flowcharts and block diagrams of the present invention may occur in a different order from that marked in the drawings.

[0055] It is understood that in the flowcharts and block diagrams of the present invention, the possible architectures, functions, and operations of the systems, devices, equipment, and methods according to the various embodiments of the present invention are shown. Among them, each block in the flowchart or block diagram may represent a unit, module, program segment, or code, which contains executable instructions for implementing the specified function. Moreover, each block or combination of blocks in the block diagram and flowchart may be implemented by a hardware-based system for implementing the specified function, or may be implemented by a combination of hardware and computer instructions.

[0056] It is understood that the units and modules involved in the embodiments of the present invention may be implemented in software or in hardware. For example, the units and modules may be located in the processor.

[0057] Embodiment 1:

[0058] As Figure 1 shown, Embodiment 1 of the present invention provides a game installation restriction method, which is applied to a children's terminal. The method includes:

[0059] S11. Receive a game installation prohibition instruction sent by a pre-connected parent terminal. The game installation prohibition instruction includes information on obtaining the first allowable remaining space;

[0060] S12. Obtain the first allowable remaining space according to the game installation prohibition instruction, and generate large files until the actual remaining space is equal to the first allowable remaining space.

[0061] Specifically, in this embodiment, the method is to control that the children's terminal does not have too much remaining space for installing game programs, so as to achieve the purpose of restricting children from playing games. To achieve this purpose, first, a system composed of a children's terminal, a parent terminal, and a server is established. The children's terminal is an electronic terminal product such as a mobile phone, an iPad, or a smartwatch used by children. The parent terminal is an electronic terminal product such as a mobile phone, an iPad, or a computer used by parents. The parent terminal and the children's terminal are pre-connected to determine their corresponding relationships and respective permissions. The parent terminal is also connected to the server to obtain necessary information. After establishing the above system, a program can be run in the background of the children's terminal to receive the game installation prohibition instruction sent by the parent terminal. The program running in the background of the children's terminal generates large files according to the game installation prohibition instruction to occupy the storage space of the children's terminal, and makes the children's terminal retain the first allowable remaining space after generating the large files. The first remaining space is the space reserved for the normal operation of the children's terminal system. In this way, while ensuring that the children's terminal can operate normally, there is no extra space for installing games, thus achieving the effect of restricting the installation of games on the children's terminal by the parent terminal. It can be understood that the large file is not necessarily a single file, but can also be a combination of several files.

[0062] Optionally, the game installation prohibition instruction specifically includes the following information:

[0063] N kinds of games prohibited from installation, the required installation space for each game prohibited from installation, and the second allowable remaining space set to achieve the prohibition of installing each game prohibited from installation;

[0064] The obtaining of the first allowable remaining space according to the game installation prohibition instruction specifically includes:

[0065] The first allowable remaining space R is obtained according to the following formula:

[0066] R = max(M i ) and R < min(G i ) Formula (1)

[0067] In the formula, i ∈ [1, N], M i represents the second allowable remaining space set to achieve the prohibition of installing the i-th game prohibited from installation, and G i represents the required installation space of the i-th game prohibited from installation.

[0068] Specifically, in this embodiment, the game installation prohibition instruction sent from the parent terminal to the children's terminal may include the information shown in Table 1 below:

[0069] Table 1 Information included in the game installation prohibition instruction

[0070]

[0071]

[0072] As shown in Table 1, the parent terminal can pre - establish a form based on the "game name", obtain the "required space" (i.e., the required installation space for this game) of each game in the form from the server, set the "remaining space" (i.e., the second allowed remaining space) to prohibit the installation of each game, select one or more games to be prohibited from installation in the form and set "yes" in the "whether restricted" column. If there are still games that do not need to be prohibited from installation, the default is "no". Then, the form is sent to the child terminal. The program running in the background of the child terminal reads the information in Table 1, queries the "remaining space" corresponding to the game with "whether restricted" being "yes", and generates a large file based on the read information. Let: the number of games with "whether restricted" being "yes" be N, and the "remaining space" corresponding to the i - th (i ∈ [1, N]) prohibited game be M i , the "required space" corresponding to the i - th prohibited game be G i , after generating the large file, the actual remaining space is R (i.e., the first allowed remaining space). R should simultaneously meet the following two requirements:

[0073] 1) R = max(M i ), that is, after generating the large file, the actual remaining space R should be the largest one among the "remaining space" in the above - mentioned table, which can ensure the smooth operation of the system to the greatest extent;

[0074] 2) R < min(G i ), that is, after generating the large file, the actual remaining space R should be lower than the installation required space of any prohibited game;

[0075] After obtaining the R value that meets the requirements, a large file is generated according to the R value and the current remaining space of the child terminal to occupy the remaining remaining space of the child terminal currently, and only the remaining space equal to R is retained.

[0076] Optionally, after obtaining the first allowed remaining space according to the prohibited game instruction, the method further includes:

[0077] If the value of the first allowed remaining space R that satisfies formula (1) cannot be obtained, a request to reset the information included in the prohibited game instruction is sent to the parent terminal.

[0078] Specifically, in this embodiment, when the actual remaining space R after generating a large file is calculated based on the information read from Table 1, if it is found that the above two requirements cannot be met at the same time, the child terminal will send information that the R that meets the requirements cannot be obtained to the parent terminal, requiring the parent terminal to modify the value in Table 1, generally to modify the value in the "Remaining Space" column, of course, the "Whether to Limit" column can also be modified, which depends on the user's wishes of the parent terminal. After sending the information requesting to modify the value, the child terminal actively refreshes to obtain the value modified by the parent terminal, and then re-determines the value of R based on the modified value until the R value that meets the requirements is obtained.

[0079] Optionally, the method further comprises:

[0080] Sending a first MD5 value of the installation program to the parent terminal, where the first MD5 value includes the installation file name of the installation program and its installation time;

[0081] After the large file is generated until the actual remaining space is equal to the first allowed remaining space, the method further includes:

[0082] A second MD5 value of the large file is sent to the parent terminal, where the second MD5 value includes the size of the large file and the installation time thereof.

[0083] Specifically, in this embodiment, in order to further improve the management effect of the parent terminal on the child terminal, the child terminal also sends the MD5 value of the installation level and the MD5 value of the generated large file to the parent terminal. The MD5 of the installation program can be the MD5 of the program running in the background of the child terminal for implementing the installation restriction method of this game. The installation file plus the installation time are used in the MD5 to record the installation information of the program to prevent children from evading parental supervision by "deleting this program, installing the game again, deleting the game again, and installing this program again". Of course, the MD5 of other programs installed on the child terminal can also be obtained. Obtaining the MD5 of the large file can prevent children from deceiving their parents by adopting the strategy of "deleting large files, downloading and installing games, playing games, deleting games, and then generating a large file", because the MD5 of the regenerated file is inconsistent with the previous file.

[0084] Optionally, after the large file is generated until the actual remaining space is equal to the first allowed remaining space, the method further includes:

[0085] If a prohibition game installation end instruction is received, the large file is automatically deleted according to the prohibition game installation end instruction.

[0086] Specifically, in this embodiment, in order to implement the game installation restriction method, a game installation restriction program runs in the background of the child terminal. After receiving the end instruction for prohibiting game installation sent by the parent terminal, this program can automatically delete the large files generated previously, or can automatically delete the large files generated previously when exiting this program (which can also be regarded as the end instruction for prohibiting game installation).

[0087] Embodiment 1 of the present invention provides a game installation restriction method, which is applied to a child terminal. By using the method of "generating a large file" to occupy the storage space of the child terminal to prevent children from downloading and installing games, it can avoid the inconvenience caused by setting passwords and the loopholes generated after children know the passwords, effectively realizing the restriction of game installation on the child terminal by the parent terminal, improving the management authority of the parent terminal over the child terminal, and better guiding children to use electronic devices such as terminals by parents.

[0088] Embodiment 2:

[0089] As Figure 2 shown, Embodiment 2 of the present invention provides a game installation restriction method, which is applied to a parent terminal. The method includes:

[0090] S21. Generate an instruction for prohibiting game installation, where the instruction for prohibiting game installation includes information on obtaining the first allowable remaining space;

[0091] S22. Send the instruction for prohibiting game installation to the pre-connected child terminal, so that the child terminal obtains the first allowable remaining space according to the instruction for prohibiting game installation, and generates a large file until the actual remaining space is equal to the first allowable remaining space.

[0092] Optionally, the generating of the instruction for prohibiting game installation, where the instruction for prohibiting game installation includes information on obtaining the first allowable remaining space, specifically includes:

[0093] Receiving N games selected by the user for prohibiting installation, obtaining the required installation space of each game for prohibiting installation from the server side, and receiving the second allowable remaining space set by the user for realizing the prohibition of installation of each game for prohibiting installation;

[0094] Generating the instruction for prohibiting game installation, where the instruction for prohibiting game installation includes the following information:

[0095] The N games for prohibiting installation, the required installation space of each game for prohibiting installation, and the second allowable remaining space for realizing the prohibition of installation of each game for prohibiting installation.

[0096] Optionally, after sending the instruction for prohibiting game installation to the pre-connected child terminal, the method further includes:

[0097] If a request for resetting the information included in the game installation prohibition instruction sent by the child terminal is received, the user is prompted to reset the second allowable remaining space that can implement the prohibition of installing each prohibited game according to the request.

[0098] Optionally, the method further includes:

[0099] Receiving and recording the first MD5 value of the installation program sent by the child terminal, where the first MD5 value includes the installation file name of the installation program and its installation time;

[0100] After sending the game installation prohibition instruction to the pre-docked child terminal, the method further includes:

[0101] Receiving and recording the second MD5 value of the large file sent by the child terminal, where the second MD5 value includes the size of the large file and its installation time.

[0102] Optionally, after sending the game installation prohibition instruction to the pre-docked child terminal, the method further includes:

[0103] Sending a game installation prohibition end instruction to the child terminal, so that the child terminal automatically deletes the large file according to the game installation prohibition end instruction.

[0104] Specifically, in this embodiment, the parent terminal can also obtain information from the server to more conveniently implement the game installation restriction method. It can be that the server first collects information on the space size (required space) required for normal installation of various games. This information can be manually maintained or obtained automatically through web crawlers. The obtained information is shown in Table 2 below:

[0105] Table 2 Games and Their Required Space Information

[0106] Game Name Required Space (M) Honor of the Dead 3000 Your World 1000 Crossing the Zero Line 1500

[0107] The parent terminal automatically connects to the server to obtain the information in Table 2 above. After the user (parent) of the parent terminal selects the games that the child is not allowed to play and sets the remaining space for each game, the table 1 shown in Embodiment 1 is generated. After that, the process of the parent terminal interacting with the child terminal to implement the restriction of game installation on the child terminal has been elaborated in detail in Embodiment 1 and will not be repeated here.

[0108] Embodiment 2 of the present invention provides a game installation restriction method, which is applied to a parent terminal. By setting, on the parent terminal, the games that parents do not want children to play and controlling the remaining space on the child terminal that cannot be used to install these games, the parent terminal can manage the child terminal, so as to prevent children from downloading and installing games, improve the management authority of the parent terminal over the child terminal, and better enable parents to guide children to use electronic devices such as terminals.

[0109] Embodiment 3:

[0110] As Figure 3 shown, Embodiment 3 of the present invention provides a child terminal, including:

[0111] A first receiving module 11, configured to receive a game installation prohibition instruction sent by a pre-connected parent terminal, where the game installation prohibition instruction includes information on obtaining a first allowable remaining space;

[0112] A first generating module 12, connected to the first receiving module 11, configured to obtain the first allowable remaining space according to the game installation prohibition instruction, and generate a large file until the actual remaining space is equal to the first allowable remaining space.

[0113] Optionally, the game installation prohibition instruction specifically includes the following information:

[0114] N prohibited installation games, the required installation space of each prohibited installation game, and a second allowable remaining space set to implement the prohibition of installing each prohibited installation game;

[0115] The obtaining of the first allowable remaining space according to the game installation prohibition instruction specifically includes:

[0116] Obtaining the first allowable remaining space R according to the following formula:

[0117] R = max(M i ) and R < min(G i ) Formula (1)

[0118] In the formula, i ∈ [1, N], M i represents the second allowable remaining space set to implement the prohibition of installing the i-th prohibited installation game, and G i represents the required installation space of the i-th prohibited installation game.

[0119] Optionally, the child terminal further includes:

[0120] A first sending module, connected to the first generating module 12, configured to send a request to the parent terminal to reset the information included in the game installation prohibition instruction if the value of the first allowable remaining space R that satisfies Formula (1) cannot be obtained.

[0121] Optionally, the first sending module is further configured to:

[0122] Send the first MD5 value of the installation program to the parent terminal, where the first MD5 value includes the installation file name and installation time of the installation program;

[0123] Send the second MD5 value of the large file to the parent terminal, where the second MD5 value includes the size and installation time of the large file.

[0124] Optionally, the device further includes:

[0125] A deletion module, configured to automatically delete the large file according to the game installation prohibition end instruction if the game installation prohibition end instruction is received.

[0126] Embodiment 3 of the present invention is the device claim corresponding to Embodiment 1. The detailed implementation process and technical effects have been described in Embodiment 1 and will not be repeated here.

[0127] Embodiment 4:

[0128] As Figure 4 shown, Embodiment 4 of the present invention provides a parent terminal, including:

[0129] A second generation module 21, configured to generate a game installation prohibition instruction, where the game installation prohibition instruction includes information on obtaining a first allowable remaining space;

[0130] A second sending module 22, connected to the second generation module 21, configured to send the game installation prohibition instruction to a pre-connected child terminal, so that the child terminal obtains a first allowable remaining space according to the game installation prohibition instruction, and generates a large file until the actual remaining space is equal to the first allowable remaining space.

[0131] Optionally, the second generation module 21 specifically includes:

[0132] An obtaining unit, configured to receive N games prohibited from installation selected by a user, obtain the required installation space of each game prohibited from installation from a server side, and receive a second allowable remaining space set by the user for implementing the prohibition of installation of each game prohibited from installation;

[0133] A generating unit, connected to the obtaining unit, configured to generate the game installation prohibition instruction, where the game installation prohibition instruction includes the following information:

[0134] The N games prohibited from installation, the required installation space of each game prohibited from installation, and the second allowable remaining space for implementing the prohibition of installation of each game prohibited from installation.

[0135] Optionally, the parent terminal further includes:

[0136] A second receiving module, configured to, if receiving a request from the child terminal to reset information included in the game installation prohibition instruction, prompt the user to reset a second allowed remaining space that can implement prohibition of installation of each prohibited game according to the request.

[0137] Optionally, the second receiving module is further configured to:

[0138] Receive and record a first MD5 value of an installation program sent by the child terminal, where the first MD5 value includes the installation file name and installation time of the installation program;

[0139] Receive and record a second MD5 value of the large file sent by the child terminal, where the second MD5 value includes the size and installation time of the large file.

[0140] Optionally, the second sending module 22 is further configured to:

[0141] Send a game installation prohibition end instruction to the child terminal, so that the child terminal automatically deletes the large file according to the game installation prohibition end instruction.

[0142] Embodiment 4 of the present invention is an apparatus claim corresponding to Embodiment 2. The detailed implementation process and technical effects have been described in Embodiment 2, and will not be repeated here.

[0143] Embodiment 5:

[0144] Embodiment 5 of the present invention provides a computer-readable storage medium, on which a computer program is stored. When the computer program is run by a processor, the game installation restriction method as described in Embodiment 1 or Embodiment 2 is implemented.

[0145] The computer-readable storage medium includes volatile or non-volatile, removable or non-removable media implemented in any method or technology for storing information such as computer-readable instructions, data structures, computer program modules, or other data. The computer-readable storage medium includes, but is not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory), flash memory or other memory technologies, CD-ROM (Compact Disc Read-Only Memory), digital versatile discs (DVDs) or other optical disc storage, magnetic cassettes, tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer.

[0146] Embodiment 5 of the present invention provides a computer-readable storage medium, in which the stored computing program can run on a child terminal or a parent terminal, and is used to implement restricting the installation of games on the child terminal by the parent terminal, so as to improve the management authority of the parent terminal over the child terminal and better guide the child to use the terminal electronic device by the parent.

[0147] In addition, the present invention can also provide an electronic device, including a memory and a processor. A computer program is stored in the memory. When the processor runs the computer program stored in the memory, the processor executes the game installation restriction method described in Embodiment 1 or 2.

[0148] Among them, the memory is connected to the processor. The memory can use flash memory, read-only memory or other memories, and the processor can use a central processing unit or a single-chip microcomputer.

[0149] Embodiments 1-5 of the present invention provide a game installation restriction method, a terminal, and a computer-readable storage medium. Between a pre-connected parent terminal and a child terminal, a game installation prohibition instruction is sent from the parent terminal to the child terminal, the child terminal is controlled to generate large files to occupy space, and the remaining space after the child terminal generates large files is equal to the first allowed remaining space controlled by the parent terminal, so that the child terminal has no extra space for installing games, thereby achieving the effect of restricting the installation of games on the child terminal by the parent terminal.

[0150] It is understood that the above embodiments are merely exemplary embodiments adopted to illustrate the principles of the present invention, but the present invention is not limited thereto. For those of ordinary skill in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also regarded as the protection scope of the present invention.

Claims

1. A game installation restriction method, characterized in that Applied to a children's terminal, the method includes: Receiving a game installation prohibition instruction sent by a pre-connected parent terminal, where the game installation prohibition instruction includes information on obtaining a first allowable remaining space; Obtaining the first allowable remaining space according to the game installation prohibition instruction, and generating a large file until the actual remaining space is equal to the first allowable remaining space; The method further includes: Sending a first MD5 value of an installation program to the parent terminal, where the first MD5 value includes the installation file name and installation time of the installation program; After generating the large file until the actual remaining space is equal to the first allowable remaining space, the method further includes: Sending a second MD5 value of the large file to the parent terminal, where the second MD5 value includes the size and installation time of the large file.

2. The method according to claim 1, wherein Specifically, the game installation prohibition instruction includes the following information: N types of prohibited games, the required installation space for each prohibited game, and a second allowable remaining space set to prohibit the installation of each prohibited game; The obtaining of the first allowable remaining space according to the game installation prohibition instruction specifically includes: Obtaining the first allowable remaining space R according to the following formula: R = max(M i ), and R < min(G i ) Equation (1) where \(i\in[1,N]\), \(M\) i represents the second allowable remaining space set to implement the prohibition of installing the \(i\)-th prohibited game, \(G\) i represents the required installation space of the \(i\)-th prohibited game.

3. The method according to claim 2, wherein After obtaining the first allowable remaining space according to the game installation prohibition instruction, the method further includes: If the value of the first allowable remaining space R that satisfies formula (1) cannot be obtained, sending a request to the parent terminal to reset the information included in the game installation prohibition instruction.

4. The method according to any one of claims 1-3, characterized in that, After generating the large file until the actual remaining space is equal to the first allowable remaining space, the method further includes: If a game installation prohibition end instruction is received, automatically deleting the large file according to the game installation prohibition end instruction.

5. A game installation restriction method, characterized in that, Applied to a parent terminal, the method includes: Generating a game installation prohibition instruction, where the game installation prohibition instruction includes information on obtaining a first allowable remaining space; Sending the game installation prohibition instruction to a pre-connected children's terminal, so that the children's terminal obtains the first allowable remaining space according to the game installation prohibition instruction, and generates a large file until the actual remaining space is equal to the first allowable remaining space; The method further includes: Receiving and recording the first MD5 value of the installation program sent by the children's terminal, where the first MD5 value includes the installation file name and installation time of the installation program; After sending the game installation prohibition instruction to the pre-connected children's terminal, the method further includes: Receiving and recording the second MD5 value of the large file sent by the children's terminal, where the second MD5 value includes the size and installation time of the large file.

6. The method according to claim 5, wherein The generating of the game installation prohibition instruction, where the game installation prohibition instruction includes information on obtaining a first allowable remaining space, specifically includes: Receiving N types of prohibited games selected by the user, obtaining the required installation space for each prohibited game from the server side, and receiving the second allowable remaining space set by the user to prohibit the installation of each prohibited game; Generating the game installation prohibition instruction, where the game installation prohibition instruction includes the following information: The N prohibited games, the required installation space for each prohibited game, and the second allowable remaining space that can be used to prohibit the installation of each prohibited game.

7. The method according to claim 6, wherein After sending the prohibited game instruction to the pre-connected child terminal, the method further includes: If a request for re-setting the information included in the prohibited game instruction sent by the child terminal is received, the user is prompted to re-set the second allowable remaining space that can be used to prohibit the installation of each prohibited game according to the request.

8. The method according to any one of claims 5-7, characterized in that, After sending the prohibited game instruction to the pre-connected child terminal, the method further includes: Sending a prohibited game end instruction to the child terminal, so that the child terminal automatically deletes the large file according to the prohibited game end instruction.

9. A children's terminal, characterized in that, Including: A first receiving module, configured to receive a prohibited game instruction sent by a pre-connected parent terminal, where the prohibited game instruction includes information for obtaining a first allowable remaining space; A first generating module, connected to the first receiving module, configured to obtain the first allowable remaining space according to the prohibited game instruction, and generate a large file until the actual remaining space is equal to the first allowable remaining space; A first sending module, configured to send a first MD5 value of the installation program to the parent terminal, where the first MD5 value includes the installation file name and installation time of the installation program; and send a second MD5 value of the large file to the parent terminal, where the second MD5 value includes the size and installation time of the large file.

10. A parental terminal, characterized in that, Including: A second generating module, configured to generate a prohibited game instruction, where the prohibited game instruction includes information for obtaining a first allowable remaining space; A second sending module, connected to the second generating module, configured to send the prohibited game instruction to a pre-connected child terminal, so that the child terminal obtains the first allowable remaining space according to the prohibited game instruction, and generates a large file until the actual remaining space is equal to the first allowable remaining space; A second receiving module, configured to receive and record the first MD5 value of the installation program sent by the child terminal, where the first MD5 value includes the installation file name and installation time of the installation program; and receive and record the second MD5 value of the large file sent by the child terminal, where the second MD5 value includes the size and installation time of the large file.

11. A computer-readable storage medium, characterized in that, A computer program is stored thereon, and when the computer program is run by a processor, the game installation restriction method according to any one of claims 1-4 or 5-8 is implemented.

Citation Information

Patent Citations

  • Storage space filling method and mobile terminal

    CN107741828A

  • Management and control method and device of application program, server and storage medium

    CN107894938A