A method, apparatus, and storage medium for adapting a display screen to a lower-level computer display.

Through the LCD color screen and intelligent communication protocol, the color display actively obtains instructions from the lower-level machine, solving the synchronization problem between the printer display screen and the lower-level machine, improving the aesthetics of the user interface and the reliability of operation, and ensuring the stability and smoothness of the system.

CN119201018BActive Publication Date: 2025-11-14GUANGZHOU SENYANG ELECTRONIC TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411244350.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-05
Publication Date
2025-11-14
Estimated Expiration
2044-09-05

AI Technical Summary

Technical Problem

Most existing printer displays are monochrome, which limits the aesthetics of the display and the user experience. Furthermore, the autonomous operation of LCD color screens leads to synchronization issues with lower-level machines, affecting the user experience.

Method used

Through the LCD color screen and intelligent communication protocol, the color display actively acquires instructions from the lower-level machine, establishes a communication protocol, pre-codes menu pages, identifies and rejects erroneous instructions, supports software upgrades, automatically switches modes, and ensures real-time synchronization and stability.

Benefits of technology

It improved the aesthetics and interactive experience of the printer's user interface, resolved synchronization issues, enhanced system stability and operational reliability, and reduced operational interruptions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119201018B_ABST
    Figure CN119201018B_ABST
Patent Text Reader

Abstract

This invention discloses a method, device, and storage medium for a display screen to adapt to a lower-level machine display. The method includes: a color display screen encoding all menu pages according to its selected microcontroller unit (MCU) and code framework; the color display screen establishing a communication protocol and actively obtaining instructions from the lower-level machine; the lower-level machine uploading menu changes and parameters to the color display screen via the communication protocol; and the color display screen displaying the corresponding pages and parameters according to the received lower-level machine instructions. This invention significantly improves the printer's display effect by using a color LCD screen instead of a traditional monochrome screen. The color screen can dynamically respond to lower-level machine instructions, displaying rich graphics and colors, optimizing the user's visual experience. Through a preset communication protocol and active instruction acquisition, synchronization problems are solved, ensuring consistency between the displayed content and the lower-level machine's state. The color screen also features error instruction recognition to avoid system failures, supports remote software upgrades, and improves the continuity and reliability of printer operation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of printer technology, specifically to a method, device, and storage medium for adapting a display screen to a lower-level machine display. Background Technology

[0002] Most existing printer displays are monochrome, which limits the aesthetics of the display and the improvement of the user experience. To solve this problem, LCD color screens were introduced. However, as an independent programming unit, the LCD color screen can operate and display autonomously, which leads to synchronization problems with the lower-level machine. This results in page desynchronization and freezing, affecting the overall printer operation experience. Summary of the Invention

[0003] The purpose of this invention is to provide a method, device, and storage medium for adapting a display screen to a lower-level machine display. By using an LCD color screen and intelligent communication protocol, the aesthetics and interactive experience of the printer's user interface are enhanced. Furthermore, by synchronizing the displayed content with the lower-level machine status in real time, the stability and operational reliability of the system are improved.

[0004] The objective of this invention can be achieved through the following technical solutions:

[0005] This application provides a method for adapting a display screen to a lower-level machine display, including the following steps:

[0006] A method for adapting a display screen to a lower-level machine display includes the following steps:

[0007] The color display screen encodes all menu pages according to its selected microcontroller unit (MCU) and code framework;

[0008] The color display screen establishes a communication protocol and actively obtains instructions from the lower-level machine under the color display screen.

[0009] The lower-level machine uploads menu changes and parameters to the color display screen through the communication protocol;

[0010] The color display screen displays the corresponding pages and parameters according to the received instructions from the lower-level machine.

[0011] Furthermore, before the color display screen encodes all the menu pages according to its selected microcontroller unit (MCU) and code framework, the process includes: the color display screen determining its own resolution, size, and number of colors; the color display screen selecting a suitable MCU based on its own resolution, size, and number of colors; and the color display screen determining the code framework based on the MCU.

[0012] Furthermore, the color display screen establishes a communication protocol and actively obtains instructions from the lower-level machine under the color display screen. Specifically, the color display screen generates the communication protocol based on the signal fed back by the lower-level machine; the color display screen actively initiates a connection request to the lower-level machine; after successfully establishing a communication connection with the lower-level machine, the color display screen actively sends an instruction request message to the lower-level machine to obtain instructions from the lower-level machine.

[0013] Furthermore, the color display screen generates the communication protocol based on the signal fed back by the lower-level machine, specifically: the color display screen generates a first communication protocol based on a first signal fed back by the lower-level machine; the color display screen generates a second communication protocol based on a second signal fed back by the lower-level machine; wherein, the first communication protocol is used for communication between the color display screen and a lower-level machine of a first type; the second communication protocol is used for communication between the color display screen and a lower-level machine of a second type.

[0014] Furthermore, after the color display screen displays the corresponding page and parameters according to the received lower-level machine instructions, the method further includes: when the color display screen identifies the instruction issued by the lower-level machine as an erroneous instruction, it refuses to execute the erroneous instruction.

[0015] Furthermore, the method also includes: after the color display screen is started, it automatically enters a standby mode; when the color display screen receives a wake-up signal sent by the lower-level machine, it switches from the standby mode to the working mode.

[0016] If the color display screen does not receive any signal from the lower-level machine after maintaining the working mode for a period of time, it will automatically switch back to the standby mode.

[0017] Furthermore, the method also includes: the color display screen stores multiple versions of software programs; when the color display screen receives an upgrade command sent by the lower-level machine, it selects one version of the software program from the multiple versions to upgrade the color display screen.

[0018] Furthermore, when the color display receives an upgrade command from the lower-level machine, it selects one version of the software program from the multiple versions of the software program to upgrade the color display. Specifically, the color display selects one version of the software program with the corresponding identifier from the multiple versions of the software program according to the identifier sent by the lower-level machine to upgrade the color display.

[0019] A device for adapting a display screen to a lower-level machine includes a processor, a memory, and computer program instructions stored in the memory. When the computer program instructions are executed by the processor, the aforementioned method steps for adapting a display screen to a lower-level machine are implemented.

[0020] A storage medium storing computer program instructions, which, when executed by a processor, implement the above-described method steps for adapting a display screen to a lower-level machine display.

[0021] The beneficial effects of this invention are as follows:

[0022] (1) By introducing an LCD color screen to replace the traditional black and white screen, the present invention significantly improves the display effect of the printer, making the user interface more intuitive and beautiful. The color display screen can dynamically display rich graphics and colors according to the instructions of the printer's lower-level machine, enhancing the user's visual experience. By pre-coding all possible menu pages, the color display screen can quickly respond to the user's operation and provide a smooth interactive experience, thereby improving the user's overall satisfaction with the printer operation.

[0023] (2) By establishing a communication protocol and actively acquiring lower-level machine instructions, this invention effectively solves the synchronization problem between the color display screen and the lower-level machine. The color display screen can not only generate an appropriate communication protocol based on the feedback signal from the lower-level machine, but also actively establish a stable communication connection with the lower-level machine, ensuring real-time synchronization between the displayed content and the status of the lower-level machine. The color display screen has an error instruction recognition function, which can refuse to execute error instructions that may cause the system to freeze, thus improving the stability of the system. It automatically switches to standby mode when there is no signal and supports remote software upgrades, further enhancing the reliability and ease of maintenance of the system. These measures together ensure the continuity and reliability of printer operation and reduce operation interruptions caused by display problems. Attached Figure Description

[0024] To better understand and implement this application, the technical solution is described in detail below with reference to the accompanying drawings.

[0025] Figure 1 This is a flowchart illustrating the steps of a method for adapting a display screen to a lower-level machine display, as provided in Embodiment 1 of this application. Detailed Implementation

[0026] To further illustrate the technical means and effects adopted by the present invention to achieve its intended purpose, exemplary embodiments will be described in detail below, examples of which are illustrated in the accompanying drawings. In the following description relating to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of methods and systems consistent with some aspects of this application as detailed in the appended claims.

[0027] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.

[0028] The following detailed description of the specific implementation methods, features, and effects of the present invention, in conjunction with the accompanying drawings and preferred embodiments, is provided in detail.

[0029] Example 1

[0030] Please see Figure 1 This embodiment provides a method, device, and storage medium for adapting a display screen to a lower-level machine display. By using an LCD color screen and intelligent communication protocol, the aesthetics and interactive experience of the printer's user interface are enhanced. Furthermore, by synchronizing the displayed content with the lower-level machine status in real time, the stability and operational reliability of the system are improved.

[0031] This invention provides a method for adapting a display screen to a lower-level machine display, comprising the following steps:

[0032] S1. The color display screen encodes all menu pages according to its selected microcontroller unit (MCU) and code framework;

[0033] Specifically, due to the differences in hardware structure and code framework of color displays, the number and types of menus that each color display can support are not the same. Therefore, it is necessary to determine the hardware structure and code framework of the color display before determining the final functional menu that can be implemented. The hardware structure of the color display mainly refers to the MCU selected for the color display, while the code framework can be understood as the various functional modules running inside the color display, such as system management, data processing, communication, etc.

[0034] S2. The color display screen establishes a communication protocol and actively obtains instructions from the lower-level machine under the color display screen;

[0035] Specifically, the color display screen can generate a communication protocol based on the signals fed back by the lower-level machine, and then actively initiate a connection request to the lower-level machine. After successfully establishing a communication connection with the lower-level machine, it actively sends an instruction request message to obtain instructions from the lower-level machine. The advantage of doing this is that the color display screen can more flexibly adapt to changes in the upper-level machine, thereby achieving better compatibility and interchangeability.

[0036] S3. The lower-level machine uploads the menu changes and parameters to the color display screen through the communication protocol; specifically, the lower-level machine can upload the menu changes and parameters to the color display screen wirelessly or via wired transmission.

[0037] S4. The color display screen displays the corresponding pages and parameters according to the received lower-level machine instructions. Specifically, the color display screen can display the corresponding pages and parameters according to the received lower-level machine instructions, so that the operator can grasp the status information of the lower-level machine in real time.

[0038] By pre-coding the menu pages of the color display screen to adapt to different microcontroller units and code frameworks, this method achieves high efficiency compatibility with various lower-level machines. Through establishing an active communication protocol, it ensures real-time data synchronization between the display screen and the lower-level machine, thereby providing a dynamic, intuitive, and user-friendly interface, enhancing the user experience. Simultaneously, this method optimizes the display effect, making information presentation richer and more accurate, reducing user operational misunderstandings. This invention reduces development and maintenance costs, bringing significant benefits to printer manufacturers and users.

[0039] Furthermore, before the color display screen encodes all the menu pages according to its selected microcontroller unit (MCU) and code framework, the process includes: the color display screen determining its own resolution, size, and number of colors; the color display screen selecting a suitable MCU based on its own resolution, size, and number of colors; and the color display screen determining the code framework based on the MCU.

[0040] Before encoding all menu pages, the color display determines its own resolution, size, and number of colors. This method ensures that the display can select the most suitable microcontroller unit (MCU) and code framework according to its own hardware characteristics. This fine-grained adaptation process significantly improves the performance and compatibility of the display, making the display effect perfectly match the requirements of the printer's lower-level machine.

[0041] Furthermore, the color display screen establishes a communication protocol and actively obtains instructions from the lower-level machine under the color display screen. Specifically, the color display screen generates the communication protocol based on the signal fed back by the lower-level machine; the color display screen actively initiates a connection request to the lower-level machine; after successfully establishing a communication connection with the lower-level machine, the color display screen actively sends an instruction request message to the lower-level machine to obtain instructions from the lower-level machine.

[0042] Furthermore, the color display screen generates the communication protocol based on the signal fed back by the lower-level machine, specifically: the color display screen generates a first communication protocol based on a first signal fed back by the lower-level machine; the color display screen generates a second communication protocol based on a second signal fed back by the lower-level machine; wherein, the first communication protocol is used for communication between the color display screen and a lower-level machine of a first type; the second communication protocol is used for communication between the color display screen and a lower-level machine of a second type.

[0043] Specifically, the color display screen achieves more intelligent and flexible display control by actively establishing a communication protocol with the lower-level machine. The screen can intelligently generate corresponding first or second communication protocols based on different signal types fed back from the lower-level machine. This design allows the screen to adapt to various types of lower-level machines, greatly improving system compatibility and scalability. After successfully establishing a communication connection, the screen actively sends command request messages, ensuring real-time data exchange and synchronized display with the lower-level machine, thereby optimizing the responsiveness and accuracy of the user interface. This proactive communication mechanism not only enhances the user experience but also strengthens the reliability and efficiency of printer operation, ensuring that users receive timely and accurate feedback information under different printing tasks and states.

[0044] Furthermore, after the color display screen displays the corresponding page and parameters according to the received lower-level machine instructions, the method further includes: when the color display screen identifies the instruction issued by the lower-level machine as an erroneous instruction, it refuses to execute the erroneous instruction.

[0045] Specifically, by using the error instruction recognition and rejection mechanism of the color display screen, this invention effectively avoids system chaos or failure that may be caused by executing erroneous instructions, thereby enhancing the stability and reliability of the display system and ensuring the accuracy of user operations and the normal operation of the printer.

[0046] Furthermore, the method also includes: after the color display screen is started, it automatically enters a standby mode; when the color display screen receives a wake-up signal sent by the lower-level machine, it switches from the standby mode to the working mode.

[0047] If the color display screen does not receive any signal from the lower-level machine after maintaining the working mode for a period of time, it will automatically switch back to the standby mode.

[0048] Specifically, the automatic standby and wake-up mechanism of the color display screen achieves energy saving and response speed optimization, ensuring that the display screen automatically enters a low-power state when inactive, and quickly switches to working mode when needed, thereby improving the system's energy efficiency and the smoothness of user operation.

[0049] Furthermore, the method also includes: the color display screen stores multiple versions of software programs; when the color display screen receives an upgrade command sent by the lower-level machine, it selects one version of the software program from the multiple versions to upgrade the color display screen.

[0050] Specifically, multiple software program versions are stored on the color display screen, and the appropriate version is intelligently selected for upgrading according to the upgrade command of the lower-level machine. This ensures timely updates and functional optimization of the display screen software, improves system stability and user experience, reduces display problems caused by software incompatibility or errors, and enhances the reliability and sophistication of the overall display system.

[0051] Furthermore, when the color display receives an upgrade command from the lower-level machine, it selects one version of the software program from the multiple versions of the software program to upgrade the color display. Specifically, the color display selects one version of the software program with the corresponding identifier from the multiple versions of the software program according to the identifier sent by the lower-level machine to upgrade the color display.

[0052] Specifically, by precisely selecting and executing the corresponding software upgrade version based on a specific identifier sent by the lower-level machine, the color display screen achieves efficient and accurate firmware updates. This method ensures the targeted and secure nature of the upgrade process, avoiding the risks of incompatibility or erroneous upgrades, thereby improving system stability and reliability. Simultaneously, it allows for remote and automated upgrade management, reducing manual intervention, lowering maintenance costs, and ensuring the color display screen always operates in optimal software condition, providing users with a continuously improving user experience.

[0053] A device for adapting a display screen to a lower-level machine includes a processor, a memory, and computer program instructions stored in the memory. When the computer program instructions are executed by the processor, the aforementioned method steps for adapting a display screen to a lower-level machine are implemented.

[0054] A storage medium storing computer program instructions, which, when executed by a processor, implement the above-described method steps for adapting a display screen to a lower-level machine display.

[0055] Intelligent communication and synchronization mechanisms ensure coordinated operation between the color display screen and the printer's lower-level device. First, the color display screen selects a suitable microcontroller unit (MCU) and code framework based on its hardware characteristics (resolution, size, and number of colors), pre-coding all possible menu pages to ensure the readiness of the displayed content. Then, the display screen actively communicates with the lower-level device by establishing a communication protocol, generating a corresponding communication protocol based on the feedback signals from the lower-level device. This ensures effective data exchange for both first-type and second-type lower-level devices, adapting to different types of lower-level devices. After successfully establishing a communication connection with the lower-level device, the display screen actively requests instructions from the lower-level device, dynamically displaying the corresponding pages and parameters based on these instructions, achieving synchronous updates. Furthermore, the display screen can identify and refuse to execute erroneous instructions, avoiding page freezing caused by incorrect instructions. The display screen can also automatically switch to standby mode when there is no signal and perform software upgrades upon receiving upgrade commands, ensuring system stability and updability. This not only improves the display effect and user experience but also ensures the overall smoothness and reliability of printer operation.

[0056] Specifically, after startup, the display screen automatically enters standby mode, waiting for a wake-up signal from the lower-level machine. Once the wake-up signal is received, the display screen switches to working mode and displays the corresponding pages and parameters according to the instructions of the lower-level machine. If no signal is received from the lower-level machine for a period of time in working mode, the display screen will automatically switch back to standby mode to save energy.

[0057] The display screen also has a software upgrade function, which can save multiple versions of the software program. When it receives an upgrade command from the lower-level machine, it selects the correct software version for upgrade based on the identification number provided by the lower-level machine, thereby keeping the system updated and optimized. The whole process improves the compatibility and user experience of the display screen through intelligent communication protocols and display management, while reducing the workload of development and accelerating the pace of product upgrades.

[0058] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Although the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art can make some modifications or alterations to the above-disclosed technical content to create equivalent embodiments without departing from the scope of the present invention. Any simple modifications, equivalent changes and alterations made to the above embodiments based on the technical essence of the present invention without departing from the scope of the present invention shall still fall within the scope of the present invention.

Claims

1. A method for adapting a display screen to a lower-level machine display, characterized in that, The process includes the following steps: The color display screen encodes all menu pages according to its selected microcontroller unit (MCU) and code framework; The color display screen establishes a communication protocol and actively obtains instructions from the lower-level machine under the color display screen. The lower-level machine uploads menu changes and parameters to the color display screen through the communication protocol; The color display screen displays the corresponding pages and parameters according to the received instructions from the lower-level machine; Before the color display screen encodes all menu pages according to its selected microcontroller unit (MCU) and code framework, the process includes: the color display screen determining its own resolution, size, and number of colors; the color display screen selecting a suitable MCU based on its own resolution, size, and number of colors; and the color display screen determining the code framework based on the MCU. The color display screen establishes a communication protocol and actively obtains instructions from the lower-level machine under the color display screen. Specifically, the color display screen generates the communication protocol based on the signal fed back by the lower-level machine; the color display screen actively initiates a connection request to the lower-level machine; after successfully establishing a communication connection with the lower-level machine, the color display screen actively sends an instruction request message to the lower-level machine to obtain instructions from the lower-level machine; the color display screen generates the communication protocol based on the signal fed back by the lower-level machine, specifically: the color display screen generates a first communication protocol based on a first signal fed back by the lower-level machine; the color display screen generates a second communication protocol based on a second signal fed back by the lower-level machine; wherein, the first communication protocol is used for communication between the color display screen and a first type of lower-level machine; the second communication protocol is used for communication between the color display screen and a second type of lower-level machine; after the color display screen displays the corresponding page and parameters according to the received instructions from the lower-level machine, the method further includes: when the color display screen identifies the instruction issued by the lower-level machine as an erroneous instruction, it refuses to execute the erroneous instruction.

2. The method for adapting a display screen to a lower-level machine display according to claim 1, characterized in that, The method further includes: after the color display screen is started, it automatically enters a standby mode; when the color display screen receives a wake-up signal sent by the lower-level machine, it switches from the standby mode to the working mode. If the color display screen does not receive any signal from the lower-level machine after maintaining the working mode for a period of time, it will automatically switch back to the standby mode.

3. The method for adapting a display screen to a lower-level machine display according to claim 1, characterized in that, The method further includes: the color display screen stores multiple versions of software programs; when the color display screen receives an upgrade command sent by the lower-level machine, it selects one version of the software program from the multiple versions to upgrade the color display screen.

4. The method for adapting a display screen to a lower-level machine display according to claim 3, characterized in that, When the color display receives an upgrade command from the lower-level machine, it selects one version of the software program from the multiple versions of the software program to upgrade the color display. Specifically, the color display selects one version of the software program with the corresponding identifier from the multiple versions of the software program according to the identifier sent by the lower-level machine to upgrade the color display.

5. A device for adapting a display screen to a lower-level machine display, characterized in that, It includes a processor, a memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method described in any one of claims 1-4.

6. A storage medium storing computer program instructions thereon, characterized in that, The method described in any one of claims 1-4 is implemented when the computer program instructions are executed by the processor.

Citation Information

Patent Citations

  • Lottery terminal

    CN101241614A

  • Printing system and non-transitory computer-readable recording medium therefor

    US20220300228A1