Business processing method, apparatus and system

By reading terminal attribute data and distinguishing terminal types in the LED display control system, and using public and private clouds to process business data, the size and compatibility issues of LED control system software under customized requirements are solved, and unified version client software maintenance is achieved.

CN113687845BActive Publication Date: 2026-03-24XIAN NOVASTAR TECH
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-19
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

Existing LED control system software, when faced with customized business needs, results in continuously increasing software size, growing complexity of compatibility issues, high software R&D investment but low output.

Method used

By reading terminal attribute data to determine the terminal type, and sending the target business data to the corresponding cloud server for processing, a unified version of client software is achieved, utilizing public and private clouds to process different types of terminal data respectively.

Benefits of technology

This avoids excessive software size and compatibility issues between various customized versions, simplifies software maintenance, and reduces maintenance difficulty and cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113687845B_ABST
    Figure CN113687845B_ABST
Patent Text Reader

Abstract

The application relates to a business processing method, a business processing device and a business processing system; the business processing method comprises the following steps: a host computer reads terminal attribute data of a terminal; the host computer determines a terminal type of the terminal according to the read terminal attribute data; the host computer generates target business data in response to an interactive operation of a user, and sends the target business data to a cloud server corresponding to the terminal type; the cloud server carries out corresponding target business data processing based on the target business data to obtain a target business processing result; and the host computer receives the target business processing result output by the cloud server, and sends the target business processing result to the terminal. The application can solve the problems of excessively large software size caused by software update of a control system, incompatibility between various customized versions of software and difficulty in software maintenance.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of display screen service processing, and in particular to a service processing method, a service processing device and a service processing system. BACKGROUND

[0002] In the field of LED display technology, LED control system software is installed and deployed on a PC machine to run in a complete version (containing GUI interaction, various business functions, basic communication, etc.). The LED control system software not only needs to consider the application scenarios of customers and solve the problems of back-end users, but also needs to continuously cooperate with upstream screen factories and IC manufacturers to adapt to various changes, upgrades and individualized design.

[0003] When users have customized business needs or need to change existing services, the existing LED control system software cannot be adapted, and only a corresponding customized version of the LED control system software can be made based on the existing LED control system software to provide support. This customized version of the LED control system software is also a complete version, which leads to the increasing size of the LED control system software and the increasing complexity of solving various compatibility problems, so that the software development is in a high investment and low output situation. SUMMARY

[0004] Therefore, the embodiments of the present application provide a service processing method, a service processing device, a service processing system and a computer readable storage medium, which can solve the problems of excessive software size caused by control system software updates, incompatibility between various customized versions of software and software maintenance difficulties.

[0005] Specifically, the embodiments of the present application provide a service processing method applied to the field of LED display screen control, which comprises the following steps: an upper computer reads terminal attribute data of a terminal; the upper computer determines a terminal type of the terminal according to the read terminal attribute data; the upper computer generates target service data in response to an interactive operation of a user, and sends the target service data to a cloud server corresponding to the terminal type; the cloud server performs corresponding target service data processing based on the target service data to obtain a service processing result; and the upper computer receives the target service processing result output by the cloud server, and sends the target service processing result to the terminal.

[0006] In the prior art, when a user has a customized service requirement or needs to change an existing service, the existing LED control system software cannot be adapted, and only a corresponding customized version of the LED control system software can be made to support it, and this customized version of the LED control system software is also a complete version, thereby leading to the problem that the size of the LED control system software is getting larger and larger, the complexity of solving various compatibility problems is getting higher and higher, and the software development is trapped in a situation of high investment and low output. The embodiment of the present application determines the terminal type of the terminal by reading the terminal attribute data of the terminal, and when the user generates target service data through interactive operation, the target service data is sent to the cloud server corresponding to the terminal type for operation processing, and the service processing result output by the cloud server is received and sent to the terminal, so that the problems of too large software size caused by control system software update, incompatibility between various customized versions of the software and difficulty in software maintenance can be avoided. In addition, by deploying different customized services on different cloud services, the client software can remain as a unified version, avoiding the situation that multiple versions of client software appear on the market, and making the maintenance of the client software simple.

[0007] In an embodiment of the present application, the terminal type of the terminal is determined according to the read terminal attribute data, including: the host computer compares the read terminal attribute data with the locally stored general attribute data, if the terminal attribute data is the same as the general attribute data, the terminal type is determined as a first type, if the terminal attribute data is different from the default attribute data, the terminal type is determined as a second type; the target service data is sent to the cloud server corresponding to the terminal type, including: in response to the terminal type being the first type, the target service data is sent to a public cloud server; in response to the terminal type being the second type, the target service data is sent to a private cloud server.

[0008] In an embodiment of the present application, the host computer generates target service data in response to user interaction, including: the host computer determines a target service from a plurality of services in response to the interaction; the corresponding target service data is generated based on the target service; the target service processing result is sent to the terminal, including: the target service processing result is processed based on a predetermined protocol and then sent to the terminal.

[0009] In an embodiment of the present application, the target service is one or more of box configuration management service, lamp plate library configuration management service, chip library configuration management service and data management service.

[0010] In an embodiment of the present application, the plurality of services further include a general service; and the service processing method further includes: the host computer generating general service data corresponding to the general service in response to an interactive operation of a user, performing corresponding general service data processing based on the general service data to obtain a general service processing result, and sending the general service processing result to the terminal.

[0011] In an embodiment of the present application, the general service is one or more of a GUI interactive control service, a communication management service, a resource management service, a driver agent service, and a service agent service.

[0012] In addition, an embodiment of the present application provides a service processing device applied to the field of LED display screen control and including: an attribute data reading module for a host computer to read terminal attribute data of a terminal; a terminal type determining module for the host computer to determine a terminal type of the terminal according to the read terminal attribute data; a target service data sending module for the host computer to generate target service data in response to an interactive operation of a user and send the target service data to a cloud server corresponding to the terminal type; a target service data processing module for the cloud server to perform corresponding target service data processing based on the target service data to obtain a target service processing result; and a service processing result sending module for the host computer to receive the target service processing result output by the cloud server and send the target service processing result to the terminal.

[0013] In an embodiment of the present application, the terminal type determining module is specifically configured to: the host computer compares the read terminal attribute data with default attribute data stored locally, determines that the terminal type is a first type based on the terminal attribute data being the same as the default attribute data, and determines that the terminal type is a second type based on the terminal attribute data being different from the default attribute data; and the service processing device further includes: a target service data sending module for the host computer to send the target service data to a public cloud server in response to the terminal type being the first type, and send the target service data to a private cloud server in response to the terminal type being the second type.

[0014] In an embodiment of the present application, the service processing device further includes: a general service data generating module for the host computer to generate general service data corresponding to the general service in response to an interactive operation of a user, perform corresponding general service data processing based on the general service data to obtain a general service processing result, and send the general service processing result to the terminal.

[0015] Further, the embodiment of the present application provides an LED display screen control system, comprising: an LED display screen; an LED display screen controller connected with the LED display screen; a host computer connected with the LED display screen controller; and a cloud server connected with the host computer; wherein the host computer and the cloud server are used to implement the business processing method in any one of the above embodiments.

[0016] Further, the embodiment of the present application provides a business processing system, comprising: a memory and a processor, the memory stores a computer program, and the processor executes the computer program to implement the business processing method in any one of the above embodiments.

[0017] Further, the embodiment of the present application provides a computer readable storage medium, which stores computer executable instructions, and the computer executable instructions are used to execute the business processing method in any one of the above embodiments.

[0018] From the above, the above technical features of the present application can have one or more of the following beneficial effects: a) by sending the target business data generated by the user interactive operation to the corresponding cloud server for operation processing to obtain the business processing result, and sending the business processing result to the terminal, the problem of too large software size caused by software update of the control system, the incompatibility between different customized versions of the software and the difficulty in software maintenance can be avoided, by deploying different customized businesses on different cloud services, the client software can be kept as a unified version, avoiding the situation of multiple versions of client software in the market, and making the client software maintenance simple; b) by distinguishing the terminal into the first type and the second type through the terminal attribute data, sending the target business data to the public cloud server for operation processing when the terminal type is the first type, and sending the target business data to the private cloud server for operation processing when the terminal type is the second type, the software update can realize the update of the general type of terminal and meet the user's customized needs.

[0019] Other aspects of the present application will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, illustrated by way of example of the principles of the application. It is to be understood that this description is made only by way of explanation and is not intended to limit the scope of the application, as understood by those of ordinary skill in the art. It is further to be understood that the figures are not necessarily drawn to scale and that, unless otherwise specified, they are merely intended to conceptually illustrate the structures and procedures described herein. BRIEF DESCRIPTION OF DRAWINGS

[0020] The drawings described herein are intended to provide further understanding of the present application, and form a part of the present application. The schematic embodiments of the present application and the description thereof are used to explain the present application, and do not constitute improper limitation on the present application. In the drawings:

[0021] Figure 1Flow chart of a service processing method of a first embodiment of the present application;

[0022] Figure 2 Structure schematic diagram of a service processing apparatus of a second embodiment of the present application;

[0023] Figure 3 Structure schematic diagram of a service processing system of a third embodiment of the present application;

[0024] Figure 4 Structure schematic diagram of a service processing system of a fourth embodiment of the present application;

[0025] Figure 5 Structure schematic diagram of a computer readable storage medium of a fifth embodiment of the present application.

[0026] Explanation of reference signs

[0027] S11-S19: Steps of a service processing method;

[0028] 20: Service processing apparatus; 201: Attribute data reading module; 203: Terminal type determining module; 205: Target service data sending module; 207: Target service data processing module; 209: Service processing result sending module;

[0029] 30: LED display screen control system; 301: LED display screen; 302: LED display screen controller; 303: Upper computer; 304: Cloud server;

[0030] 40: Service processing system; 41: Processor; 42: Memory;

[0031] 50: Computer readable storage medium. DETAILED DESCRIPTION

[0032] It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict. The present application will be described below with reference to the accompanying drawings and in combination with the embodiments.

[0033] In order to make those skilled in the art better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, but not all the embodiments of the present application, and all should belong to the protection scope of the present application.

[0034] It should be noted that the terms "first", "second" and the like in the description and in the claims of the present application and above-mentioned accompanying drawings are intended to distinguish similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the present application described herein are capable of operation in other sequences than the one illustrated or otherwise described herein. Furthermore, the terms "comprise", "have" and any variations thereof are intended to cover a non-exclusive inclusion, for example, a process, method, article, or apparatus that comprises a list of steps or units not necessarily limited to those specifically listed, but can include other not expressly listed steps or units.

[0035] It should also be noted that the division of the embodiments in the present application is only for the convenience of description, and should not constitute a special limitation. The features in various embodiments can be combined with each other without contradiction, and are mutually referred to.

[0036]

First embodiment

[0037] As shown in Figure 1 The first embodiment of the present application proposes a business processing method, for example, applied to the field of LED display screen control, which for example includes steps S11 to S19.

[0038] Step S11: The host computer reads terminal attribute data of the terminal;

[0039] Step S13: The host computer determines the terminal type of the terminal according to the read terminal attribute data;

[0040] Step S15: The host computer generates target business data in response to the user's interactive operation, and sends the target business data to the cloud server corresponding to the terminal type;

[0041] Step S17: The cloud server performs corresponding target business data processing based on the target business data to obtain a target business processing result;

[0042] Step S19: The host computer receives the target business processing result output by the cloud server, and sends the target business processing result to the terminal.

[0043] In step S11, the control software of the host computer initiates the initialization and reads the terminal attribute data of the terminal. The terminal mentioned herein is, for example, an LED display screen system, which includes a display box, a sending card and a receiving card. The terminal attribute data mentioned herein is, for example, the attribute parameters corresponding to the display box, the sending card and the receiving card. For example, the terminal attribute data includes the model of the receiving card, the model of the sending card, the model of the box, the program version number, the lamp panel file description and the model of the driving chip, etc.

[0044] In step S13, the host computer determines the terminal type of the terminal according to the read terminal attribute data.

[0045] Further, the host computer compares the read terminal attribute data with the locally stored default attribute data. When the read terminal attribute data is the same as the locally stored default attribute data, it is determined that the terminal type is the first type. When the read terminal attribute data is different from the locally stored default attribute data, it is determined that the terminal type is the second type. The host computer mentioned herein is, for example, a PC used by a user, which is installed with a terminal control software. The locally stored default attribute data is the terminal attribute data corresponding to the first type terminal stored on the PC, and the control software is correspondingly the first version.

[0046] In step S15, the host computer generates target service data in response to the interactive operation of the user. The interactive operation of the user mentioned herein is, for example, that the user uses a mouse or other input device to manipulate the icons or menu options on the screen to select commands, call files, start programs or perform other daily tasks, etc. At this time, the host computer generates the corresponding service data, i.e. the target service data, in response to the interactive operation of the user.

[0047] Further, the host computer determines the target service in the multiple services of the corresponding control software in response to the interactive operation of the user, and generates the corresponding target service data based on the target service.

[0048] Further, the target service mentioned herein includes one or more of the following aspects: box configuration management service, lamp panel library configuration management service, chip library configuration management service and data management service, etc.

[0049] The box configuration management service includes, for example, the number of lamp panels and the connection relationship between the lamp panels. The lamp panel library configuration management service includes, for example, the model of the lamp panel and the number of lamp panels. The chip library configuration management service includes, for example, the model of the chip and the number of chips. The data management includes, for example, the brightness adjustment of the display screen, the chrominance adjustment of the display screen, the brightness and chrominance correction of the display screen, etc. Specifically, the target service mentioned herein is, for example, to adjust the brightness of the display screen, such as adjusting the brightness of the display screen from 10% to 20%. At this time, the host computer packs the data corresponding to the brightness values before and after the adjustment to generate the corresponding target service data.

[0050] Further, the plurality of services mentioned above further include general services, for example, the host machine also generates general service data corresponding to the general services in response to the interaction of the user, performs general service data processing based on the general service data to obtain general service processing results, and sends the general service processing results to the terminal. Wherein, the general services mentioned above include, for example: GUI interaction control services, communication management services, resource management services, driver agent services, service agent services, and other aspects of services.

[0051] Of course, the general services and target services mentioned above are not limited to the above services, and in other embodiments, other services involved in the use of LED display screen control software are also included, and the present application is not limited thereto.

[0052] After the host machine generates the corresponding target service data, for example, the target service data is sent to the cloud server corresponding to the terminal type,

[0053] In step S17, the cloud server performs corresponding target service data processing on the target service data. The cloud server can put the required software and hardware of the enterprise on the network, connect different IT devices with each other at any time and in any place, and achieve the purposes of data access and operation. Here, it can be understood that the cloud server has business operation logic corresponding to the plurality of services mentioned above, and each business operation logic is deployed on the cloud server in the form of plug-in or micro-service.

[0054] In this way, by distributing the customized services on different cloud servers, the client software can realize a unified version, which well solves the problem of multiple customized versions of software and the incompatibility between different versions. At the same time, the size of the plug-in occupying the software is greatly reduced after being deployed on the cloud server, which greatly facilitates the users to obtain the software and improves the user experience.

[0055] Further, the cloud server includes, for example: a public cloud (Public Cloud) server and a private cloud (Private Cloud) server. The public cloud is a basic service platform, and multiple customers can share the system resources of a service provider without setting up any equipment and staffing management personnel, and they can enjoy professional IT services, such as daily use of Gmail, Hotmail, online photo album, etc. The operation form of the private cloud is similar to that of the public cloud, but setting up a private cloud requires self-designing a data center, network, storage device, etc. and having sufficient resources to ensure the normal operation of the private cloud, i.e. the private cloud is a cloud server set up by the user to solve the customized needs of the user.

[0056] When the host computer reads the terminal attribute data and determines that the terminal type is the first type, the target service data is sent to the public cloud server for service data processing, for example, and when the terminal type is determined to be the second type, the target service data is sent to the private cloud server for service data processing.

[0057] For example, when the host computer triggers a target service, i.e., a service that needs to be sent to the cloud server for processing, if there is no customization requirement, the terminal attribute data stored locally is the same as the terminal attribute data read by the host computer, it is determined that the terminal type is the first type, and the target service data is sent to the Nova cloud for processing; if the user has a customization requirement, the terminal attribute data stored locally is different from the terminal attribute data read by the host computer, it is determined that the terminal type is the second type, and the target service data is sent to the user's private cloud for processing. Further, before sending the target service data to the cloud server for operation processing, the host computer establishes a communication connection between the standard application program interface (API) and the cloud server, for example.

[0058] In this way, the client software only needs to connect different cloud servers through a unified interface to realize software updating, avoiding the problem of high coupling difficulty and high cycle complexity of different versions of software, and reducing the maintenance difficulty and investment cost of the software.

[0059] In step S19, the host computer receives the target service processing result obtained by the cloud server after processing the target service data, and sends the target service processing result to the terminal to complete a service processing. The target service data processing performed by the cloud server is the updating process of the control software. The target service processing result mentioned above is, for example, a data packet obtained after processing the target service data such as operation.

[0060] For example, as mentioned above, the target service is, for example, adjusting the brightness of the display screen, such as adjusting the brightness of the display screen from 10% to 20%, at this time the host computer packs the corresponding brightness value data before and after adjustment to generate the corresponding target service data and sends it to the cloud server, the cloud server will perform the corresponding service processing based on the received brightness value data, i.e., perform display screen brightness adjustment calculation to obtain the gray value corresponding to the display screen brightness of 20%, which can be understood as that the obtained gray value can be a gray value or a group of gray values, and the gray value calculated by the cloud server is returned to the host computer as the service processing result.

[0061] Further, the host computer and the terminal are connected in communication based on a predetermined protocol, for example, a TCP, a UDP, and the like. After receiving the service processing result sent by the cloud server, the host computer sends the service processing result to the terminal based on the predetermined protocol to complete a service processing.

[0062] In summary, the service processing method proposed in the embodiment can avoid the problems of large software size, incompatibility between different customized versions, and difficulty in software maintenance caused by software update of the control system. By deploying different customized services on different cloud servers, the client software can be kept as a unified version, avoiding the situation of multiple versions of client software in the market, and making the maintenance of client software simple. By distinguishing the terminal into a first type and a second type according to the terminal attribute data, the target service data is sent to a public cloud server for processing when the terminal type is the first type, and the target service data is sent to a private cloud server for processing when the terminal type is the second type. The software update can implement the update of the general type of terminal and meet the customized needs of users.

[0063]

Second Embodiment

[0064] As shown in Figure 2 , the second embodiment of the present application proposes a service processing device 20. The service processing device 20 includes, for example, an attribute data reading module 201, a terminal type determination module 203, a target service data sending module 205, a target service data processing module 207, and a service processing result sending module 209.

[0065] The attribute data reading module 201 is configured to read terminal attribute data of a terminal by a host computer. The terminal type determination module 203 is configured to determine a terminal type of the terminal according to the read terminal attribute data by the host computer. The target service data sending module 205 is configured to generate target service data in response to an interactive operation of a user, and send the target service data to a cloud server corresponding to the terminal type by the host computer. The target service data processing module 207 is configured to perform corresponding target service data processing based on the target service data by the cloud server to obtain a target service processing result. The service processing result sending module 209 is configured to receive the target service processing result output by the cloud server, and send the target service processing result to the terminal.

[0066] Further, the terminal type determining module 203 is specifically configured to: the host computer compares the terminal attribute data read by the terminal attribute data reading module 201 with the default attribute data stored locally, and determines the terminal type as the first type based on the terminal attribute data being the same as the default attribute data, and determines the terminal type as the second type based on the terminal attribute data being different from the default attribute data.

[0067] The target service data sending module is specifically configured to: the host computer sends the target service data to the public cloud server in response to the terminal type being the first type, and sends the target service data to the private cloud server in response to the terminal type being the second type.

[0068] Further, the service processing apparatus 20 further includes, for example, a general service data generating module 211, configured to: the host computer generates general service data corresponding to the general service in response to the interactive operation of the user, performs general service data processing based on the general service data to obtain a general service processing result, and sends the general service processing result to the terminal.

[0069] The specific function details of the attribute data reading module 201, the terminal type determining module 203, the target service data sending module 205, the target service data processing module 207, and the service processing result sending module 209 can refer to the related descriptions of steps S11, S13, S15, S17 and S19 in the foregoing first embodiment, and will not be repeated here. In addition, it is worth mentioning that the attribute data reading module 201, the terminal type determining module 203, the target service data sending module 205, the target service data processing module 207, and the service processing result sending module 209 can be software modules, stored in a non-volatile memory and executed by a processor to perform the steps S11, S13, S15, S17 and S19 in the foregoing first embodiment.

[0070] In summary, the service processing device provided in the second embodiment of the present application sends target service data generated by user interaction operation to a corresponding cloud server for operation processing to obtain a service processing result, and sends the service processing result to a terminal to complete service processing, which can avoid problems such as too large software size caused by control system software update, incompatibility between various customized versions of software, and difficulty in software maintenance; by deploying different customized services on different cloud servers, the client software can be kept as a unified version, avoiding the situation that multiple versions of client software exist in the market, and making the client software maintenance simple; by distinguishing terminals into general type and customized type through terminal attribute data, when the terminal type is the general type, the target service data is sent to a public cloud server for operation processing, and when the terminal type is the customized type, the target service data is sent to a private cloud server for operation processing, so that software update can implement update of the general type of terminal and meet user customization demand.

[0071] The third embodiment

[0072] As shown in Figure 3 The third embodiment of the present application provides an LED display screen control system. The LED display screen control system 30, for example, includes an LED display screen 31, an LED display screen controller 32, a host computer 33, and a cloud server 34. The LED display screen controller 32 is connected to the LED display screen 31, the host computer 33 is connected to the display screen controller 32, and the cloud server 34 is connected to the host computer 33.

[0073] The LED display screen, for example, includes at least one LED box body and a display control card corresponding to the at least one LED box body. Each LED box body includes one or more LED lamp panels. The display control card is, for example, a receiving card in the LED display screen control system, also known as a scanning card. The display screen controller 32 is, for example, a sending card in the LED display screen control system. The host computer 33 is, for example, a personal computer, a handheld device, a portable device, a tablet device, a multi-processor system, a microprocessor-based system, an editable consumer electronic device, a network PC, a small computer, a large computer, or a distributed computing environment including any of the above systems or devices.

[0074] The cloud server 34, for example, includes a public cloud server and a private cloud server.

[0075] The host computer 33 and the cloud server 34 are used to implement the service processing method as described in the first embodiment. The specific service processing method can refer to the method described in the first embodiment, and will not be described here for brevity. The LED display screen control system 30 provided in the present embodiment has the same beneficial effects as the service processing method provided in the first embodiment.

[0076] A fourth embodiment of the present application is provided.

[0077] Figure 4 A service processing system 40 is provided in the fourth embodiment of the present application. The service processing system 40 includes, for example, a memory 42 and one or more processors 41 connected to the memory 42. The memory 42 stores a computer program, and the processor 41 is configured to execute the computer program to implement the service processing method as described in the first embodiment. The specific service processing method can refer to the method as described in the first embodiment, which will not be repeated here for brevity, and the service processing system 40 provided in the present embodiment has the same beneficial effects as the service processing method provided in the first embodiment.

[0078] A fifth embodiment of the present application is provided.

[0079] Figure 5 A computer readable storage medium 50 is provided in the fifth embodiment of the present application. As shown in FIG. 5, the computer readable storage medium 50 is a non-volatile memory and stores computer readable instructions. When the computer readable instructions are executed by one or more processors, the one or more processors are caused to execute, for example, the service processing method as described in the first embodiment. The specific service processing method can refer to the method as described in the first embodiment, which will not be repeated here for brevity, and the computer readable storage medium 50 provided in the present embodiment has the same beneficial effects as the service processing method provided in the first embodiment.

[0080] In addition, it can be understood that the above-mentioned embodiments are only exemplary descriptions of the present application, and the technical solutions of each embodiment can be combined and used arbitrarily without conflicting technical features, contradictory structures, or violating the purpose of the present application.

[0081] In the several embodiments of the present application, it should be understood that the disclosed system, device and / or method can be implemented in other ways. For example, the device embodiments described above are only schematic. The division of the units / modules is only a logical function division. There can be another division manner for actual implementation. For example, multiple units / modules can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0082] The units / modules described as separate components may or may not be physically separate, and the components displayed as units / modules may or may not be physical units, i.e., may be located in one place, or may be distributed to multiple network units. Part or all of the units / modules may be selected according to actual needs to achieve the purposes of the embodiments.

[0083] In addition, the functional units / modules in each embodiment of the present application can be integrated in one processing unit / module, or each unit / module can exist physically, or two or more units / modules can be integrated in one unit / module. The integrated unit / module can be realized in the form of hardware or in the form of hardware plus software functional unit / module.

[0084] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims

1. A business processing method applied to the field of LED display screen control, characterized in that, The method comprises the following steps: The host computer reads terminal attribute data of the terminal; The host computer determines the terminal type of the terminal according to the read terminal attribute data; The host computer generates target service data in response to the interactive operation of the user, and sends the target service data to the cloud server corresponding to the terminal type; The cloud server performs corresponding target service data processing based on the target service data to obtain a target service processing result; The host computer receives the target service processing result output by the cloud server and sends the target service processing result to the terminal; The terminal attribute data includes one or more of the following: receiving card model, sending card model, box model, program version number, lamp panel file description and drive chip model.

2. The service processing method according to claim 1, characterized by, The host computer compares the read terminal attribute data with the default attribute data stored locally, and if the terminal attribute data is the same as the default attribute data, the terminal type is determined to be the first type; if the terminal attribute data is different from the default attribute data, the terminal type is determined to be the second type; The target service data is sent to the cloud server corresponding to the terminal type, including: in response to the terminal type being the first type, the target service data is sent to the public cloud server; in response to the terminal type being the second type, the target service data is sent to the private cloud server. The host computer generates target service data in response to the interactive operation of the user, including:

3. The service processing method according to claim 1, characterized by, The host computer determines a target service in a plurality of services in response to the interactive operation, and generates corresponding target service data based on the target service; The target service processing result is sent to the terminal based on a predetermined protocol. The target service is one or more of the following: box configuration management service, lamp panel library configuration management service, chip library configuration management service, and data management service.

4. The service processing method according to any one of claims 1 to 3, characterized by, The plurality of services further include a general service, and the service processing method further includes: the host computer generates general service data corresponding to the general service in response to the interactive operation of the user, performs corresponding general service data processing based on the general service data to obtain a general service processing result, and sends the general service processing result to the terminal.

5. The service processing method according to claim 3, characterized by, The general service is one or more of the following: GUI interactive control service, communication management service, resource management service, drive agent service, and service agent service.

6. The service processing method according to claim 5, characterized by, The method comprises the following steps:

7. A business processing device, applied in the field of LED display screen control, characterized in that, An attribute data reading module is configured to read terminal attribute data of the terminal by the host computer; A terminal type determination module is configured to determine the terminal type of the terminal by the host computer according to the read terminal attribute data; A target service data sending module is configured to generate target service data by the host computer in response to the interactive operation of the user, and send the target service data to the cloud server corresponding to the terminal type. ​ a target service data processing module, configured to perform target service data processing based on the target service data to obtain a target service processing result; a service processing result sending module, configured to receive the target service processing result output by the cloud server and send the target service processing result to the terminal; wherein the terminal attribute data comprises one or more of a receiving card model, a sending card model, a box model, a program version number, a lamp plate file description, and a driving chip model.

8. The service processing device according to claim 7, wherein The terminal type determining module is specifically configured to: The host computer compares the read terminal attribute data with the locally stored default attribute data, and determines that the terminal type is a first type based on the terminal attribute data being the same as the default attribute data, and determines that the terminal type is a second type based on the terminal attribute data being different from the default attribute data. The target service data sending module is specifically configured to: the host computer sends the target service data to a public cloud server in response to the terminal type being the first type, and sends the target service data to a private cloud server in response to the terminal type being the second type.

9. The service processing device of claim 7, wherein, The target service data sending module is specifically configured to: the host computer generates corresponding target service data based on the target service in response to the interactive operation. The service processing result sending module is specifically configured to send the target service processing result to the terminal based on a predetermined protocol. The plurality of services further comprises a general service, and the service processing device further comprises: a general service data generating module, configured to generate general service data corresponding to the general service in response to the interactive operation of the user, perform corresponding general service data processing based on the general service data to obtain a general service processing result, and send the general service processing result to the terminal.

10. An LED display screen control system, characterized by, comprises: an LED display screen; an LED display screen controller connected to the LED display screen; a host computer connected to the LED display screen controller; and a cloud server connected to the host computer; wherein the host computer is configured to implement the service processing method of any one of claims 1-6, and the cloud server is configured to implement the service processing method of any one of claims 1-6.

Citation Information

Patent Citations

  • Method and device for identifying user equipment

    CN104134033A

  • Service processing method, cloud server, and terminal device

    CN110178353A

  • Service mobile processing method and device

    CN110493349A