Business processing method and intelligent terminal service system
By introducing a hierarchical processing mechanism into the smart terminal service system and utilizing the communication connection between the Super SIM card application and the cloud service platform, the problem of insufficient flexibility in existing business processing methods is solved, enabling dynamic adjustment and simplified management of business processes.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG CHUTIAN DRAGON SMART CARD
- Filing Date
- 2024-11-25
- Publication Date
- 2026-06-23
AI Technical Summary
Existing business processing methods lack flexibility in smart terminal service systems, making it difficult to respond quickly to dynamic needs and increasing operational complexity.
By introducing a tiered processing mechanism between the cloud service platform and the business platform, and utilizing the communication connection between the Super SIM card application and the cloud service platform, tiered processing and dynamic adjustment of business requests can be achieved, simplifying business process management.
It enables dynamic adjustment and flexible configuration of business processes, simplifies the complexity of business process management, and improves the system's response speed and flexibility.
Smart Images

Figure CN119583546B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of cloud computing technology, and in particular to a business processing method and an intelligent terminal service system. Background Technology
[0002] In smart terminal service systems, the core daily application scenarios for applications on the Super SIM card (such as transportation applications) include top-up, card activation, and transaction inquiries. Existing business processing methods typically involve pre-defined fixed workflows between the business processing platform and the business requester. If a step in the workflow needs adjustment, both parties usually need to renegotiate and modify the workflow, increasing operational complexity. Due to the rigidity of these workflows, existing methods lack flexibility in responding to dynamic demands and struggle to provide rapid responses. Summary of the Invention
[0003] In view of this, the purpose of the present invention is to provide a business processing method and an intelligent terminal service system that can realize the hierarchical processing of business requests, thereby simplifying the complexity of business process management and enabling dynamic adjustment and flexible configuration of business processes.
[0004] In a first aspect, embodiments of the present invention provide a service processing method applied to a smart terminal service system. The smart terminal service system includes a cloud service platform, a service platform, and a terminal; the cloud service platform and the service platform are communicatively connected; a super SIM card is installed in the terminal, a super SIM card application runs on the super SIM card, and the super SIM card is communicatively connected to the cloud service platform through the super SIM card application; multiple service interfaces are set on the service platform; the method includes: if the cloud service platform receives a service request sent by the super SIM card application, it identifies the service type in the service request, and determines the first service interface corresponding to the service request based on a pre-set correspondence between service types and service interfaces. The process involves the cloud service platform calling the first business interface to send a business request to the business platform. The business platform, based on a pre-defined mapping between business interfaces and business processes, determines the business process corresponding to the first business interface. This business process includes the current business operation and the next business operation. The business platform executes the current business operation based on the business request and obtains the execution result. Based on the execution result and the next business operation, the business platform generates a business instruction and sends it to the cloud service platform. The cloud service platform sends the business instruction to the Super SIM card application to enable the Super SIM card to execute the business instruction. The cloud service platform identifies whether the next business operation is empty; if it is, the business process ends.
[0005] Furthermore, the business platform determines the steps of the business process corresponding to the first business interface based on the pre-set correspondence between business interfaces and business processes. These steps include: if the business platform receives a business request sent by the cloud service platform through the first business interface, it determines the order stage corresponding to the business request based on the business number, business type, and the pre-set correspondence between business type and order stage in the business request; the business platform determines whether the business number, business type, and super SIM card information conform to the pre-set business processing rules; if they conform, the order status corresponding to the business request is determined to be "processing," and the business process corresponding to the first business interface is determined to be the preset business process based on the pre-set correspondence between business interfaces and business processes; if they do not conform to the business processing rules, the order status is determined to be "failed." Here, the business processing rules characterize the data information that the business platform can process; the preset business process pre-sets the business operations corresponding to each order status; and the business platform determines the current business operation and the next business operation corresponding to the business request based on the order status and the preset business process.
[0006] Furthermore, when the business type is card activation business and the first business interface is card activation interface, after the business platform receives the business request sent by the cloud service platform through the first business interface, the method further includes: determining the business number corresponding to the business request based on a preset numbering rule.
[0007] Furthermore, when the business type is card issuance, the order stage is the card sales stage, and the business process is the preset over-the-air card issuance business process. The steps for the business platform to execute the current business operation based on the business request and obtain the execution result include: the business platform binding the super SIM card identifier in the business request with any pre-stored transit card internal number to obtain the binding result; identifying the binding result; if the binding result is successful, creating a super SIM card account based on the preset super SIM card account creation rules and determining the order status as processing; if the binding result is failed, updating the order status to failure; wherein, the super SIM card account is used to store the correspondence between the super SIM card identifier and the transit card internal number; the business platform generates the over-the-air card issuance execution result based on the business number, the account information of the super SIM card account, the order stage, and the order status.
[0008] Furthermore, when the business type is a recharge business, the first business interface is the card activation interface, the order stage is the recharge stage or re-recharge stage, and the business process is the preset recharge business process. The steps for the business platform to execute the current business operation based on the business request and obtain the execution result include: the business platform, based on the account information and recharge amount of the Super SIM card account in the business request, calls the recharge interface of the third-party platform to recharge the recharge amount to the Super SIM card and obtain the recharge result; identifying the recharge result; if the recharge result is a successful recharge, determining the order status corresponding to the business request as processing; if the recharge result is a failed recharge, determining the order status corresponding to the business request as failed; the business platform generates the recharge execution result based on the business number, the account information of the Super SIM card account, the order stage, and the order status.
[0009] Furthermore, when the business type is a query business, the first business interface is the order query interface, the order stage is the transaction record query stage or the recharge result query stage, and the business process is the preset order query business process. The steps for the business platform to execute the current business operation based on the business request and obtain the execution result include: the business platform obtains the transaction records in the Super SIM card account based on the business number and account information of the Super SIM card account in the business request, and obtains the transaction record query result; identifies the query result; if the transaction record query result is a successful query, determines that the order status corresponding to the business request is "processing"; if the transaction record query result is a failed query, determines that the order status corresponding to the business request is "failed"; the business platform generates the transaction record query execution result based on the business number, transaction record, order stage, and order status.
[0010] Furthermore, when the business type is a refund business, the first business interface is the refund notification interface, and the business process is the preset refund notification business process; the steps for the business platform to execute the current business operation based on the business request and obtain the execution result include: the business platform determines the payment result corresponding to the payment number based on the business number and payment number in the business request; the payment result is payment success or payment failure; the business platform generates a refund notification execution result based on the business number and payment result.
[0011] Furthermore, if the cloud service platform identifies that the next business operation is not empty, the method further includes: the cloud service platform receives the execution result of the business instruction sent by the Super SIM card application, updates the business request based on the business instruction and the execution result, and determines the second business interface based on the next business operation; the second business interface is an instruction interaction interface; the cloud service platform calls the instruction interaction interface to send the updated business request to the business platform; the business platform determines the business process corresponding to the instruction interaction interface as a preset instruction interaction business process based on the updated business request and the pre-set correspondence between the business interface and the business process; based on the order stage and / or order status in the updated business request, it determines the current order stage corresponding to the next business operation. The process involves several steps: First, the business platform executes the current business operation and generates an instruction interaction execution result, determining the order status of the updated business request as successful. Second, the business platform generates a business instruction based on the instruction interaction execution result and the order status, and sends the business instruction to the cloud service platform. Third, the cloud service platform sends the business instruction to the Super SIM card application to enable the Super SIM card to execute the business instruction. Fourth, if the cloud service platform identifies the next business operation as empty, it terminates the current business process. If the cloud service platform identifies the next business operation as not empty, it continues executing the steps of updating the business request based on the business instruction and the business instruction execution result, and determining the second business interface based on the next business operation, until the next business operation is empty.
[0012] Secondly, embodiments of the present invention provide an intelligent terminal service system, including a cloud service platform, a service platform, and a terminal; the cloud service platform and the service platform are communicatively connected; a specified super SIM card application and a super SIM card are pre-installed in the terminal, and the super SIM card is communicatively connected to the cloud service platform through the super SIM card application; multiple service interfaces are pre-configured on the service platform; the system includes: a cloud service platform, used to, upon receiving a service request sent by the SIM application, identify the service type in the service request, and determine a first service interface corresponding to the service request based on a pre-configured correspondence between service types and service interfaces; the cloud service platform is also used to invoke the first service interface. The system sends a business request to the business platform. The business platform determines the business process corresponding to the first business interface based on the pre-set correspondence between business interfaces and business processes. The business process includes the current business operation and the next business operation. The business platform also executes the current business operation based on the business request and obtains the execution result. The business platform also generates a business instruction based on the execution result and the next business operation and sends the business instruction to the cloud service platform. The cloud service platform also sends the business instruction to the Super SIM card application so that the Super SIM card executes the business instruction. The cloud service platform also identifies whether the next business operation is empty. If it is empty, the business process ends.
[0013] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program, the program code causing the processor to perform the method described above.
[0014] This invention provides a service processing method and a smart terminal service system. The smart terminal service system includes a cloud service platform, a service platform, and a terminal. The cloud service platform and the service platform are communicatively connected. A super SIM card is installed in the terminal, and a super SIM card application runs on the super SIM card. The super SIM card communicates with the cloud service platform through the super SIM card application. The service platform has multiple service interfaces. The method includes: if the cloud service platform receives a service request sent by the super SIM card application, it identifies the service type in the service request and determines the first service interface corresponding to the service request based on a pre-set correspondence between service types and service interfaces. The cloud service platform calls the first business interface, sending the business request to the business platform. The business platform, based on a pre-defined correspondence between business interfaces and business processes, determines the business process corresponding to the first business interface. This business process includes the current business operation and the next business operation. The business platform executes the current business operation based on the business request, obtaining the execution result. Based on the execution result and the next business operation, the business platform generates a business instruction and sends it to the cloud service platform. The cloud service platform sends the business instruction to the Super SIM card application, enabling the Super SIM card to execute the instruction. The cloud service platform checks if the next business operation is empty; if so, the business process ends. This approach allows for layered processing of business requests, simplifying the complexity of business process management and enabling dynamic adjustment and flexible configuration of business processes.
[0015] Other features and advantages of the invention will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention are realized and obtained in accordance with the structures particularly pointed out in the description, claims and drawings.
[0016] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0017] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0018] Figure 1 A flowchart of a business processing method provided in an embodiment of the present invention;
[0019] Figure 2 This is a flowchart of a method for determining the business process corresponding to a first business interface, as provided in Embodiment 1 of the present invention.
[0020] Figure 3 The flowchart illustrates the method for determining the execution result when the order process is a card sales process, as provided in Embodiment 1 of the present invention.
[0021] Figure 4 This is a flowchart illustrating the method for determining the execution result when the business type is a recharge business, as provided in Embodiment 1 of the present invention.
[0022] Figure 5 The flowchart illustrates the method for determining the execution result when the business type is query, as provided in Embodiment 1 of the present invention.
[0023] Figure 6 The flowchart illustrates the method for determining the execution result when the business type is a refund business, as provided in Embodiment 1 of the present invention.
[0024] Figure 7 This is a flowchart of a service processing method when the next service operation is not empty, provided in Embodiment 1 of the present invention.
[0025] Figure 8 This is a schematic diagram of the intelligent terminal service system provided in Embodiment 2 of the present invention.
[0026] Icons: 1-Cloud service platform; 2-Business platform; 3-Terminal; 31-Super SIM card application; 32-Super SIM card. Detailed Implementation
[0027] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0028] To facilitate understanding of this embodiment, the embodiments of the present invention will be described in detail below.
[0029] Example 1:
[0030] Figure 1 A flowchart of a business processing method provided in an embodiment of the present invention.
[0031] This business processing method is applied to an intelligent terminal service system, which includes a cloud service platform, a business platform, and a terminal. The cloud service platform communicates with the business platform. The terminal has a Super SIM card (SuperSubscriber Identification Module, a SIM card with built-in storage) installed in it. A Super SIM card application runs on the Super SIM card, and the Super SIM card communicates with the cloud service platform through the Super SIM card application. The business platform has multiple business interfaces.
[0032] Here, the cloud service platform communicates with the business platform by calling multiple business interfaces of the business platform.
[0033] After receiving a service request from the Super SIM card application, the cloud service platform will parse the request and call the corresponding service interface.
[0034] The cloud service platform sends the parsed request data to the business platform, triggering the execution of the business process.
[0035] After the business platform completes its processing, it returns the execution result to the cloud service platform through the corresponding business interface. The business platform is responsible for the overall management and coordination of the process.
[0036] After obtaining business instructions or results from the business platform, the cloud service platform sends them to the Super SIM card application.
[0037] The Super SIM card application executes relevant instructions and returns the results to the cloud service platform.
[0038] The Super SIM card application interacts directly with the Super SIM card, executing business instructions issued by the cloud service platform and feeding back the operation results from the Super SIM card to the cloud service platform.
[0039] The Super SIM card serves as the actual operational platform, performing specific hardware tasks (such as activation, top-up, and query). The Super SIM card interacts indirectly with the cloud service platform and business platform through the Super SIM card application.
[0040] The cloud service platform is responsible for connecting the operation results of the Super SIM card with the execution logic of the business platform.
[0041] The Super SIM does not communicate directly with the service platform, but connects indirectly through the Super SIM application and cloud service platform.
[0042] The cloud service platform can be an operator service platform, and the Super SIM card application can be an operator application. The terminal can be a mobile terminal capable of installing a Super SIM card, such as a mobile phone.
[0043] Reference Figure 1 Business processing methods include:
[0044] In step S101, if the cloud service platform receives a service request sent by the Super SIM card application, it identifies the service type in the service request and determines the first service interface corresponding to the service request based on the pre-set correspondence between service types and service interfaces.
[0045] Here, the Super SIM card in the terminal initiates service requests through its application, such as top-up, card activation, transaction record inquiry, or refund. The request includes key data such as service type, service number, and Super SIM card information.
[0046] The cloud service platform parses business requests and identifies the business type (such as card issuance, recharge, query, etc.).
[0047] Based on the preset correspondence between business types and business interfaces, the cloud service platform matches the first business interface corresponding to the business request.
[0048] Specifically, the first business interface includes the card activation interface, the order query interface, and the refund notification interface.
[0049] The preset correspondence between business types and business interfaces is pre-set according to actual conditions, and may include: when the business type is card issuance, the first business interface is the card issuance interface; when the business type is inquiry, the first business interface is the order inquiry interface; when the business type is refund, the first business interface is the refund notification interface.
[0050] Business requests typically include: Super SIM card information, such as Super SIM card identifiers (e.g., ICCID (Integrated Circuit Card Identity) or IMSI (International Mobile Subscriber Identity)), business type, and business-related data, which may include transit card internal number, user account information, etc.
[0051] In one embodiment, reference is made to Figure 2 In step S101, the business platform determines the business process corresponding to the first business interface based on the pre-set correspondence between business interfaces and business processes, including:
[0052] Step S201: If the business platform receives a business request sent by the cloud service platform through the first business interface, it determines the order stage corresponding to the business request based on the business number, business type and the pre-set correspondence between the business type and the order stage in the business request.
[0053] Here, the service number is used to identify a specific service request, facilitating system tracking and processing. The service type can include card activation, top-up, inquiry, and refund services, indicating the purpose of the current request. Super SIM card information includes a Super SIM card identifier, which points to a specific Super SIM card instance.
[0054] In one embodiment, in step S201, when the service type is a card activation service and the first service interface is a card activation interface, after the service platform receives a service request sent by the cloud service platform through the first service interface, the method further includes:
[0055] Based on preset numbering rules, determine the business number corresponding to the business request.
[0056] Here, the preset numbering rules are a predefined set of logic used to generate unique business numbers (order numbers or request numbers). These business numbers are used to identify the current business request, ensuring its uniqueness within the system and providing a basis for subsequent processes (such as order identification, log recording, and process tracing).
[0057] Numbering rules can include the following elements: Current timestamp: Used to ensure the uniqueness of the number in the time dimension, such as "yyyyMMddHHmmss". Random number: Adds randomness to the time dimension, such as the four-digit random number "1234". Business type code: Indicates the type of the number, such as "01" for card opening business. Terminal identifier: Adds an identifier field based on the terminal from which the request originated.
[0058] The service platform parses key information from received service requests, such as service type and Super SIM card identifier. Following a preset numbering rule, it generates a unique service number by combining data such as timestamp, random number, and service type.
[0059] The service platform associates the generated service number with relevant information in the request (such as the Super SIM card identifier, service type, order status, etc.) and stores it in the service database. The service platform will then include this service number in every subsequent process step to identify the current request.
[0060] In step S202, the business platform determines whether the business number, business type, and super SIM card information conform to the pre-set business processing rules. If they conform to the business processing rules, the order status corresponding to the business request is determined to be "processing". Based on the pre-set correspondence between business interfaces and business processes, the business process corresponding to the first business interface is determined to be the preset business process. If they do not conform to the business processing rules, the order status is determined to be "failed". The business processing rules are used to characterize the data information that the business platform can process. The preset business process pre-sets the business operations corresponding to each order status.
[0061] Here, the business processing rules are a set of preset verification conditions used to characterize the data information that the business platform can process. For example: whether the Super SIM card information is complete, whether the service number is valid and has not expired, and whether the service type matches the scope of services supported by the system.
[0062] The business platform checks the following contents sequentially based on the received business request:
[0063] Is the business number valid? Verify that the business number exists, is not occupied, and is consistent with the current order status.
[0064] Business type matching: Check whether the business type matches the business process supported by the system. For example, the recharge business cannot match the card opening process.
[0065] Is the Super SIM card information correct? Ensure that the Super SIM card identifier is valid and has been registered in the system.
[0066] If all the above conditions are met, the business request is considered valid, and the next step of processing is initiated, setting the order status to "processing".
[0067] If any condition is not met, the order status will be set to failed, and an error message will be returned to the cloud service platform.
[0068] The business platform determines the preset business process for the current business request based on the pre-defined correspondence between business interfaces and business processes. For example, if the first business interface is a card issuance interface, the corresponding business process might be an over-the-air card issuance process. If the first business interface is a recharge interface, the corresponding business process might be a recharge process.
[0069] The pre-defined business process includes the business operations corresponding to each order status. For example, in status processing, specific card opening or recharge operations are performed. In case of status failure, exception handling operations are performed.
[0070] In step S203, the business platform determines the current business operation and the next business operation corresponding to the business request based on the order status and the preset business process.
[0071] Here, based on the current order status and preset business processes, the business platform determines the current business operation to be performed. For example, if the order status is "processing," the current operation in the card activation process might be binding the Super SIM card and the transit card's internal number. If the order status is "failed," the current operation might be recording an error log and notifying the cloud service platform.
[0072] The business platform determines the next business operation to be executed after the current operation is completed, based on the configuration of the order steps in the preset process. For example, if the current operation is binding a card, the next operation might be creating a Super SIM card account. If the current operation is topping up, the next operation might be generating a topping up confirmation notification. If the current business operation is the last step in the process, the next business operation is empty, indicating the end of the process.
[0073] In step S102, the cloud service platform calls the first business interface to send the business request to the business platform.
[0074] Here, the cloud service platform calls the first matching business interface and sends the parsed business request (including business type, super SIM card information, order information, etc.) to the business platform.
[0075] During the transmission process, the cloud service platform verifies the integrity of the data to ensure that business requests can be correctly parsed and processed by the business platform.
[0076] Step S103: The business platform determines the business process corresponding to the first business interface based on the pre-set correspondence between business interfaces and business processes; wherein, the business process includes the current business operation and the next business operation.
[0077] Here, the business platform determines the specific business process associated with the first business interface based on the predefined correspondence between business interfaces and business processes. For example, the card issuance interface corresponds to the over-the-air card issuance process, and the recharge interface corresponds to the recharge process, etc.
[0078] Each business process is pre-configured with multiple business operations, including the current business operation and the next business operation. The business platform determines the business operation to be executed and the next operation based on information such as order stage and order status.
[0079] Specifically, when the business type is card issuance, the order process is card sales, and the business process is a preset over-the-air card issuance process, the next step is instruction-interactive card sales.
[0080] When the business type is a recharge business, the order process is a recharge process or a recharge process, and the business process is a preset recharge business process, the next operation is an instruction interaction query operation.
[0081] When the business type is query business, the order process is transaction record query process, and the business process is the preset order query business process, the next operation is instruction interaction query operation.
[0082] In step S104, the business platform executes the current business operation based on the business request and obtains the execution result.
[0083] Here, each operation produces a result, such as successful or failed binding, successful or failed recharge, etc.
[0084] In one embodiment, when the business type is card issuance, the order stage is the card sales stage, and the business process is a preset over-the-air card issuance business process. (Refer to...) Figure 3 Step S104 includes:
[0085] Step S301: The business platform binds the Super SIM card identifier in the business request with any pre-stored transit card internal number to obtain the binding result; identifies the binding result; if the binding result is successful, a Super SIM card account is created based on the preset Super SIM card account creation rules, and the order status is determined to be in process; if the binding result is failed, the order status is updated to failure; wherein, the Super SIM card account is used to store the correspondence between the Super SIM card identifier and the transit card internal number.
[0086] Here, the business platform identifies the current order stage as the card sales stage by analyzing the business type (card issuance business) and business number in the business request. The pre-defined over-the-air card issuance business process includes a series of operational steps, such as binding the Super SIM card and the transportation card, account creation, and order status updates.
[0087] The goal of the over-the-air card issuance process is to bind the Super SIM card to a designated transit card number and create an associated Super SIM card account.
[0088] Specifically, the super SIM card identifier and the transit card internal number pre-stored in the business platform are extracted from the business request.
[0089] The business platform binds the Super SIM card identifier to the transit card internal number according to the binding logic. The binding logic includes: verifying the validity of the transit card internal number (e.g., whether it is unused) and verifying the validity of the Super SIM card identifier (e.g., whether it is active).
[0090] If the validity verification passes, proceed with the binding operation and generate the binding result.
[0091] If the Super SIM card identifier and the transit card internal number are successfully associated, the binding result is "binding successful".
[0092] If a data conflict occurs or the verification fails, the binding result will be "binding failed".
[0093] If the binding is successful, an account will be created for the bound Super SIM card in the business platform based on the preset Super SIM card account creation rules (such as account ID format, initial balance, etc.). The SIM card account is used to store the correspondence between the Super SIM card identifier and the transit card internal number, and can also store extended information such as account balance and usage records. Setting the order status to "processing" indicates that the binding process is proceeding normally.
[0094] If the binding fails, update the order status to "failed". Record the reason for the failure (e.g., invalid transit card internal number, conflicting Super SIM card identifier, etc.) for subsequent query and troubleshooting.
[0095] In step S302, the business platform generates an over-the-air card issuance execution result based on the business number, the account information of the super SIM card account, the order process, and the order status.
[0096] Integrate the following information to generate the over-the-air card issuance execution result:
[0097] Service ID: Identifies the current card activation request.
[0098] Order process: Indicates that the current business is in the card sales stage.
[0099] Order Status: Indicates the current status of the order, such as being processed or failed.
[0100] Based on the collected information, an over-the-air card issuance execution result is generated, which serves as the basis for subsequent business processing. The execution result may include:
[0101] Details of successful binding: such as the bound transit card number, account ID, etc.
[0102] Reasons for binding failure: such as conflict with transit card number, abnormal status of super SIM card, etc.
[0103] The generated over-the-air card issuance execution result is transmitted to the cloud service platform, so that the cloud service platform can feed back the result to the Super SIM card application.
[0104] In one embodiment, when the business type is a recharge business, the first business interface is the card activation interface, the order process is the recharge process or the re-recharge process, and the business process is a preset recharge business process, as referred to Figure 4 Step S104 includes:
[0105] Step S401: Based on the account information and recharge amount of the Super SIM card account in the business request, the business platform calls the recharge interface of the third-party platform to recharge the recharge amount to the Super SIM card and obtain the recharge result; identify the recharge result; if the recharge result is successful, determine the order status corresponding to the business request as processing; if the recharge result is failed, determine the order status corresponding to the business request as failed.
[0106] Here, the business platform receives a business request from the cloud service platform and identifies the current business type as a recharge business. The first business interface is the card activation interface, which is either the recharge stage or the re-recharge stage in the order process.
[0107] The business platform matches the corresponding recharge business process based on the pre-set correspondence between business interfaces and business processes. The goal of the recharge business process is to recharge the specified amount to the user's Super SIM card.
[0108] Recharge amount: The specific amount the user requests to recharge (e.g., 10 yuan, 50 yuan, etc.).
[0109] According to the preset interface protocol, the system calls the recharge interface of a third-party payment platform to interact with the platform and complete the recharge operation. The call content may include: account identifier (to recharge the amount to the corresponding Super SIM card), payment information (recharge amount and related payment vouchers), and transaction timestamp (to record the time of the recharge operation).
[0110] Receive recharge results returned by the third-party platform, including recharge status, such as success, failure, or processing; transaction serial number, used to identify this recharge transaction; error code (if failure), explaining the reason for the recharge failure, such as insufficient balance, account abnormality, etc.
[0111] The business platform parses the recharge results returned by the third-party platform. Based on the recharge results returned by the third-party platform, the business platform parses the following information: whether the recharge was successful, the reason for failure (if any), and the transaction serial number, which are used for subsequent tracking and log recording.
[0112] Based on the recharge result, the business platform updates the current order status:
[0113] If the top-up is successful, set the order status to "processing".
[0114] If the recharge fails, set the order status to failed.
[0115] In step S402, the business platform generates a recharge execution result based on the business number, the account information of the Super SIM card account, the order process, and the order status.
[0116] Here, the following data is collected to generate the recharge execution result: Service number, used to identify this recharge request; Super SIM card account information, including account ID, account balance, etc.; Order stage, used to indicate that the current business process is in the recharge stage; Order status, used to indicate whether the current order status is processing or failed.
[0117] The integrated data is organized into a recharge execution result, including: recharge status, success or failure; transaction serial number, a unique identifier for the recharge transaction; reason for failure (if any), a detailed explanation of the recharge failure.
[0118] The generated recharge execution result is sent to the cloud service platform, so that the cloud service platform can further feed the result back to the Super SIM card application or the user.
[0119] In one embodiment, when the business type is a query business, the first business interface is an order query interface, the order stage is a transaction record query stage or a recharge result query stage, and the business process is a preset order query business process. (Refer to...) Figure 5 Step S104 includes:
[0120] Step S501: Based on the service number and account information of the Super SIM card account in the service request, the service platform obtains the transaction records in the Super SIM card account and obtains the transaction record query results; identifies the query results; if the transaction record query result is successful, determines that the order status corresponding to the service request is in processing; if the transaction record query result is unsuccessful, determines that the order status corresponding to the service request is unsuccessful.
[0121] Here, the business platform identifies the current business type as a query business based on the received business request. The first business interface is the order query interface, and the corresponding order process is either the transaction record query process or the recharge result query process.
[0122] The business platform matches the order query business process based on the preset correspondence between business interfaces and business processes. The goal of the order query business process is to retrieve the required transaction records or recharge results from the Super SIM card account.
[0123] The business platform extracts the following key information based on the business request: Business ID, used to uniquely identify this query request; Super SIM card account information, including account ID, used to locate the specific account.
[0124] Based on the extracted information, the business platform accesses the database or module in the system that stores transaction records.
[0125] Query criteria can include: Account ID, used to lock the account associated with the Super SIM card; Time range, such as transaction records within the last 7 days or one month; Transaction type, such as top-up, purchase, refund, etc.
[0126] The system retrieves the account's transaction records based on specific criteria and generates query results, including:
[0127] Transaction time: The specific time when each transaction occurs.
[0128] Transaction amount: The amount involved in each transaction.
[0129] Transaction type: such as top-up (02), consumption (06), etc.
[0130] The business platform parses the query status based on the query results:
[0131] If the system successfully retrieves the transaction record, the query result will be "query successful".
[0132] If no record is found (e.g., the account ID does not exist or the database query failed), the query result is "query failed".
[0133] In step S502, the business platform generates the transaction record query execution result based on the business number, transaction record, order stage, and order status.
[0134] Here, the following data is collected to generate the transaction record query execution results: business number, transaction record, order stage, order status, etc.
[0135] The query execution results are generated based on the integrated information, including: query status (success or failure); transaction record details (if successful): containing specific transaction data; and reason for failure (if unsuccessful): explaining why the query failed.
[0136] The generated query execution results are sent to the cloud service platform, so that the cloud service platform can further feed the results back to the Super SIM card application or the user.
[0137] In one embodiment, when the business type is a refund business, the first business interface is a refund notification interface, and the business process is a preset refund notification business process. (Refer to...) Figure 6 Step S104 includes:
[0138] Step S601: The business platform determines the payment result corresponding to the payment number based on the business number and payment number in the business request; the payment result is either payment success or payment failure.
[0139] Here, the business platform identifies the current business type as a refund business based on the received business request. The first business interface is the refund notification interface, which is associated with the preset refund notification business process.
[0140] Based on the pre-defined mapping between business interfaces and business processes, the refund notification business process is matched. This process confirms the refund status and generates a refund result notification.
[0141] Extract the following key fields from the business request:
[0142] Transaction ID: Identifies the current refund request and is used for tracking and management.
[0143] Payment ID: Points to the specific payment operation, used to query the payment result.
[0144] The business platform uses the payment number to locate the payment record related to the current refund. For example: the original payment transaction number, payment amount, and payment time.
[0145] The business platform uses the payment number to query the payment system or database to retrieve the payment result corresponding to that payment number. The payment result includes:
[0146] Payment successful: The refund request has been successfully completed.
[0147] Payment failed: The refund request failed, possibly due to account abnormalities, insufficient balance, or other reasons.
[0148] Check if the refund request meets the conditions. For example, whether the original payment was successful and whether the refund amount is correct.
[0149] If the verification passes, the payment result is confirmed as successful; otherwise, it is marked as a payment failure.
[0150] In step S602, the business platform generates a refund notification execution result based on the business number and payment result.
[0151] Here, information such as business number, payment number, and payment result is integrated to generate a refund notification execution result and return it to the cloud service platform.
[0152] In step S105, the business platform generates a business instruction based on the execution result and the next business operation, and sends the business instruction to the cloud service platform.
[0153] Here, the business platform determines the next operation to be performed based on the execution result of the current business operation. Business instructions are used to interact with the Super SIM card; or they may contain instructions for the next operation.
[0154] In step S106, the cloud service platform sends the service instruction to the Super SIM card application so that the Super SIM card can execute the service instruction.
[0155] Here, after receiving the business instruction, the cloud service platform forwards it to the Super SIM card application in the terminal.
[0156] After receiving service instructions, the Super SIM card application interacts with the Super SIM card to execute specific operations. For example: when activating the card, it executes the card activation instruction; when topping up, it updates the account balance information; and when querying, it reads transaction records and returns the results.
[0157] In step S107, the cloud service platform identifies whether the next business operation is empty. If it is empty, the business process ends.
[0158] Here, if the next business operation is empty, the cloud service platform marks the end of the process and notifies the business platform and the Super SIM card application that the business request processing is complete.
[0159] In one embodiment, reference is made to Figure 7 Following step S107, if the cloud service platform identifies that the next business operation is not empty, the method further includes:
[0160] In step S701, the cloud service platform receives the execution result of the service instruction sent by the Super SIM card application, updates the service request based on the service instruction and the execution result of the service instruction, and determines the second service interface based on the next service operation; the second service interface is the instruction interaction interface.
[0161] Here, after executing the previous round of business instructions, the Super SIM card application returns the execution result to the cloud service platform.
[0162] The execution status of the current business instruction (success or failure). Information on the stage of operation completion (e.g., binding completed, account creation completed, etc.). Error information (e.g., the reason for failure).
[0163] The cloud service platform updates the content of the business request based on the execution result of the business instruction, for example:
[0164] If the current task is completed, update to the next operation request.
[0165] If the current task fails, mark the status of the business request and prepare for compensation operations.
[0166] Based on the execution results of business instructions and preset processes, the cloud service platform determines whether the current task is completed and determines the next operation to be performed. For example:
[0167] If it is the card sales stage in the card opening process, the next step is the instruction-interactive card sales operation.
[0168] If it is a recharge or re-recharge step in a recharge service, the next step is an interactive query operation.
[0169] If the transaction record query step in the business process is not performed, the next step is to perform an interactive query operation.
[0170] The cloud service platform matches the business interface required for the next operation, which is usually a command interaction interface. The command interaction interface is used to handle step-by-step business operations and is suitable for dynamic task scenarios.
[0171] In step S702, the cloud service platform calls the command interaction interface to send the updated business request to the business platform.
[0172] Here, the updated business request is encapsulated, and the cloud service platform sends the updated business request to the business platform, triggering the next step of the operation.
[0173] In step S703, the business platform determines the business process corresponding to the instruction interaction interface as the preset instruction interaction business process based on the updated business request and the pre-set correspondence between the business interface and the business process; and determines the current business operation and the next business operation corresponding to the updated business request based on the order process and / or order status in the updated business request.
[0174] Here, the business platform determines the current instruction interaction business process based on the correspondence between business interfaces and processes.
[0175] When the next operation is a command interaction query, the binding operation between the Super SIM card and the transit card number needs to be completed through the command interaction interface.
[0176] The Super SIM card internal number is extracted from the business request and used to verify card information. The business platform checks whether the Super SIM card internal number is valid. For example, whether it has been registered in the system and whether it has been used by another user.
[0177] The card type information is obtained based on the Super SIM card's internal number. For example: Card type = 1 indicates an activated pre-made card. Card type = 2 indicates an unactivated pre-made card. Card type = 3 indicates an empty card.
[0178] If the Super SIM card internal number is valid and the card issuance type exists, the following extended parameters are generated: Confirmation Result = Valid. Card Issuance Type Information = Corresponding Type (e.g., Unactivated Pre-installed Card). If the Super SIM card internal number is invalid, the Confirmation Result in the extended parameters will be invalid, and the card sales operation will be terminated.
[0179] If the extended parameters are valid, the instruction interaction process continues, and the binding operation instruction is sent to the Super SIM card.
[0180] When the next operation is a command interaction query operation, the Super SIM card internal number is extracted from the business request to query the corresponding transaction information.
[0181] The business platform accesses the transaction database through the Super SIM card's internal number to obtain transaction information related to that card. For example: the most recent top-up record (time, amount, result); the most recent consumption record (time, amount, type).
[0182] If transaction information exists, an extended parameter is generated, containing a summary of the most recent transaction. If no transaction information exists, the extended parameter is marked as empty.
[0183] In step S704, the business platform executes the current business operation, generates the instruction interaction execution result, and determines that the order status corresponding to the updated business request is successful.
[0184] Here, when the next operation is a command interaction query, the business platform generates extended parameters based on the validity of the Super SIM card's internal number and the card issuance type to guide the command interaction operation (such as binding a transportation card's internal number). If the binding is successful, the binding status is returned and the process continues; if the binding fails, the process terminates.
[0185] When the next step is a command-based query, the business platform queries transaction records or recharge results based on the Super SIM card's internal number and generates extended parameters to provide feedback on information of interest to the user. If the query is successful, the transaction data is returned and the process continues; if the query fails, the reason is recorded and the operation is terminated.
[0186] In step S705, the business platform generates a business instruction based on the instruction interaction execution result and the order status, and sends the business instruction to the cloud service platform.
[0187] In step S706, the cloud service platform sends the service instruction to the Super SIM card application so that the Super SIM card can execute the service instruction.
[0188] Here, after receiving the business instruction, the cloud service platform sends it to the Super SIM card application. The Super SIM card application then executes the next step according to the instruction.
[0189] Step S707: If the cloud service platform identifies the next business operation as empty, the current business process ends. If the cloud service platform identifies the next business operation as not empty, the steps of updating the business request based on the business instruction and the business instruction execution result, and determining the second business interface based on the next business operation continue until the next business operation is empty.
[0190] Here, the cloud service platform determines whether a further operation is needed based on the execution result of the business instruction. If so, it continues with steps such as updating the business request and matching interfaces. If not, it marks the current business process as ended.
[0191] The business process is completed step by step through iterative operations until all steps are completed or the process is terminated.
[0192] This invention provides a business processing method. An intelligent terminal service system includes a cloud service platform, a business platform, and a terminal. The cloud service platform and the business platform are communicatively connected. A super SIM card is installed in the terminal, and a super SIM card application runs on the super SIM card. The super SIM card communicates with the cloud service platform through the super SIM card application. The business platform has multiple business interfaces. The method includes: if the cloud service platform receives a business request from the super SIM card application, it identifies the business type in the business request and determines a first business interface corresponding to the business request based on a pre-set correspondence between business types and business interfaces; the cloud service platform calls the first business interface and sends the business request to the business platform; the business platform determines the business process corresponding to the first business interface based on a pre-set correspondence between business interfaces and business processes; wherein, the business process includes a current business operation and a next business operation; the business platform executes the current business operation based on the business request and obtains an execution result; the business platform generates a business instruction based on the execution result and the next business operation, and sends the business instruction to the cloud service platform; the cloud service platform sends the business instruction to the super SIM card application to enable the super SIM card to execute the business instruction; the cloud service platform identifies whether the next business operation is empty, and if it is empty, the business process ends. This approach enables layered processing of business requests, thereby simplifying the complexity of business process management and allowing for dynamic adjustment and flexible configuration of business processes.
[0193] Example 2:
[0194] Figure 8 This is a schematic diagram of the intelligent terminal service system provided in Embodiment 2 of the present invention.
[0195] Reference Figure 8 The system includes a cloud service platform 1, a business platform 2, and a terminal 3; the cloud service platform 1 and the business platform 2 are connected for communication; the terminal 3 has a pre-installed super SIM card application 31 and a super SIM card 32, and the super SIM card 32 is connected to the cloud service platform 1 through the super SIM card application 31; the business platform 2 has multiple pre-configured business interfaces; the system includes:
[0196] The cloud service platform 1 is used to identify the service type in the service request if it receives a service request sent by the Super SIM card application 31, and determine the first service interface corresponding to the service request based on the pre-set correspondence between the service type and the service interface.
[0197] Cloud service platform 1 is also used to call the first business interface and send business requests to business platform 2.
[0198] Business platform 2 is used to determine the business process corresponding to the first business interface based on the pre-set correspondence between business interfaces and business processes; wherein, the business process includes the current business operation and the next business operation.
[0199] Business platform 2 is also used to execute current business operations based on business requests and obtain execution results.
[0200] Business platform 2 is also used to generate business instructions based on the execution results and the next business operation, and send the business instructions to cloud service platform 1.
[0201] The cloud service platform 1 is also used to send business instructions to the super SIM card application 31 so that the super SIM card 32 can execute the business instructions.
[0202] The cloud service platform 1 is also used to identify whether the next business operation is empty. If it is empty, the business process ends.
[0203] In one embodiment, the intelligent terminal service system further includes:
[0204] Business platform 2 is also used to determine the order stage corresponding to the business request based on the business number, business type and pre-set correspondence between the business type and the order stage if it receives a business request sent by cloud service platform 1 through the first business interface.
[0205] Business platform 2 is also used to determine whether the business number, business type, and super SIM card information conform to the pre-set business processing rules; if they conform to the business processing rules, the order status corresponding to the business request is determined to be "processing", and based on the pre-set correspondence between business interfaces and business processes, the business process corresponding to the first business interface is determined to be the preset business process; if they do not conform to the business processing rules, the order status is determined to be "failed"; wherein, the business processing rules are used to characterize the data information that the business platform can process; the preset business process pre-sets the business operations corresponding to each order status.
[0206] Business platform 2 is also used to determine the current business operation and the next business operation corresponding to a business request based on the order status and preset business processes.
[0207] In one embodiment, when the service type is a card activation service and the first service interface is a card activation interface, the service platform 2 is further used for:
[0208] Based on preset numbering rules, determine the business number corresponding to the business request.
[0209] In one embodiment, when the service type is card issuance, the order stage is the card sales stage, and the business process is a preset over-the-air card issuance business process. The smart terminal service system also includes:
[0210] The business platform 2 is also used to bind the super SIM card identifier in the business request with any pre-stored transit card internal number to obtain the binding result; identify the binding result; if the binding result is successful, create a super SIM card account based on the preset super SIM card account creation rules and determine the order status as processing; if the binding result is failed, update the order status to failure; wherein, the super SIM card account is used to store the correspondence between the super SIM card identifier and the transit card internal number.
[0211] Business Platform 2 is also used to generate over-the-air card issuance execution results based on business number, account information of the Super SIM card account, order process, and order status.
[0212] In one embodiment, when the business type is a recharge business, the first business interface is a card activation interface, the order process is a recharge process or a re-recharge process, and the business process is a preset recharge business process. The smart terminal service system also includes:
[0213] Business platform 2 is also used to call the recharge interface of a third-party platform to recharge the super SIM card based on the account information and recharge amount of the super SIM card account in the business request, and obtain the recharge result; identify the recharge result; if the recharge result is successful, determine the order status corresponding to the business request as processing; if the recharge result is unsuccessful, determine the order status corresponding to the business request as failed.
[0214] Business platform 2 is also used to generate recharge execution results based on business number, account information of super SIM card account, order process and order status.
[0215] In one embodiment, when the business type is a query business, the first business interface is an order query interface, the order process is a transaction record query process or a recharge result query process, and the business process is a preset order query business process. The intelligent terminal service system also includes:
[0216] Business platform 2 is also used to obtain transaction records in the Super SIM card account based on the business number and account information of the Super SIM card account in the business request, and obtain transaction record query results; identify the query results; if the transaction record query result is successful, determine that the order status corresponding to the business request is in processing; if the transaction record query result is unsuccessful, determine that the order status corresponding to the business request is unsuccessful.
[0217] Business Platform 2 is also used to generate transaction record query execution results based on business number, transaction record, order stage, and order status.
[0218] In one embodiment, when the business type is a refund business, the first business interface is a refund notification interface, and the business process is a preset refund notification business process. The smart terminal service system also includes:
[0219] Business platform 2 is also used to determine the payment result corresponding to the refund number based on the business number and refund number in the business request; the payment result is either payment success or payment failure.
[0220] Business platform 2 is also used to generate a refund notification execution result based on the business number and payment result.
[0221] In one embodiment, if the cloud service platform identifies that the next business operation is not empty, the intelligent terminal service system further includes:
[0222] The cloud service platform 1 is also used to receive the execution results of service instructions sent by the Super SIM card application, update service requests based on the service instructions and the execution results of the service instructions, and determine the second service interface based on the next service operation; the second service interface is an instruction interaction interface.
[0223] Cloud service platform 1 is also used to call the command interaction interface to send the updated business request to business platform 2.
[0224] Business platform 2 is also used to determine the business process corresponding to the instruction interaction interface as the preset instruction interaction business process based on the updated business request and the pre-set correspondence between the business interface and the business process; and to determine the current business operation and the next business operation corresponding to the updated business request based on the order process and / or order status in the updated business request.
[0225] Business platform 2 is also used to execute the current business operation, generate the instruction interaction execution result, and determine the order status corresponding to the updated business request as successful.
[0226] Business platform 2 is also used to generate business instructions based on the execution results of instruction interaction and order status, and send the business instructions to cloud service platform 1.
[0227] The cloud service platform 1 is also used to send business instructions to the super SIM card application 31 so that the super SIM card 32 can execute the business instructions.
[0228] If cloud service platform 1 identifies the next business operation as empty, it terminates the current business process. If cloud service platform 1 identifies the next business operation as not empty, it continues to execute the steps of updating the business request based on the business instruction and the execution result of the business instruction, and determining the second business interface based on the next business operation, until the next business operation is empty.
[0229] This invention provides an intelligent terminal service system that enables layered processing of business requests, thereby simplifying the complexity of business process management and enabling dynamic adjustment and flexible configuration of business processes.
[0230] The computer program product provided in this embodiment of the invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the preceding method embodiments. For specific implementation details, please refer to the method embodiments, which will not be repeated here.
[0231] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the system and apparatus described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0232] Furthermore, in the description of the embodiments of the present invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection of two components. Those skilled in the art can understand the specific meaning of the above terms in the present invention based on the specific circumstances.
[0233] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, essentially, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0234] In the description of this invention, it should be noted that the terms "center," "upper," "lower," "left," "right," "vertical," "horizontal," "inner," and "outer," etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are used only for the convenience of describing the invention and for simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on the invention. Furthermore, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0235] Finally, it should be noted that the above-described embodiments are merely specific implementations of the present invention, used to illustrate the technical solutions of the present invention, and not to limit it. The scope of protection of the present invention is not limited thereto. Although the present invention 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 can still modify or easily conceive of changes to the technical solutions described in the foregoing embodiments within the technical scope disclosed in the present invention, or make equivalent substitutions for some of the technical features; and these modifications, changes, or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A business processing method, characterized in that, The method is applied to an intelligent terminal service system, which includes a cloud service platform, a business platform, and a terminal; the cloud service platform is communicatively connected to the business platform; the terminal has a super SIM card installed, a super SIM card application running on the super SIM card, and the super SIM card communicates with the cloud service platform through the super SIM card application; the business platform is provided with multiple business interfaces; the method includes: If the cloud service platform receives a service request sent by the Super SIM card application, it identifies the service type in the service request and determines the first service interface corresponding to the service request based on the pre-set correspondence between service types and service interfaces. The cloud service platform calls the first business interface to send the business request to the business platform; The business platform determines the business process corresponding to the first business interface based on a pre-set correspondence between business interfaces and business processes; wherein, the business process includes the current business operation and the next business operation; The business platform executes the current business operation based on the business request and obtains the execution result; The business platform generates a business instruction based on the execution result and the next business operation, and sends the business instruction to the cloud service platform; The cloud service platform sends the service instruction to the Super SIM card application, so that the Super SIM card executes the service instruction; The cloud service platform identifies whether the next business operation is empty; if it is empty, the business process ends. The business platform determines the steps of the business process corresponding to the first business interface based on a pre-set correspondence between business interfaces and business processes, including: If the business platform receives the business request sent by the cloud service platform through the first business interface, it determines the order stage corresponding to the business request based on the business number in the business request, the business type, and the pre-set correspondence between the business type and the order stage. The service platform determines whether the service number, service type, and super SIM card information conform to pre-set service processing rules. If they conform, the order status corresponding to the service request is determined to be "processing," and based on the pre-set correspondence between service interfaces and service processes, the service process corresponding to the first service interface is determined to be a preset service process. If they do not conform to the service processing rules, the order status is determined to be "failed." The service processing rules characterize the data information that the service platform can process. The preset service process pre-sets service operations corresponding to each order status. The business platform determines the current business operation and the next business operation corresponding to the business request based on the order status and the preset business process.
2. The business processing method according to claim 1, characterized in that, When the service type is a card activation service and the first service interface is a card activation interface, after the step of the service platform receiving the service request sent by the cloud service platform through the first service interface, the method further includes: Based on preset numbering rules, the service number corresponding to the service request is determined.
3. The business processing method according to claim 2, characterized in that, When the business type is card issuance business, the order process is card sales process, and the business process is a preset over-the-air card issuance business process; The steps by which the business platform executes the current business operation based on the business request and obtains the execution result include: The service platform binds the Super SIM card identifier in the service request with any pre-stored transit card internal number to obtain a binding result; identifies the binding result; if the binding result is successful, a Super SIM card account is created based on preset Super SIM card account creation rules, and the order status is determined to be in progress; if the binding result is unsuccessful, the order status is updated to unsuccessful; wherein, the Super SIM card account is used to store the correspondence between the Super SIM card identifier and the transit card internal number; The business platform generates an over-the-air card issuance execution result based on the business number, the account information of the super SIM card account, the order process, and the order status.
4. The business processing method according to claim 1, characterized in that, When the business type is a recharge business, the first business interface is the card opening interface, the order process is the recharge process or the re-recharge process, and the business process is the preset recharge business process. The steps by which the business platform executes the current business operation based on the business request and obtains the execution result include: The business platform, based on the account information and recharge amount of the Super SIM card account in the business request, calls the recharge interface of the third-party platform to recharge the Super SIM card with the recharge amount, and obtains the recharge result; identifies the recharge result; if the recharge result is a successful recharge, determines that the order status corresponding to the business request is "processing"; If the recharge result is a recharge failure, the order status corresponding to the business request is determined to be failed; The business platform generates a recharge execution result based on the business number, the account information of the super SIM card account, the order process, and the order status.
5. The business processing method according to claim 1, characterized in that, When the business type is a query business, the first business interface is an order query interface, the order process is a transaction record query process or a recharge result query process, and the business process is a preset order query business process; The steps by which the business platform executes the current business operation based on the business request and obtains the execution result include: The business platform obtains transaction records in the Super SIM card account based on the business number and account information of the Super SIM card account in the business request, and obtains transaction record query results; identifies the query results; if the transaction record query result is a successful query, determines that the order status corresponding to the business request is in processing; if the transaction record query result is a failed query, determines that the order status corresponding to the business request is failed. The business platform generates transaction record query execution results based on the business number, the transaction record, the order stage, and the order status.
6. The business processing method according to claim 1, characterized in that, When the business type is a refund business, the first business interface is a refund notification interface, and the business process is a preset refund notification business process. The steps by which the business platform executes the current business operation based on the business request and obtains the execution result include: The business platform determines the payment result corresponding to the payment number based on the business number and payment number in the business request; The payment result is either payment successful or payment failed. The business platform generates a refund notification execution result based on the business number and the payment result.
7. The business processing method according to claim 1, characterized in that, If the cloud service platform identifies that the next business operation is not empty, the method further includes: The cloud service platform receives the execution result of the service instruction sent by the Super SIM card application, updates the service request based on the service instruction and the execution result of the service instruction, and determines the second service interface based on the next service operation; the second service interface is an instruction interaction interface. The cloud service platform calls the command interaction interface to send the updated business request to the business platform; The business platform determines the business process corresponding to the instruction interaction interface as a preset instruction interaction business process based on the updated business request and the pre-set correspondence between business interfaces and business processes; and determines the current business operation and the next business operation corresponding to the updated business request based on the order process and / or the order status in the updated business request. The business platform executes the current business operation, generates an instruction interaction execution result, and determines that the order status corresponding to the updated business request is successful. The business platform generates the business instruction based on the instruction interaction execution result and the order status, and sends the business instruction to the cloud service platform; The cloud service platform sends the service instruction to the Super SIM card application, so that the Super SIM card executes the service instruction; If the cloud service platform identifies that the next business operation is empty, it terminates the current business process. If the cloud service platform identifies that the next business operation is not empty, it continues to execute the steps of updating the business request based on the business instruction and the execution result of the business instruction, and determining the second business interface based on the next business operation, until the next business operation is empty.
8. A smart terminal service system, characterized in that, The system includes a cloud service platform, a business platform, and a terminal; the cloud service platform is communicatively connected to the business platform; the terminal has a pre-installed super SIM card application and a super SIM card, and the super SIM card communicates with the cloud service platform through the super SIM card application; the business platform has multiple pre-configured business interfaces; the system includes: The cloud service platform is used to identify the service type in the service request if it receives a service request sent by the Super SIM card application, and determine the first service interface corresponding to the service request based on the pre-set correspondence between service types and service interfaces. The cloud service platform is also used to call the first business interface and send the business request to the business platform; The business platform is used to determine the business process corresponding to the first business interface based on a pre-set correspondence between business interfaces and business processes; wherein, the business process includes the current business operation and the next business operation; The business platform is also used to execute the current business operation based on the business request and obtain the execution result; The business platform is also used to generate a business instruction based on the execution result and the next business operation, and send the business instruction to the cloud service platform; The cloud service platform is also used to send the service instructions to the Super SIM card application so that the Super SIM card executes the service instructions; The cloud service platform is also used to identify whether the next business operation is empty; if it is empty, the business process ends. The business platform is also configured to, if it receives the business request sent by the cloud service platform through the first business interface, determine the order stage corresponding to the business request based on the business number in the business request, the business type, and the pre-set correspondence between the business type and the order stage; The service platform is further configured to determine whether the service number, service type, and super SIM card information conform to pre-set service processing rules; if they conform to the service processing rules, the order status corresponding to the service request is determined to be "processing," and based on the pre-set correspondence between service interfaces and service processes, the service process corresponding to the first service interface is determined to be a preset service process; if they do not conform to the service processing rules, the order status is determined to be "failed." The service processing rules characterize the data information that the service platform can process; the preset service process pre-sets service operations corresponding to each order status. The business platform is also used to determine the current business operation and the next business operation corresponding to the business request based on the order status and the preset business process.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the business processing method as described in any one of claims 1-7.