Business processing method and device, electronic equipment, storage medium and program product

By identifying and separately storing the ordering resources and shared resources of the secondary card, the problem that the secondary card cannot be independently ordered and billed is solved, the independent business processing of the secondary card is realized, and customer satisfaction and business flexibility are improved.

CN119363497AActive Publication Date: 2025-01-24XIANGYANG BRANCH CHINA MOBILE GRP HUBEI CO LTD +1
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411518093.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-01-24
Estimated Expiration
2044-10-29

AI Technical Summary

Technical Problem

In the prior art, the secondary card does not have a separate communication service processing process, which makes the secondary card unable to independently order products containing free resources, and cannot independently bill and remind, which affects customer satisfaction and business flexibility.

Method used

By identifying the ordering resources and sharing resources of the secondary card, the sub -card -based logo information is stored separately in the list of resource lists of the main card, and the independent business ordering and billing of the sub -card are realized.

Benefits of technology

It realizes the independent business ordering and billing of the secondary card, improves customer satisfaction and business flexibility, and ensures that the secondary card can independently use and bill its subscription resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119363497A_ABST
    Figure CN119363497A_ABST
Patent Text Reader

Abstract

The invention provides a service processing method and device, electronic equipment, a storage medium and a program product, relates to the technical field of communication, realizes the transformation of a communication service processing flow according to the identification information of the subscription resource of an auxiliary card, and realizes the independent service subscription of the auxiliary card under the condition of ensuring that the existing communication service processing performance is not obviously reduced. By identifying the service of which the identification information is the secondary card in the ticket, the independent charging of the secondary card service is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a service processing method, device, electronic device, storage medium and program product. Background Art

[0002] At present, in the telecommunications industry, there are more and more users who exist in a primary and secondary card user relationship. Payment, product subscription, and free resource management are all completed by the primary card, and the secondary card is completely dependent on the primary card and uses the products and free resources subscribed by the primary card. This type of secondary card is called a clone secondary card, hereinafter referred to as a secondary card. This type of secondary card cannot subscribe to products containing free resources, nor can it provide reminders. At the same time, the primary card cannot know the detailed usage details of itself and multiple secondary cards. These pain points affect customer satisfaction and also affect the flexible development of secondary card business in telecommunications.

[0003] In the current primary and secondary card architecture, the secondary card does not have a separate communication service processing flow. Summary of the invention

[0004] The present application provides a service processing method, device, electronic device, storage medium and program product, which are used to solve the defect in the prior art that the secondary card does not have a separate communication service processing flow, and realize separate processing of the secondary card service.

[0005] In a first aspect, the present application provides a service processing method, including: when a primary card has an associated secondary card and the secondary card requests to subscribe to a service, based on the identification information of the subscription resources of the secondary card, the subscription resources of the secondary card are stored in the usage resource list of the primary card to limit the subscription resources to be used solely by the secondary card; when the secondary card is billed, the call record of the secondary card corresponding to the primary card is obtained, the service with identification information of the secondary card in the call record is identified, and billing is performed based on the secondary card service.

[0006] In one embodiment, the identification information of the subscription resources includes the target source type. Based on the identification information of the subscription resources of the secondary card, the subscription resources of the secondary card are stored in the usage resource list of the primary card, including: obtaining the subscription resources and the target source type based on the service subscription information of the secondary card; adding a usage right identification used solely by the secondary card to the subscription resources based on the target source type, and submitting the identified subscription resources to the usage resource list of the primary card.

[0007] In one embodiment, when charging a secondary card, a call bill of a primary card corresponding to the secondary card is obtained, services with identification information of the secondary card in the call bill are identified, and charging is performed based on the secondary card services, including: when charging the secondary card, a target automatic repeat request ARQ event is obtained to obtain a secondary card user number; based on the secondary card user number, a primary card user number and primary card user information are obtained to obtain a call bill of the primary card corresponding to the secondary card; based on the secondary card user number, services with identification information of the secondary card in the call bill are identified to obtain secondary card services; a usage resource list of the primary card is obtained; based on the secondary card user number, the usage resources in the usage resource list are filtered to obtain subscribed resources and shared resources of the secondary card, wherein the shared resources are usage resources shared by the primary card user to the secondary card user; the usage order of the subscribed resources of the secondary card user is set to the first order, and the usage order of the shared resources is set to the second order, wherein the first order takes precedence over the second order; and the secondary card services are charged based on the subscribed resources of the secondary card user in the first order and the shared resources in the second order.

[0008] In one embodiment, after billing is performed based on the secondary card service, the method also includes: when the secondary card requests to query the service, obtaining the target usage query type of the secondary card, and obtaining the secondary card user number and the primary card user number based on the target usage query type; querying the resource usage list of the primary card based on the primary card user number; querying the usage of the subscribed resources and the usage of shared resources of the secondary card user from the resource usage list based on the secondary card user number; wherein the billing status of the shared resources can also be displayed to the primary card query, while the billing status of the subscribed resources of the secondary card user is not displayed to the primary card query.

[0009] In one embodiment, after billing is performed based on the secondary card service, it also includes: when a reminder trigger event is generated based on the subscription resources of the secondary card, the reminder information is sent to the secondary card; when a reminder trigger event is generated based on the shared resources, the target reminder association trigger identifier of the secondary card is obtained, and based on the target reminder association trigger identifier, the reminder information is sent to the secondary card and the primary card.

[0010] In one embodiment, after billing is performed based on the secondary card service, it also includes: when the primary card or the secondary card is recharged, determining a target re-authentication request message based on the online billing session information of the primary card and the secondary card; updating a usage resource list based on the target re-authentication request message, and re-billing the reported usage 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 business processing device for a secondary card, including: a business subscription module, which is used to store the subscription resources of the secondary card in the usage resource list of the main card based on the identification information of the subscription resources of the secondary card when there is an associated secondary card and the secondary card requests to subscribe to a service, so as to limit the subscription resources to be used solely by the secondary card user; a business billing module, which is used to obtain the call record of the secondary card corresponding to the main card when billing the secondary card, identify the business with identification information of the secondary card in the call record, and bill based on the secondary card business.

[0012] In a third aspect, the present application also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, any one of the above-mentioned business processing methods is implemented.

[0013] In a fourth aspect, the present application also provides a non-transitory computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, it implements any of the business processing methods described above.

[0014] In a fifth aspect, the present application also provides a computer program product, including a computer program, which implements any of the above-mentioned business processing methods when executed by a processor.

[0015] The service processing method, device, electronic device, storage medium and program product provided by the present application realize the transformation of the communication service processing flow according to the identification information of the subscription resource of the secondary card, and realize the independent service subscription of the secondary card while ensuring that the existing communication service processing performance is not significantly reduced. By identifying the service with the identification information of the secondary card in the call record, the independent billing of the secondary card service is realized. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the present application or the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0017] Figure 1 This is one of the flow charts of the business processing method provided by this application.

[0018] Figure 2 It is a flowchart of the business processing method of the relevant main card.

[0019] Figure 3 This is the second flowchart of the business processing method provided by this application.

[0020] Figure 4It is a structural diagram of the business processing device of the secondary card provided in this application.

[0021] Figure 5 It is a structural schematic diagram of the electronic device provided by this application. DETAILED DESCRIPTION

[0022] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0023] When a user applies for a primary or secondary card, the user attributes of the primary or secondary card can record their secondary card and primary card information respectively. When the secondary card service call bill is charged, the user information in the secondary card service call bill will be replaced with the user information of the primary card for processing, which is equivalent to treating the secondary card service call bill as the primary card service call bill. Therefore, the secondary card is not supported to subscribe to personal products with free resources. This method makes it impossible for the secondary card to independently subscribe to products and experience more services. At the same time, at the service level, reminders, inquiries, and letter control cannot enjoy the same services as the primary card.

[0024] In the primary and secondary card architecture, the secondary card cannot order products containing free resources separately, the free resource usage of the primary card cannot be recorded separately for the primary and secondary cards, and the secondary card cannot receive SMS reminders on the usage of free resources.

[0025] Depend on Figure 2 As shown in the figure, when a secondary card is ordering a product containing free resources, the current Customer Relationship Management (CRM) system will block the service and not allow the secondary card to be processed because it cannot be charged normally. In addition, from the perspective of the billing system processing the secondary card service call sheet process, the user information of the secondary card service call sheet is modified to the primary card information during the price adjustment, so the subsequent usage of the primary and secondary cards is combined together, and the secondary card cannot be reminded of the usage.

[0026] Combine the following Figure 1-Figure 5 Describe the business processing method, device and electronic device of the present application.

[0027] Figure 1 This is one of the flowcharts of the business processing method provided by this application, such as Figure 1 As shown, the service processing method includes S100 to S300, and each step is specifically as follows.

[0028] S100: When a primary card is associated with a secondary card and the secondary card requests to subscribe to a service, based on the identification information of the subscribed resources of the secondary card, the subscribed resources of the secondary card are stored in the resource usage list of the primary card to limit the subscribed resources to be used solely by the secondary card.

[0029] When it is identified that a secondary card exists in the primary card, the relationship between the secondary card user number and the primary card user number is added to the communication service processing flow of the secondary card and the primary card to obtain identification information containing the secondary card.

[0030] The identification information of the secondary card is used to perform identification modification on the original communication service processing flow of the primary card to obtain a separate communication service processing flow of the secondary card.

[0031] A separate service ordering process for the secondary card is constructed based on the identification information of the secondary card.

[0032] When the secondary card subscribes to resources independently, the communication service processing system sends the subscribed resources of the secondary card to the usage resource list (primary card account book) of the primary card according to the identification information of the subscribed resources of the secondary card, and adds the usage right identification used solely by the secondary card.

[0033] S200: When charging the secondary card, obtain the call bill of the primary card corresponding to the secondary card, identify the service of the secondary card in the call bill, and charge based on the secondary card service.

[0034] When pricing the secondary card bill (service billing), obtain the bill of the secondary card corresponding to the primary card, price it according to the primary card bill, and identify the service with the secondary card identification information in the bill to identify the secondary card service. Billing is performed based on the secondary card service. When the bill user is identified as a secondary card during the service billing process, the secondary card's subscription resources are used first. After they are used up, the shared resources shared by the primary card to the secondary card are used. After all are used up, it is identified as an out-of-package bill.

[0035] The service processing method provided in the embodiment of the present application realizes the transformation 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 while ensuring that the existing communication service processing performance is not significantly reduced. By identifying the service with the identification information of the secondary card in the call record, the independent billing of the secondary card service is realized.

[0036] Based on the above embodiment, the identification information of the subscribed resources includes the target source type. Based on the identification information of the subscribed resources of the secondary card, the subscribed resources of the secondary card are stored in the usage resource list of the primary card, including S110 to S120. The specific steps are as follows.

[0037] S110: Acquire the subscription resource and the target source type based on the service subscription information of the secondary card.

[0038] S120: Add a usage right identifier used solely by the secondary card to the subscribed resource based on the target source type, and submit the subscribed resource with the identifier to the usage resource list of the primary card.

[0039] When it is recognized that the primary card has a secondary card, the subscribed resources (free resources) of the secondary card are sent to the primary card. At the same time, the primary card's resource usage list (free resource gift list), resource usage list, usage billing events, queries, user-level free resource cumulative table, account-level free resource gift table / cumulative table, and group-level free resource gift table / cumulative table are increased with source type ID field and user field, and a new field is added to mark the primary card with a secondary card when free resources are given.

[0040] The resource list supports adding usage rights identifiers used solely by secondary cards to specify that only secondary cards are available.

[0041] A new source type field is added to the subscription resource. For the subscription resources of the secondary card, the target source type is determined through preprocessing. For the subscription resources of the primary card, no preprocessing is performed.

[0042] The preprocessing process is as follows: (1) When it is determined that the resource is ordered by the secondary card (for example, ordering product A), a usage billing event is generated based on the ordered resource. (2) The user number of the usage billing event is set to the primary card user number. (3) The attribute addition code (attr_add_code) of the ordered resource is set to the transaction authorization system (TAS): secondary card user number. (4) The target source type of the ordered resource is obtained.

[0043] like Figure 3 As shown, after preprocessing, a usage right identifier used solely by the secondary card is added to the subscription resource based on the target source type, and the subscription resource with the identifier is submitted to the usage resource list of the primary card to complete the service subscription of the secondary card.

[0044] After the secondary card subscribes to product A, product A is recorded in the secondary card's subscription product (subs_product), and the subscription presentation (subs_present) is null. The secondary card's subscription resource (product A) is presented in the primary card's subs_present. The primary card's subs_present also presents the primary card's ordinary subscription.

[0045] This application uses the target source type to identify the subscription resources of the secondary card, ensuring that the subscription resources of the secondary card are only used by the secondary card.

[0046] Based on the above embodiment, when charging the secondary card, obtain the call bill of the primary card corresponding to the secondary card, identify the service of the secondary card with identification information in the call bill, and charge based on the secondary card service, including S210 to S270, and each step is as follows.

[0047] S210: When charging the secondary card, obtain a target automatic repeat request ARQ event to obtain the secondary card user number.

[0048] S220: Obtain the primary card user number and primary card user information based on the secondary card user number to obtain the call bill of the primary card corresponding to the secondary card.

[0049] S230: Based on the secondary card user number, identify the service of the secondary card in the call record with identification information to obtain the secondary card service.

[0050] S240: Obtain a list of resources used by the primary card.

[0051] S250: Filter the used resources in the used resource list based on the secondary card user number to obtain the subscribed resources and shared resources of the secondary card, where the shared resources are the used resources shared by the primary card user with the secondary card user.

[0052] S260: The usage order of the subscribed resources of the secondary card user is set to the first order, and the usage order of the shared resources is set to the second order, and the first order takes precedence over the second order.

[0053] S270: charging the secondary card service based on the subscribed resources of the secondary card users of the first order and the shared resources of the second order.

[0054] In the secondary card service billing (secondary card call bill batch price), 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 and obtains the secondary card user number. BDS matches customer information according to the secondary card user number, obtains user attributes and identifies the current card as a secondary card. Query the secondary card information to obtain the primary card user number and primary card user information to which the secondary card user number belongs, including primary card information (payment account, phone number), account, group, etc. Obtain the primary card user number and primary card user information based on the secondary card user number to obtain the call list of the secondary card corresponding to the primary card; based on the secondary card user number, identify the services with identification information of the secondary card in the call list to obtain the secondary card services.

[0056] The data is matched and replaced with 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 usage resource list of the primary card is obtained. The primary card user number is set to the ARQ response event, and the CBE side is subsequently set to the user number of the call bill. The payment account of the primary card is set to the ARQ response event, and the CBE side is subsequently set to the account number of the call bill. The phone number of the primary card is set to the ARQ response event, and the CBE side is subsequently covered with the phone number of the call bill. The secondary card user number is set to the ARQ response event, and the CBE side is subsequently recorded in the call bill.

[0057] Find the subscription fee of the main card according to the main card user number, obtain the sharable and non-sharable fees of the main card, and obtain the category of the resources (free resources) used by the main card.

[0058] The used resources in the used resource list are filtered based on the secondary card user number to obtain the subscribed resources (mapped product A) and shared resources (shared product A) of the secondary card.

[0059] The usage order of the subscribed resources of the secondary card is set to the first order, and the usage order of the shared resources is set to the second order.

[0060] The secondary card service is charged based on the subscription resources of the secondary card in the first order and the shared resources in the second order. The BDS side returns the primary card user number, the secondary card user number, the subscription resources and the shared resources of the secondary card to the CBE side through the ARQ response event. The CBE side parses the ARQ response packet, overwrites the primary card user number with the user number of the call bill, overwrites the primary card phone number with the phone number of the call bill, and sets the primary card payment account to the account of the call bill; the call bill billing event adds a secondary card user number field to record the secondary card user number. The CBE side parses the ARQ response packet, sets the secondary card user number to the newly added secondary card user number field of the call bill, and obtains the list of subscription resources and shared resources of the secondary card to charge the secondary card service.

[0061] When updating usage, the corresponding usage record is updated according to "TAS: secondary card user number", where the key identifier (keyId) and subscriber identifier (subsId) are both recorded as the primary card. When the subscription resources of the secondary card are exhausted, the shared resources are used.

[0062] When billing for services on the secondary card, the non-shared resources ordered by the primary card are filtered through the batch pricing conditions.

[0063] When charging the primary card, the subscription resources of the secondary card will be filtered to ensure that the primary card does not use the subscription resources of the secondary card. When charging the primary card, query the primary card's resource usage list and resource usage list to obtain the primary card's self-subscribed resources (including shared resources and non-shared resources) for the primary card's service billing.

[0064] This application obtains the secondary card user number through the target ARQ event, and realizes the marking of the secondary card's billing service. According to the primary card user number and primary card user information, it realizes the acquisition of the resource list. According to the secondary card user number, it realizes the acquisition of the secondary card's subscription resources and shared resources, thereby ensuring the independent billing of the secondary card service.

[0065] Based on the above embodiment, after charging based on the secondary card service, it also includes S300 to S500, and each step is specifically as follows.

[0066] S300: When the secondary card requests a service query, the target usage 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 usage query type.

[0067] S400: Querying a resource usage list of the primary card based on the primary card user number.

[0068] S500: query the usage of the subscribed resources and shared resources of the secondary card user from the resource usage list based on the secondary card user number; wherein the billing of the shared resources can also be queried and displayed to the primary card, while the billing of the subscribed resources of the secondary card user is not queried and displayed to the primary card.

[0069] For the subscription resources of secondary cards, service reminders and service inquiries are only for secondary cards. For the shared resources shared by the primary card to the secondary card, service reminders can remind both the primary card and the secondary card. For the shared resources shared by the primary card to the secondary card, both the primary card and the secondary card can be queried.

[0070] When querying services, the main card is required to query the usage of the main card's subscription resources and filter out the usage of the subscription resources of the secondary card. When querying the secondary card, the usage of the subscription resources of the secondary card and the usage of shared resources can be queried. At the same time, for the usage of shared resources, the corresponding usage details can be queried by the main card and the secondary card respectively.

[0071] The original billing event is queried based on the usage of the secondary card, and a target usage query type is generated. According to the target usage query type, it is determined that the current usage query is for the secondary card, and the secondary card user number is obtained. The primary card user number is queried based on the secondary card user number, and the primary card user number is used to overwrite the entity key value of the original billing event of the usage query. The subscription information is queried based on the primary card user number, and a resource usage list of the primary card is obtained. The usage of the subscription resources and the usage of the shared resources of the secondary card are queried from the resource usage list based on the secondary card user number.

[0072] When the usage of the secondary card is queried (business query), the subscription resources of the primary card and the secondary card can be queried normally.

[0073] When querying the usage of the primary card, the subscription resources of the primary card can be queried normally, but the subscription resources of the secondary card cannot be queried.

[0074] When processing usage query results, if the current query is for a secondary card, the user entity in the query result will be replaced with the secondary card user number. A new universal secondary card usage detail query interface will be added to support returning the usage detail records of the secondary card. The summary record of the package usage of the primary card subscription rate will be queried based on the primary card user number, and a response message will be returned based on the summary record.

[0075] This application realizes the business query of identifying the secondary card through the target usage query type. The usage of the secondary card's subscription resources and the usage of shared resources are obtained according to the secondary card user number and the primary card user number, realizing the separate business query of the secondary card.

[0076] Based on the above embodiment, after charging based on the secondary card service, it also includes S600 to S700, and each step is specifically as follows.

[0077] S600: When a reminder triggering event is generated based on the subscription resources of the secondary card, a reminder message is sent to the secondary card.

[0078] S700: When a reminder trigger event is generated based on a shared resource, a target reminder associated trigger identifier of the secondary card is obtained, and reminder information is sent to the secondary card and the primary card based on the target reminder associated trigger identifier.

[0079] In the business reminder, a new target reminder association trigger flag is added. First, determine whether the reminder trigger event is for the subscription resources of the secondary card or the self-subscription resources of the primary card (including shared resources and non-shared resources of the primary card).

[0080] For the non-shared resources of the main card, the reminder account is the main card account, a main card reminder trigger event is generated, the main card's resource usage list and resource usage list are queried, and the usage of product A ordered by the main card is obtained to provide business reminders to the main card.

[0081] For the subscription resources of the secondary card, the reminder account is determined to be the secondary card according to the usage right identifier used solely by the secondary card, forming a secondary card reminder trigger event. The data is matched and replaced with the primary card user number, the primary card's usage resource list and resource usage list are queried, and the usage of product A (mapping) is obtained to provide business reminders to the secondary card.

[0082] For shared resources, according to the target reminder association trigger identifier, an association trigger is performed, and the reminder account is determined to be the secondary card and the main card, forming an association trigger. The main card's resource usage list and resource usage list are queried to obtain the usage of product A (shared) to perform business reminders on both the secondary card and the main card.

[0083] Furthermore, in the business reminder process, the associated trigger can be turned off.

[0084] This application realizes a separate reminder for the secondary card by identifying the service reminder only for the secondary card based on the use right identifier used by the secondary card alone. The association reminder for the main card and the secondary card is identified through the target reminder association trigger identifier, which improves the accuracy of sending service reminders.

[0085] Based on the above embodiment, after charging based on the secondary card service, it also includes S800 to S900, and each step is specifically as follows.

[0086] S800: After the primary card or the secondary card is recharged, a target re-authentication request message is determined based on the online charging session information of the primary card and the secondary card.

[0087] S900: updating the resource usage list based on the target re-authentication request message, and re-billing the reported usage of the primary card and / or the secondary card based on the updated resource usage list.

[0088] As the number of online billing authorizations increases and the authorization verification time (Validation Time, VT) becomes longer and longer, the intervals for online billing usage reporting become longer and longer. Currently, there are many products that take effect immediately after subscription, such as refueling packages and hourly packages. This may result in a situation where part of the usage after subscription cannot use the resources provided by the product, leading to user complaints.

[0089] In order to use the free resources of the product as soon as possible after the user orders the product, it is necessary to send a re-authentication message to the core network when the order information changes, and notify the core network to report the usage immediately. Billing will split the bill and process the billing according to the usage reported by the core, and re-issue the quota, so that the subsequent bills can use the free resources of the newly ordered product.

[0090] When the user's balance is insufficient, some resource groups (RGs) cannot be used, but free RGs or RGs with targeted free resources can continue to be used. In this scenario, if the user recharges, the billing needs to notify the core network to re-apply for quota for the RGs that cannot be used due to insufficient balance. In this way, after recharging, the services that were previously rejected due to insufficient balance can be quickly restored.

[0091] In the scenario of recharging the primary card or secondary card or ordering products, obtain the relevant online billing session information of the secondary card and the primary card to construct a target re-authentication request message, corresponding to the 5G notification (Notify). Send the target re-authentication request message to the corresponding core network according to the 5G message interaction requirements, notify the core network to report the current usage and re-apply for the quota. The billing system splits the usage reported by the core network after re-authentication.

[0092] The present application timely updates the resource usage list through the target re-authentication request message, thereby reducing the time when resources cannot be used due to insufficient balance of the primary card and / or the secondary card, and reducing the impact of insufficient balance on the primary card and / or the secondary card.

[0093] The business processing device of the secondary card provided in the present application is described below. The business processing device of the secondary card described below and the business processing method described above can be referenced to each other.

[0094] like Figure 4 As shown, a service processing device for a secondary card includes: a service subscription module 401, which is used to store the subscription resources of the secondary card in the usage resource list of the primary card based on the identification information of the subscription resources of the secondary card when the primary card is associated with the secondary card and the secondary card requests to subscribe to a service, so as to limit the subscription resources to be used solely by the secondary card user.

[0095] The service billing module 402 is used to obtain the call bill of the primary card corresponding to the secondary card when charging the secondary card, identify the service with identification information of the secondary card in the call bill, and charge based on the secondary card service.

[0096] The service processing device for the secondary card provided in the embodiment of the present application realizes the transformation 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 while ensuring that the existing communication service processing performance is not significantly reduced. By identifying the service with the identification information of the secondary card in the call record, the independent billing of the secondary card service is realized.

[0097] In one embodiment, the identification information of the subscribed resource includes the target source type, and the service subscription module 401 is used to: obtain the subscribed resource and the target source type based on the service subscription information of the secondary card; add a usage right identification for use solely by the secondary card to the subscribed resource based on the target source type, and submit the identified subscribed resource to the usage resource list of the primary card.

[0098] In one embodiment, the service billing module 402 is used to: when charging the secondary card, obtain the target automatic repeat request ARQ event to obtain the secondary card user number; obtain the main card user number and the main card user information based on the secondary card user number to obtain the call list of the secondary card corresponding to the main card; identify the service with the identification information of the secondary card in the call list based on the secondary card user number to obtain the secondary card service; obtain the usage resource list of the main card; filter the usage resources in the usage resource list based on the secondary card user number to obtain the subscribed resources and shared resources of the secondary card, and the shared resources are the usage resources shared by the main card user to the secondary card user; set the usage order of the subscribed resources of the secondary card user to the first order, and set the usage order of the shared resources to the second order, and the first order takes precedence over the second order; bill the secondary card service based on the subscribed resources of the secondary card user in the first order and the shared resources in the second order.

[0099] In one embodiment, the service billing module 402 is also used for: when the secondary card requests to query the service, obtaining the target usage query type of the secondary card, and obtaining the secondary card user number and the primary card user number based on the target usage query type; querying the resource usage list of the primary card based on the primary card user number; querying the usage of the subscribed resources and the usage of shared resources of the secondary card user from the resource usage list based on the secondary card user number; wherein the billing status of the shared resources can also be displayed for the primary card query, while the billing status of the subscribed resources of the secondary card user is not displayed for the primary card query.

[0100] In one embodiment, the service billing module 402 is also used to: when a reminder trigger event is generated based on the subscription resources of the secondary card, send the reminder information to the secondary card; when a reminder trigger event is generated based on the shared resources, obtain the target reminder association trigger identifier of the secondary card, and 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 billing module 402 is also used to: when the primary card or the secondary card is recharged, determine the target re-authentication request message based on the online billing session information of the primary card and the secondary card; update the usage resource list based on the target re-authentication request message, and re-bill the reported usage of the primary card and / or the secondary card based on the updated usage resource list.

[0102] Figure 5 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 5As shown, the electronic device may include: a processor 510, a communication interface 520, a memory 530 and a communication bus 540, wherein the processor 510, the communication interface 520 and the memory 530 communicate with each other through the communication bus 540. The processor 510 may call the logic instructions in the memory 530 to execute the service processing method, which includes: when a primary card has an associated secondary card and the secondary card requests to subscribe to a service, based on the identification information of the subscription resources of the secondary card, the subscription resources of the secondary card are stored in the usage resource list of the primary card to limit the subscription resources to be used by the secondary card alone; when charging the secondary card, the call bill of the secondary card corresponding to the primary card is obtained, the service with the identification information of the secondary card in the call bill is identified, and the charging is performed based on the secondary card service.

[0103] In addition, the logic instructions in the above-mentioned memory 530 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. 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, which can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the business processing methods provided by the above methods, the method including: when a main card has an associated secondary card, and the secondary card requests to subscribe to a service, based on the identification information of the subscription resources of the secondary card, the subscription resources of the secondary card are stored in the usage resource list of the main card to limit the subscription resources to be used solely by the secondary card; when the secondary card is charged, the call record of the secondary card corresponding to the main card is obtained, the service with identification information as the secondary card in the call record is identified, and billing is performed based on the secondary card service.

[0105] On the other hand, the present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the business processing methods provided by the above-mentioned methods, the methods comprising: when a primary card has an associated secondary card, and the secondary card requests to subscribe to a service, based on the identification information of the subscription resources of the secondary card, the subscription resources of the secondary card are stored in the usage resource list of the primary card to limit the subscription resources to be used solely by the secondary card; when the secondary card is charged, the call record of the secondary card corresponding to the primary card is obtained, the service with identification information of the secondary card in the call record is identified, and billing is performed based on the secondary card service.

[0106] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0107] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to 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 present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A business processing method, characterized in that: include: When a primary card is associated with a secondary card and the secondary card requests to subscribe to a service, based on the identification information of the subscribed resources of the secondary card, the subscribed resources of the secondary card are stored in the resource usage list of the primary card to limit the subscribed resources to be used by the secondary card alone; When charging the secondary card, the call bill of the primary card corresponding to the secondary card is obtained, the service of the secondary card with identification information in the call bill is identified, and charging is performed based on the secondary card service.

2. The service processing method according to claim 1, characterized in that: The identification information of the subscribed resource includes a target source type, and based on the identification information of the subscribed resource of the secondary card, storing the subscribed resource of the secondary card in the list of used resources of the primary card includes: Acquire the subscription resource and the target source type based on the service subscription information of the secondary card; A usage right identifier used solely by the secondary card is added to the subscribed resource based on the target source type, and the subscribed resource with the identifier is submitted to the usage resource list of the primary card.

3. The service processing method according to claim 1, characterized in that: When charging the secondary card, obtaining the call bill of the primary card corresponding to the secondary card, identifying the service of the secondary card with identification information in the call bill, and charging based on the secondary card service, includes: When charging the secondary card, obtain the target automatic repeat request ARQ event to obtain the secondary card user number; Obtaining the primary card user number and primary card user information based on the secondary card user number to obtain the call record of the primary card corresponding to the secondary card; Based on the secondary card user number, identifying the service of the secondary card in the call record with identification information to obtain the secondary card service; Obtaining a list of resources used by the primary card; Filter the used resources in the used resource list based on the secondary card user number to obtain the subscribed resources and shared resources of the secondary card, wherein the shared resources are the used resources shared by the primary card user to the secondary card user; The usage order of the subscribed resources of the secondary card user is set to the first order, and the usage order of the shared resources is set to the second order, wherein the first order takes precedence over the second order; The secondary card service is charged based on the subscribed resources of the secondary card users of the first order and the shared resources of the second order.

4. The service processing method according to claim 1, characterized in that: After charging based on the secondary card service, the method further includes: When the secondary card requests a service query, obtaining a target usage query type of the secondary card, and obtaining a secondary card user number and a primary card user number based on the target usage query type; Querying a resource usage list of the primary card based on the primary card user number; Based on the secondary card user number, query the usage of the subscribed resources and the usage of the shared resources of the secondary card user from the resource usage list; The billing information of the shared resources can also be queried and displayed to the primary card, but the billing information of the subscribed resources of the secondary card user is not queried and displayed to the primary card.

5. The service processing method according to claim 3, characterized in that: After the charging based on the secondary card service, the method further includes: When a reminder triggering event is generated based on the subscription resources of the secondary card, sending reminder information to the secondary card; When the reminder trigger event is generated based on the shared resource, the target reminder associated trigger identifier of the secondary card is obtained, and based on the target reminder associated trigger identifier, the reminder information is sent to the secondary card and the primary card.

6. The service processing method according to claim 1, characterized in that: After the charging based on the secondary card service, the method further includes: After the primary card or the secondary card is recharged, a target re-authentication request message is determined based on the online charging session information of the primary card and the secondary card; The resource usage 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 resource usage list.

7. A service processing device for a secondary card, characterized in that: include: A service subscription module, configured to, when a primary card is associated with a secondary card and the secondary card requests to subscribe to a service, store the subscribed resources of the secondary card in a resource usage list of the primary card based on identification information of the subscribed resources of the secondary card, so as to limit the subscribed resources to be used solely by the secondary card user; The service billing module is used to obtain the call bill of the secondary card corresponding to the primary card when charging the secondary card, identify the service of the secondary card with identification information in the call bill, and charge based on the secondary card service.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the service processing method according to any one of claims 1 to 6 is implemented.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the business processing method according to any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the business processing method according to any one of claims 1 to 6 is implemented.

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

  • Fund information processing method and device based on block chain

    CN114596150A

  • Method of purchasing service using primary or secondary card, device, and communication system

    WO2017167240A1