Target content determination method, device and terminal device

By using random number seeds to generate IDs in the server, the problem of duplication or inconsistency of target content is solved, the continuity and consistency of target content is achieved, the user experience is improved and the losses of the management party are reduced.

CN114405001BActive Publication Date: 2025-09-02BEIJING PIXEL SOFTWARE TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111632381.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-29
Publication Date
2025-09-02
Estimated Expiration
2041-12-29

AI Technical Summary

Technical Problem

Server failure causes duplication or inconsistency in target content, causing losses to the game manager, which cannot be effectively solved by the existing technology.

Method used

The first ID of each server is generated by random number seeds, and the allocation ID is generated based on the pre-stored second ID, ensuring that the target content determined by each server at the same time is consistent, and avoiding inconsistency in the target content caused by server failure.

Benefits of technology

It ensures that the target content determined by the server for two consecutive weeks is different, increases user game stickiness, and avoids losses caused by server failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114405001B_ABST
    Figure CN114405001B_ABST
Patent Text Reader

Abstract

The embodiments of the present invention disclose a target content determination method, apparatus, and terminal device. The target content determination method is applied to a server including a first number of arrays, and includes: obtaining a target content set contained in each array; obtaining a first ID corresponding to the first time for each array based on a random number seed corresponding to the first time and a target content set for each array; obtaining an allocation ID for each array based on the first ID of each array and a pre-stored second ID corresponding to the second time; and determining all target content corresponding to the first time based on the allocation ID and the target content set. The server directly determines the target content through a random number seed, ensuring that the target content determined by the server for two consecutive weeks is different, and ensuring that the target content determined by multiple servers at the same time is the same, thereby avoiding losses caused by the server incorrectly determining the target content.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of Internet technology, and in particular to a method, device and terminal equipment for determining target content. Background Art

[0002] To increase user engagement in MMORPGs (Massive Multiplayer Online Role-Playing Games), game administrators often provide weekly target content. By completing these target content, users receive rewards corresponding to the target content. To avoid duplication between this week's target content and the previous week's, this target content is pre-configured and sent to the game server. The server then determines the target content at a pre-set time each week.

[0003] However, if a server experiences a downtime or communication anomaly, the server in question cannot receive the target content for the current week, resulting in the current week's target content being the same as the previous week's. Furthermore, to reduce server load, multiple servers are typically used to store data, each with independent data. A server failure can also result in the target content for the current week being different from that of non-faulty servers, causing immeasurable losses to game administrators. Summary of the Invention

[0004] In view of the defects in the prior art, the embodiments of the present application aim to provide a method, apparatus and terminal device for determining target content to solve the problem of incorrect target content determination by the server.

[0005] In a first aspect, an embodiment of the present application provides a target content determination method, applied to a server including a first number of arrays, the method comprising:

[0006] Obtaining a target content set contained in each array, wherein the target content set includes a second number of target contents and an ID corresponding to each target content;

[0007] Obtaining a first ID of each array corresponding to the first time according to a random number seed corresponding to the first time and a target content set of each array;

[0008] Obtaining an allocation ID for each array according to the first ID of each array and a pre-stored second ID corresponding to the second time;

[0009] All target contents corresponding to the first time are determined according to the allocation ID and the target content set.

[0010] In combination with the first aspect, in a first possible implementation, obtaining, based on the random number seed corresponding to the first time and the ID of each array, the first ID corresponding to the first time of each array includes:

[0011] Obtaining a random number corresponding to the first time for each array according to a random number seed corresponding to the first time and a target content set for each array;

[0012] A first ID of the array corresponding to a first time is obtained according to an index of each ID of the target content set and an index of the random number.

[0013] In combination with the first aspect, in a second possible implementation, obtaining the allocation ID of each array according to the first ID of each array and the pre-stored second ID corresponding to the second time includes:

[0014] If the first ID of the array is different from the second ID, use the first ID as the allocation ID of the array;

[0015] If the first ID of the array is the same as the second ID, the allocation ID of the array is obtained according to the index of each ID and the index of the second ID.

[0016] In combination with the second possible implementation manner of the first aspect, in a third possible implementation manner, obtaining the allocated ID of the array according to the index of each of the IDs and the index of the second ID includes:

[0017] Generate a random range of IDs corresponding to the first time according to the index of each of the IDs and the index of the second ID;

[0018] The allocated ID of the array is obtained according to the random number seed and the ID random range.

[0019] In conjunction with the first aspect, in a fourth possible implementation, after obtaining the allocation ID of each array according to the first ID of each array and the pre-stored second ID corresponding to the second time, the method further includes:

[0020] The second ID of each of the arrays is overwritten with the allocated ID of the array.

[0021] In combination with the first aspect, in a fifth possible implementation, before obtaining the first ID of each array corresponding to the first time based on the random number seed corresponding to the first time and the ID of each array, the method further includes:

[0022] A random number seed corresponding to the first time is generated according to the system time and the timestamp of the first time.

[0023] In combination with the first aspect, in a sixth possible implementation manner, before obtaining the target content set contained in each array, the method further includes:

[0024] Creating a first number of target content sets, and assigning each target content set to the array, wherein each target content set includes different target content;

[0025] Each target content is combined with an included ID as a keyword, and the position of each ID is used as a value to generate an index database corresponding to each array.

[0026] In a second aspect, an embodiment of the present application provides a target content determination device, applied to a server including a first number of arrays, the device comprising:

[0027] a content acquisition module, configured to acquire a target content set contained in each array, wherein the target content set includes a second number of target contents and an ID corresponding to each target content;

[0028] A first ID module, configured to obtain a first ID of each array corresponding to the first time according to a random number seed corresponding to the first time and a target content set of each array;

[0029] an allocation ID module, configured to obtain an allocation ID for each array according to the first ID of each array and a pre-stored second ID corresponding to the second time;

[0030] The content determination module is configured to determine all target contents corresponding to the first time according to the allocation ID and the target content set.

[0031] In a third aspect, an embodiment of the present application provides a terminal device, including a processor and a memory, wherein the memory stores a program or instruction, and the program or instruction is executed by the processor to enable the terminal device to perform the steps of the above-mentioned target content determination method.

[0032] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the above-mentioned target content determination method are implemented.

[0033] The present application provides a target content determination method, which is applied to a server including a first number of arrays. The method comprises: obtaining a target content set contained in each array; obtaining a first ID for each array corresponding to the first time based on a random number seed corresponding to the first time and the target content set of each array; obtaining an allocation ID for each array based on the first ID of each array and a pre-stored second ID corresponding to the second time; and determining all target content corresponding to the first time based on the allocation ID and the target content set. The server directly determines the target content using the random number seed, ensuring that the target content determined by the server for two consecutive weeks is different, and ensuring that the target content determined by multiple servers at the same time is the same, thereby avoiding losses caused by the server incorrectly determining the target content. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solution of the present invention, the following is a brief introduction to the drawings required for use in the embodiments. It should be understood that the following drawings only illustrate certain embodiments of the present invention and should not be regarded as limiting the scope of protection of the present invention. In each of the drawings, similar components are numbered similarly.

[0035] Figure 1 A flowchart of a target content determination method provided by embodiment 1 of the present invention is shown;

[0036] Figure 2 It shows a schematic structural diagram of a target content determination device provided by embodiment 2 of the present invention. DETAILED DESCRIPTION

[0037] The technical solutions in the embodiments of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments.

[0038] The components of the embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the figures is not intended to limit the scope of the claimed invention, but rather merely represents selected embodiments of the present invention. All other embodiments derived by those skilled in the art based on the embodiments of the present invention without inventive effort are intended to be within the scope of protection of the present invention.

[0039] Hereinafter, the terms "including", "having" and their cognates, which may be used in various embodiments of the present invention, are intended only to indicate specific features, numbers, steps, operations, elements, components or combinations of the foregoing items, and should not be understood as first excluding the existence of one or more other features, numbers, steps, operations, elements, components or combinations of the foregoing items or the possibility of adding one or more features, numbers, steps, operations, elements, components or combinations of the foregoing items.

[0040] Furthermore, the terms “first,” “second,” “third,” etc., are merely used for distinguishing descriptions and are not to be understood as indicating or implying relative importance.

[0041] Unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as commonly understood by those skilled in the art to which the various embodiments of the present invention pertain. The terms (such as those defined in generally used dictionaries) will be interpreted as having the same meaning as in the context of the relevant technical field and will not be interpreted as having an idealized meaning or an overly formal meaning unless clearly defined in the various embodiments of the present invention.

[0042] Example 1

[0043] See also Figure 1 , Figure 1 FIG. 1 is a flow chart showing a method for determining target content according to Embodiment 1 of the present invention. Figure 1 The target content determination method is applied to a server including a first number of arrays, and the target content determination method includes the following steps:

[0044] Step 101: Obtain a target content set contained in each array, wherein the target content set includes a second number of target contents and an ID corresponding to each target content;

[0045] Arrays in an application are used to store data of the same type. In this embodiment, the first number is 9, and the 9 arrays form a nine-square grid. Each array is used to store a target content set, and each target content set contains different target content, ensuring that the target content determined by the server is different in each of the 9 arrays. Furthermore, the server cannot directly distinguish target content and must store an ID (identity document) corresponding to each target content to accurately identify the target content.

[0046] It should be understood that the second quantity, ID, and target content are set based on actual needs and are not limited here. The larger the second quantity, the more target content combinations can be randomly generated. For example, the first target content is to kill ten monsters, and the ID corresponding to the first target content is set to mission1. The second target content is to craft a piece of equipment, and the ID corresponding to the second target content is set to mission2. If the ID contained in the data packets sent or received this week is mission1, it can be quickly determined that the target content for this week is to kill ten monsters.

[0047] As an example, before obtaining the target content set contained in each array, the method further includes:

[0048] Creating a first number of target content sets, and assigning each target content set to the array, wherein each target content set includes different target content;

[0049] Each target content is combined with an included ID as a keyword, and the position of each ID is used as a value to generate an index database corresponding to each array.

[0050] When the server starts, it constructs nine target content sets corresponding to the nine arrays and inserts each ID into a preset position in the array. A key-value index database is constructed, using the ID as the key and the ID position as the value. A server that constructs a key-value index database can query target content using the primary keyword, resulting in high query efficiency, large data storage capacity, and extremely high concurrent read and write performance.

[0051] Step 102, obtaining a first ID of each array corresponding to the first time according to the random number seed corresponding to the first time and the target content set of each array;

[0052] A random seed is a pseudo-random function. In this example, even if the data on each server is independent, each server will output a fixed random number because it uses the same random seed and inputs the same first time. This ensures that each server determines the same target content, avoiding losses caused by different target content determined by multiple servers.

[0053] As an example, obtaining the first ID corresponding to the first time of each array according to the random number seed corresponding to the first time and the ID of each array includes:

[0054] Obtaining a random number corresponding to the first time for each array according to a random number seed corresponding to the first time and a target content set for each array;

[0055] A first ID of the array corresponding to a first time is obtained according to an index of each ID of the target content set and an index of the random number.

[0056] Based on the target content set contained in each array, the slotsize of the array is determined. Using the random number seed corresponding to the first time, a random number is generated from 1 to slotsize. The random number is the index of a position in the array. Based on the index of each ID in the target content set and the index of the random number, the first ID of the array corresponding to the first time is obtained.

[0057] As an example, before obtaining the first ID of each array corresponding to the first time according to the random number seed corresponding to the first time and the ID of each array, the method further includes:

[0058] A random number seed corresponding to the first time is generated according to the system time and the timestamp of the first time.

[0059] Obtain the server's system time and calculate the timestamp between the system time and the first time to generate a random seed corresponding to the first time. The random seed can be called using the time function. Calling the time function at different times will generate different random seeds, allowing the server to generate different random numbers at different times, ensuring that the target content generated by the server is unpredictable.

[0060] Step 103, obtaining an allocation ID for each array according to the first ID of each array and the pre-stored second ID corresponding to the second time;

[0061] In this embodiment, the first time is 5:00 AM on Monday this week, and the second time is 5:00 AM on Monday last week. It should be understood that both the first ID and the second ID are IDs corresponding to the target content. To facilitate understanding of this application, the first ID is excelID, and the second ID is oldexcelID. Based on excelID and oldexcelID, the assigned ID corresponding to 5:00 AM on Monday this week is determined for each array, so that each independent server can determine the target content for that week.

[0062] As an example, obtaining the allocation ID of each array according to the first ID of each array and the pre-stored second ID corresponding to the second time includes:

[0063] If the first ID of the array is different from the second ID, use the first ID as the allocation ID of the array;

[0064] If the first ID of the array is the same as the second ID, the allocation ID of the array is obtained according to the index of each ID and the index of the second ID.

[0065] Specifically, if excelID and oldexcelID are different, it is determined that this week's target content does not overlap with last week's target content, and the target content corresponding to excelID is used as the random result for this time. If excelID and oldexcelID are the same, it is determined that this week's target content overlaps with last week's target content. Based on the index of each ID and the index of the second ID, a new ID random range is determined, and a random allocation ID that is different from oldexcelID is obtained. Since the target content corresponding to excelID and oldexcelID is different, the target content determined by the server for two consecutive weeks is guaranteed to be different, increasing the user's game stickiness.

[0066] In an optional example, obtaining the allocated ID of the array according to the index of each ID and the index of the second ID includes:

[0067] Generate a random range of IDs corresponding to the first time according to the index of each of the IDs and the index of the second ID;

[0068] The allocated ID of the array is obtained according to the random number seed and the ID random range.

[0069] When excelID is the same as oldexcelID, a new ID random range is determined based on the index of each ID and the index of the second ID, where the ID random range includes beginIndex (start index) and endIndex (end index). If the index of oldexcelID is 1, beginIndex is set to 2 and endIndex is set to slotsize. If the index of oldexcelID is slotsize, beginIndex is set to 1 and endIndex is set to slotsize minus one. If oldexcelID is not 1 or slotsize, beginIndex can be set to the index of oldexcelID plus one and endIndex to slotsize; beginIndex can also be set to 1 and endIndex to the index of oldexcelID minus one. Generate an ID random range corresponding to the first time, remove oldexcelID to obtain the assigned ID corresponding to 5 o'clock on Monday this week, avoid the assigned ID being the same as oldexcelID, and ensure that the target content determined by the server for two consecutive weeks is different.

[0070] Step 104: Determine all target contents corresponding to the first time according to the allocation ID and the target content set.

[0071] The assigned ID is used as the random result corresponding to the first time, and the target content in the target content set is determined by the assigned ID. When the target content to be determined by multiple servers is the same, the target content can be determined directly within the server. This avoids the situation where a server failure during the transmission of data in the array causes the target content determined by the failed server to differ from that of the non-failed servers, causing immeasurable losses to the management party.

[0072] As an example, after obtaining the allocation ID of each array according to the first ID of each array and the pre-stored second ID corresponding to the second time, the method further includes:

[0073] The second ID of each of the arrays is overwritten with the allocated ID of the array.

[0074] The second ID of each array is overwritten with the assigned ID of the array, so that the target content can be determined by the second ID and the randomly obtained first ID next week, avoiding the same target content within two weeks and increasing the user's game stickiness.

[0075] The present application provides a target content determination method, which is applied to a server including a first number of arrays. The method comprises: obtaining a target content set contained in each array; obtaining a first ID for each array corresponding to the first time based on a random number seed corresponding to the first time and the target content set of each array; obtaining an allocation ID for each array based on the first ID of each array and a pre-stored second ID corresponding to the second time; and determining all target content corresponding to the first time based on the allocation ID and the target content set. The server directly determines the target content using the random number seed, ensuring that the target content determined by the server for two consecutive weeks is different, and ensuring that the target content determined by multiple servers at the same time is the same, thereby avoiding losses caused by the server incorrectly determining the target content.

[0076] Example 2

[0077] See also Figure 2 , Figure 2 FIG. 2 shows a schematic diagram of the structure of a target content determination device provided by embodiment 2 of the present invention. Figure 2 The target content determination device 200 is applied to a server including a first number of arrays, and includes:

[0078] The content acquisition module 210 is configured to acquire a target content set contained in each array, wherein the target content set includes a second number of target contents and an ID corresponding to each target content;

[0079] A first ID module 220 is configured to obtain a first ID of each array corresponding to the first time according to a random number seed corresponding to the first time and a target content set of each array;

[0080] an allocation ID module 230 for obtaining an allocation ID for each array according to the first ID of each array and a pre-stored second ID corresponding to the second time;

[0081] The content determination module 240 is configured to determine all target contents corresponding to the first time according to the allocation ID and the target content set.

[0082] As an example, the first ID module 220 is further configured to obtain a random number corresponding to the first time for each array based on a random number seed corresponding to the first time and a target content set for each array;

[0083] According to the index of each ID of the target content set and the index of the random number, a first ID of the array corresponding to the first time is obtained.

[0084] As an example, the allocation ID module 230 is further configured to use the first ID as the allocation ID of the array if the first ID of the array is different from the second ID;

[0085] If the first ID of the array is the same as the second ID, the allocation ID of the array is obtained according to the index of each ID and the index of the second ID.

[0086] In an optional example, the ID allocation module 230 is further configured to generate a random range of IDs corresponding to the first time according to the index of each of the IDs and the index of the second ID;

[0087] The allocated ID of the array is obtained according to the random number seed and the ID random range.

[0088] As an example, the target content determination device 200 further includes:

[0089] The ID covering module is used to cover the second ID of each array with the allocated ID of the array.

[0090] As an example, the target content determination device 200 further includes:

[0091] The seed generation module is used to generate a random number seed corresponding to the first time according to the system time and the timestamp of the first time.

[0092] As an example, the target content determination device 200 further includes:

[0093] a set creation module, configured to create a first number of target content sets and assign each target content set to the array, wherein each target content set includes different target content;

[0094] The database generation module is used to use each target content in combination with the included ID as a keyword and the position of each ID as a value to generate an index database corresponding to each array.

[0095] The target content determination device 200 is used to execute the corresponding steps in the target content determination method described above. The specific implementation of each function will not be described here one by one. In addition, the optional examples in embodiment 1 are also applicable to the target content determination device 200 in embodiment 2.

[0096] An embodiment of the present application further provides a terminal device, including a processor and a memory, wherein the memory stores a program or instruction, and the program or instruction is executed by the processor to enable the router to perform the steps of the above-mentioned target content determination method.

[0097] An embodiment of the present application further provides a computer-readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the above-mentioned target content determination method are implemented.

[0098] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and structure diagrams in the accompanying drawings show the possible architectures, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and the module, program segment or a part of the code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in an alternative implementation, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the structure diagram and / or flowchart, and the combination of boxes in the structure diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.

[0099] In addition, the functional modules or units in the various embodiments of the present invention may be integrated together to form an independent part, or each module may exist independently, or two or more modules may be integrated to form an independent part.

[0100] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a smart phone, a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0101] The above description is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.

Claims

1. A method for determining target content, characterized in that: Applied to a server comprising a first number of arrays, the method comprises: Obtaining a target content set contained in each array, wherein the target content set includes a second number of target contents and an ID corresponding to each target content; Obtaining a first ID of each array corresponding to the first time according to a random number seed corresponding to the first time and a target content set of each array; Obtaining an allocation ID for each array according to the first ID of each array and a pre-stored second ID corresponding to the second time; determining all target contents corresponding to the first time according to the allocation ID and the target content set; Obtaining the allocation ID of each array according to the first ID of each array and the pre-stored second ID corresponding to the second time includes: If the first ID of the array is different from the second ID, use the first ID as the allocation ID of the array; If the first ID of the array is the same as the second ID, obtaining the allocation ID of the array according to the index of each ID and the index of the second ID; Obtaining the allocated ID of the array according to the index of each ID and the index of the second ID includes: Generate a random range of IDs corresponding to the first time according to the index of each of the IDs and the index of the second ID; The allocated ID of the array is obtained according to the random number seed and the ID random range.

2. The target content determination method according to claim 1, characterized in that: The step of obtaining the first ID corresponding to each array at the first time according to the random number seed corresponding to the first time and the ID of each array includes: Obtaining a random number corresponding to the first time for each array according to a random number seed corresponding to the first time and a target content set for each array; According to the index of each ID of the target content set and the index of the random number, a first ID of the array corresponding to the first time is obtained.

3. The target content determination method according to claim 1, wherein: After obtaining the allocation ID of each array according to the first ID of each array and the pre-stored second ID corresponding to the second time, the method further includes: The second ID of each of the arrays is overwritten with the allocated ID of the array.

4. The target content determination method according to claim 1, wherein: Before obtaining the first ID of each array corresponding to the first time according to the random number seed corresponding to the first time and the ID of each array, the method further includes: A random number seed corresponding to the first time is generated according to the system time and the timestamp of the first time.

5. The target content determination method according to claim 1, wherein: Before obtaining the target content set contained in each array, the method further includes: Creating a first number of target content sets, and assigning each target content set to the array, wherein each target content set includes different target content; Each target content is combined with an included ID as a keyword, and the position of each ID is used as a value to generate an index database corresponding to each array.

6. A target content determination device, characterized in that: Applied to a server comprising a first number of arrays, the apparatus comprises: a content acquisition module, configured to acquire a target content set contained in each array, wherein the target content set includes a second number of target contents and an ID corresponding to each target content; A first ID module, configured to obtain a first ID of each array corresponding to the first time according to a random number seed corresponding to the first time and a target content set of each array; an allocation ID module, configured to obtain an allocation ID for each array according to the first ID of each array and a pre-stored second ID corresponding to the second time; a content determination module, configured to determine all target contents corresponding to the first time according to the allocation ID and the target content set; The allocation ID module is further configured to, if the first ID of the array is different from the second ID, use the first ID as the allocation ID of the array; if the first ID of the array is the same as the second ID, obtain the allocation ID of the array according to the index of each ID and the index of the second ID; The ID allocation module is further configured to generate a random ID range corresponding to the first time according to the index of each ID and the index of the second ID; and obtain the allocated ID of the array according to the random number seed and the random ID range.

7. A terminal device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the target content determination method according to any one of claims 1 to 5 are implemented.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the target content determination method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Method, system, apparatus, and storage medium for executing cyclical tasks

    CN109062681A

  • Method of composing quest, server performing the same and storage media storing the same

    KR1020130137431A