A multi-channel service deployment method, system and computing device of a financial equipment

By centrally managing financial devices through a server, identifying and installing target sub-businesses, and aggregating UIs to form new main business UIs, the problem of low efficiency in deploying business across terminals and domains of financial devices is solved, and efficient business deployment is achieved.

CN116126358BActive Publication Date: 2025-12-05HUNAN GREATWALL INFORMATION FINANCIAL EQUIP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211618671.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-15
Publication Date
2025-12-05
Estimated Expiration
2042-12-15

AI Technical Summary

Technical Problem

In existing technologies, the deployment efficiency of cross-terminal and cross-domain business of financial devices is low, mainly due to the chaotic front-end application development technology frameworks and user interface libraries of various systems, which make it impossible to combine and run them. Each system integrates its own basic operating framework and UI component library, requiring repetitive adaptation, verification and migration.

Method used

A multi-channel business deployment method for financial devices is adopted. The server manages various types of financial devices in a unified manner, uses device and business identifiers to determine whether a sub-business exists, stops the current sub-business process and installs the target sub-business, and aggregates the target sub-business UI with the main business UI to form a new main business UI layout.

Benefits of technology

It improves the efficiency of cross-terminal and cross-domain business deployment, reduces compatibility considerations, and enables efficient deployment of individual sub-businesses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116126358B_ABST
    Figure CN116126358B_ABST
Patent Text Reader

Abstract

The application discloses a kind of multi-channel business deployment method, system and computing device of financial equipment, method includes: when user needs in target financial equipment deployment target sub-business, target financial equipment obtains the application program code and business configuration information of target sub-business;Target financial equipment generates the installation request of target sub-business according to business configuration information, and sends installation request to server;Server determines whether target sub-business is in the main business corresponding to target financial equipment according to installation request;If not, stop the running process of current sub-business, and install target sub-business;After installation is completed, the target sub-business UI of target sub-business and the main business UI of main business are aggregated layout, and new main business UI layout information is obtained;So that new main business UI contains the target sub-business UI corresponding to target sub-business.The deployment of single independent sub-business does not need to consider compatibility, and the deployment efficiency of cross-terminal, cross-domain business is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of digitization, and particularly relates to a multi-channel business deployment method and system of a financial device and a computing device. BACKGROUND

[0002] With the continuous development of technology, network, intelligence and self-service of various industries such as finance, securities and e-government have developed rapidly. The application background management system of these self-service devices is providing customers with all-round services.

[0003] However, the front-end technology development of the background management system and the self-service device human-computer interaction system also has its own problems. The main problem is the confusion of the front-end application development technology framework and the user interface (UI) library of each system, which causes them to be unable to run together. Each of them integrates a set of basic running framework and UI component library, and the reusability, compatibility and portability of each application are very low. The repeated adaptation verification migration work appears when accessing different business fields, which makes the business deployment efficiency of cross-terminal and cross-field low. SUMMARY

[0004] The present application provides a multi-channel business deployment method and system of a financial device and a computing device, which improves the deployment efficiency of cross-terminal and cross-field business.

[0005] In order to solve the above technical problems, the technical scheme adopted by the present application is:

[0006] In a first aspect, a multi-channel business deployment method of a financial device is provided, which is applied to a multi-channel business deployment system of a financial device. The multi-channel business deployment system of the financial device has a server and a plurality of types of financial devices. Each financial device is installed with a main business, and the main business includes a plurality of sub-businesses. The multi-channel business deployment method of the financial device includes:

[0007] When a user needs to deploy a target sub-business on a target financial device, the target financial device acquires the application program code and business configuration information of the target sub-business;

[0008] The target financial device generates an installation request of the target sub-business according to the business configuration information, and sends the installation request to the server;

[0009] The server determines whether the target sub-business is in the main business corresponding to the target financial device according to the installation request;

[0010] If the target sub-business is not in the main business corresponding to the target financial device, the server stops the running process of the current sub-business, and installs the target sub-business according to the installation request;

[0011] When the target sub-business installation is completed, the server aggregates and layouts the target sub-business UI of the target sub-business and the main business UI of the main business to obtain new main business UI layout information;

[0012] The server sends the new main business UI layout information to the target financial device;

[0013] The target financial device displays the new main business UI according to the new main business UI layout information, so that the new main business UI contains the target sub-business UI corresponding to the target sub-business.

[0014] Further, the installation request includes a device identifier and a business identifier, the device identifier is used to uniquely identify the target financial device, and the business identifier is used to uniquely identify the target sub-business,

[0015] The server determines whether the target sub-business is in the main business corresponding to the target financial device according to the installation request, including:

[0016] The server parses the installation request to obtain the device identifier and the business identifier;

[0017] The server determines the target sub-business according to the business identifier;

[0018] The server determines the target financial device according to the device identifier, and obtains the main business corresponding to the target financial device, the main business including multi-channel sub-businesses;

[0019] The server determines whether the target sub-business is included in the multi-channel sub-businesses;

[0020] If yes, the server determines that the target sub-business is in the main business corresponding to the target financial device;

[0021] If no, the server determines that the target sub-business is not in the main business corresponding to the target financial device.

[0022] Further, the installation request includes business installation information, the business installation information including an installation path and running parameters of the target sub-business,

[0023] The server stops the running process of the current sub-business, and installs the target sub-business according to the installation request, including:

[0024] The server determines the current sub-business currently running, and stops the running process of the current sub-business;

[0025] The server parses the business installation information in the installation request to obtain the installation path and the running parameters of the target sub-business;

[0026] The server installs and loads the target sub-business according to the installation path and the running parameters.

[0027] Further, the service installation information further comprises a UI component identifier of the target sub-service,

[0028] The server aggregates and arranges the target sub-service UI of the target sub-service and the main service UI of the main service to obtain new main service UI arrangement information, comprising:

[0029] The server obtains the UI component identifier according to the service installation information;

[0030] The server calls the target sub-service UI component corresponding to the target sub-service according to the UI component identifier;

[0031] The server obtains the target sub-service UI parameter according to the target sub-service UI component;

[0032] The server calls the main service UI component corresponding to the main service according to the main service UI parameter, and obtains the main service UI parameter according to the main service UI component;

[0033] The server aggregates and arranges the main service UI parameter and the target sub-service UI parameter to obtain new main service UI parameter;

[0034] The server obtains new main service UI arrangement information according to the new main service UI parameter.

[0035] Further, the service installation information further comprises screen information of the target financial device,

[0036] The server aggregates and arranges the main service UI parameter and the target sub-service UI parameter to obtain new main service UI parameter, comprising:

[0037] The server parses the service installation information to obtain the screen information of the target financial device;

[0038] The server obtains the arrangement parameter and the size parameter of each sub-service UI according to the main service UI parameter;

[0039] The server determines the display position and the display size of each sub-service UI on the screen of the target financial device based on the screen information and in combination with the arrangement parameter and the size parameter of all sub-service UIs;

[0040] The server determines the unoccupied information on the screen of the target financial device according to the display position and the display size;

[0041] The server determines the target size parameter of the target sub-service UI according to the target sub-service UI parameter;

[0042] The server determines the target display position of the target sub-service UI according to the target size parameter and the unoccupied information;

[0043] The server obtains the new main service UI parameter according to the main service UI parameter, the target size parameter and the target display position.

[0044] Further, the method further comprises:

[0045] If the target sub-business is in the main business corresponding to the target financial device, the server does not perform any steps.

[0046] Further, the method further comprises:

[0047] If the target sub-business is in the main business corresponding to the target financial device, the server determines whether the target sub-business UI of the target sub-business is in the main business UI of the main business.

[0048] If the target sub-business UI is in the main business UI, the server does not perform the aggregation layout.

[0049] If the target sub-business UI is not in the main business UI, the server aggregates and arranges the target sub-business UI of the target sub-business and the main business UI of the main business to obtain new main business UI layout information, and sends the new main business UI layout information to the target financial device; so that the target financial device displays a new main business UI according to the new main business UI layout information, and the new main business UI includes the target sub-business UI corresponding to the target sub-business.

[0050] Further, the method further comprises:

[0051] When the target sub-business is installed, the server restarts the running process of the current sub-business.

[0052] In a second aspect, a multi-channel business deployment system of a financial device is provided, comprising:

[0053] A server and a plurality of types of financial devices, each of which is installed with a main business, and the main business includes a plurality of sub-businesses;

[0054] The server and the plurality of types of financial devices are connected through a network, and are used to execute the multi-channel business deployment method of the financial device in the first aspect.

[0055] In a third aspect, a computing device is provided, comprising:

[0056] One or more processors, one or more memories, and one or more programs, wherein the one or more programs are stored in the one or more memories and configured to be executed by the one or more processors, and the one or more programs include a program for executing the multi-channel business deployment method of the financial device in the first aspect.

[0057] The present application has the following beneficial effects:

[0058] When a user needs to deploy a target sub-business in a target financial device, the target financial device acquires application code and business configuration information of the target sub-business, generates an installation request of the target sub-business according to the business configuration information, and sends the installation request to a server. The server determines whether the target sub-business is in a main business corresponding to the target financial device according to the installation request. If the target sub-business is not in the main business corresponding to the target financial device, the server stops a running process of a current sub-business, installs the target sub-business according to the installation request, and obtains new main business UI layout information by aggregating and arranging a target sub-business UI of the target sub-business and a main business UI of the main business after the target sub-business is installed. The server sends the new main business UI layout information to the target financial device, and the target financial device displays a new main business UI according to the new main business UI layout information, so that the new main business UI contains the target sub-business UI corresponding to the target sub-business. When sub-businesses of different channels are deployed in the target financial device, only installation is needed on the server side, and all sub-business UIs are reflected in the main business UI of the target financial device, so that compatibility does not need to be considered for deployment of a single independent sub-business, and the deployment efficiency of cross-terminal and cross-field businesses is improved. BRIEF DESCRIPTION OF DRAWINGS

[0059] Figure 1 A flowchart of a multi-channel business deployment method of a financial device according to the present application;

[0060] Figure 2 A flowchart of a process of obtaining new main business UI layout information according to the present application;

[0061] Figure 3 A flowchart of a process of obtaining new main business UI parameters according to the present application;

[0062] Figure 4 A structural diagram of a multi-channel business deployment system of a financial device according to the present application. DETAILED DESCRIPTION

[0063] The present application will be further described below with reference to the drawings. The following examples are only used to more clearly illustrate the technical solutions of the present application, and cannot be used to limit the protection scope of the present application.

[0064] With the development of network, intelligence and self-service of finance, securities and e-government industries, self-service financial devices need to integrate businesses of various channels. For example, an ATM machine can perform deposit and withdrawal; a self-service bank machine can perform card application; a counter PC machine can perform card application, deposit and withdrawal, and printing.

[0065] If an existing bank network point has an ATM machine, a self-service bank machine, a counter PC machine and a printer at the same time, the four are respectively provided with different systems and not share a server, that is, various channel businesses are separately deployed on different financial devices and run on different servers. Thus, the businesses on one financial device cannot be combined and run with each other, and the businesses of different channels each integrate a set of basic running framework and UI component library, so that the deployment efficiency of cross-terminal and cross-field businesses is low.

[0066] In the present application, the multi-channel business deployment system of the financial device has a server and multiple types of financial devices, the server is network connected with all the financial devices, each financial device is installed with a main business, the main business contains multiple-channel sub businesses, that is, multiple sub businesses are deployed on one or more financial devices, and the underlying running framework and installation approach are executed in the server. The server has a basic application framework capable of providing a running environment without sensing the financial device side. The UI components corresponding to each sub business are pre-stored in the UI component library. The server has a software development kit (SDK) responsible for quickly establishing a communication channel for each application, and agreeing on a communication protocol and message specification, and providing the ability of communication between the application and the platform.

[0067] As shown in Figure 1 , the embodiment of the present application provides a multi-channel business deployment method of a financial device, comprising the following steps:

[0068] 101. When a user needs to deploy a target sub business on a target financial device, the target financial device acquires the application program code and business configuration information of the target sub business;

[0069] Generally, after the development of a sub business is completed, it needs to be used on a certain type of financial device, so when the user needs to deploy the target sub business on the target financial device, the user can import the application program code and business configuration information of the target sub business to the target financial device through a network or a data line. From the perspective of the target financial device, the target financial device acquires the application program code and business configuration information of the target sub business. It should be noted that after the target financial device receives the application program code, the usual processing method is to pre-load it into the local cache.

[0070] 102. The target financial device generates an installation request of the target sub business according to the business configuration information and sends the installation request to the server;

[0071] The application program code on the target financial device needs to run under the premise that the server side provides a running environment, so it is necessary to generate an installation request of the target sub business according to the business configuration information and send the installation request to the server.

[0072] 103, the server determines whether the target sub-service is in the main service corresponding to the target financial device according to the installation request;

[0073] Wherein, since there are multiple financial devices connected with the server, and each financial device can have multiple sub-services of channels, in order for the server side to know which financial device and which sub-service, the installation request needs to include device identification and service identification, the device identification is used to uniquely identify the target financial device, and the service identification is used to uniquely identify the target sub-service. Thus, the device identification and the service identification can be obtained by parsing the installation request, the target sub-service is determined according to the service identification, the target financial device is determined according to the device identification, the main service corresponding to the target financial device is obtained, the main service includes multiple sub-services of channels, it is determined whether the target sub-service is included in the multiple sub-services of channels, if yes, it is determined that the target sub-service is in the main service corresponding to the target financial device; if no, the server determines that the target sub-service is not in the main service corresponding to the target financial device, and step 104 is performed again.

[0074] 104, the server stops the running process of the current sub-service, and installs the target sub-service according to the installation request;

[0075] Wherein, after the server determines that the target sub-service is not in the main service corresponding to the target financial device, it indicates that the target sub-service has not been installed, so the running of the application code of the target financial device side cannot be supported, so that the target sub-service cannot be implemented, and the running process of the current sub-service needs to be stopped for installation of the target sub-service.

[0076] It should be noted that if the server installs the target sub-service, in order to restore the stopped current sub-service, the server needs to restart the running process of the current sub-service.

[0077] 105, when the target sub-service is installed, the server aggregates and arranges the target sub-service UI of the target sub-service and the main service UI of the main service to obtain new main service UI arrangement information;

[0078] Wherein, when the target sub-service is installed, the running environment of the application code supporting the target sub-service has been built, but the target sub-service is oriented to users through the target financial device, and the UI of each sub-service needs to be provided on the interactive interface of the target financial device for users to select the sub-service. However, the target sub-service UI is not reflected in the main service UI after the installation is completed, so the target sub-service UI needs to be aggregated and arranged with the main service UI to obtain new main service UI arrangement information.

[0079] 106, the server sends the new main service UI arrangement information to the target financial device;

[0080] 107, the target financial device displays a new main business UI according to the new main business UI layout information.

[0081] In the embodiment shown in the above

[0082] The implementation principle of the embodiment of the application is as follows:

[0083] When the user needs to deploy the target sub-business on the target financial device, the target financial device acquires the application program code and the business configuration information of the target sub-business, generates an installation request of the target sub-business according to the business configuration information, and sends the installation request to the server. The server determines whether the target sub-business is in the main business corresponding to the target financial device according to the installation request. If the target sub-business is not in the main business corresponding to the target financial device, the server stops the running process of the current sub-business and installs the target sub-business according to the installation request. When the target sub-business is installed, the server aggregates the target sub-business UI of the target sub-business and the main business UI of the main business to obtain new main business UI layout information, sends the new main business UI layout information to the target financial device, and the target financial device displays the new main business UI according to the new main business UI layout information, so that the new main business UI contains the target sub-business UI corresponding to the target sub-business. Since the sub-businesses of different channels are deployed on the target financial device, only the installation needs to be performed on the server side, and all the sub-business UIs are reflected in the main business UI of the target financial device, so that the deployment of a single independent sub-business does not need to consider compatibility, and the deployment efficiency of the cross-terminal and cross-field business is improved.

[0084] In the embodiment shown in the above Figure 1 The installation request includes business installation information, and the business installation information includes an installation path and a running parameter of the target sub-business. In step 104, the server stops the running process of the current sub-business and installs the target sub-business according to the installation request. The specific process is as follows:

[0085] The server determines the current sub-business currently running and stops the running process of the current sub-business. Since the installation of the new sub-business needs to occupy process resources, the running process of the current sub-business currently running needs to be stopped first.

[0086] The business installation information in the installation request is parsed to obtain the installation path and the running parameter of the target sub-business. The target sub-business is installed and loaded according to the installation path and the running parameter. The installation path is specifically used to save the data related to the running of the target sub-business to some storage unit of the server, and the running parameter includes the running environment parameter of the target sub-business.

[0087] In the above Figure 1 In the embodiment shown, the service installation information further includes a UI component identifier of the target sub-service, and in step 105, the server aggregates and lays out the target sub-service UI of the target sub-service and the main service UI of the main service to obtain new main service UI layout information, and the execution steps are shown in FIG. 2, including:

[0088] 201. The server obtains a UI component identifier according to the service installation information.

[0089] The service installation information includes the UI component identifier, and the UI component identifier corresponds to a UI component of the target sub-service.

[0090] 202. The server calls a target sub-service UI component corresponding to the target sub-service according to the UI component identifier.

[0091] The server can call the target sub-service UI component from the UI library according to the UI component identifier.

[0092] 203. The server obtains target sub-service UI parameters according to the target sub-service UI component.

[0093] Different UI components have different UI parameters, and the UI parameters can be the display size of the UI, etc.

[0094] 204. The server calls a main service UI component corresponding to the main service, and obtains main service UI parameters according to the main service UI component.

[0095] 205. The server aggregates and lays out the main service UI parameters and the target sub-service UI parameters to obtain new main service UI parameters.

[0096] The service installation information further includes screen information of the target financial device, and in order to enable the newly installed target sub-service to be displayed on the interactive interface of the target financial device, the aggregation of the main service UI parameters and the target sub-service UI parameters needs to be implemented on the server side, and the specific process is as follows: Figure 3

[0097] 301. The server parses the service installation information to obtain screen information of the target financial device.

[0098] 302. The server obtains layout parameters and size parameters of each sub-service UI according to the main service UI parameters.

[0099] 303. The server determines the display position and display size of each sub-service UI on the screen of the target financial device based on the screen information and in combination with the layout parameters and size parameters of all sub-service UIs.

[0100] ​304, the server determines unoccupied information on the screen of the target financial device according to the display position and the display size;

[0101] 305, the server determines target size parameters of the target sub-business UI according to the target sub-business UI parameters;

[0102] 306, the server determines target display position of the target sub-business UI according to the target size parameters and the unoccupied information;

[0103] 307, the server obtains new main business UI parameters according to the main business UI parameters, the target size parameters and the target display position.

[0104] Through all the steps shown in the above Figure 3 , it can be seen that, before the target sub-business is deployed, the UI of each sub-business in the main business UI displayed by the target financial device is shown on the screen of the target financial device, so that the user can click the UI to operate the sub-business, but after the target sub-business is deployed, in order to enable the user to operate the target sub-business, the server needs to form a new main business UI after installation, specifically, each sub-business UI in the original main business UI remains unchanged, and the target sub-business UI is shown on the screen of the target financial device without covering the original sub-business UI, and then the target sub-business UI is realized through the main business UI parameters, the target size parameters of the target sub-business UI and the target display position.

[0105] 206, the server obtains new main business UI layout information according to the new main business UI parameters.

[0106] The new main business UI parameters reflect the display position and size of each sub-business UI on the screen of the target financial terminal, and the obtained is the new main business UI layout information.

[0107] The implementation principle of the embodiment of the application is as follows:

[0108] In order to enable the user to operate the target sub-business through the interactive interface of the target financial device, after the target sub-business is installed on the server, each sub-business UI in the original main business UI remains unchanged, the target sub-business UI is shown on the screen of the target financial device, and the new main business UI layout information is formed, so that the UI corresponding to the target sub-business can be displayed on the target financial device.

[0109] Preferably, in the above Figure 1 embodiment, only the case that the target sub-business is not in the main business corresponding to the target financial device is described, and in the case that the target sub-business is in the main business corresponding to the target financial device, the server does not perform any step.

[0110] Preferably, in the case that the target sub-business is in the main business corresponding to the target financial device, only it is indicated that the server has installed the target sub-business, the server can support the running of the target sub-business, but it is still needed to judge whether the target sub-business UI of the target sub-business is in the main business UI of the main business. If the target sub-business UI is in the main business UI, it is indicated that the user on the target financial device side can operate the target sub-business through the UI, the server can also run the target sub-business, and the aggregation layout of the target sub-business UI and the main business UI is not needed. If the target sub-business UI is not in the main business UI, it is indicated that the user on the target financial device side is not shown the UI of the target sub-business, the server aggregates and layouts the target sub-business UI of the target sub-business and the main business UI of the main business to obtain new main business UI layout information, and sends the new main business UI layout information to the target financial device. The target financial device displays a new main business UI according to the new main business UI layout information, and the new main business UI contains the target sub-business UI corresponding to the target sub-business.

[0111] In the above embodiment, the execution steps of the multi-channel business deployment method of the financial device are described, and the multi-channel business deployment system of the financial device is described through the following embodiment. As shown in the following embodiment, the embodiment of the present application provides a multi-channel business deployment system of a financial device, which comprises: Figure 4 The server 401 and the plurality of types of financial devices 402, each of which is installed with a main business containing a plurality of sub-businesses;

[0112] The server 401 and the plurality of types of financial devices 402 are connected through a network, and are used to execute the multi-channel business deployment method of the financial device in the above embodiment.

[0113] Based on the same technical solution, the present application further discloses a computing device comprising one or more processors, one or more memories, and one or more programs, wherein the one or more programs are stored in the one or more memories and configured to be executed by the one or more processors, and the one or more programs comprise instructions for executing the multi-channel business deployment method of the financial device described above.

[0114] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer usable storage media containing computer usable program code (including but not limited to disk storage, CD-ROM, optical storage, etc.).

[0115]

[0116] ​This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0117] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0118] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0119] The above are merely embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention are included within the scope of the claims of the present invention pending approval.

Claims

1. A multi-channel service deployment method of a financial device, characterized by, The application discloses a multi-channel business deployment system applied to a financial device, and a multi-channel business deployment method of the financial device. When a user needs to deploy a target sub-business on a target financial device, the target financial device acquires application program code and business configuration information of the target sub-business; The target financial device generates an installation request of the target sub-business according to the business configuration information, and sends the installation request to a server; The server determines whether the target sub-business is in a main business corresponding to the target financial device according to the installation request; If the target sub-business is not in the main business corresponding to the target financial device, the server stops a running process of a current sub-business, and installs the target sub-business according to the installation request; When the target sub-business is installed, the server aggregates and arranges a target sub-business UI of the target sub-business and a main business UI of the main business to obtain new main business UI arrangement information; The server sends the new main business UI arrangement information to the target financial device; The target financial device displays a new main business UI according to the new main business UI arrangement information, so that the new main business UI contains the target sub-business UI corresponding to the target sub-business.

2. The multi-channel service deployment method of a financial device according to claim 1, wherein, The installation request comprises device identification and business identification, the device identification is used for uniquely identifying the target financial device, and the business identification is used for uniquely identifying the target sub-business. The server determines whether the target sub-business is in the main business corresponding to the target financial device according to the installation request, which comprises the following steps: The server parses the installation request to obtain the device identification and the business identification; The server determines the target sub-business according to the business identification; The server determines the target financial device according to the device identification, and acquires the main business corresponding to the target financial device, wherein the main business comprises a plurality of sub-businesses; The server determines whether the target sub-business is contained in the plurality of sub-businesses; If yes, the server determines that the target sub-business is in the main business corresponding to the target financial device; If no, the server determines that the target sub-business is not in the main business corresponding to the target financial device.

3. The multi-channel service deployment method of a financial device according to claim 1, wherein, The installation request comprises business installation information, the business installation information comprises an installation path and running parameters of the target sub-business. The server stops the running process of the current sub-business, and installs the target sub-business according to the installation request, which comprises the following steps: The server determines a current sub-business currently running, and stops the running process of the current sub-business; The server parses the business installation information in the installation request to obtain the installation path and the running parameters of the target sub-business; The server installs and loads the target sub-business according to the installation path and the running parameters.

4. The multi-channel service deployment method of a financial device according to claim 3, wherein, The business installation information further comprises a UI component identifier of the target sub-business, The server aggregates and arranges the target sub-business UI of the target sub-business and the main business UI of the main business to obtain new main business UI layout information, comprising: The server obtains a UI component identifier according to the business installation information; The server calls the target sub-business UI component corresponding to the target sub-business according to the UI component identifier; The server obtains target sub-business UI parameters according to the target sub-business UI component; The server calls the main business UI component corresponding to the main business, and obtains main business UI parameters according to the main business UI component; The server aggregates and arranges the main business UI parameters and the target sub-business UI parameters to obtain new main business UI parameters; The server obtains new main business UI layout information according to the new main business UI parameters.

5. The multi-channel service deployment method of a financial device according to claim 4, wherein, The business installation information further comprises screen information of the target financial device, The server aggregates and arranges the main business UI parameters and the target sub-business UI parameters to obtain new main business UI parameters, comprising: The server parses the business installation information to obtain screen information of the target financial device; The server obtains layout parameters and size parameters of each sub-business UI according to the main business UI parameters; The server determines the display position and display size of each sub-business UI on the screen of the target financial device based on the screen information and in combination with the layout parameters and size parameters of all sub-business UIs; The server determines unoccupied information on the screen of the target financial device according to the display position and the display size; The server determines target size parameters of the target sub-business UI according to the target sub-business UI parameters; The server determines the target display position of the target sub-business UI according to the target size parameters and the unoccupied information; The server obtains new main business UI parameters according to the main business UI parameters, the target size parameters and the target display position.

6. The multi-channel service deployment method of a financial apparatus according to any one of claims 1 to 5, wherein The method further comprises: If the target sub-business is in the main business corresponding to the target financial device, the server does not perform any step.

7. The multi-channel service deployment method of a financial apparatus according to any one of claims 1 to 5, wherein The method further comprises: If the target sub-business is in the main business corresponding to the target financial device, the server determines whether the target sub-business UI of the target sub-business is in the main business UI of the main business; If the target sub-business UI is in the main business UI, the server does not perform aggregation and arrangement; If the target sub-business UI is not in the main business UI, the server aggregates and arranges the target sub-business UI of the target sub-business and the main business UI of the main business to obtain new main business UI layout information, and sends it to the target financial device; so that the target financial device displays a new main business UI according to the new main business UI layout information, and the new main business UI comprises the target sub-business UI corresponding to the target sub-business.

8. The multi-channel service deployment method of a financial device according to claim 1, wherein, The method further comprises: When the target sub-service is installed, the server restarts the running process of the current sub-service.

9. A multi-channel service deployment system of a financial device, characterized by, Comprising: a server and a plurality of types of financial devices, each of which is installed with a main service containing a plurality of sub-services; the server and the plurality of types of financial devices are connected through a network for performing the multi-channel service deployment method of the financial device according to any one of claims 1-8.

10. A computing device, comprising: Comprising: one or more processors, one or more memories, and one or more programs, wherein the one or more programs are stored in the one or more memories and configured to be executed by the one or more processors, and the one or more programs comprise a program for performing the multi-channel service deployment method of the financial device according to any one of claims 1-8.

Citation Information

Patent Citations

  • Service processing method and device, electronic equipment and computer readable storage medium

    CN113946425A

  • Business interface component configuration method and device, equipment and medium

    CN114296833A