A game commercial operation management system

Through the demand management end, business aggregation SDK, automatic packaging tool and automatic review tool of the game commercial operation management system, the problem of game docking between multiple SDKs and different platforms is solved, and the effect of reducing labor costs and improving efficiency is achieved.

CN114588635BActive Publication Date: 2025-01-03SHENZHEN KINETIC WIRELESS MEDIA CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202210288368.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-22
Publication Date
2025-01-03
Estimated Expiration
2042-03-22

AI Technical Summary

Technical Problem

The existing game operation platform is difficult to effectively solve the problem that games need to connect to multiple SDKs and multiple docking between different platforms, resulting in a lot of waste of labor costs.

Method used

A commercial game operation management system was designed, including demand management end, business aggregation SDK, automatic packaging tool and automatic review tool. By encapsulating and integrating the functional SDK of partners, it realizes automated detection and packaging, reduces duplicate work, and supports different Game product management for engines and platforms.

Benefits of technology

It reduces the workload of game docking SDK, only needs to be docked once, supports different engines and platforms, reduces duplicate package work, and realizes flexible aggregation management and batch delivery software.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114588635B_ABST
    Figure CN114588635B_ABST
Patent Text Reader

Abstract

The present invention provides a game commercial operation management system, including: a demand management terminal, which is used to process product information of products in an information-based manner and record it in a data warehouse; a business aggregation SDK, which is used to package and integrate the function SDKs provided by various partners to form a general SDK; an automatic packaging tool, which is used to directly export product packages from a game engine, and is also used to modify a certain product package into a required package according to the data in a demand management platform, thereby reducing a large amount of repeated package work; an automatic review tool, which is used to encode the review requirements of various cooperation channels into an automated detection process, and supports the difference comparison between the information in the product package and the information in the configuration requirements. The present invention can dock with multiple SDKs, and can dock multiple times between different platforms.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention mainly relates to the technical field of game operation, and in particular to a game commercial operation management system. Background Art

[0002] In recent years, the Internet economy has grown rapidly and the competition for online game products has become increasingly fierce. Therefore, developers often need to consider the commercial operation and management of online game products.

[0003] According to a game operation platform provided by the patent document with application number CN201810552178.5, the operation platform includes a front-end system, a database and a back-end system, and also includes a game developer system. The game developer manages and operates the game program and the game operation platform through the game developer system, and the back-end system performs service operations on the game developer system; the back-end system includes a first management subsystem and a second management subsystem. The first management subsystem stores the game program uploaded by the game developer system in the database, and displays it on the interactive interface of the front-end system, and obtains the corresponding data parameters at the same time; the second management subsystem reviews and settles the settlement application submitted by the game developer, and stores the settlement data in the database. The game developer submits the settlement application and completes the settlement through the second management subsystem, and the settlement cycle is short, which improves the enthusiasm of the game developer and increases the market share of small and medium-sized products.

[0004] The above-mentioned game operation platforms need to access multiple categories of SDKs according to the requirements for going online. They often need to access multiple providers under the same category. At the same time, they also need to combine SDKs to package according to different channel requirements, which requires a lot of manpower costs. Although some aggregated SDK platforms in specific fields have appeared on the market, their functions only cover a certain field and a single platform, and they still cannot solve the problem that games need to connect to multiple SDKs and multiple connections between different platforms. Summary of the invention

[0005] The present invention mainly provides a game commercial operation management system to solve the technical problems raised in the above background technology.

[0006] The technical solution adopted by the present invention to solve the above technical problems is:

[0007] A game commercial operation management system, comprising:

[0008] The demand management end is used to process the product information of the product in an information-based manner and record it in the data warehouse;

[0009] Business aggregation SDK is used to package and integrate the functional SDKs provided by various partners to form a general SDK;

[0010] Automatic packaging tool, used to directly export product packages from the game engine, and also used to modify a product package into a required package based on the data in the demand management platform, thus reducing a lot of repeated packaging work;

[0011] The automatic review tool is used to encode the review requirements of various cooperation channels into an automated detection process, and supports the difference comparison between the information in the product package and the information in the configuration requirements.

[0012] Furthermore, the demand management end includes:

[0013] The authority management module is used to process the account information of the information management system in an informationized manner and record it in the data warehouse, and to design the authority of different information management system accounts according to the account information of different information management systems;

[0014] A product management module, which is used to process the product information of game products in an information-based manner and record it in a data warehouse, wherein the product information includes demand information and game parameters;

[0015] The version management module is used to process the version information of the game product in an informationized manner and record it in the data warehouse.

[0016] Furthermore, the demand management end also includes:

[0017] The operation module is used to provide operation tiles to add, delete, check and modify the permission management module, product management module and version management module.

[0018] Furthermore, the business aggregation SDK includes:

[0019] The engine business interface is used to receive the function SDK accessed by the engine business interface and perform packaging and integration;

[0020] A cross-platform management module, used for storing the function SDK integrated by the cross-platform management module;

[0021] The platform SDK management module is used to access the functional SDKs provided by various partners.

[0022] Furthermore, the automatic packaging tool includes:

[0023] The packaging console is used to export product packages from the game engine;

[0024] The packaging compiler modifies different game product packages into product packages that meet the needs based on the data in the product management module.

[0025] Furthermore, the automatic packaging tool also includes:

[0026] The engine plug-in management module is used to provide engine plug-ins of different game engines for download and use.

[0027] Furthermore, the automatic review tool includes:

[0028] The channel compliance review module is used to encode the review requirements of different cooperation channels and make them into an automated testing process;

[0029] The demand information detection module is used to encode the audit requirements of different demand information and make it into an automated detection process.

[0030] Furthermore, the automatic review tool also includes:

[0031] A module version detection module is used to detect the version information stored in the data warehouse by the version management module;

[0032] The redundant resource detection module is used to obtain information from the demand management terminal, business aggregation SDK and automatic packaging tool, and when it is determined that the information is not used, the resource is determined to be a redundant resource.

[0033] Furthermore, the automatic review tool also includes:

[0034] The redundant resource deletion reminder module is used to provide a deletion reminder pop-up window to display whether the redundant resource detection module has detected redundant resources, and provide a confirmation tile to delete the redundant resources after confirming that the redundant resources need to be deleted.

[0035] Furthermore, the automatic review tool also includes:

[0036] The problem reminder module is used to obtain the problems found by the channel compliance review module, the demand information detection module, the module version detection module and the redundant resource detection module, and provides problem reminder tiles to display the problems found by the channel compliance review module, the demand information detection module, the module version detection module and the redundant resource detection module.

[0037] Compared with the prior art, the present invention has the following beneficial effects:

[0038] First, the business aggregation SDK in the present invention can encapsulate and integrate the functional SDKs provided by various partners to form a universal SDK to reduce the workload of game docking SDK. It only needs to be docked once to support game products of different engines and different platforms.

[0039] Secondly, the automatic packaging tool in the present invention directly exports the product package from the game engine, so as to modify a product package into the required package according to the data in the demand management platform, thereby reducing a large amount of repeated packaging work, and can flexibly realize aggregate management and batch delivery of software.

[0040] The present invention will be explained in detail below with reference to the accompanying drawings and specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] Figure 1 It is a structural schematic diagram of the present invention;

[0042] Figure 2 This is a flow chart of the demand management end of the present invention;

[0043] Figure 3 Flowchart of the automatic review tool of the present invention.

[0044] In the figure: 10. Demand management end; 11. Permission management module; 12. Product management module; 13. Version management module; 14. Operation module; 20. Business aggregation SDK; 21. Engine business interface; 22. Cross-platform management module; 23. Platform SDK management module; 30. Automatic packaging tool; 31. Packaging console; 32. Packaging compiler; 33. Engine plug-in management module; 40. Automatic review tool; 41. Channel compliance review module; 42. Demand information detection module; 43. Module version detection module; 44. Redundant resource detection module; 45. Redundant resource deletion reminder module; 46. Problem reminder module. DETAILED DESCRIPTION

[0045] To facilitate understanding of the present invention, the present invention will be described more comprehensively below with reference to the relevant drawings. Several embodiments of the present invention are given in the drawings, but the present invention can be implemented in different forms and is not limited to the embodiments described in the text. On the contrary, these embodiments are provided to make the content disclosed in the present invention more thorough and comprehensive.

[0046] It should be noted that when an element is referred to as being "fixed on" another element, it may be directly on the other element or there may be a central element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be a central element at the same time. The terms "vertical", "horizontal", "left", "right" and similar expressions used in this article are for illustrative purposes only.

[0047] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly connected by technicians in the technical field to which the present invention belongs. The terminology used in the specification of the present invention is for the purpose of describing specific embodiments and is not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more related listed items.

[0048] For examples, please refer to the attached Figure 1-3 , a game commercial operation management system, comprising:

[0049] The demand management terminal 10 is used to process the product information of the product in an information-based manner and record it in a data warehouse;

[0050] Business aggregation SDK 20 is used to package and integrate the functional SDKs provided by various partners to form a general SDK;

[0051] Automatic packaging tool 30, used to directly export product packages from the game engine, and also used to modify a product package into a required package according to the data in the demand management platform, thus reducing a lot of repeated packaging work;

[0052] The automatic review tool 40 is used to encode the review requirements of each cooperation channel into an automated detection process, and supports the difference comparison between the information in the product package and the information in the configuration requirements.

[0053] It should be noted that, in this embodiment, the demand management terminal 10 includes:

[0054] The authority management module 11 is used to process the account information of the information management system in an information-based manner and record it in the data warehouse, and to design the authority of different information management system accounts according to the account information of different information management systems;

[0055] The product management module 12 is used to process the product information of the game product in an information-based manner and record it in a data warehouse, wherein the product information includes demand information and game parameters;

[0056] The version management module 13 is used to process the version information of the game product in an information-based manner and record it in a data warehouse;

[0057] It should be noted that, in this embodiment, the information management system is used to store the account information of management personnel.

[0058] Furthermore, the demand management terminal 10 also includes:

[0059] The operation module 14 is used to provide operation tiles to perform addition, deletion, query and modification operations on the authority management module 11, the product management module 12 and the version management module 13;

[0060] Furthermore, the business aggregation SDK 20 includes:

[0061] The engine service interface 21 is used to receive the function SDK accessed by the engine service interface 21 and perform packaging and integration;

[0062] The cross-platform management module 22 is used to store the function SDK integrated by the cross-platform management module 22;

[0063] The platform SDK management module 23 is used to access the function SDKs provided by various partners;

[0064] Furthermore, the automatic packaging tool 30 includes:

[0065] A packaging console 31, used to export a product package from a game engine;

[0066] A packaging compiler 32, which modifies different game product packages into product packages that meet the needs according to the data in the product management module 12;

[0067] Furthermore, the automatic packaging tool 30 also includes:

[0068] The engine plug-in management module 33 is used to provide engine plug-ins of different game engines for download and use;

[0069] Furthermore, the automatic review tool 40 includes:

[0070] The channel compliance review module 41 is used to encode the review requirements of different cooperation channels and make them into an automated testing process;

[0071] The demand information detection module 42 is used to encode the review requirements of different demand information and make it into an automated detection process;

[0072] Furthermore, the automatic review tool 40 also includes:

[0073] The module version detection module 43 is used to detect the version information stored in the data warehouse by the version management module 13;

[0074] A redundant resource detection module 44 is used to obtain information from the demand management terminal 10, the business aggregation SDK 20 and the automatic packaging tool 30, and when it is determined that the information is not used, determine that the resource is a redundant resource;

[0075] Furthermore, the automatic review tool 40 also includes:

[0076] The redundant resource deletion reminder module 45 is used to provide a deletion reminder pop-up window to display whether the redundant resource detection module 44 detects redundant resources, and provide a confirmation tile to delete the redundant resources after confirming that the redundant resources need to be deleted;

[0077] Furthermore, the automatic review tool 40 also includes:

[0078] The problem reminder module 46 is used to obtain the problems found by the channel compliance review module 41, the demand information detection module 42, the module version detection module 43 and the redundant resource detection module 44, and provide problem reminder tiles to display the problems found by the channel compliance review module 41, the demand information detection module 42, the module version detection module 43 and the redundant resource detection module 44.

[0079] The specific operation mode of the present invention is as follows:

[0080] During the product development phase, through the business aggregation SDK20, game development technicians connect to the business aggregation SDK in the form of SDK, thereby using the company's unified business;

[0081] In the promotion preparation stage, the marketing personnel use the demand management terminal 10 to create demand and configure parameters;

[0082] During the product production phase, technicians use automatic packaging tools 30 to pack out the products;

[0083] During the product acceptance phase, testers use an automatic review tool 40 to check whether the content of the product meets the requirements of the promotion channel, and finally deliver it to marketing personnel for online promotion.

[0084] The above is an exemplary description of the present invention in combination with the accompanying drawings. It is obvious that the specific implementation of the present invention is not limited to the above-mentioned method. As long as such non-substantial improvements are made by adopting the method concept and technical solution of the present invention, or the concept and technical solution of the present invention are directly applied to other occasions without improvement, they are all within the protection scope of the present invention.

Claims

1. A game commercial operation management system, characterized in that: include: The demand management terminal (10) is used to process the product information of the product in an information-based manner and record it in a data warehouse; Business aggregation SDK (20), used to package and integrate the function SDKs provided by various partners to form a general SDK; An automatic packaging tool (30) is used to directly export product packages from the game engine, and is also used to modify a product package into a required package based on data in the demand management platform, thereby reducing a large amount of repeated packaging work; An automatic review tool (40) is used to encode the review requirements of each cooperation channel into an automated detection process, and supports the comparison of the information in the product package and the information in the configuration requirements; The demand management terminal (10) comprises: The authority management module (11) is used to process the account information of the information management system in an informationized manner and record it in the data warehouse, and to design the authority of different information management system accounts according to the account information of different information management systems; A product management module (12), used for informatizing the product information of the game product and recording it in a data warehouse, wherein the product information includes demand information and game parameters; A version management module (13), used for processing the version information of the game product in an informationized manner and recording it in a data warehouse; The demand management end (10) further includes: An operation module (14) is used to provide operation tiles for adding, deleting, checking and modifying the authority management module (11), the product management module (12) and the version management module (13); The business aggregation SDK (20) includes: The engine business interface (21) is used to receive the function SDK accessed by the engine business interface (21) and perform packaging and integration; A cross-platform management module (22), used for storing a function SDK integrated by the cross-platform management module (22); The platform SDK management module (23) is used to access the function SDKs provided by various partners; The automatic packaging tool (30) comprises: A packaging console (31), used to export a product package from a game engine; A packaging compiler (32) modifies different game product packages into product packages that meet the needs according to the data in the product management module (12); The automatic packaging tool (30) further comprises: The engine plug-in management module (33) is used to provide engine plug-ins of different game engines for download and use.

2. A game commercial operation management system according to claim 1, characterized in that: The automatic review tool (40) comprises: The channel compliance review module (41) is used to encode the review requirements of different cooperation channels and make them into an automated testing process; The demand information detection module (42) is used to encode the review requirements of different demand information and make it into an automated detection process.

3. A game commercial operation management system according to claim 2, characterized in that: The automatic review tool (40) further comprises: A module version detection module (43), used for detecting the version information stored in the data warehouse by the version management module (13); A redundant resource detection module (44) is used to obtain information from the demand management terminal (10), the business aggregation SDK (20) and the automatic packaging tool (30), and when it is determined that the information is not used, determine that the resource is a redundant resource.

4. A game commercial operation management system according to claim 3, characterized in that: The automatic review tool (40) further comprises: The redundant resource deletion reminder module (45) is used to provide a deletion reminder pop-up window to display whether the redundant resource detection module (44) has detected redundant resources, and to provide a confirmation tile to delete the redundant resources after confirming that the redundant resources need to be deleted.

5. A game commercial operation management system according to claim 4, characterized in that: The automatic review tool (40) further comprises: The problem reminder module (46) is used to obtain the problems found by the channel compliance review module (41), the demand information detection module (42), the module version detection module (43) and the redundant resource detection module (44), and provide a problem reminder tile to display the problems found by the channel compliance review module (41), the demand information detection module (42), the module version detection module (43) and the redundant resource detection module (44).