Member right processing method and device, electronic equipment and storage medium
By connecting with multiple subsystems in the equity configuration center, the member rights data is uniformly managed, and the cumbersome problem of member rights data management in the existing technology is solved, and a simplified member rights configuration process and convenient operation process are realized.
Patent Information
- Application Number
- CN202411229881.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2025-01-07
AI Technical Summary
In the prior art, the management of member rights data requires configuration and review in multiple systems, resulting in the operation process of adding new member types being cumbersome and inconvenient.
By connecting with multiple subsystems in the equity configuration center, the target membership rights data of the member type is uniformly created and modified, and sent to the corresponding subsystems for storage, simplifying the membership rights configuration process.
It realizes the unified creation and modification of new member types in the equity configuration center, simplifies the member equity configuration process, reduces the operational needs for each subsystem, and improves convenience.
Smart Images

Figure CN119273396A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to a method and device for processing member rights and interests, an electronic device, and a storage medium. Background Art
[0002] When a user visits a page on the website on a terminal device, the page will display the rights and interests data corresponding to the current user's membership status, such as download permissions, number of parallel downloads, ability to give away free movies, and types of barrages that can be sent.
[0003] At present, the judgment of the business logic and data acquisition of rights and interests data need to rely on different systems, such as the member authentication system proxy download function, the member gift system to handle the gift capacity and quantity, and the barrage system responsible for barrage settings. In the process of member rights and interests data management, when the user needs to add a new member type, the rights and interests of the new member type need to be configured in multiple systems respectively, and all systems need to review whether the member has the corresponding rights and interests, and perform document maintenance and online processing. Not only that, each system handles member rights and interests differently, which makes the operation process of adding new member types cumbersome. Summary of the invention
[0004] In view of the above problems, a method and device for processing member benefits, an electronic device, and a storage medium are proposed to overcome the above problems or at least partially solve the above problems.
[0005] In a first aspect, an embodiment of the present invention provides a method for processing member rights and interests, which is applied to a rights and interests configuration center, wherein the rights and interests configuration center is connected to a plurality of subsystems for storing member rights and interests data, and the method includes:
[0006] In response to a creation operation for creating a new member type, determining one or more target member benefit data corresponding to the new member type;
[0007] Determine the target subsystem corresponding to each target member benefit data according to the member benefit types stored in the multiple subsystems;
[0008] Each target member's rights and interests data is sent to the corresponding target subsystem for storage.
[0009] In a second aspect, an embodiment of the present invention provides a method for processing member rights and interests, which is applied to a rights and interests configuration center, wherein the rights and interests configuration center is connected to a plurality of subsystems for storing member rights and interests data, and further includes:
[0010] In response to a modification operation on a target member type in the rights configuration center, determining second member rights and interests data corresponding to the modified target member type;
[0011] Determine the target subsystem corresponding to each target member benefit data according to the member benefit types stored in the multiple subsystems;
[0012] Each target member's rights and interests data is sent to the corresponding target subsystem for storage.
[0013] In a third aspect, an embodiment of the present invention provides a member rights configuration device, which is applied to a rights configuration center, wherein the rights configuration center is connected to a plurality of subsystems for storing member rights data, and the device includes:
[0014] A target member rights and interests data determination module, configured to determine one or more target member rights and interests data corresponding to the new member type in response to a creation operation for creating a new member type;
[0015] A target subsystem determination module, used to determine the target subsystem corresponding to each target member benefit data according to the member benefit types stored in the multiple subsystems;
[0016] The member rights and interests data sending module is used to send each target member rights and interests data to the corresponding target subsystem for storage.
[0017] In a fourth aspect, an embodiment of the present invention provides a member rights configuration device, which is applied to a rights configuration center, wherein the rights configuration center is connected to a plurality of subsystems for storing member rights data, and the device includes:
[0018] A second member rights and interests data determination module, configured to determine, in response to a modification operation on a target member type in the rights and interests configuration center, second member rights and interests data corresponding to the modified target member type;
[0019] A second target subsystem determination module, configured to determine a target subsystem corresponding to each second member benefit data according to the member benefit types stored in the plurality of subsystems;
[0020] The second member rights and interests data sending module is used to send each second member rights and interests data to the corresponding target subsystem for storage.
[0021] In a fifth aspect, an embodiment of the present invention provides an electronic device, comprising a processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the method for processing member benefits as described above.
[0022] In a sixth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the method for processing member benefits as described above is implemented.
[0023] The embodiments of the present invention have the following advantages:
[0024] In an embodiment of the present invention, in response to a creation operation for creating a new member type, one or more target member rights and interests data corresponding to the new member type is determined; based on the member rights and interests types stored in multiple subsystems, the target subsystem corresponding to each target member rights and interests data is determined; each target member rights and interests data is sent to the corresponding target subsystem for storage, thereby realizing the unified creation of a new member type in the rights and interests configuration center, and then the multiple member rights and interests data corresponding to the new member type are sent to the corresponding subsystems, thereby simplifying the member rights and interests configuration process. In addition, in an embodiment of the present invention, the user can add a new member type without operating in each different subsystem. Compared with the prior art in which the member type configuration is required in different systems according to the configuration process of each system when adding a new member type, the embodiment of the present invention is more convenient. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.
[0026] Figure 1 It is a flowchart of a method for processing member benefits provided by an embodiment of the present invention;
[0027] Figure 2 It is a flowchart of another method for processing member benefits provided by an embodiment of the present invention;
[0028] Figure 3 It is a flowchart of another method for processing member benefits provided by an embodiment of the present invention;
[0029] Figure 4 A schematic diagram of a member rights configuration process provided by an embodiment of the present invention;
[0030] Figure 5a to Figure 5e It is a structural diagram and sub-structural diagram of a member rights configuration device provided by an embodiment of the present invention;
[0031] Figure 6 It is a structural diagram and sub-structural diagram of another member benefit configuration device provided by an embodiment of the present invention;
[0032] Figure 7 It is a structural schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0033] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0034] At present, the judgment of the business logic and data acquisition of the website member rights and interests data need to rely on different systems. Different systems are maintained by different teams or individuals, and the configuration information is stored in the local database of each system, which makes the system maintenance process time-consuming and difficult to communicate. The interfaces and processes provided by different teams or individuals for different multiple systems result in the need for each end to connect to a large number of interfaces to complete the integration of the page. When adding or modifying a certain type of member, all systems need to review whether the member has the corresponding rights and interests, and perform document maintenance and online processing. Not only that, each system handles member rights and interests differently. In addition, it may be necessary to build strategies and / or data analysis on the website platform, but when obtaining data, it is necessary to communicate with multiple system managers.
[0035] In the embodiment of the present invention, a rights configuration center is constructed, which can be used to uniformly manage the data of multiple subsystems. The rights configuration center can uniformly configure member rights data and then send the member rights data to the corresponding subsystems, thereby simplifying the member rights configuration process.
[0036] Reference Figure 1 , shows a flowchart of a method for processing member rights and interests provided by an embodiment of the present invention, which is applied to a rights and interests configuration center, and the rights and interests configuration center is connected to multiple subsystems for storing member rights and interests data, and specifically may include the following steps:
[0037] Step 101, in response to a creation operation for creating a new membership type, determining one or more target membership rights and interests data corresponding to the new membership type;
[0038] In an embodiment of the present invention, the rights configuration center can be used to set different membership rights for users of the target website to distinguish the permissions that users have in the target website, wherein the target website can be a video website, and the user's membership type can be set according to actual needs, and there are no excessive restrictions on this in the embodiment of the present invention. For example, membership types may include gold, platinum, and star diamond members. Among them, star diamond members have 6 download channels, platinum members have 4 download channels, and gold members have 2 download channels. Gold and platinum members do not have the rights to give away movies, while star diamond members have 1 gift voucher, and so on. These scenarios can abstract several dimensions such as member type and member level. Operation and maintenance personnel can easily maintain these structured data in the database. If you want to add a new member type, you only need to configure the rights and interests owned by the member in the corresponding scenario, and then publish it in full (the process of publishing all functions and updates of software, applications or services to all subsystems at one time).
[0039] The rights configuration center can provide users with a rights configuration interface, in which the rights configuration interface can provide users with the function of adding new membership types, and can also set one or more functions such as the member rights modification function, so that users can add and modify membership permissions.
[0040] When a user triggers a new membership type function on the rights configuration interface of the rights configuration center, the rights configuration center can respond to the user's creation operation, create a new membership type in the rights configuration center, and create one or more target membership rights data of the new membership type, and establish an association relationship between the new membership type and one or more target membership rights, where the membership rights data may include but are not limited to: website on-demand rights, gift rights, etc.
[0041] Among them, the creation operation can be an operation of creating a new member level according to the new member type creation process on the rights configuration center interface. For example, the creation operation can include creating a name for the new member type and creating member rights data (such as member rights name and rights quantity) included in the new member type.
[0042] For example, a new Lv3 member: the number of on-demand coupons is 3, where the name of the new member type is "Lv3 member", the name of the member benefit is "on-demand coupon", and the number of benefits is "3".
[0043] Step 102, determining the target subsystem corresponding to each target member benefit data according to the member benefit types stored in the multiple subsystems;
[0044] In the embodiment of the present invention, the subsystem can be used to store a certain type of member rights data and receive business data generated by users during business processes. The business data can include information about the rights used by users. For example, when it is detected that a user has used the free movie rights, the corresponding usage record can be sent to the subsystem for managing the free movie rights.
[0045] After configuring the member rights data of the new member type in the rights configuration center, it is possible to determine in which subsystem each target member rights data should be stored based on the characteristics of the subsystem storing data (such as which type of member rights data is specifically stored).
[0046] Step 103: Send each target member's rights and interests data to the corresponding target subsystem for storage.
[0047] After determining the target subsystem for storing the target member's rights and interests data, each target member's rights and interests data can be sent to the corresponding target subsystem for storage based on the communication connection between the subsystem and the rights and interests configuration center.
[0048] For example, the subsystems used to store member equity data include subsystem 1, subsystem 2, and subsystem 3. The newly added member type A is configured with three equity data, equity 1, equity 2, and equity 3. Among them, subsystem 1 is used to store data of equity 1 type, subsystem 2 is used to store data of equity 2 type, and subsystem 3 is used to store data of equity 3 type. Therefore, the equity configuration center can send equity 1 to subsystem 1, equity 2 to subsystem 2, and equity 3 to subsystem 3 through the interface.
[0049] In one embodiment of the present invention, a target subsystem corresponding to each target member benefit data is determined based on the member benefit types stored in multiple subsystems, including: determining the target member benefit type corresponding to the target member benefit data; when the target member benefit type matches the member benefit type corresponding to the target subsystem in the multiple subsystems, determining the target subsystem as the subsystem for storing the target member benefit data.
[0050] In actual application, after creating a new member type, the member benefit type of each member benefit data of the new member type may be determined, and the target subsystem corresponding to the member benefit data may be determined according to the member benefit type.
[0051] In one embodiment of the present invention, the rights configuration center can create a new member type and one or more target member rights data corresponding to the new member type in the following manner:
[0052] (1) In actual applications, the rights configuration center can create multiple business scenarios (business scenarios refer to different types of user rights, and each business scenario can be defined by the business). Business scenarios can be created based on the business type of the member rights data of the subsystem. In one example, each subsystem can create a corresponding business scenario, and the data corresponding to the business scenario stored in the rights configuration center can be the member rights data corresponding to the subsystem. Therefore, the member rights data of all subsystems can be stored and consulted in the rights configuration center.
[0053] Among them, in the video website, the service types of member rights data may include but are not limited to on-demand service type, free movie service type, download service type, points service type, and bitstream setting service type. Then, service scenarios may be set for the on-demand service type, free movie service type, download service type, points service type, and bitstream setting service type.
[0054] After creating a service scenario, the service scenario can be identified by the scenario identification information to distinguish different service scenarios. For example, the scenario identification information of the service scenario corresponding to the on-demand service type is defined as a, and the scenario identification information of the service scenario corresponding to the free movie service type is defined as b.
[0055] (2) Create a new member type in the rights configuration center and one or more target member rights data of the new member type.
[0056] The target user can manually add a new member type in the rights configuration center and create one or more target member permission data corresponding to the new member type to create a new member type and one or more target member rights data of the new member type.
[0057] For example, the on-demand permission information of the on-demand service type corresponding to the service scenario a is as shown in Table 1:
[0058]
[0059] Table 1
[0060] When you need to add a new member type LV3 member and set the number of its on-demand coupons to 3, add the target member rights and interests data of the LV3 member in business scenario a, update the data in Table 1, and get Table 2:
[0061]
[0062] Table 2
[0063] (3) Establishing the correspondence between scene identification information and multiple subsystems;
[0064] The business scenario corresponds to the subsystem, and according to the relationship between the business scenario and the subsystem, the corresponding relationship between the scenario identification information used to identify the business scenario and the subsystem can be determined.
[0065] (4) determining the target business scenario corresponding to each target member rights and interests data, and determining the target scenario identification information of the target business scenario;
[0066] (5) According to the corresponding relationship, determine the target subsystem corresponding to the target scene identification information.
[0067] In an embodiment of the present invention, in response to a creation operation for creating a new member type, one or more target member rights and interests data corresponding to the new member type is determined; based on the member rights and interests types stored in multiple subsystems, the target subsystem corresponding to each target member rights and interests data is determined; each target member rights and interests data is sent to the corresponding target subsystem for storage, thereby realizing the unified creation of new member types in the rights and interests configuration center, and then sending multiple member rights and interests data corresponding to the new member type to the corresponding subsystem, thereby simplifying the member rights and interests configuration process. In addition, in an embodiment of the present invention, the user can add a new member type without operating in each different subsystem. Compared with the prior art in which the member type configuration is required in different systems according to the configuration process of each system when adding a new member type, the embodiment of the present invention is more convenient.
[0068] Reference Figure 2 , shows a flowchart of another method for processing member rights and interests provided by an embodiment of the present invention, which is applied to a rights and interests configuration center, and the rights and interests configuration center is connected to multiple subsystems for storing member rights and interests data, and specifically may include the following steps:
[0069] Step 201, in response to a creation operation for creating a new membership type, determining one or more target membership benefit data corresponding to the new membership type;
[0070] Step 202, determining the target subsystem corresponding to each target member benefit data according to the member benefit types stored in the multiple subsystems;
[0071] Step 203: Send each target member's rights and interests data to the corresponding target subsystem for storage.
[0072] Step 204, in response to the interface switching operation of switching the first terminal interface displayed on the target terminal to the second terminal interface, obtaining the used equity data of the target user from the target subsystem;
[0073] In the embodiment of the present invention, the target subsystem may be used to store the used rights and interests data of the target user in the process of using the target terminal to perform services, and the used rights and interests data is the usage of the member rights and interests data of the corresponding member type of the target user.
[0074] Specifically, all member rights and interests data of each member type are uniformly configured by the rights and interests configuration center, and then the member rights and interests data can be stored in the corresponding subsystem according to the rights and interests type. When the target user uses the target terminal to process the business, the target terminal can store the data related to the member rights and interests in the business processing process in each subsystem, where the data related to the member rights and interests include the user's rights and interests usage in the business process, that is, the used rights and interests data, such as the rights and interests name, the number of rights and interests, etc. The target terminal can determine the rights and interests type of the used rights and interests data, and then send the used rights and interests data to each subsystem for storage according to the rights and interests type.
[0075] The target terminal can interact with the equity configuration center to realize the terminal display. When the equity configuration center monitors that the target terminal switches from the first terminal interface to the second terminal interface, the equity configuration center can obtain the target user's used equity data from the target subsystem, so that the equity configuration center can perform equity data analysis based on the used equity data.
[0076] Step 205, obtaining the first membership benefit data of the target user according to the membership type of the target user;
[0077] In actual applications, after a user purchases a membership or obtains a membership in other ways, an association relationship between the user account and the membership type purchased by the user can be established. When the target user uses the target terminal to switch pages, the membership type corresponding to the target user can be determined based on the target user's account signal, and the membership rights and interests data of all membership types can be included in the rights and interests configuration center, so that the first membership rights and interests data of the target user can be obtained based on the membership type of the target member.
[0078] Step 206: Control the second terminal interface to display the member benefit data according to the used benefit data and the first member benefit data.
[0079] The target user's membership benefit data may be displayed on the second terminal interface of the target terminal. The specific membership benefit data displayed may be determined based on the used benefit data and the first membership benefit data possessed by the target user.
[0080] In one embodiment of the present invention, obtaining the used rights and interests data of the target user from the subsystem includes: determining one or more scene identification information associated with the second terminal interface; sending the one or more scene identification information to the corresponding target subsystem, so that the target subsystem obtains the used rights and interests data of the target user based on the scene identification information, and sends the used rights and interests data to the rights and interests configuration center, and receives the used rights and interests data sent by the target subsystem.
[0081] In actual applications, each terminal interface display can be associated with one or more scene identification information. For example, rights authentication and display are required on the half-screen playback page, and the associated rights can include rights data such as whether it can be downloaded, download channel, and watch together. Therefore, the half-screen playback page can be associated with the scene identification information of whether it can be downloaded, download channel, and watch together.
[0082] Specifically, the correspondence between the terminal interface and the scene identification information can be preset, and then one or more scene identification information can be determined according to the interface currently displayed by the terminal. For example, the correspondence between the terminal interface and the scene identification information can be established according to the type of business that can be executed by the terminal interface.
[0083] When the terminal interface is switched, one or more scene identification information associated with the second terminal interface to be displayed after the switch can be determined.
[0084] In one embodiment of the present invention, the remaining equity data of the target user is determined based on the first member equity data and the used equity data; the remaining equity data is sent to the target terminal so that the remaining equity data is displayed on the second terminal interface;
[0085] Taking the number of on-demand coupons as an example, when the first membership benefit data of the target user is that the number of on-demand coupons is 1, if the used benefit data is that one on-demand coupon has been used, the remaining benefit data is that the number of remaining on-demand coupons is 0.
[0086] In another embodiment of the present invention, the first member benefit data and / or the used benefit data are sent to the target terminal, so that the first member benefit data and / or the used benefit data are displayed on the second terminal interface.
[0087] In one embodiment of the present invention, the interface of the equity configuration center can intercept and monitor the business data uploaded by the subsystem, and use the intercepted business data for data statistics, such as statistical trend analysis and AB decision-making (AB decision-making is to decompose the problem into two or more sub-problems, then make decisions on each sub-problem respectively, and finally combine the decision results of these sub-problems to form a decision on the whole problem), etc. The data statistical results can be displayed in the equity configuration center, or sent to the terminal for display.
[0088] In an embodiment of the present invention, in response to an interface switching operation of switching a first terminal interface displayed on a target terminal to a second terminal interface, used rights and interests data of a target user is obtained from a target subsystem; first member rights and interests data of the target user is obtained according to the member type of the target user; based on the used rights and interests data and the first member rights and interests data of the target user, the second terminal interface is controlled to display the member rights and interests data, thereby realizing that when the terminal interface is switched, the member rights and interests data are displayed on the switched interface.
[0089] Reference Figure 3 , shows a flowchart of another method for processing member benefits provided by an embodiment of the present invention, which may specifically include the following steps:
[0090] Step 301, in response to a modification operation on a target member type in a rights configuration center, determining second member rights and interests data corresponding to the modified target member type;
[0091] In actual applications, users can modify the membership rights of the created membership type on the rights configuration interface of the rights configuration center, thereby triggering the modification of the membership rights data, and then determining the second membership rights data corresponding to the modified target membership type, where the modification operation may include adding membership rights data, deleting membership rights data, and adjusting membership rights data.
[0092] Taking the L1 level members of the video website as an example, the rights of the L1 level members include the right to give away free films five times; when the user increases the website on-demand rights of the L1 level members, the operation is a modification operation to increase the member rights data; when the user deletes the L1 level members' right to give away free films, the operation is a deletion of the member rights data; when the user changes the L1 level members' right to give away free films to the right to give away free films once, the operation is an adjustment of the member rights data.
[0093] Step 302, determining a target subsystem corresponding to each second member benefit data according to the member benefit types stored in the multiple subsystems;
[0094] Step 303: Send each second member benefit data to the corresponding target subsystem for storage.
[0095] In an embodiment of the present invention, in response to a modification operation on a target member type in a rights configuration center, second member rights data corresponding to the modified target member type can be determined; based on member rights types stored in multiple subsystems, a target subsystem corresponding to each target member rights data can be determined; each target member rights data can be sent to a corresponding target subsystem for storage, thereby realizing a unified modification of a new member type in the rights configuration center, and then sending multiple member rights data corresponding to the modified member type to the corresponding subsystem, thereby simplifying the member rights configuration process.
[0096] Reference Figure 4, shows a schematic diagram of a member rights configuration process in an embodiment of the present invention, wherein the rights configuration center is used to configure and modify rights; the subsystems include subsystem a, subsystem b, subsystem c, subsystem d, and subsystem e, and the subsystems are connected to the rights configuration center and can interact with data. Subsystem a, subsystem b, subsystem c, subsystem d, and subsystem e can store member rights data and receive business data of users in the process of processing business, and the business data includes used rights data.
[0097] The proxy data processor is used to receive data returned by the subsystem interface (such as the used equity data sent by the subsystem) and convert it into data that can be processed by business data integration or the same authentication module.
[0098] Business data integration processing or unified authentication is used to combine the basic configuration data of the rights configuration center (i.e., the first member rights data) and the used rights data returned by the subsystem to control the display of the current terminal interface or perform authentication. Specifically, the business data integration processing can determine the current remaining rights data of the target member based on the member rights data and used rights data configured by the rights configuration center, and then display the remaining authority data on the target terminal. When the target user is monitored for applying to use a certain right, the business integration processing calculates the remaining authority data, generates feedback information based on the remaining authority data, and implements authentication.
[0099] In the equity configuration center, the following configurations can be performed for different business scenarios:
[0100] a: Identity, level, and number of on-demand tickets;
[0101] b: Identity, rank, and rights to gift films;
[0102] c: Identity and stream rights:
[0103] d: identity, level, number of download channels;
[0104] e: Identity, automatic renewal, and number of points.
[0105] Among them, a, b, c, d, and e are scene identification information.
[0106] The data of the rights configuration center is sent to the corresponding subsystem according to the scenario identification information (including member rights data). For example, the configuration information of business scenario code a is sent to system a; the configuration information of business scenario code b is sent to system b; the configuration information of business scenario code c is sent to system c; the configuration information of business scenario code d is sent to system d; the configuration information of business scenario code e is sent to system e.
[0107] The equity configuration center can also connect to user-oriented terminals or baseline agents and transmit data, where the terminals can be computers, productivity and collaboration tools (Productivity and Collaboration Tools, PCW), televisions (Television, TV) and other types of terminals, and the baseline agents can realize the functions of the terminals.
[0108] When the rights configuration center receives the interface display-related business scenario code sent by the terminal when switching interfaces, the rights configuration center obtains the member rights data related to the business scenario code based on the business scenario code, and can obtain the business data of the user in the process of executing the business from the subsystem based on the business scenario code, which may include the user's used rights data.
[0109] Furthermore, the rights configuration center can use member rights data and used rights data to perform logical operations to determine the user's current remaining rights data. The rights configuration center can display the remaining rights data to the user, or perform authentication processing when the user uses the rights. For example, when the user's remaining rights data includes a free film right, when the user is performing a free film service, the rights configuration center determines that the user's remaining rights data supports this free film service, then the user is allowed to perform the free film service, while consuming the user's free film rights. If the user currently has no free film rights, the user can be prompted that the free film service is not supported.
[0110] In the rights configuration center, business data uploaded by multiple subsystems can also be counted, for example, statistics on the use of various rights by users over a period of time.
[0111] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the described action sequence, because according to the embodiments of the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0112] Reference Figure 5a , shows a schematic diagram of the structure of a member rights configuration device provided by an embodiment of the present invention, which is applied to a rights configuration center. The rights configuration center is connected to multiple subsystems for storing member rights data, and may specifically include the following modules:
[0113] A target member rights and interests data determination module 501 is used to determine one or more target member rights and interests data corresponding to the new member type in response to a creation operation for creating a new member type;
[0114] A first target subsystem determination module 502, configured to determine a target subsystem corresponding to each target member benefit data according to the member benefit types stored in the plurality of subsystems;
[0115] The target member rights and interests data sending module 503 is used to send each target member rights and interests data to the corresponding target subsystem for storage.
[0116] In one embodiment of the present invention, referring to Figure 5b As shown, the first target subsystem determination module 502 includes:
[0117] The target member rights and interests type determination submodule 11 is used to determine the target member rights and interests type corresponding to the target member rights and interests data;
[0118] The subsystem determination submodule 12 is used to determine that the target subsystem is a subsystem for storing the target member benefit data when the target member benefit type matches the member benefit type corresponding to the target subsystem in the multiple subsystems.
[0119] In one embodiment of the present invention, referring to Figure 5c As shown, the target subsystem is also used to store the used rights and interests data of the target user in the process of using the target terminal to perform business, and the used rights and interests data is the usage of the member rights and interests data of the corresponding member type of the target user;
[0120] The device also includes:
[0121] The used equity data determining module 504 is used to obtain the used equity data of the target user from the target subsystem in response to the interface switching operation of switching the first terminal interface displayed by the target terminal to the second terminal interface;
[0122] The first member rights and interests data determining module 505 acquires the first member rights and interests data of the target user according to the member type of the target user;
[0123] , the member rights and interests data display module 506 is used to control the second terminal interface to display the member rights and interests data according to the used rights and interests data and the first member rights and interests data of the target user, wherein the first member rights and interests data is the member rights and interests data obtained from the rights and interests configuration center according to the member type of the target member.
[0124] In one embodiment of the present invention, referring to Figure 5d As shown, the used equity data determination module 504 includes:
[0125] A scene identification information determination submodule 21, configured to determine one or more scene identification information associated with the second terminal interface;
[0126] The scene identification information sending submodule 22 is used to send the one or more scene identification information to the corresponding target subsystem, so that the target subsystem obtains the used equity data of the target user based on the scene identification information, and sends the used equity data to the equity configuration center;
[0127] The used equity data receiving submodule 23 is used to receive the used equity data sent by the target subsystem.
[0128] In one embodiment of the present invention, referring to Figure 5e As shown, the member benefit data display module 505 may include the following submodules:
[0129] The first display control submodule 31 is used to determine the remaining equity data of the target user according to the first member equity data and the used equity data; and send the remaining equity data to the target terminal so as to display the remaining equity data on the second terminal interface;
[0130] and / or;
[0131] The second display control submodule 32 is used to send the first member benefit data and / or the used benefit data to the target terminal, so as to display the first member benefit data and / or the used benefit data on the second terminal interface.
[0132] Reference Figure 6 , shows a schematic diagram of the structure of a member rights configuration device provided by an embodiment of the present invention, which is applied to a rights configuration center. The rights configuration center is connected to multiple subsystems for storing member rights data, and may specifically include the following modules:
[0133] The second member rights and interests data determination module 601 is used to determine the second member rights and interests data corresponding to the modified target member type in response to the modification operation on the target member type in the rights and interests configuration center;
[0134] A second target subsystem determination module 602, configured to determine a target subsystem corresponding to each second member benefit data according to the member benefit types stored in the plurality of subsystems;
[0135] The second member rights and interests data sending module 603 is used to send each second member rights and interests data to the corresponding target subsystem for storage.
[0136] The embodiment of the present invention further provides an electronic device, such as Figure 7As shown, it includes a processor 701, a communication interface 702, a memory 703 and a communication bus 704, wherein the processor 701, the communication interface 702, and the memory 703 communicate with each other through the communication bus 704.
[0137] Memory 703, used for storing computer programs;
[0138] The processor 701 is used to execute the program stored in the memory 703 to implement the following steps:
[0139] In response to a creation operation for creating a new member type, determining one or more target member benefit data corresponding to the new member type;
[0140] Determine the target subsystem corresponding to each target member benefit data according to the member benefit types stored in the multiple subsystems;
[0141] Each target member's rights and interests data is sent to the corresponding target subsystem for storage.
[0142] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0143] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0144] Those skilled in the art will appreciate that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0145] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0146] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0147] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0148] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0149] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0150] The above provides a detailed introduction to a method and device for processing member benefits, an electronic device, and a storage medium. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as limiting the present invention.
Claims
1. A method for handling member rights, characterized in that: Applied to a rights configuration center, the rights configuration center is connected to a plurality of subsystems for storing member rights data, the method comprises: In response to a creation operation for creating a new member type, determining one or more target member benefit data corresponding to the new member type; Determine the target subsystem corresponding to each target member benefit data according to the member benefit types stored in the multiple subsystems; Each target member's rights and interests data is sent to the corresponding target subsystem for storage.
2. The method according to claim 1, characterized in that The step of determining the target subsystem corresponding to each target member benefit data according to the member benefit types stored in the multiple subsystems includes: Determine the target member benefit type corresponding to the target member benefit data; When the target member benefit type matches the member benefit type corresponding to the target subsystem in the multiple subsystems, the target subsystem is determined to be a subsystem for storing the target member benefit data.
3. The method according to claim 1, characterized in that The target subsystem is also used to store the used rights and interests data of the target user in the process of using the target terminal to perform business, and the used rights and interests data is the usage of the member rights and interests data of the corresponding member type of the target user; The method further comprises: In response to an interface switching operation of switching a first terminal interface displayed by the target terminal to a second terminal interface, acquiring used equity data of the target user from the target subsystem; Acquire first membership benefit data of the target user according to the membership type of the target user; According to the used rights and interests data and the first member rights and interests data, the second terminal interface is controlled to display the member rights and interests data.
4. The method according to claim 3, characterized in that The obtaining the used equity data of the target user from the subsystem includes: Determining one or more scene identification information associated with the second terminal interface; Sending the one or more scenario identification information to the corresponding target subsystem, so that the target subsystem obtains the used equity data of the target user based on the scenario identification information, and sends the used equity data to the equity configuration center; Receive the used equity data sent by the target subsystem.
5. The method according to claim 3, characterized in that: The controlling the second terminal interface to display the member benefit data according to the used benefit data and the first member benefit data of the target user includes: Determine the remaining equity data of the target user according to the first member equity data and the used equity data; send the remaining equity data to the target terminal so that the remaining equity data is displayed on the second terminal interface; and / or; The first member benefit data and / or the used benefit data are sent to the target terminal, so that the first member benefit data and / or the used benefit data are displayed on the second terminal interface.
6. A method for handling member rights, characterized in that: Applied to the equity configuration center, the equity configuration center is connected to multiple subsystems for storing member equity data, including: In response to a modification operation on a target member type in the rights configuration center, determining second member rights and interests data corresponding to the modified target member type; Determining a target subsystem corresponding to each second member benefit data according to the member benefit types stored in the multiple subsystems; Each second member benefit data is sent to a corresponding target subsystem for storage.
7. A member rights processing device, characterized in that: Applied to a rights and interests configuration center, the rights and interests configuration center is connected to a plurality of subsystems for storing member rights and interests data, the device comprises: A target member rights and interests data determination module, configured to determine one or more target member rights and interests data corresponding to the new member type in response to a creation operation for creating a new member type; A first target subsystem determination module, configured to determine a target subsystem corresponding to each target member benefit data according to the member benefit types stored in the plurality of subsystems; The target member rights and interests data sending module is used to send each target member rights and interests data to the corresponding target subsystem for storage.
8. A member rights processing device, characterized in that: Applied to a rights and interests configuration center, the rights and interests configuration center is connected to a plurality of subsystems for storing member rights and interests data, the device comprises: A second member rights and interests data determination module, configured to determine, in response to a modification operation on a target member type in the rights and interests configuration center, second member rights and interests data corresponding to the modified target member type; A second target subsystem determination module, configured to determine a target subsystem corresponding to each second member benefit data according to the member benefit types stored in the plurality of subsystems; The second member rights and interests data sending module is used to send each second member rights and interests data to the corresponding target subsystem for storage.
9. An electronic device, characterized in that: The method comprises a processor, a memory and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the method for processing member benefits as claimed in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for processing member benefits as claimed in any one of claims 1 to 7 is implemented.