Business processing method and apparatus, electronic device, storage medium, and program product
By identifying and storing the subscription resource identification information of the secondary card, a separate communication service processing flow for the secondary card is constructed, which solves the problem that the secondary card cannot be independently subscribed and billed, realizes independent service processing and billing for the secondary card, and improves the customer experience.
Patent Information
- Application Number
- CN202411518093.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-29
- Publication Date
- 2025-11-21
- Estimated Expiration
- 2044-10-29
AI Technical Summary
In existing technologies, supplementary cards cannot independently order products containing free resources, billing is inaccurate, and independent business processing and reminders are not possible, affecting customer satisfaction and flexible business development.
By identifying the subscription resource identifier information of the secondary card, storing it in the primary card's resource usage list, and prioritizing the use of the secondary card's subscription resources during billing, the secondary card can be billed and reminded independently, thus constructing a separate communication service processing flow for the secondary card.
This enabled independent service ordering and billing for secondary cards, improving customer satisfaction and ensuring that secondary cards could independently use free resources and perform accurate service processing.
Smart Images

Figure CN119363497B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular to a service processing method and device, electronic equipment, storage medium and program product. BACKGROUND
[0002] At present, in the telecommunication industry, there are more and more users with main and secondary cards, wherein the payment, product subscription and free resource management are completed by the main card, and the secondary card is completely dependent on the main card, and uses the products and free resources subscribed by the main card. Such secondary card is called a split secondary card, hereinafter referred to as a secondary card. The secondary card cannot subscribe to products containing free resources, nor can it be reminded. Meanwhile, the main card cannot know the detailed use details of itself and multiple secondary cards. These pain points have an impact on customer satisfaction and also affect the flexible development of secondary card business in the telecommunication industry.
[0003] In the current main and secondary card architecture, the secondary card does not have a separate communication service processing flow. SUMMARY
[0004] The present application provides a service processing method and device, electronic equipment, storage medium and program product, to solve the defect that the secondary card does not have a separate communication service processing flow in the prior art, and to realize separate processing of secondary card services.
[0005] In a first aspect, the present application provides a service processing method, comprising: when there is an associated secondary card for a main card, and the secondary card requests to subscribe to a service, storing the subscription resource of the secondary card in a use resource list of the main card based on the identification information of the subscription resource of the secondary card, to limit the subscription resource to be used by the secondary card alone; when charging the secondary card, obtaining a bill of the main card corresponding to the secondary card, identifying the service of the secondary card in the bill based on the identification information, and charging based on the secondary card service.
[0006] In one embodiment, the identification information of the subscription resource includes a target source type, and storing the subscription resource of the secondary card in the use resource list of the main card based on the identification information of the subscription resource of the secondary card comprises: obtaining the subscription resource and the target source type based on the service subscription information of the secondary card; adding a use right identifier for use by the secondary card alone to the subscription resource based on the target source type; and submitting the identified subscription resource to the use resource list of the main card.
[0007] In one embodiment, when charging the secondary card, the bill corresponding to the primary card of the secondary card is obtained, the service with the identification information of the secondary card in the bill is identified, and the secondary card service is charged based on the secondary card service, including: when charging the secondary card, a target automatic repeat request (ARQ) event is obtained to obtain a secondary card user number; the primary card user number and the primary card user information are obtained based on the secondary card user number to obtain the bill corresponding to the primary card of the secondary card; the service with the identification information of the secondary card in the bill is identified based on the secondary card user number to obtain the secondary card service; a usage resource list of the primary card is obtained; the usage resource in the usage resource list is filtered based on the secondary card user number to obtain the subscribed resource and the shared resource of the secondary card, and the shared resource is the usage resource shared by the primary card user to the secondary card user; the usage order of the subscribed resource of the secondary card user is set as a first order, and the usage order of the shared resource is set as a second order, and the first order is prior to the second order; the secondary card service is charged based on the first order of the subscribed resource of the secondary card user and the second order of the shared resource.
[0008] In one embodiment, after charging the secondary card service, the method further includes: when the secondary card requests to query the service, obtaining a target usage amount query type of the secondary card, obtaining the secondary card user number and the primary card user number based on the target usage amount query type; querying a resource usage situation list of the primary card based on the primary card user number; querying the usage situation of the subscribed resource and the usage situation of the shared resource of the secondary card user from the resource usage situation list based on the secondary card user number; wherein, the charging situation of the shared resource can also be queried and displayed to the primary card, and the charging situation of the subscribed resource of the secondary card user is not queried and displayed to the primary card.
[0009] In one embodiment, after charging the secondary card service, the method further includes: when a reminder trigger event is generated based on the subscribed resource of the secondary card, sending the reminder information to the secondary card; when a reminder trigger event is generated based on the shared resource, obtaining a target reminder association trigger identifier of the secondary card, and sending the reminder information to the secondary card and the primary card based on the target reminder association trigger identifier.
[0010] In one embodiment, after charging the secondary card service, the method further includes: when the primary card or the secondary card is recharged, determining a target re-authentication request message based on the online charging session information of the primary card and the secondary card; updating the usage resource list based on the target re-authentication request message, and recharging the reported usage amount of the primary card and / or the secondary card based on the updated usage resource list.
[0011] In a second aspect, the present application provides a service processing device of a secondary card, comprising: a service subscription module, configured to, when a primary card exists in association with a secondary card, and the secondary card requests to subscribe to a service, store subscription resources of the secondary card in a usage resource list of the primary card based on identification information of the subscription resources of the secondary card, so as to limit the subscription resources to be used by the secondary card user alone; and a service charging module, configured to, when charging the secondary card, acquire a bill of a corresponding primary card of the secondary card, identify services of the secondary card in the bill based on the identification information, and charge the secondary card based on the services of the secondary card.
[0012] In a third aspect, the present application further provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements any of the above service processing methods when executing the computer program.
[0013] In a fourth aspect, the present application further provides a non-transitory computer readable storage medium, having a computer program stored thereon, and the computer program is executable on a processor to implement any of the above service processing methods.
[0014] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, and the computer program is executable on a processor to implement any of the above service processing methods.
[0015] The service processing method, device, electronic device, storage medium, and program product provided by the present application realize the modification of the communication service processing flow according to the identification information of the subscription resources of the secondary card, and realize the independent service subscription of the secondary card without significantly reducing the existing communication service processing performance. The independent charging of the services of the secondary card is realized by identifying the services of the secondary card in the bill based on the identification information. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions of the present application or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without any creative effort.
[0017] Figure 1 is one of the flowcharts of the service processing method provided by the present application.
[0018] Figure 2 is the flowchart of the service processing method of the related primary card.
[0019] Figure 3 is the second flowchart of the service processing method provided by the present application.
[0020] Figure 4is a structural schematic diagram of a service processing device of a secondary card provided in the present application.
[0021] Figure 5 is a structural schematic diagram of an electronic device provided in the present application. DETAILED DESCRIPTION
[0022] For the purpose, technical solutions and advantages of the present application to be clearer, the technical solutions in the present application will be described clearly and completely below in combination with the drawings in the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without any creative labor fall within the protection scope of the present application.
[0023] When a user handles the relationship between a primary card and a secondary card, the user attributes of the primary card and the secondary card can record their own secondary card and primary card information respectively. When the secondary card service bill is charged, the user information in the secondary card service bill will be replaced by the user information of the primary card for processing, which is equivalent to processing the secondary card service bill as the primary card service bill completely. Therefore, the secondary card cannot subscribe to personal products containing free resources. This way leads to the fact that the secondary card cannot independently subscribe to products and cannot experience more services. At the same time, in terms of service, reminders, inquiries, and signal control, the secondary card cannot enjoy the same services as the primary card.
[0024] In the primary-secondary card architecture, the secondary card cannot independently subscribe to products containing free resources, and the usage amount of free resources of the primary card cannot be recorded separately according to the primary card and the secondary card. The secondary card cannot receive a short message reminding of the usage amount of free resources.
[0025] As shown in Figure 2 , when the secondary card subscribes to a product containing free resources, the Customer Relationship Management (CRM) system will intercept the service because it cannot be normally charged, and the secondary card is not allowed to handle it. In addition, from the processing of the secondary card service bill in the billing system, the user information of the secondary card service bill is modified into the primary card information when the price is determined. Therefore, the usage amount of the primary card and the secondary card is combined together, and the secondary card cannot be reminded of the usage amount.
[0026] The business processing method, device and electronic device of the present application will be described below in combination with Figures 1-5 .
[0027] Figure 1 is one of the flowcharts of the business processing method provided in the present application, as shown in Figure 1 , the business processing method comprises S100 to S300, and each step is specifically as follows.
[0028] S100: When the main card exists the associated secondary card, the secondary card requests to subscribe the service, and based on the identification information of the subscription resource of the secondary card, the subscription resource of the secondary card is stored in the use resource list of the main card to limit the subscription resource to be used by the secondary card alone.
[0029] When the main card exists the secondary card is identified, the relationship between the user number of the secondary card and the user number of the main card is added to the communication service processing flow of the secondary card and the main card, and the identification information containing the secondary card is obtained.
[0030] The identification information containing the secondary card is used to identify and reform the original communication service processing flow of the main card to obtain the independent communication service processing flow of the secondary card.
[0031] The independent service subscription flow of the secondary card is constructed according to the identification information containing the secondary card.
[0032] When the secondary card subscribes the resource alone, the communication service processing system sends the subscription resource of the secondary card to the use resource list (the main card account book) of the main card according to the identification information of the subscription resource of the secondary card, and adds the use right identification used by the secondary card alone.
[0033] S200: When the secondary card is charged, the bill of the main card corresponding to the secondary card is obtained, the identification information in the bill is identified as the service of the secondary card, and the secondary card is charged based on the service of the secondary card.
[0034] When the bill of the secondary card is priced (service charging), the bill of the main card corresponding to the secondary card is obtained, the main card bill is priced, and the identification information in the bill is identified as the service of the secondary card to identify the service of the secondary card. The secondary card is charged based on the service of the secondary card. When the user of the bill is identified as the secondary card in the service charging process, the subscription resource of the secondary card is used preferentially, the shared resource shared by the secondary card from the main card is used after the subscription resource of the secondary card is used up, and the bill outside the package is identified after all the shared resource is used up.
[0035] The service processing method provided by the embodiment of the application realizes the reform of the communication service processing flow according to the identification information of the subscription resource of the secondary card, and realizes the independent service subscription of the secondary card without obvious reduction of the existing communication service processing performance. The independent charging of the service of the secondary card is realized by identifying the identification information in the bill as the service of the secondary card.
[0036] Based on the above embodiment, the identification information of the subscription resource includes a target source type, the subscription resource of the secondary card is stored in the use resource list of the main card based on the identification information of the subscription resource of the secondary card, and the steps are specifically as follows.
[0037] S110: The subscription resource and the target source type are obtained based on the service subscription information of the secondary card.
[0038] S120: adding a use right identifier used by the secondary card alone to the subscription resource based on the target source type, and submitting the identified subscription resource to a use resource list of the primary card.
[0039] When it is identified that the primary card has a secondary card, the subscription resource (free resource) of the secondary card is sent to the primary card, and the use resource list (free resource giving table) of the primary card, the resource use condition list, the use amount charging event, the query, the user-level free resource accumulation table, the account-level free resource giving table / accumulation table, and the group-level free resource giving table / accumulation table are increased with a source type ID field, a user field, and a free resource giving time field, and the new fields are marked for the primary card with a secondary card.
[0040] The use resource list supports adding a use right identifier used by the secondary card alone, which is used to specify that only the secondary card can be used.
[0041] The subscription resource is added with a source type field. For the subscription resource of the secondary card, the target source type is determined through preprocessing. For the subscription resource of the primary card, no preprocessing is performed.
[0042] The preprocessing process is as follows: (1) when it is judged that the subscription resource is of the secondary card (for example, subscription product A), a use amount charging event is generated according to the subscription resource. (2) The user number of the use amount charging event is set to the primary card user number. (3) The attribute addition code (attr_add_code) of the subscription resource is set to the transaction authorization system (TAS): secondary card user number. (4) The target source type of the subscription resource is obtained.
[0043] As shown in Figure 3 After preprocessing, the subscription resource is added with a use right identifier used by the secondary card alone based on the target source type, and the identified subscription resource is submitted to the use resource list of the primary card, thereby completing the business subscription of the secondary card.
[0044] After the secondary card subscribes to product A, the subscription product (subs_product) of the secondary card records product A, and the subscription presentation (subs_present) is null. The subscription resource (product A) of the secondary card is presented in the subs_present of the primary card. The subs_present of the primary card also presents the normal subscription of the primary card.
[0045] The application realizes the identification of the subscription resource of the secondary card through the target source type, and ensures that the subscription resource of the secondary card is only used by the secondary card.
[0046] Based on the above embodiments, when charging the secondary card, the bill corresponding to the primary card of the secondary card is obtained, the service with the identification information of the secondary card in the bill is identified, and the secondary card service is charged based on the secondary card service, including S210 to S270, and each step is specifically as follows.
[0047] S210: When charging the secondary card, a target automatic repeat request (ARQ) event is obtained to obtain the secondary card user number.
[0048] S220: The primary card user number and the primary card user information are obtained based on the secondary card user number to obtain the bill corresponding to the primary card of the secondary card.
[0049] S230: Based on the secondary card user number, the service with the identification information of the secondary card in the bill is identified to obtain the secondary card service.
[0050] S240: The use resource list of the primary card is obtained.
[0051] S250: The use resources in the use resource list are filtered based on the secondary card user number to obtain the subscribed resources and the shared resources of the secondary card, and the shared resources are the use resources shared by the primary card user to the secondary card user.
[0052] S260: The use order of the subscribed resources of the secondary card user is set as a first order, and the use order of the shared resources is set as a second order, and the first order is prior to the second order.
[0053] S270: The secondary card service is charged based on the subscribed resources of the secondary card user in the first order and the shared resources in the second order.
[0054] In the secondary card service charging (secondary card bill pricing), the charging and billing equipment (CBE) constructs a target automatic repeat request (ARQ) event according to the secondary card user number.
[0055] The base station database system (BDS) parses the target ARQ event to obtain the secondary card user number. The BDS performs customer profile matching according to the secondary card user number to obtain the user attribute to identify that the current is a secondary card. The secondary card data is queried to obtain the primary card user number and the primary card user information to which the secondary card user number belongs, including the primary card data (payment account, telephone number), account, group, etc. The primary card user number and the primary card user information are obtained according to the secondary card user number to obtain the bill corresponding to the primary card of the secondary card; based on the secondary card user number, the service with the identification information of the secondary card in the bill is identified to obtain the secondary card service.
[0056] The data matching is replaced by the primary card user number, the ARQ response event is identified according to the primary card user number and the primary card user information, and the use resource list of the primary card is obtained. The primary card user number is set to the ARQ response event, and the user number of the primary card is set to the subsequent CBE side. The payment account number of the primary card is set to the ARQ response event, and the account number of the primary card is set to the subsequent CBE side. The telephone number of the primary card is set to the ARQ response event, and the telephone number of the primary card is covered to the subsequent CBE side. The secondary card user number is set to the ARQ response event, and the secondary card user number is recorded to the subsequent CBE side.
[0057] The primary card subscription tariff is searched according to the primary card user number, the primary card shareable tariff and unshareable tariff are obtained, and the use resource (free resource) category of the primary card is obtained.
[0058] The use resource in the use resource list is filtered based on the secondary card user number, and the subscription resource (mapped product A) and the shared resource (shared product A) of the secondary card are obtained.
[0059] The use order of the subscription resource of the secondary card is set to the first order, and the use order of the shared resource is set to the second order.
[0060] The secondary card business is charged based on the first order of the subscription resource of the secondary card and the second order of the shared resource. The BDS side returns the primary card user number, the secondary card user number, the subscription resource and the shared resource of the secondary card to the CBE side through the ARQ response event. The CBE side analyzes the ARQ response package, covers the primary card user number to the user number of the bill, covers the telephone number of the primary card to the telephone number of the bill, and sets the payment account number of the primary card to the account number of the bill; the bill charging event adds a secondary card user number field for recording the secondary card user number. The CBE side analyzes the ARQ response package, sets the secondary card user number to the added secondary card user number field of the bill, and obtains the list of the subscription resource and the shared resource of the secondary card for charging the secondary card business.
[0061] When updating the use amount, the corresponding use amount record is updated according to the TAS: secondary card user number, and the key identifier (keyId) and the subscriber identifier (subsId) are recorded as the primary card. The shared resource is used after the subscription resource of the secondary card is used up.
[0062] When charging the secondary card business, the non-shared resource subscribed by the primary card is filtered by the batch pricing condition.
[0063] When the main card is charged, the subscription resources of the secondary card are filtered to ensure that the main card does not use the subscription resources of the secondary card. When the main card is charged, the usage resource list and the resource usage list of the main card are queried to obtain the self-subscription resources (including shared resources and non-shared resources) of the main card to charge the business of the main card.
[0064] The application obtains the secondary card user number through the target ARQ event, and realizes the marking of the charging business of the secondary card. The usage resource list is obtained according to the main card user number and the main card user information. The subscription resources and the shared resources of the secondary card are obtained according to the secondary card user number, and the independent charging of the secondary card business is ensured.
[0065] Based on the above embodiment, after charging based on the secondary card business, S300 to S500 are further included, and each step is specifically as follows.
[0066] S300: When the secondary card requests to query the business, the target usage amount query type of the secondary card is obtained, and the secondary card user number and the main card user number are obtained based on the target usage amount query type.
[0067] S400: The resource usage list of the main card is queried based on the main card user number.
[0068] S500: The usage of the subscription resources and the usage of the shared resources of the secondary card user are queried from the resource usage list based on the secondary card user number; wherein the charging condition of the shared resources can also be displayed to the main card, and the charging condition of the subscription resources of the secondary card user is not displayed to the main card.
[0069] For the subscription resources of the secondary card, the business reminder and the business query are only for the secondary card. For the shared resources shared by the main card to the secondary card, the business reminder can remind the main card and the secondary card at the same time. For the shared resources shared by the main card to the secondary card, the main card and the secondary card can query at the same time.
[0070] When the business is queried, the main card can query the usage of the subscription resources of the main card, and the usage of the subscription resources of the secondary card is filtered. When the secondary card is queried, the usage of the subscription resources of the secondary card and the usage of the shared resources can be queried. At the same time, the usage amount details corresponding to the main card and the secondary card can be respectively queried for the usage of the shared resources.
[0071] According to the usage amount of the secondary card, the original billing event is queried to generate a target usage amount query type. According to the target usage amount query type, it is determined that the current is a usage amount query of the secondary card, and the secondary card user number is obtained. According to the secondary card user number, the primary card user number is queried, and the primary card user number is used to cover the entity key value of the original usage amount query billing event. According to the primary card user number, the subscription information is queried to obtain the resource usage list of the primary card. Based on the secondary card user number, the usage of the subscribed resources of the secondary card and the usage of the shared resources are queried from the resource usage list.
[0072] When the secondary card performs usage amount query (service query), the subscribed resources of the primary card and the subscribed resources of the secondary card can be normally queried.
[0073] When the primary card performs usage amount query, the subscribed resources of the primary card can be normally queried, and the subscribed resources of the secondary card cannot be queried.
[0074] In the usage amount query result processing, if the current is a query of the secondary card, the user entity in the query result is replaced with the secondary card user number, a universal secondary card usage detail query interface is added, the usage detail record of the secondary card is supported to be returned, the summary record of the package usage amount of the primary card subscription fee is queried according to the primary card user number, and the response message is returned according to the summary record.
[0075] The application realizes identification of the service query of the secondary card through the target usage amount query type. According to the secondary card user number and the primary card user number, the usage of the subscribed resources of the secondary card and the usage of the shared resources are obtained, and the separate service query of the secondary card is realized.
[0076] Based on the above embodiment, after the billing based on the secondary card service, S600 to S700 are further included, and each step is specifically as follows.
[0077] S600: When a reminder trigger event is generated based on the subscribed resources of the secondary card, the reminder information is sent to the secondary card.
[0078] S700: When a reminder trigger event is generated based on the shared resources, a target reminder association trigger identifier of the secondary card is obtained, and the reminder information is sent to the secondary card and the primary card based on the target reminder association trigger identifier.
[0079] In the service reminder, a target reminder association trigger identifier is added. First, it is judged whether the reminder trigger event is for the subscribed resources of the secondary card or the self-subscribed resources of the primary card (including shared resources and non-shared resources of the primary card).
[0080] For the non-shared resources of the primary card, the reminder account is the primary card account, a primary card reminder trigger event is formed, the usage list and the resource usage list of the primary card are queried, the usage of product A self-subscribed by the primary card is obtained, and the primary card is reminded.
[0081] For the subscription resource of the secondary card, according to the usage right identifier used by the secondary card alone, it is determined that the reminding account is the secondary card, and a secondary card reminding trigger event is formed. The data matching is replaced by the primary card user number, the usage resource list and the resource usage list of the primary card are queried, the usage of product A (mapping) is obtained, and the secondary card is reminded.
[0082] For the shared resource, according to the target reminding association trigger identifier, the association trigger is performed, it is determined that the reminding account is the secondary card and the primary card, and the association trigger is formed. The usage resource list and the resource usage list of the primary card are queried, the usage of product A (shared) is obtained, and the secondary card and the primary card are reminded at the same time.
[0083] Further, in the business reminding process, the association trigger can be closed.
[0084] The application identifies the business reminder for the secondary card only according to the usage right identifier used by the secondary card alone, realizes the separate reminding of the secondary card. The association reminding of the primary card and the secondary card is identified through the target reminding association trigger identifier, and the accuracy of sending the business reminder is improved.
[0085] Based on the above embodiment, after charging based on the secondary card business, S800 to S900 are further included, and each step is specifically as follows.
[0086] S800: When the primary card or the secondary card is recharged, the target re-authentication request message is determined based on the online charging session information of the primary card and the secondary card.
[0087] S900: The usage resource list is updated based on the target re-authentication request message, and the reported usage of the primary card and / or the secondary card is recharged based on the updated usage resource list.
[0088] With the increasing of online charging authorization amount, the increasing of authorization validation time (VT), and the increasing of interval of online charging reported usage, there are many products that take effect immediately after subscription at present, such as refueling package, hour package, etc. In this way, there will be a situation that part of the usage cannot use the resources gifted by the product after subscription, which leads to user complaints.
[0089] In order to enable the subsequent traffic usage to use the resources gifted by the product as soon as possible after the user subscribes to the product, it is necessary to send a re-authentication message to the core network when the subscription information changes, and to notify the core network to report the usage immediately. The charging is processed by splitting the order according to the usage reported by the core, and the quota is reissued. In this way, the free resources of the newly subscribed product can be used in the subsequent bill.
[0090] When the user balance is insufficient, some resource groups (RGs) cannot be used, free RGs or RGs with targeted free resources can continue to be used. In this scenario, if the user recharges, the core network needs to be notified to reapply for the quota of the RG that cannot be used due to insufficient balance. In this way, after recharging, the previously rejected business due to insufficient balance can be quickly restored for use.
[0091] In the scenario of recharging or subscribing to products by the primary card or the secondary card, the online charging session information of the secondary card and the primary card is obtained to construct a target re-authentication request message corresponding to the 5G notification (Notify). The target re-authentication request message is sent to the corresponding core network according to the message interaction requirements of 5G to notify the core network to report the current usage and reapply for the quota. The charging system processes the usage reported by the core network after re-authentication.
[0092] The application updates the usage resource list in time through the target re-authentication request message, reduces the time for which the primary card and / or the secondary card cannot use resources due to insufficient balance, and reduces the impact of insufficient balance on the primary card and / or the secondary card.
[0093] The secondary card business processing device provided by the application is described below. The secondary card business processing device described below can be correspondingly referred to the business processing method described above.
[0094] As shown in Figure 4 A secondary card business processing device includes a business subscription module 401 configured to, when a primary card has an associated secondary card and the secondary card requests to subscribe to a business, store the subscription resource of the secondary card in a usage resource list of the primary card based on identification information of the subscription resource of the secondary card, so as to limit the subscription resource to be used by the secondary card user alone.
[0095] A business charging module 402 is configured to, when charging the secondary card, obtain a bill corresponding to the primary card of the secondary card, identify a business of the secondary card in the bill, and charge the secondary card based on the business of the secondary card.
[0096] The secondary card business processing device provided by the embodiment of the application realizes the modification of the communication business processing flow according to the identification information of the subscription resource of the secondary card, and realizes the independent business subscription of the secondary card without significantly reducing the existing communication business processing performance. By identifying the business of the secondary card in the bill, the independent charging of the business of the secondary card is realized.
[0097] In one embodiment, the identification information of the subscribed resource includes a target source type, and the service subscription module 401 is configured to: acquire the subscribed resource and the target source type based on the service subscription information of the secondary card; add a usage right identifier used by the secondary card alone to the subscribed resource based on the target source type; and submit the identified subscribed resource to a usage resource list of the primary card.
[0098] In one embodiment, the service charging module 402 is configured to: acquire a target automatic repeat request (ARQ) event when charging the secondary card, to acquire a secondary card user number; acquire a primary card user number and primary card user information based on the secondary card user number, to acquire a bill of the secondary card corresponding primary card; identify services in the bill as the secondary card based on the secondary card user number, to acquire secondary card services; acquire a usage resource list of the primary card; filter usage resources in the usage resource list based on the secondary card user number, to obtain subscribed resources and shared resources of the secondary card, the shared resources being usage resources shared by the primary card user to the secondary card user; set a usage order of the subscribed resources of the secondary card user as a first order, and set a usage order of the shared resources as a second order, the first order being prior to the second order; and charge the secondary card services based on the first order of the subscribed resources of the secondary card user and the second order of the shared resources.
[0099] In one embodiment, the service charging module 402 is further configured to: acquire a target usage amount query type of the secondary card when the secondary card requests to query services, to acquire a secondary card user number and a primary card user number based on the target usage amount query type; query a resource usage situation list of the primary card based on the primary card user number; query usage situations of subscribed resources of the secondary card user and usage situations of shared resources from the resource usage situation list based on the secondary card user number; and wherein the charging situations of the shared resources can be displayed to the primary card, and the charging situations of the subscribed resources of the secondary card user are not displayed to the primary card.
[0100] In one embodiment, the service charging module 402 is further configured to: send reminder information to the secondary card when a reminder trigger event is generated based on the subscribed resources of the secondary card; and acquire a target reminder association trigger identifier of the secondary card when a reminder trigger event is generated based on the shared resources, to send the reminder information to the secondary card and the primary card based on the target reminder association trigger identifier.
[0101] In one embodiment, the service charging module 402 is further configured to: determine a target re-authentication request message based on online charging session information of the primary card and the secondary card after the primary card or the secondary card is recharged; update the usage resource list based on the target re-authentication request message; and re-charge reported usage amounts of the primary card and / or the secondary card based on the updated usage resource list.
[0102] Figure 5 An example of an entity structure diagram of an electronic device is shown in FIG. 1. Figure 5As shown, the electronic device can include a processor 510, a communications interface 520, a memory 530, and a communications bus 540, wherein the processor 510, the communications interface 520, and the memory 530 complete communications with each other through the communications bus 540. The processor 510 can invoke a logical instruction in the memory 530 to execute a service processing method, which includes: when a main card exists in association with a secondary card, and the secondary card requests to subscribe to a service, storing subscription resources of the secondary card in a usage resource list of the main card based on identification information of the subscription resources of the secondary card, to limit the subscription resources to be used by the secondary card alone; and when charging the secondary card, obtaining a bill of the main card corresponding to the secondary card, identifying a service in the bill as the secondary card based on identification information, and charging based on the service of the secondary card.
[0103] In addition, the logical instruction in the memory 530 described above can be implemented in the form of a software function unit and sold or used as an independent product, and can be stored in a computer-readable storage medium. Based on such understanding, the technical solutions of the present application essentially or in part or parts of the technical solutions 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 causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0104] On the other hand, the present application also provides a computer program product, which includes a computer program, the computer program can be stored on a non-transitory computer readable storage medium, and the computer program is executed by a processor, so that the computer can execute the service processing method provided by the above-mentioned methods, which includes: when a main card exists in association with a secondary card, and the secondary card requests to subscribe to a service, storing subscription resources of the secondary card in a usage resource list of the main card based on identification information of the subscription resources of the secondary card, to limit the subscription resources to be used by the secondary card alone; and when charging the secondary card, obtaining a bill of the main card corresponding to the secondary card, identifying a service in the bill as the secondary card based on identification information, and charging based on the service of the secondary card.
[0105] In still another aspect, the application further provides a non-transitory computer readable storage medium having stored thereon a computer program, which, when executed by a processor, implements a service processing method provided by the above method, and the method comprises: when a main card exists an associated secondary card, and the secondary card requests to subscribe to a service, storing subscription resources of the secondary card in a usage resource list of the main card based on identification information of the subscription resources of the secondary card, so as to limit the subscription resources to be used by the secondary card alone; and when charging the secondary card, obtaining a bill corresponding to the main card of the secondary card, identifying services in the bill with the identification information of the secondary card, and charging based on the secondary card service.
[0106] The device embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiment according to actual needs. Those skilled in the art can understand and implement without creative labor.
[0107] From the above description of the embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software and necessary universal hardware platforms, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of software products, which can be stored in a computer readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and include a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.
[0108] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the application, and not to limit them; although the application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for some technical features; and these modifications or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the application.
Claims
1. A service processing method characterized by, The method comprises the following steps: When a secondary card exists in association with a primary card, and the secondary card requests to subscribe to a service, based on identification information of a subscription resource of the secondary card, the subscription resource of the secondary card is stored in a use resource list of the primary card, so as to limit the subscription resource to be used by the secondary card user alone; When charging the secondary card, a bill corresponding to the primary card of the secondary card is obtained, and a service of the secondary card is identified based on identification information in the bill, so as to obtain the service of the secondary card; The use resource list of the primary card is obtained; Based on the secondary card user number, the use resource in the use resource list is filtered to obtain the subscription resource of the secondary card and shared resources, and the shared resources are use resources shared by the primary card user to the secondary card user; The use order of the subscription resource of the secondary card user is set as a first order, and the use order of the shared resources is set as a second order, and the first order is prior to the second order; The secondary card service is charged based on the subscription resource of the secondary card user in the first order and the shared resources in the second order.
2. The service processing method according to claim 1, characterized by, The identification information of the subscription resource comprises a target source type, and based on the identification information of the subscription resource of the secondary card, the subscription resource of the secondary card is stored in the use resource list of the primary card, which comprises the following steps: The subscription resource and the target source type are obtained based on the service subscription information of the secondary card; The use right identification of the subscription resource is added based on the target source type, so that the secondary card alone uses the subscription resource, and the identified subscription resource is submitted to the use resource list of the primary card.
3. The service processing method according to claim 1, characterized by, When charging the secondary card, a bill corresponding to the primary card of the secondary card is obtained, and a service of the secondary card is identified based on identification information in the bill, so as to obtain the service of the secondary card; When charging the secondary card, a target automatic repeat request (ARQ) event is obtained to obtain the secondary card user number; The primary card user number and the primary card user information are obtained based on the secondary card user number, so as to obtain the bill corresponding to the primary card of the secondary card; The secondary card service is obtained based on the secondary card user number, and the identification information in the bill is identified as the service of the secondary card.
4. The service processing method of claim 1, wherein After charging the secondary card service, the method further comprises the following steps: When the secondary card requests to query the service, a target use amount query type of the secondary card is obtained, and the secondary card user number and the primary card user number are obtained based on the target use amount query type; The resource use condition list of the primary card is queried based on the primary card user number; The use condition of the subscription resource of the secondary card user and the use condition of the shared resources are queried from the resource use condition list based on the secondary card user number; The charging condition of the shared resources can also be queried and displayed on the primary card, and the charging condition of the subscription resource of the secondary card user is not queried and displayed on the primary card.
5. The service processing method of claim 1, wherein, After charging the secondary card service, the method further comprises the following steps: When a reminder trigger event is generated based on the subscription resource of the secondary card, reminder information is sent to the secondary card; When the reminder trigger event is generated based on the shared resources, a target reminder association trigger identification of the secondary card is obtained, and the reminder information is sent to the secondary card and the primary card based on the target reminder association trigger identification.
6. The service processing method of claim 1, wherein, After charging the secondary card service, the method further comprises the following steps: When the main card or the secondary card is charged, a target re-authentication request message is determined based on online charging session information of the main card and the secondary card; The use resource list is updated based on the target re-authentication request message, and the reported use amount of the main card and / or the secondary card is recharged based on the updated use resource list.
7. A service processing apparatus of a daughter card, characterized by comprising: Comprise: The business subscription module is used for when the main card exists the associated secondary card, the secondary card requests to subscribe the business, and the subscription resource of the secondary card is stored in the use resource list of the main card based on the identification information of the subscription resource of the secondary card, so as to limit the subscription resource to be used by the secondary card user alone. The business charging module is used for when the secondary card is charged, the bill corresponding to the main card of the secondary card is acquired, the business of the secondary card is identified based on the identification information in the bill, the use resource list of the main card is acquired, the use resource in the use resource list is filtered based on the user number of the secondary card, the subscription resource of the secondary card and the shared resource are obtained, the shared resource is the use resource shared by the main card user to the secondary card user, the use order of the subscription resource of the secondary card user is set as the first order, and the use order of the shared resource is set as the second order, the first order is prior to the second order, and the secondary card business is charged based on the subscription resource of the secondary card user of the first order and the shared resource of the second order. The processor executes the computer program to realize the business processing method in any one of claims 1 to 6. The computer program is executed by the processor to realize the business processing method in any one of claims 1 to 6.
8. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The computer program is executed by the processor to realize the business processing method in any one of claims 1 to 6. 9.A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, 10. A computer program product comprising a computer program, characterized in that,
Citation Information
Patent Citations
Charging method and system with multiple terminals sharing balance of account
CN104378750A
Main and additional card service ordering method, apparatus and communication system thereof
CN107295495A