Data service processing method, system, device, apparatus, medium and product

By sending business requests directly to service providers and receiving processing results through the data service management platform, the business processing flow is simplified, complex business processing problems in existing technologies are solved, efficiency is improved and operation and maintenance costs are reduced.

CN118827795BActive Publication Date: 2026-01-20CHINA MOBILE GROUP DESIGN INST +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410794251.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-19
Publication Date
2026-01-20
Estimated Expiration
2044-06-19

AI Technical Summary

Technical Problem

In existing technologies, data service management platforms tend to complicate the processing of business requests, thus reducing business processing efficiency.

Method used

The data service management platform directly sends business requests to service providers and receives processing results from business systems, simplifying business processing workflows and completing business processing through interaction between the data service management platform, business systems, and service providers.

Benefits of technology

It improved business processing efficiency, reduced operation and maintenance costs, and simplified business processing procedures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118827795B_ABST
    Figure CN118827795B_ABST
Patent Text Reader

Abstract

The present disclosure provides a data service processing method, system, device, equipment, medium and product, wherein the method comprises: in response to a service request of a target user, sending a service confirmation request to a service provider; in response to a service confirmation feedback fed back by the service provider, indicating that the service check is passed, sending the service request to a service system corresponding to a home area to which the target user belongs; receiving a service processing result obtained by the service system based on the service request; wherein the service processing result is used to indicate a target service subscribed by the target user.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of communication, and in particular, to a data service processing method, system, device, equipment, medium and product. BACKGROUND

[0002] A data service management platform (DSMP) is mainly used for storing user data, service data and subscription relationship data, and interacting with users and service providers through the above data, so as to complete service subscription and service authentication process.

[0003] In the related art, after a DSMP corresponding to a home area of a user receives a service request of the user, the service request needs to be processed by a DSMP corresponding to a home area of a service provider. The service processing procedure adopted in the related art is likely to cause a complex service processing procedure, thereby reducing service processing efficiency. SUMMARY

[0004] The present disclosure provides at least a data service processing method, system, device, equipment, medium and product.

[0005] In a first aspect, the present disclosure provides a data service processing method applied to a data service management platform, each of the data service management platforms being used for processing service requests of a plurality of associated home areas, comprising:

[0006] In response to a service request of a target user, sending a service confirmation request to a service provider;

[0007] In response to a service confirmation feedback fed back by the service provider, the service confirmation feedback indicating that a service check is passed, sending the service request to a service system corresponding to a home area to which the target user belongs;

[0008] Receiving a service processing result obtained by the service system based on the service request, wherein the service processing result is used for indicating a target service subscribed by the target user.

[0009] In an optional implementation, before sending the service confirmation request of the target user to the service provider, comprising:

[0010] In response to a service request of a target user, verifying authentication information in the service request to obtain a verification result;

[0011] In a case where it is determined according to the verification result that the target user has subscription permission of the service provider, sending the service confirmation request to the service provider.

[0012] In an optional implementation, the service processing result includes subscription relationship data between the target user and the service provider.

[0013] After receiving the service processing result obtained by the service system based on the service request, the method comprises:

[0014] Determining subscription relationship data in the service processing result.

[0015] Saving the subscription relationship data in a local database.

[0016] Sending a synchronization request carrying the subscription relationship data to the service provider, and receiving a synchronization result returned by the service provider based on the synchronization request.

[0017] In an optional implementation, the method further comprises:

[0018] After determining that the target user successfully subscribes to a target service provided by the service provider based on the service processing result, receiving a service authentication request sent by the service provider.

[0019] In response to the service authentication request, matching subscription relationship data of the target user with the target service to obtain a first matching result, wherein the subscription relationship data is used to indicate that the target user successfully subscribes to a service provided by the service provider.

[0020] Determining a service authentication result based on the first matching result, and sending the service authentication result to the target user, wherein the service authentication result is used to indicate whether the target user has a use right of the target service.

[0021] In an optional implementation, after receiving the service authentication request sent by the service provider, the method comprises:

[0022] Matching user location information of the target user with service location information of the service provider to obtain a second matching result.

[0023] In a case where it is determined that the target user and the service provider are located in a same home area based on the second matching result, performing the step of matching the subscription relationship data of the target user with the target service to obtain the first matching result.

[0024] In a second aspect, the embodiments of the present disclosure provide a second data service processing method, applied to a service system, comprising:

[0025] obtaining a service request sent by a data service management platform; wherein the service request is sent by the data service management platform to a service system after determining that the service is verified based on a service confirmation feedback sent by a service provider, and the service confirmation feedback is a response fed back by the service provider to indicate that the service is verified;

[0026] in a case where the service request is verified, determining a service processing result, and returning the service processing result to the service management platform; wherein the service processing result is used to indicate a target service subscribed by a target user.

[0027] In an optional implementation, the determining of the service processing result in the case where the service request is verified comprises:

[0028] generating subscription relationship data between the target user and the service provider in the case where the service request is verified;

[0029] determining the service processing result that the target user successfully subscribes to the target service provided by the service provider according to the subscription relationship data.

[0030] In a third aspect, the embodiments of the present disclosure provide a third data service processing method applied to a service provider, comprising:

[0031] in response to a service confirmation request of a data service management platform, verifying the service confirmation request to obtain a service confirmation feedback; wherein the service confirmation feedback is used to indicate that the service is verified;

[0032] returning the service confirmation feedback to the data service management platform, so that the data service management platform sends a service request to a service system corresponding to a home area to which a target user belongs in response to the service confirmation feedback, and receives a service processing result obtained by the service system based on the service request; wherein the service processing result is used to indicate a target service subscribed by the target user.

[0033] In an optional implementation, the method further comprises:

[0034] obtaining a synchronization request carrying subscription relationship data sent by the data service management platform; wherein the subscription relationship data is used to indicate that the target user successfully subscribes to a service provided by the service provider;

[0035] synchronizing a service state of the target user according to the subscription relationship data to obtain a synchronization result, and returning the synchronization result to the data service management platform.

[0036] Fourthly, embodiments of this disclosure provide a data service processing system, including: a data service management platform, each of which is used to process service requests, service systems, and service providers from multiple associated home regions;

[0037] The data service management platform is configured to send a service confirmation request to the service provider in response to a service request from a target user; and to send the service request to the service system corresponding to the region to which the target user belongs in response to a service confirmation feedback from the service provider indicating that the service verification has passed; and to receive the service processing result obtained by the service system based on the service request; wherein the service processing result is used to indicate the target service subscribed by the target user.

[0038] The business system is configured to acquire business requests sent by the data business management platform; and, if the business request passes verification, determine the business processing result and return the business processing result to the business management platform.

[0039] The service provider is configured to respond to a business confirmation request from the data service management platform, verify the business confirmation request, and obtain business confirmation feedback; wherein the business confirmation feedback is used to indicate that the business verification has passed; and to return the business confirmation feedback to the data service management platform.

[0040] Fifthly, embodiments of this disclosure provide a data service processing apparatus, configured on a data service management platform, each of the data service management platforms being used to process service requests from multiple associated home regions. The apparatus includes:

[0041] The first sending unit is used to send a service confirmation request to the service provider in response to the service request of the target user;

[0042] The second sending unit is used to send the service request to the business system corresponding to the home region of the target user in response to the service confirmation feedback from the service provider indicating that the service verification has passed.

[0043] The first processing unit is configured to receive the business processing result obtained by the business system based on the business request; wherein the business processing result is used to indicate the target business subscribed by the target user.

[0044] Sixthly, embodiments of this disclosure provide a second data service processing apparatus, configured in a business system, the apparatus comprising:

[0045] The third sending unit is configured to acquire a service request sent by a data service management platform, wherein the service request is sent by the data service management platform to a service system after determining that service verification is passed based on a service confirmation feedback sent by a service provider, and the service confirmation feedback is a response fed back by the service provider to indicate that the service verification is passed.

[0046] The second processing unit is configured to determine a service processing result and return the service processing result to the service management platform in a case where the service request is verified to be passed, wherein the service processing result is used to indicate a target service subscribed by a target user.

[0047] In a seventh aspect, a third data service processing apparatus is provided, and the apparatus is arranged in a service provider, and the apparatus comprises:

[0048] The verification unit is configured to verify a service confirmation request of a data service management platform in response to the service confirmation request, and obtain a service confirmation feedback, wherein the service confirmation feedback is used to indicate that the service verification is passed.

[0049] The third processing unit is configured to return the service confirmation feedback to the data service management platform, so that the data service management platform sends a service request to a service system corresponding to a home area to which a target user belongs in response to the service confirmation feedback, and receives a service processing result obtained by the service system based on the service request, wherein the service processing result is used to indicate a target service subscribed by the target user.

[0050] In an eighth aspect, the embodiments of the present disclosure further provide an electronic device, which comprises a processor, a memory and a bus, the memory stores machine readable instructions executable by the processor, when the electronic device is running, the processor and the memory communicate through the bus, and the machine readable instructions are executed by the processor to perform the steps in the first aspect, the second aspect or the third aspect.

[0051] In a ninth aspect, the embodiments of the present disclosure further provide a computer readable storage medium, and the computer readable storage medium stores a computer program, and the computer program is executed by a processor to perform the steps in the first aspect, the second aspect or the third aspect.

[0052] In a tenth aspect, the embodiments of the present disclosure further provide a computer program product, and the computer program product is stored in a storage medium, and the program product is executed by at least one processor to perform the steps in the first aspect, the second aspect or the third aspect.

[0053] In the embodiment of the present application, first, the data service management platform sends a service confirmation request to the service provider in response to a service request of a target user; then, sends a service request to a service system corresponding to a home area of the target user in response to a service confirmation feedback fed back by the service provider, the service confirmation feedback representing that the service check is passed; and finally, receives a service processing result obtained by the service system based on the service request, wherein the service processing result is used to indicate a target service subscribed by the target user.

[0054] In the above embodiment, the data service management platform can directly send a service request of a target user to a service provider, without sending the service request to a data service management platform of a home area corresponding to the service provider, thereby simplifying the service processing process, and completing the service processing process through the interaction among the data service management platform, the service system and the service provider, thereby effectively improving the service processing efficiency and reducing the operation and maintenance cost.

[0055] In order to make the above objectives, features and advantages of the present disclosure more apparent, the following will specifically describe a preferred embodiment in conjunction with the accompanying drawings, and make a detailed description as follows. BRIEF DESCRIPTION OF DRAWINGS

[0056] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following will briefly introduce the drawings needed to be used in the embodiments, the drawings herein are incorporated into the description and form a part of the description, the drawings show the embodiments consistent with the present disclosure, and are used to illustrate the technical solutions of the present disclosure together with the description. It should be understood that the following drawings only show some embodiments of the present disclosure, and therefore should not be regarded as a limitation on the scope, and for those skilled in the art, other related drawings can also be obtained without creative labor on the basis of the drawings.

[0057] Figure 1 A flow chart of a data service processing method provided by an embodiment of the present disclosure is shown;

[0058] Figure 2 A flow chart of a second data service processing method provided by an embodiment of the present disclosure is shown;

[0059] Figure 3 A flow chart of a third data service processing method provided by an embodiment of the present disclosure is shown;

[0060] Figure 4 An architecture diagram of a data service processing system provided by an embodiment of the present disclosure is shown;

[0061] Figure 5 An interaction diagram of a service subscription process provided by an embodiment of the present disclosure is shown;

[0062] Figure 6An interaction diagram of a service authentication process provided by an embodiment of the present disclosure is shown.

[0063] Figure 7 A schematic diagram of a data service processing apparatus provided by an embodiment of the present disclosure is shown.

[0064] Figure 8 A schematic diagram of a second data service processing apparatus provided by an embodiment of the present disclosure is shown.

[0065] Figure 9 A schematic diagram of a third data service processing apparatus provided by an embodiment of the present disclosure is shown.

[0066] Figure 10 A schematic diagram of an electronic device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION

[0067] In order to make the objects, technical solutions and advantages of the embodiments of the present disclosure clearer, the following will be combined with the accompanying drawings for the embodiments of the present disclosure to clearly and completely describe the technical solutions of the embodiments of the present disclosure. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, but not all the embodiments. The components of the embodiments of the present disclosure described and shown in the accompanying drawings can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present disclosure provided in the accompanying drawings is not intended to limit the scope of the claimed present disclosure, but only represents selected embodiments of the present disclosure. Based on the embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.

[0068] It should be noted that: similar reference numerals and letters represent similar items in the following drawings, therefore, once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.

[0069] The term “and / or” in this document is only used to describe an association relationship, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. In addition, the term “at least one” in this document means any one of multiple or any combination of at least two of multiple, for example, including at least one of A, B and C can mean including any one or more elements selected from the set consisting of A, B and C.

[0070] It is found through research that a data service management platform (DSMP) is mainly used for storing user data, service data and subscription relationship data, and interacts with users and service providers through the above data to complete the service subscription and service authentication process.

[0071] In the related art, after receiving a service request of a user, a DSMP of a home region corresponding to the user needs to process the service request through a DSMP of a home region corresponding to a service provider. The service processing flow adopted in the related art is likely to cause a complex service processing process, thereby reducing the service processing efficiency.

[0072] Based on the above research, the present disclosure provides a data service processing method, system, device, equipment, medium and product. In the embodiments of the present application, first, the data service management platform sends a service confirmation request to the service provider in response to the service request of the target user; then, in response to the service confirmation feedback fed back by the service provider indicating that the service verification is passed, the service request is sent to the service system corresponding to the home region to which the target user belongs; finally, the service processing result obtained by the service system based on the service request is received; wherein the service processing result is used to indicate the target service subscribed by the target user.

[0073] In the above implementation, the data service management platform can directly send the service request of the target user to the service provider, without sending the service request to the data service management platform of the home region corresponding to the service provider, thereby simplifying the service processing process, and completing the service processing process through the interaction among the data service management platform, the service system and the service provider, thereby effectively improving the service processing efficiency and reducing the operation and maintenance cost.

[0074] To facilitate the understanding of the present embodiment, first, a data service processing method disclosed by the present embodiment is introduced in detail. The execution subject of the data service processing method provided by the present embodiment is generally an electronic device with certain computing power, which includes, for example, a terminal device or a server or other processing device. In some possible implementation manners, the data service processing method can be realized by a processor calling computer readable instructions stored in a memory.

[0075] Referring to Figure 1 As shown in the flowchart of the data service processing method provided by the present embodiment, the method can be applied to a data service management platform, each of the data service management platforms is used for processing service requests of a plurality of associated home regions, and the method includes steps S101-S103, wherein:

[0076] Step S101: in response to a service request of a target user, sending a service confirmation request to a service provider.

[0077] Here, the service request can be a service subscription request or a service unsubscription request, each of which contains authentication information and service information of the target user, and the application takes the service subscription request as an example.

[0078] The authentication information is used to verify the identity of the target user, such as an ID number, a username, and a password; and the service information is used to indicate the service content requested by the target user, such as a service type and a service period.

[0079] Here, the service confirmation request carries the service request, which is used to indicate that the service provider SP needs to check the service information in the service request, such as whether the SP can provide the service type in the service information; and whether the service period in the service information exceeds the period allowed by the SP.

[0080] In the embodiment of the application, the target user sends a service request to a service gateway, the service gateway sends the service request to a data service management platform DSMP, and the DSMP sends a service confirmation request to a service provider SP in response to the service request.

[0081] The service gateway can be a converged gateway or a multimedia message gateway corresponding to a home area to which the target user belongs.

[0082] Step S102: in response to a service confirmation feedback fed back by the service provider and representing that the service check is passed, sending the service request to a service system corresponding to a home area to which the target user belongs.

[0083] Here, the service provider can check the service confirmation request after obtaining the service confirmation request, thereby obtaining a check result. If it is determined based on the check result that the service check is passed, a service confirmation feedback is sent to the data service management platform. The service check passed can be understood as that the service information in the service confirmation request is valid information.

[0084] For example, if the SP can provide the service type in the service information or the service period in the service information does not exceed the period allowed by the SP, the service information is valid information, and it is determined that the service check is passed. At this time, a service confirmation feedback representing that the check is passed is determined. If the SP cannot provide the service type in the service information or the service period in the service information exceeds the period allowed by the SP, the service information is invalid information, and it is determined that the check of the service information is not passed. At this time, a check failure result is returned to the target user, wherein the check failure result carries a reason for the check not being passed.

[0085] In the embodiment of the present application, after the SP receives the service confirmation request, the SP checks the service confirmation request, obtains a checking result, and returns the service confirmation feedback to the D SMP based on the checking result determining that the service checking is passed. After receiving the service confirmation feedback, the D SMP sends the service request to a service system corresponding to the home area of the target user, i.e., a Business Operation Support System (BOSS).

[0086] Step S103: receiving a service processing result obtained by the service system based on the service request; wherein the service processing result is used to indicate the target service subscribed by the target user.

[0087] In the embodiment of the present application, the D SMP can be deployed in an area containing a plurality of associated home areas. Through this deployment mode, the D SMP can process service requests of the plurality of associated home areas, and can synchronize the service processing result corresponding to each service request among the plurality of home areas.

[0088] Here, the target service is used to indicate the data service provided by the SP required by the target user.

[0089] In the embodiment of the present application, after the BOSS obtains the service request sent by the D SMP, the BOSS checks the service request and obtains a target checking result. In the case of determining that the service request checking is passed according to the target checking result, a service processing result is obtained, and then the service processing result is returned to the D SMP. The D SMP can receive the service processing result to indicate the target service subscribed by the target user through the service processing result.

[0090] Here, the target checking result is used to indicate that the BOSS needs to check whether the authentication information and the service information in the service request correspond to the target user, which can be checked with the target user through a short message or other ways.

[0091] In the above embodiment, the data service management platform can directly send the service request of the target user to the service provider, without sending the service request to the data service management platform of the home area of the service provider, thereby simplifying the service processing process, and completing the service processing process through the interaction among the data service management platform, the service system and the service provider, thereby effectively improving the service processing efficiency and reducing the operation and maintenance cost.

[0092] In an optional embodiment, the above steps before sending the service confirmation request of the target user to the service provider, specifically include the following steps:

[0093] Step S21: verifying authentication information in the service request of the target user in response to the service request, to obtain a verification result;

[0094] Step S22: sending the service confirmation request to the service provider in a case where it is determined according to the verification result that the target user has the subscription permission of the service provider.

[0095] Here, the verification result is used to indicate whether the target user has the subscription permission of the SP.

[0096] In the embodiments of the present application, the target user sends a service request to the DSMP, the DSMP verifies authentication information in the service request to obtain a verification result, and sends a service confirmation request to the SP in a case where it is determined according to the verification result that the target user has the subscription permission of the SP.

[0097] In addition, the target user can also send a service request to the service gateway, the service gateway sends the service request to the DSMP, the DSMP sends the above-mentioned verification result to the service gateway, and the service gateway can process the verification result.

[0098] For example, if it is determined according to the verification result that the target user does not have the subscription permission of the SP, the service gateway can intercept the service request corresponding to the verification result; if it is determined according to the verification result that the target user has the subscription permission of the SP, the service gateway can allow the DSMP to send the service confirmation request to the SP.

[0099] In an optional implementation, in a case where the service processing result includes subscription relationship data between the target user and the service provider, the above-mentioned steps, after receiving the service processing result obtained by the service system based on the service request, specifically include the following steps:

[0100] Step S31: determining the subscription relationship data in the service processing result;

[0101] Step S32: saving the subscription relationship data in the local database;

[0102] Step S33: sending a synchronization request carrying the subscription relationship data to the service provider, and receiving a synchronization result returned by the service provider based on the synchronization request.

[0103] Here, the subscription relationship data is used to indicate that the target user has successfully subscribed to the service provided by the SP, for example, the subscription relationship data includes authentication information of the target user, a service type, a service period and a service state.

[0104] Here, the synchronization result is used to indicate whether the subscription relationship data is successfully synchronized between the SP and the DSMP.

[0105] In the embodiment of the present application, the DSMP determines the subscription relationship data in the service processing result in the case that the target user successfully subscribes to the target service provided by the SP according to the service processing result, stores the subscription relationship data into the local database, then sends a synchronization request carrying the subscription relationship data to the SP, the SP synchronizes the subscription relationship data in the synchronization request with the DSMP, and returns the synchronization result after synchronization to the DSMP.

[0106] In an optional implementation, the method further comprises:

[0107] Step S41: receiving a service authentication request sent by the service provider after determining that the target user successfully subscribes to the target service provided by the service provider based on the service processing result;

[0108] Step S42: matching the subscription relationship data of the target user with the target service in response to the service authentication request to obtain a first matching result; wherein the subscription relationship data is used to indicate that the target user successfully subscribes to the service provided by the service provider;

[0109] Step S43: determining a service authentication result based on the first matching result, and sending the service authentication result to the target user; wherein the service authentication result is used to indicate whether the target user has the use right of the target service.

[0110] Here, the first matching result is used to indicate whether the target service successfully subscribed by the target user matches the target service, i.e. whether the subscription relationship data matches the target service.

[0111] Wherein, the target service is used to indicate the data service provided by the SP required by the target user.

[0112] In the case that the subscription relationship data matches the target service successfully, the first matching result is matching success, and the service authentication result determined according to the first matching result is that the target user has the use right of the target service; in the case that the subscription relationship data fails to match the target service, the first matching result is matching failure, and the service authentication result determined according to the first matching result is that the target user does not have the use right of the target service.

[0113] In the embodiment of the present application, the DSMP obtains the service processing result returned by the BOSS, and after determining that the target user successfully subscribes to the target service provided by the service provider based on the service processing result, the SP sends a service authentication request to the service gateway, the service gateway sends the service authentication request to the DSMP, the DSMP matches the subscription relationship data of the target user with the target service in response to the service authentication request to obtain a first matching result (i.e., authenticating the subscription relationship data), determines a service authentication result based on the first matching result, and returns the service authentication result to the service gateway, which sends the service authentication result to the target user.

[0114] In an optional implementation, the above steps, after receiving the service authentication request sent by the service provider, include:

[0115] Step S51: matching the user location information of the target user with the service location information of the service provider to obtain a second matching result.

[0116] Step S52: in the case where it is determined based on the second matching result that the target user and the service provider are located in the same home area, performing the step of matching the subscription relationship data of the target user with the target service to obtain a first matching result.

[0117] Here, the second matching result is used to indicate whether the target user and the service provider are located in the same home area.

[0118] If the user location information and the service location information are successfully matched, it indicates that the target user and the service provider are located in the same home area, and then steps S42-S43 are performed; if the user location information and the service location information fail to be matched, it indicates that the target user and the service provider are not located in the same home area, and a matching failure result can be returned to the SP.

[0119] In the embodiment of the present application, after receiving the service authentication request sent by the SP, the DSMP matches the user location information with the service location information, and in the case where the matching is successful (i.e., the target user and the service provider are located in the same home area), matches the subscription relationship data of the target user with the target service to obtain a first matching result, and determines a service authentication result based on the first matching result.

[0120] In the above implementation, in the case where the target user and the service provider are located in the same home area, the service authentication result of the service authentication request can be directly determined by the DSMP, without the need for processing by the DSMP of other home areas, thereby simplifying the service processing process and improving the service processing efficiency.

[0121] Referring to Figure 2As shown, a flowchart of a second data service processing method provided by the embodiment of the present disclosure is provided, the method can be applied to a service system, and the method comprises steps S201-S202, wherein:

[0122] In the embodiment of the present application, the target user sends a service request to the service gateway, the service gateway sends the service request to the data service management platform DSMP, the DSMP sends a service confirmation request to the service provider SP in response to the service request, the SP checks the service confirmation request, obtains a checking result, and sends a service confirmation feedback of the service confirmation request to the DSMP in the case that the service check is passed based on the checking result, and the DSMP sends a service request to the BOSS after receiving the service confirmation feedback, and the BOSS can obtain the service request sent by the DSMP and check the service request.

[0123] In the embodiment of the present application, the BOSS can check the authentication information and the service information in the service request whether corresponding to the target user, that is, check whether the service request is sent by the target user, and obtain a target checking result after the checking.

[0124] In the embodiment of the present application, the BOSS can check the authentication information and the service information in the service request whether corresponding to the target user, that is, check whether the service request is sent by the target user, and obtain a target checking result after the checking.

[0125] Here, the target checking result is used to indicate that the BOSS needs to check whether the authentication information and the service information in the service request correspond to the target user, which can be checked with the target user through short message or other ways.

[0126] Step S202: in the case that the service request is checked, a service processing result is determined, and the service processing result is returned to the service management platform; wherein the service processing result is used to indicate a target service subscribed by the target user.

[0127] In the embodiment of the present application, the BOSS can determine the service processing result (i.e. the target service subscribed by the target user) in the case that the service request is checked according to the above target checking result, and return the service processing result to the DSMP.

[0128] In addition, in the embodiment of the present application, the BOSS can also send the service processing result to the service gateway after determining the service processing result, and the service gateway sends the service processing result to the target user, which is used to notify the target user of the target service subscribed by the target user.

[0129] In the above embodiment, the data service management platform can directly send the service request of the target user to the service provider, without sending the service request to the data service management platform of the home area corresponding to the service provider, thereby simplifying the service processing process, and completing the service processing process through the interaction among the data service management platform, the service system and the service provider, thereby effectively improving the service processing efficiency and reducing the operation and maintenance cost.

[0130] In an optional embodiment, the step of determining the service processing result when the service request is verified includes:

[0131] Step S61: generating the subscription relationship data between the target user and the service provider when the service request is verified.

[0132] Step S62: determining the service processing result that the target user successfully subscribes to the target service provided by the service provider according to the subscription relationship data.

[0133] Here, the subscription relationship data is used to indicate that the target user successfully subscribes to the service provided by the service provider.

[0134] In the embodiment of the application, the BOSS generates the subscription relationship data between the target user and the service provider when the service request is verified, and determines the service processing result, i.e., the target service subscribed by the target user, according to the subscription relationship data. The BOSS does not generate the subscription relationship data when the service request is not verified, and determines that the target user does not successfully subscribe to the target service provided by the service provider.

[0135] Referring to Figure 3 Fig. 3 shows a flowchart of a third data service processing method provided by the embodiment of the disclosure, which can be applied to a service provider, and the method includes steps S301-S302, wherein:

[0136] Step S301: verifying the service confirmation request in response to the service confirmation request of the data service management platform to obtain a service confirmation feedback; wherein the service confirmation feedback is used to indicate that the service verification is passed.

[0137] Here, the service confirmation request carries the service request, which is used to indicate that the SP needs to verify the service information in the service request, for example, whether the SP can provide the service type in the service information; whether the service period in the service information exceeds the period allowed by the SP.

[0138] For example, if the SP can provide the service type in the service information or the service period in the service information does not exceed the period allowed by the SP, the service information is valid information, and it is determined that the service check is passed, at this time, a service confirmation feedback is determined to represent that the check is passed; if the SP cannot provide the service type in the service information or the service period in the service information exceeds the period allowed by the SP, the service information is invalid information, and it is determined that the check on the service information is not passed, at this time, a check failure result is returned to the target user, wherein the check failure result carries a reason for the check not being passed. The service check passed can be understood as that the service information in the service confirmation request is checked as valid information.

[0139] In the embodiment of the present application, the DSMP sends a service confirmation request to the SP, the SP responds to the service confirmation request, checks the service information in the service confirmation request, and obtains a service confirmation feedback.

[0140] Step S302: returning the service confirmation feedback to the data service management platform; so that the data service management platform responds to the service confirmation feedback, sends a service request to a service system corresponding to a home area to which the target user belongs, and receives a service processing result obtained by the service system based on the service request; wherein the service processing result is used to indicate a target service subscribed by the target user.

[0141] In the embodiment of the present application, after obtaining the service confirmation feedback, the SP returns the service confirmation feedback to the DSMP, and after receiving the service confirmation feedback, the DSMP sends a service request to a BOSS corresponding to a home area to which the target user belongs, the BOSS checks the service request, and obtains a target check result. Then, in a case that it is determined that the service request is checked passed according to the target check result, a service processing result is obtained, and the service processing result is returned to the DSMP, and the DSMP can receive the service processing result to indicate the target service subscribed by the target user through the service processing result.

[0142] In the above embodiment, the data service management platform can directly send a service request of a target user to a service provider, without sending the service request to a data service management platform in a home area corresponding to the service provider, thereby simplifying a service processing process, and completing the service processing process through interaction among the data service management platform, the service system and the service provider, thereby effectively improving service processing efficiency and reducing operation and maintenance cost.

[0143] In an optional embodiment, the method further includes:

[0144] Step S71: Obtain a synchronization request carrying subscription relationship data sent by the data service management platform; wherein, the subscription relationship data is used to indicate that the target user has successfully subscribed to the service provided by the service provider;

[0145] Step S72: Synchronize the business status of the target user according to the order relationship data, obtain the synchronization result, and return the synchronization result to the data business management platform.

[0146] Here, the service status is used to indicate the service successfully subscribed by the target user, as well as the service duration. Other service statuses of the target user can also be synchronized based on the subscription relationship data, but this application does not require this.

[0147] Here, the synchronization result is used to indicate whether the order relationship data has been successfully synchronized between SP and DSMP.

[0148] In the above implementation, the DSMP can directly send the synchronization request to the SP, and complete the synchronization of the target user's service status through the interaction between the DSMP and the SP, without the need for processing by DSMPs in other home regions, thereby simplifying the service synchronization process and improving service processing efficiency.

[0149] like Figure 4 The diagram shows the architecture of a data service processing system, which includes a service carrying domain, a service control domain, a service support domain, and a service management domain.

[0150] The service bearer domain includes service gateways, such as converged gateways and MMS gateways. The converged gateway implements SMS uplink and downlink forwarding functions; the MMS gateway implements MMS uplink and downlink forwarding functions.

[0151] The business control domain includes two DSMPs (DSMP-1 and DSMP-2). DSMPs are deployed based on cloud computing resource pools and can be deployed in a region containing multiple associated home regions. Through this deployment method, DSMPs can process business requests from multiple associated home regions and can synchronize the business processing results corresponding to each business request across multiple home regions.

[0152] DSMP-1 is the primary system, and DSMP-2 is the backup system. The two DSMP systems serve as disaster recovery backups for each other, meaning that the primary system and the backup system can synchronize data in real time. When the primary system fails, the backup system can handle the situation, ensuring the continuity of data service processing.

[0153] The business support domain includes BOSS, which is used to process and verify business requests from various regions and generate subscription relationship data between target users and SPs.

[0154] The service management domain includes a service information management system (SIMS) and an SP. The SIMS is configured to send service confirmation feedback, synchronization results, service authentication requests, or other service information processed by the SP. The SP is configured to provide data services of various service types.

[0155] The data service processing procedure in the embodiments of the present application is mainly implemented by the data service management platform (DSMP), the business system (BOSS), and the service provider (SP). The data service processing procedure includes a service subscription process and a service authentication process.

[0156] The following will be described in combination with Figure 5 The service subscription process is described as follows:

[0157] S501: The target user sends a service request of the target user to the service gateway.

[0158] S502: The service gateway sends the service request of the target user to the DSMP.

[0159] S503: The DSMP verifies the authentication information in the service request and obtains a verification result.

[0160] S504: The DSMP sends the verification result to the service gateway.

[0161] S505: The DSMP sends a service confirmation request to the SP in a case where it is determined according to the verification result that the target user has the subscription authority of the service provider.

[0162] S506: The SP verifies the service confirmation request and obtains a service confirmation feedback.

[0163] S507: The SP returns the service confirmation feedback to the DSMP.

[0164] S508: The DSMP sends a service request to the BOSS after receiving the service confirmation feedback.

[0165] S509: The BOSS verifies the service request and generates subscription relationship data between the target user and the service provider in a case where it is determined according to the target verification result after the verification that the service request is verified.

[0166] S510: The BOSS determines a service processing result according to the subscription relationship data and returns the service processing result to the DSMP.

[0167] S511: The DSMP sends the service processing result to the service gateway.

[0168] S512: The service gateway sends the service processing result to the target user.

[0169] S513: The DSMP determines the subscription relationship data in the service processing result, and saves the subscription relationship data in the local database.

[0170] S514: The DSMP sends a synchronization request carrying the subscription relationship data to the SP.

[0171] S515: The SP synchronizes the service state of the target user according to the subscription relationship data, and obtains a synchronization result.

[0172] S516: The SP returns the synchronization result to the DSMP.

[0173] The following will be described in combination with Figure 6 The above service authentication process is described, and the specific process is described as follows:

[0174] S601: After the DSMP determines that the target user successfully subscribes to the target service provided by the SP based on the service processing result, the SP sends a service authentication request to the service gateway.

[0175] S602: The service gateway sends the service authentication request to the DSMP.

[0176] S603: After receiving the service authentication request, the DSMP matches the user location information of the target user with the service location information of the service provider, and obtains a second matching result.

[0177] S604: In a case where the DSMP determines that the target user and the service provider are located in the same home area based on the second matching result, the DSMP matches the subscription relationship data of the target user with the target service, and obtains a first matching result.

[0178] S605: The DSMP determines a service authentication result based on the first matching result.

[0179] S606: The DSMP sends the service authentication result to the service gateway.

[0180] S607: The service gateway sends the service authentication result to the target user.

[0181] From the above description, it can be known that the technical scheme of the present disclosure has the following advantages:

[0182] The present application completes the service subscription and service authentication process through the interaction among the DSMP, the BOSS and the SP, so that the service subscription process and the service authentication process can be optimized, the service processing process in the prior art can be reduced, the response performance of the data service processing system can be improved, the construction investment can be saved, and the service maintenance cost can be reduced.

[0183] Those skilled in the art can understand that the sequence of writing each step in the above method of the specific embodiment does not mean a strict execution sequence and constitutes any limitation on the implementation process. The specific execution sequence of each step should be determined by its function and possible internal logic.

[0184] The data service processing system provided by the embodiments of the present disclosure comprises: a data service management platform, each of the data service management platforms is configured to process service requests of a plurality of home regions associated therewith, service systems and service providers.

[0185] The data service management platform is configured to, in response to a service request of a target user, send a service confirmation request to a service provider, and in response to a service confirmation feedback fed back by the service provider, indicating that a service check is passed, send the service request to a service system corresponding to a home region to which the target user belongs, and receive a service processing result obtained by the service system based on the service request, wherein the service processing result is used to indicate a target service subscribed by the target user.

[0186] Here, the specific embodiments of the data service management platform are as described in the above embodiments, and will not be described in detail here.

[0187] The service system is configured to obtain the service request sent by the data service management platform, and in the case that the service request is checked to be passed, determine the service processing result and return the service processing result to the service management platform.

[0188] Here, the specific embodiments of the service system are as described in the above embodiments, and will not be described in detail here.

[0189] The service provider is configured to, in response to the service confirmation request of the data service management platform, check the service confirmation request to obtain a service confirmation feedback, wherein the service confirmation feedback is used to indicate that the service check is passed, and return the service confirmation feedback to the data service management platform.

[0190] Here, the specific embodiments of the service provider are as described in the above embodiments, and will not be described in detail here.

[0191] In the above embodiments, the data service management platform can directly send the service request of the target user to the service provider, without sending the service request to the data service management platform of the home region corresponding to the service provider, thereby simplifying the service processing process, and completing the service processing process through the interaction among the data service management platform, the service system and the service provider, thereby effectively improving the service processing efficiency and reducing the operation and maintenance cost.

[0192] Based on the same inventive concept, the data service processing apparatus corresponding to the data service processing method is also provided in the embodiments of the present disclosure. Since the principle of the apparatus in the embodiments of the present disclosure for solving the problem is similar to the data service processing method in the embodiments of the present disclosure, the implementation of the apparatus can be referred to the implementation of the method, and the repeated parts will not be described here.

[0193] Referring to Figure 7 FIG. 7 shows a schematic diagram of a data service processing apparatus provided by the embodiments of the present disclosure. The apparatus comprises a first sending unit 70, a second sending unit 71, and a first processing unit 72.

[0194] The first sending unit is configured to send a service confirmation request to a service provider in response to a service request of a target user.

[0195] The second sending unit is configured to send the service request to a service system corresponding to a home area to which the target user belongs, in response to a service confirmation feedback fed back by the service provider and representing that the service check is passed.

[0196] The first processing unit is configured to receive a service processing result returned by the service system based on a target check result of the service request. The service processing result is used to indicate a target service subscribed by the target user.

[0197] In a possible implementation, the apparatus is further configured to:

[0198] verify authentication information in the service request in response to the service request of the target user, to obtain a verification result.

[0199] In a case where it is determined according to the verification result that the target user has a subscription permission of the service provider, send the service confirmation request to the service provider.

[0200] In a possible implementation, the apparatus is further configured to:

[0201] determine subscription relationship data in the service processing result.

[0202] save the subscription relationship data in a local database.

[0203] send a synchronization request carrying the subscription relationship data to the service provider, and receive a synchronization result returned by the service provider based on the synchronization request.

[0204] In a possible implementation, the apparatus is further configured to:

[0205] after it is determined based on the service processing result that the target user successfully subscribes to a target service provided by the service provider, receive a service authentication request sent by the service provider.

[0206] In response to the service authentication request, the subscription relationship data of the target user is matched with the target service to obtain a first matching result, wherein the subscription relationship data is used to indicate that the target user has successfully subscribed to the service provided by the service provider;

[0207] A service authentication result is determined based on the first matching result, and the service authentication result is sent to the target user, wherein the service authentication result is used to indicate whether the target user has the use permission of the target service.

[0208] In a possible implementation, the apparatus is further configured to:

[0209] The user location information of the target user is matched with the service location information of the service provider to obtain a second matching result;

[0210] In a case where it is determined based on the second matching result that the target user and the service provider are located in the same home area, the step of matching the subscription relationship data of the target user with the target service to obtain the first matching result is performed.

[0211] Referring to Figure 8 FIG. 2 shows a schematic diagram of a second data service processing apparatus provided by an embodiment of the present disclosure, which comprises a third sending unit 80 and a second processing unit 81; wherein:

[0212] The third sending unit is configured to acquire a service request sent by a data service management platform, wherein the service request is sent by the data service management platform to a service system after determining that a service verification is passed based on a service confirmation feedback sent by a service provider, and the service confirmation feedback is a response fed back by the service provider to indicate that the service verification is passed.

[0213] The second processing unit is configured to, in a case where the service request is verified to be passed, determine a service processing result and return the service processing result to the service management platform, wherein the service processing result is used to indicate a target service subscribed by a target user.

[0214] In a possible implementation, the apparatus is further configured to:

[0215] In a case where the service request is verified to be passed, subscription relationship data between the target user and the service provider is generated.

[0216] The service processing result that the target user has successfully subscribed to a target service provided by the service provider is determined according to the subscription relationship data.

[0217] Referring to Figure 9The diagram shown is a schematic of a third data service processing device provided in this embodiment of the present disclosure. The device includes: a verification unit 90 and a third processing unit 91; wherein:

[0218] The verification unit is used to respond to the business confirmation request from the data service management platform, verify the business confirmation request, and obtain business confirmation feedback; wherein, the business confirmation feedback is used to indicate that the business verification has passed.

[0219] The third processing unit is used to return the service confirmation feedback to the data service management platform; so that the data service management platform responds to the service confirmation feedback, sends the service request to the business system corresponding to the target user's home region, and receives the service processing result obtained by the business system based on the service request; wherein, the service processing result is used to indicate the target service subscribed by the target user.

[0220] In one possible implementation, the device is also used for:

[0221] Obtain a synchronization request carrying subscription relationship data sent by the data service management platform; wherein, the subscription relationship data is used to indicate that the target user has successfully subscribed to the service provided by the service provider;

[0222] The business status of the target user is synchronized based on the order relationship data to obtain the synchronization result, and the synchronization result is returned to the data business management platform.

[0223] The description of the processing flow of each unit in the device and the interaction flow between each module can be found in the relevant descriptions in the above method embodiments, and will not be detailed here.

[0224] Corresponding to Figure 1 , Figure 2 and Figure 3 In addition to the data service processing method in the present disclosure, this embodiment also provides an electronic device 60, such as... Figure 10 The diagram shown is a structural schematic of an electronic device 60 provided in an embodiment of this disclosure, including:

[0225] The system includes a processor 61, a memory 62, and a bus 63. The memory 62 stores execution instructions and includes main memory 621 and external memory 622. The main memory 621, also called internal memory, temporarily stores the computational data in the processor 61, as well as data exchanged with external memory such as a hard disk. The processor 61 exchanges data with the external memory 622 through the main memory 621. When the electronic device 60 is running, the processor 61 communicates with the memory 62 through the bus 63, causing the processor 61 to execute the following instructions:

[0226] In response to a service request of a target user, a service confirmation request is sent to a service provider;

[0227] In response to a service confirmation feedback fed back by the service provider, the service request is sent to a service system corresponding to a home area to which the target user belongs, the service confirmation feedback being used to represent that the service check is passed;

[0228] A service processing result obtained by the service system based on the service request is received, the service processing result being used to indicate a target service subscribed by the target user.

[0229] Or the following instructions are executed:

[0230] A service request sent by a data service management platform is acquired, the service request being sent by the data service management platform to a service system after determining that a service check is passed based on a service confirmation feedback sent by a service provider, the service confirmation feedback being a response fed back by the service provider and used to represent that the service check is passed;

[0231] In a case where the service request is passed, a service processing result is determined, and the service processing result is returned to the service management platform, the service processing result being used to indicate a target service subscribed by a target user.

[0232] Or the following instructions are executed:

[0233] In response to a service confirmation request of a data service management platform, the service confirmation request is checked to obtain a service confirmation feedback, the service confirmation feedback being used to represent that the service check is passed;

[0234] The service confirmation feedback is returned to the data service management platform, so that the data service management platform sends a service request to a service system corresponding to a home area to which a target user belongs in response to the service confirmation feedback, and receives a service processing result obtained by the service system based on the service request, the service processing result being used to indicate a target service subscribed by the target user.

[0235] The embodiment of the disclosure further provides a computer readable storage medium, and the computer readable storage medium stores a computer program. When the computer program is run by a processor, the steps of the data service processing method described in the method embodiment are executed. The storage medium can be a volatile or non-volatile computer readable storage medium.

[0236] The embodiment of the disclosure further provides a computer program product, and the computer program product carries a program code. The instructions included in the program code can be used to execute the steps of the data service processing method described in the method embodiment. For details, refer to the method embodiment, and details are not described herein.

[0237] The computer program product can be implemented by hardware, software or a combination thereof. In an optional embodiment, the computer program product is embodied in a computer storage medium. In another optional embodiment, the computer program product is embodied in a software product, such as a software development kit (SDK) or the like.

[0238] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here. In several embodiments provided in the present disclosure, it should be understood that the disclosed system, device and method can be implemented in other ways. The device embodiments described above are only schematic. For example, the division of the units is only a logical function division, and there can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some communication interface, and can be electrical, mechanical or other forms.

[0239] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiment.

[0240] In addition, each functional unit in each embodiment of the present disclosure can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.

[0241] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a nonvolatile computer readable storage medium executable by a processor. Based on this understanding, the technical solutions of the present disclosure essentially or the part that contributes to the prior art or part 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 a number of 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 various embodiments of the present disclosure. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0242] Finally, it should be noted that: the above-described embodiments are only specific embodiments of the present disclosure, used to illustrate the technical solutions of the present disclosure, and not to limit them. The protection scope of the present disclosure is not limited thereto. Although the present disclosure has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that any person skilled in the art who is familiar with the technical field of the present disclosure can make modifications or easily think of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed by the present disclosure, or make equivalent replacements to some of the technical features. The modifications, changes or replacements do not cause the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure, and should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.

Claims

1. A data service processing method, characterized by, Applied to a data service management platform, each of the data service management platforms is configured to process service requests of a plurality of home regions associated therewith, and comprises: in response to a service request of a target user, sending a service confirmation request to a service provider; in response to a service confirmation feedback fed back by the service provider, indicating that the service check is passed, sending the service request to a service system corresponding to a home region to which the target user belongs; receiving a service processing result obtained by the service system based on the service request, wherein the service processing result is used to indicate a target service subscribed by the target user.

2. The method of claim 1, wherein, Before sending the service confirmation request of the target user to the service provider, comprising: in response to the service request of the target user, verifying authentication information in the service request to obtain a verification result; in a case where it is determined according to the verification result that the target user has subscription permission of the service provider, sending the service confirmation request to the service provider.

3. The method of claim 1, wherein, The service processing result comprises subscription relationship data between the target user and the service provider; After receiving the service processing result obtained by the service system based on the service request, comprising: determining the subscription relationship data in the service processing result; saving the subscription relationship data in a local database; sending a synchronization request carrying the subscription relationship data to the service provider, and receiving a synchronization result returned by the service provider based on the synchronization request.

4. The method according to claim 1 or 3, characterized in that, The method further comprises: after determining that the target user successfully subscribes to the target service provided by the service provider based on the service processing result, receiving a service authentication request sent by the service provider; in response to the service authentication request, matching the subscription relationship data of the target user with the target service to obtain a first matching result, wherein the subscription relationship data is used to indicate that the target user successfully subscribes to the service provided by the service provider; determining a service authentication result based on the first matching result, and sending the service authentication result to the target user, wherein the service authentication result is used to indicate whether the target user has the use permission of the target service.

5. The method of claim 4, wherein, After receiving the service authentication request sent by the service provider, comprising: matching user location information of the target user with service location information of the service provider to obtain a second matching result; in a case where it is determined based on the second matching result that the target user and the service provider are located in the same home region, performing the step of matching the subscription relationship data of the target user with the target service to obtain the first matching result.

6. A data service processing method characterized by comprising: Applied to a service system, comprising: obtaining a service request sent by a data service management platform, wherein the service request is sent by the data service management platform to the service system after determining that the service check is passed based on a service confirmation feedback sent by a service provider, and the service confirmation feedback is a response fed back by the service provider to indicate that the service check is passed. In the case of the business request verification, the business processing result is determined, and the business processing result is returned to the business management platform; wherein the business processing result is used to indicate the target business subscribed by the target user.

7. The method of claim 6, wherein, The business processing result is determined in the case of the business request verification, comprising: In the case of the business request verification, the subscription relationship data between the target user and the service provider is generated; According to the subscription relationship data, the business processing result of the target user successfully subscribing the target business provided by the service provider is determined.

8. A data service processing method characterized by comprising: Applied to the service provider, comprising: In response to the business confirmation request of the data business management platform, the business confirmation request is verified, and the business confirmation feedback is obtained; wherein the business confirmation feedback is used to indicate that the business verification is passed; The business confirmation feedback is returned to the data business management platform; so that the data business management platform responds to the business confirmation feedback, sends the business request to the business system corresponding to the home area of the target user, and receives the business processing result obtained by the business system based on the business request; wherein the business processing result is used to indicate the target business subscribed by the target user.

9. The method of claim 8, wherein, The method further comprises: Obtaining the synchronization request carrying the subscription relationship data sent by the data business management platform; wherein the subscription relationship data is used to indicate that the target user successfully subscribes the business provided by the service provider; According to the subscription relationship data, the business state of the target user is synchronized, the synchronization result is obtained, and the synchronization result is returned to the data business management platform.

10. A data service processing system characterized by comprising: Comprising: Data business management platform, each of the data business management platform is used to process the business request, business system and service provider of the associated multiple home areas; The data business management platform is configured to send the business confirmation request to the service provider in response to the business request of the target user; And in response to the business confirmation feedback of the service provider feedback indicating that the business verification is passed, the business request is sent to the business system corresponding to the home area of the target user; and the business processing result obtained by the business system based on the business request is received; wherein the business processing result is used to indicate the target business subscribed by the target user; The business system is configured to obtain the business request sent by the data business management platform; and in the case of the business request verification, the business processing result is determined, and the business processing result is returned to the business management platform; The service provider is configured to respond to the business confirmation request of the data business management platform, to verify the business confirmation request, and to obtain the business confirmation feedback; wherein the business confirmation feedback is used to indicate that the business verification is passed; and the business confirmation feedback is returned to the data business management platform.

11. A data service processing apparatus characterized by comprising: Set in the data business management platform, each of the data business management platform is used to process the business request of the associated multiple home areas, the device comprises: The first sending unit is configured to send a service confirmation request to a service provider in response to a service request of a target user. The second sending unit is configured to send the service request to a service system corresponding to a home area of the target user in response to a service confirmation feedback fed back by the service provider, the service confirmation feedback representing that the service check is passed. The first processing unit is configured to receive a service processing result obtained by the service system based on the service request, wherein the service processing result is used to indicate a target service subscribed by the target user.

12. A data service processing apparatus characterized by comprising: The device is arranged in a service system, and the device comprises: The third sending unit is configured to obtain a service request sent by a data service management platform, wherein the service request is sent by the data service management platform to the service system after determining that the service check is passed based on a service confirmation feedback sent by a service provider, and the service confirmation feedback is a response fed back by the service provider and used to represent that the service check is passed. The second processing unit is configured to determine a service processing result and return the service processing result to the service management platform in a case where the service request is passed, wherein the service processing result is used to indicate a target service subscribed by a target user.

13. A data service processing apparatus, characterized by comprising: The device is arranged in a service provider, and the device comprises: The checking unit is configured to check a service confirmation request of a data service management platform to obtain a service confirmation feedback, wherein the service confirmation feedback is used to represent that the service check is passed. The third processing unit is configured to return the service confirmation feedback to the data service management platform, so that the data service management platform sends a service request to a service system corresponding to a home area of a target user in response to the service confirmation feedback and receives a service processing result obtained by the service system based on the service request, wherein the service processing result is used to indicate a target service subscribed by the target user.

14. An electronic device, comprising: The device comprises: A processor, a memory and a bus, the memory stores machine readable instructions executable by the processor, when the electronic device is running, the processor and the memory communicate through the bus, the machine readable instructions are executed by the processor to execute the steps of the data service processing method in any one of claims 1 to 9.

15. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, the computer program is executed by the processor to execute the steps of the data service processing method in any one of claims 1 to 9.

16. A computer program product, characterised in that, The computer program product is stored in the storage medium, and the program product is executed by at least one processor to implement the data service processing method in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Information transmitting method and local roaming service processing method and related equipment and system

    CN101014175A

  • Method and system for ordering value added service

    CN102104858A