Display and data configuration method thereof

By burning font data in the monitor and generating identification codes, and using cloud servers to store device data, the problem of paper files is solved, safe and fast data acquisition is achieved, and the user experience is improved and the requirements of green and environmental protection are met.

CN120544477APending Publication Date: 2025-08-26WISTRON INFOCOMM TECH (ZHONGSHAN) CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410208697.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-23
Publication Date
2025-08-26

AI Technical Summary

Technical Problem

Paper documents on existing monitors are easily lost, resulting in unavailability of information, and are not environmentally friendly, and cannot meet the needs of green and energy-saving.

Method used

By burning the first font data in the display and generating an identification code, the cloud server stores the device data, and presents the identification code through the screen display menu to obtain the device data, achieving safe and fast data access.

Benefits of technology

It realizes the security and convenience of information, reduces the use of paper documents, complies with green and environmental protection requirements, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120544477A_ABST
    Figure CN120544477A_ABST
Patent Text Reader

Abstract

The invention discloses a display and a data configuration method thereof. The data configuration method of the display comprises the steps that a burner burns first font data to a storage device of the display according to a first address, the display performs a correction test, after the display completes the correction test, the electronic device generates an identification code corresponding to the display, the identification code is generated based on a network address, and the first font data is stored in the storage device. The network address is used for accessing equipment data of the display, the electronic device generates second font data according to the identification code, the electronic device stores the second font data to a storage device of the display according to the second address, and the first font data and the second font data are used for displaying a screen display menu containing the identification code on the display. According to the displayer and the data configuration method thereof, safe and fast data access is achieved in the mode that cloud data is matched with the identification code of the screen display menu.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a display and related information thereof, in particular to a display and a data configuration method thereof. Background Art

[0002] Most monitors currently on the market come with paper documentation in the box, such as a Quick Start Guide (QSG), a label, and a color calibration report (such as Delta E, Brightness Uniformity (BU), and Color Uniformity (CU)).

[0003] However, these paper documents are easily lost due to careless placement by users. Some users even dispose of them in the trash along with the cardboard boxes without even reading them, making it impossible to find them when they are needed. This is not only unhealthy for the environment, but also loses the benefits of having these paper documents.

[0004] On the other hand, major display brands are currently demanding that downstream manufacturers be as environmentally friendly and energy-efficient as possible when quoting new products. Therefore, providing a convenient and fast way for users to access and use electronic versions of paper documents anytime, anywhere would further enhance green energy conservation and environmental protection, eliminate the worry of losing important information, and provide a better user experience.

[0005] Therefore, it is necessary to provide a display and a data configuration method thereof to solve the above problems. Summary of the Invention

[0006] In view of this, the present invention provides a display and a data configuration method thereof.

[0007] According to one embodiment of the present invention, a data configuration method for a display includes: using a burner to burn first font data to a storage device of a display according to a first address; performing a calibration test on the display; after the display completes the calibration test, using an electronic device to generate an identification code corresponding to the display, wherein the identification code is generated based on a network address, and the network address is used to access device data of the display; using the electronic device to generate second font data based on the identification code; and using the electronic device to store the second font data to the storage device of the display according to a second address, wherein the first font data and the second font data are used to present a screen display menu including the identification code on the display.

[0008] A display according to one embodiment of the present invention includes a display module, a storage device, and a scaling circuit. The storage device is configured to store first font data and second font data. The scaling circuit is electrically connected to the display module and the storage device. The scaling circuit loads the first and second font data from the storage device, presents an on-screen display menu on the display module based on the first font data, and presents an identification code in the on-screen display menu based on the second font data. The identification code is generated based on a network address, and the network address is used to access device data of the display.

[0009] In summary, the present invention achieves secure and fast data access by combining cloud data with identification codes of screen display menus.

[0010] The above description of the present invention and the following description of the embodiments are intended to demonstrate and explain the spirit and principle of the present invention, and to provide further explanation of the scope of the patent application of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] Figure 1 1. It is a square frame composition of a display according to an embodiment of the present invention;

[0012] Figure 2 is a schematic diagram of loading the first font data and the second font data to present an on-screen display menu and an identification code;

[0013] Figure 3 It is a schematic diagram of the relationship between characters, font table and firmware;

[0014] Figure 4 This is a schematic diagram of a data providing system for a display according to an embodiment of the present invention;

[0015] Figure 5 is a flow chart of a method for configuring data for a display according to an embodiment of the present invention;

[0016] Figure 6 yes Figure 5 A detailed flowchart of the first step;

[0017] Figure 7 is a flow chart of a data configuration method for a display according to an embodiment of the present invention; and

[0018] Figure 8 yes Figure 7 Detailed flowchart of the first step.

[0019] Description of main component symbols:

[0020] 100 Display data provision system

[0021] 10 Display

[0022] 1 Display module

[0023] 3 Storage devices

[0024] 5 Scaling circuit

[0025] 51 Memory

[0026] F Firmware

[0027] G OSD menu

[0028] D1 first font data

[0029] D2 Second font data

[0030] Steps S1-S5, S31-S35, V1-V3, V31-V33 DETAILED DESCRIPTION

[0031] The following detailed description of the features and advantages of the present invention is sufficient to enable any person skilled in the art to understand the technical content of the present invention and implement it accordingly. Furthermore, based on the disclosure of this specification, the claims, and the accompanying drawings, any person skilled in the art can easily understand the relevant objects and advantages of the present invention. The following examples further illustrate the concepts of the present invention in detail but are not intended to limit the scope of the present invention in any way.

[0032] Figure 1 FIG. 1 is a square frame diagram of a display according to an embodiment of the present invention. Figure 1 As shown, a display 10 according to an embodiment of the present invention includes a display module 1 , a storage device 3 , and a scaling circuit 5 , wherein the scaling circuit 5 is electrically connected to the display module 1 and the storage device 3 .

[0033] In one embodiment, the display module 1 may be any type of display panel such as a liquid crystal screen or a touch screen. The present invention does not limit the hardware type of the display module 1 .

[0034] The storage device 3 is used to store first font data required for the On Screen Display (OSD) menu and second font data required for the identification code. In one embodiment, the storage device 3 is flash memory, but the present invention is not limited to the hardware type of the storage device 3. For example, the storage device 3 may also be read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), or electrically erasable and programmable ROM (EEPROM). In one embodiment, the identification code is a Quick Response code (QR code), but the present invention is not limited to the format of the identification code. The identification code is associated with a network address, and this network address is used to access device data of the display 10. In one embodiment, the device data includes, but is not limited to, at least one of a calibration report, an instruction manual, a quick start guide, a quick repair tutorial video, a usage tutorial video, and a driver. In one embodiment, the calibration report is color calibration data. This color calibration data is generated during a production line stage in the production of the display 10. The production line stage performs color calibration on the display 10 to generate the color calibration data. Furthermore, the production line stage begins only after the writer burns the first font data into the storage device 3 of the display 10 according to the first address.

[0035] The scaling circuit (scalar IC) 5 loads the first font data and the second font data from the storage device 3 by dynamic loading. The scaling circuit 5 presents the OSD menu on the display module 1 according to the first font data and presents the identification code in the OSD menu according to the second font data. For the schematic diagram corresponding to the above content, please refer to Figure 2 , Figure 2 is a schematic diagram illustrating loading first and second font data to present an OSD menu and identification code. By loading the first and second font data, an OSD menu G with a QR code can be generated. In one embodiment, the second font data is presented on the OSD menu in the form of a QR code. In one embodiment, the OSD menu displays both the first font data and the QR code. In one embodiment, the scaling circuit 5 is, for example, an application-specific integrated circuit (ASIC) or a system-on-a-chip (SOC). The present invention does not specifically limit the hardware type of the scaling circuit 5.

[0036] Generally speaking, the OSD menu G usually lists various adjustable settings of the display 10. The user can adjust or preview the relevant functions and parameters of the display 10 by pressing buttons. The way the display 10 presents the OSD menu G is different from the way it presents general images (such as JPG format). Figure 2 As shown, the zoom circuit 5 of the display 10 controls the display module 1 to draw the OSD menu G according to the first font data D1. Here, font refers to the smallest unit that constitutes the OSD menu G. The entire OSD menu G is composed of multiple different fonts.

[0037] Please refer to Figure 3 Taking the character "M" in OSD menu G as an example, its size is, for example, 12 pixels x 18 pixels. Using specific rules, this character can be encoded into a 27-byte font table. This font table is then integrated into firmware F stored in storage device 3. When display 10 is powered on, firmware F is loaded and the font table is written to memory 51 of scaling circuit 5. When scaling circuit 5 executes the function of generating OSD menu G, it can display the character "M" at a specific location on display module 1.

[0038] Figure 4 FIG. 1 is a schematic diagram of a data providing system for a display according to an embodiment of the present invention. Figure 4 As shown, a display data providing system 100 according to an embodiment of the present invention includes the display 10 according to the aforementioned embodiment, and further includes a cloud server 30 .

[0039] The cloud server 30 is configured to receive a request signal associated with a network address and, in response to the request signal, provide device data for the display 10. In one embodiment, the cloud server 30 is further configured to verify the integrity of the network address and the existence of storage space corresponding to the network address. If the network address passes the integrity and storage space checks, the cloud server 30 provides the device data for the display 10.

[0040] Figure 5 FIG. 4 is a flow chart of a method for configuring data for a display according to an embodiment of the present invention. Figure 5 The process shown is used to illustrate how to produce the display 10 described in the above embodiment at the factory.

[0041] In step S1 , the writer writes first font data D1 required by the OSD menu G to the storage device 3 of the display 10 according to a first address.

[0042] As previously Figure 2 and Figure 3As shown, the OSD menu G (e.g., in image format) is first encoded into a font table (first font data D1), which is then compiled into a portion of the firmware F. The programmer then stores the firmware F in the storage device 3 via an in-system programming (ISP) process. This allows the display 10 to function properly and display the OSD menu G.

[0043] In one embodiment, the first font data D1 required by the OSD menu G is the firmware F, which is pre-burned into the storage device 3 of the display 10 .

[0044] In one embodiment, the first font data D1 required by the OSD menu G is burned into the firmware F together with other information.

[0045] In one embodiment, the first font data D1 is burned into the firmware F or burned into a part of the firmware F, and the firmware F is stored in the first address of the storage device 3 .

[0046] In step S2, the display 10 performs a calibration test. After the display 10 completes the calibration test, as shown in step S3, the electronic device generates an identification code corresponding to the display 10, where the identification code includes a network address. In step S4, the electronic device generates second font data D2 based on the identification code. In step S5, the electronic device stores the second font data D2 in the storage device 3 of the display 10 via a command based on a second address, where the second address is different from the first address. The first font data D1 and the second font data D2 are used to present an OSD menu G including the identification code on the display 10.

[0047] In actual factory production, after the display 10 is normally burned with firmware F, it will first undergo production line color calibration (such as step S2), and then generate the identification code of the current display 10 (the generation method will be described in detail later). Since the identification code of each display 10 is different, its corresponding font table (second font data D2) is also different. Therefore, it is not suitable to adopt the method of "binding the font table of the identification code with the firmware and then burning it into the storage device." The method adopted by the present invention is to separate the portion of the font table required for the OSD menu G (the second font data D2 belonging to the identification code) from the firmware F and allocate a separate area in the storage device 3 (i.e., the area belonging to the second address) for its storage. Then, using the dynamic loading function of the scaling circuit 5, by loading the font table twice, the OSD menu G and the identification code are displayed simultaneously. This method of separating the font table of the OSD menu G from the firmware F is an important feature of the present invention.

[0048] Figure 6 yes Figure 5Detailed flow chart of step S3, the electronic device runs a self-written software program to implement Figure 6 The process described.

[0049] Step S31 , obtaining the model and serial number of the display 10 .

[0050] In step S32, the electronic device generates a universally unique identifier (UUID) based on the model and serial number. In one embodiment, the electronic device is a personal computer or a cloud server, but the present invention is not limited to the hardware type of the electronic device. The electronic device 5 can execute the CoCreateGuid function to generate a 128-bit UUID, which is an application programming interface (API) provided by the Windows operating system.

[0051] Step S33: Generate a network address based on the model, serial number, and universal unique identifier. An example of a network address is shown below:

[0052] http: / / www.company.com / UUID / Model_SN_data.

[0053] Wherein, UUID represents the universally unique identifier generated in step S32 , and Model and SN represent the model and serial number of the display 10 obtained in step S31 , respectively.

[0054] In step S34 , the device data of the display 10 is uploaded to the cloud server according to the network address.

[0055] Step S35: Convert the network address into an identification code. In one embodiment, the URL generated in step S33 can be converted into a QR code in an image format by a QR code generator.

[0056] After each monitor produced in the factory undergoes instrument calibration and measurement, an electronic report is generated. The current practice is to print these electronic reports and place them in the packaging of each monitor. This invention, however, uploads the original electronic report to a cloud server using a "Uniform Unique Identifier" (UII) + model number + serial number (serial number) format.

[0057] Figure 7 FIG. 1 is a flow chart of a method for configuring data for a display according to an embodiment of the present invention. Figure 7 As shown, a data configuration method for a display according to an embodiment of the present invention includes steps V1 to V3.

[0058] In step V1, the scaling circuit 5 presents the OSD menu G and an identification code via the display module 1, where the identification code includes a network address. In one embodiment, the scaling circuit 5 accesses the storage device 3 of the display 10 according to a first address to load the first font data D1 required for the OSD menu G. Furthermore, the scaling circuit 5 accesses the storage device 3 of the display 10 according to a second address to load the second font data D2 required for the identification code.

[0059] In step V2, the cloud server receives a request signal associated with a network address. In step V3, the cloud server provides the display device data based on the request signal. In one embodiment, when a user wishes to confirm the display device data of the display 10, they can activate the OSD menu G of the display 10 and use a communication device (such as a smartphone or tablet computer; the present invention is not limited to the hardware type of the communication device) to scan the identification code displayed in the OSD menu G. The communication device obtains the network address of the device data by scanning the identification code, and then connects to the cloud server based on the network address to obtain the display device data of the display 10.

[0060] Figure 8 yes Figure 7 Detailed flowchart of step V3 in

[15] . In step V31, the cloud server checks the integrity of the network address. This integrity check, for example, checks whether the network address contains a universally unique identifier (UID) of a specified length, the complete display model, and the complete display serial number. If any of these does not meet the specification, the integrity check fails. In step V32, the cloud server checks whether storage space corresponding to the network address exists. In step V33, if the network address passes the integrity check and the storage space check, the cloud server provides the device data of the display 10.

[0061] In general, this embodiment establishes a secure access mechanism on the cloud server to ensure the security of the device data of the display 10. Users are only allowed to obtain the corresponding device data if they provide a complete and legal URL, otherwise they are not allowed to view it.

[0062] Because each monitor's device data uploaded to the cloud is stored in a unique UUID folder, and after establishing secure access on the cloud server, users can only access a monitor's device data by scanning an identification code. Because the UUID is unique, users cannot modify the network address associated with the identification code to access the device data of other monitors, as they cannot guess the corresponding UUID. This ensures the uniqueness of each monitor's data while preventing unauthorized access to cloud data.

[0063] Two application examples of the present invention are listed below:

[0064] Example 1: Since many users are unsure how to use certain functions in the monitor's OSD menu, you can film instructional videos on how to use these functions, or even troubleshooting instructions, and upload them to a cloud server for users to watch. This allows users to easily experience new functions and quickly resolve common problems.

[0065] Example 2: High-end monitor firmware updates frequently. By storing new firmware update files and update records on a cloud server, users can obtain them promptly and update the monitor firmware as needed.

[0066] In summary, the present invention realizes safe and fast data access by combining cloud data with the identification code of the OSD menu. The present invention provides a secure network address for user access. In actual application, the cloud server also provides a user interface (UI) so that different types of device data can be provided for users to select and view when users access it. The device data is, for example, displayed videos, solutions to common problems, etc. When the design changes, the relevant documents can be quickly updated so that users can obtain the latest information, thereby ensuring the accuracy of the data and greatly improving the user experience. In addition, the present invention can save paper and the manpower required to print paper documents on the factory side, so it can meet the needs of energy conservation and carbon reduction, and it also significantly helps in the environmental protection aspect of the company's ESG assessment.

[0067] Although the present invention is disclosed above with reference to the aforementioned embodiments, they are not intended to limit the present invention. Any modifications and variations made without departing from the spirit and scope of the present invention are intended to be within the scope of the present invention. Please refer to the appended claims for the scope of protection defined by the present invention.

Claims

1. A data configuration method for a display, the data configuration method for the display comprising: Using a burner to burn first font data into a storage device of a display according to a first address; performing a calibration test using the display; After the display completes the calibration test, generating an identification code corresponding to the display by an electronic device, wherein the identification code is generated based on a network address, and the network address is used to access device data of the display; generating a second font data by the electronic device according to the identification code; and Using the electronic device to store the second font data in the storage device of the display according to a second address; The first font data and the second font data are used to present an on-screen display menu including the identification code on the display.

2. The display data configuration method as claimed in claim 1 , wherein generating the identification code corresponding to the display by the electronic device comprises: obtaining a model number and a serial number of the display by using the electronic device; generating a universal unique identification code (UID) using the electronic device according to the model and the serial number; generating the network address by the electronic device according to the model, the serial number and the universal unique identifier; Uploading the device data of the display to a cloud server by the electronic device according to the network address; and The electronic device converts the network address into the identification code.

3. The display data configuration method according to claim 1, wherein the device data comprises: At least one of a driver, a calibration report, an instruction manual, a quick start guide, and an instructional video.

4. The data configuration method for a display according to claim 3, wherein the calibration report is color calibration data, and the color calibration data is generated at a production line stage during the production of the display, and color calibration is performed on the display at the production line stage to generate the color calibration data. 5 . The data configuration method for a display as claimed in claim 4 , wherein the production line stage is entered only after the first font data is burned into the storage device of the display according to the first address by the writer. The data configuration method for a display as claimed in claim 1 , wherein the identification code is a QR code. 7 . The data configuration method for a display as claimed in claim 1 , wherein the first font data is burned into a firmware or burned into a part of the firmware, and the firmware is stored at the first address of the storage device. 8 . The data configuration method for a display as claimed in claim 1 , wherein the second address is different from the first address, and the storage device is a flash memory.

9. The display data configuration method according to claim 1, further comprising: presenting the on-screen display menu including the identification code through a display module of the display using a scaling circuit of the display; as well as The identification code is scanned by a communication device to obtain the network address, and the device data is obtained according to the network address. 10 . The display data configuration method as claimed in claim 9 , wherein the device data is stored in a cloud server.

11. A display, comprising: a display module; a storage device for storing a first font data and a second font data; as well as A scaling circuit is electrically connected to the display module and the storage device. The scaling circuit loads the first font data and the second font data from the storage device, presents an on-screen display menu on the display module based on the first font data, and presents the identification code in the on-screen display menu based on the second font data, wherein the identification code is generated based on a network address, and the network address is used to access device data of the display.

12. The display of claim 11, wherein the network address is generated based on a model and a serial number of the display and a universal unique identifier associated with the display, the universal unique identifier is generated based on the model and the serial number, and the device data is uploaded to a cloud server according to the network address.

13. The display of claim 11, wherein the device data comprises: At least one of a driver, a calibration report, an instruction manual, a quick start guide, and an instructional video. 14 . The display according to claim 13 , wherein the calibration report is color calibration data, and the color calibration data is generated in a production line stage during the production of the display, and the color calibration is performed on the display in the production line stage to generate the color calibration data. 15 . The display as claimed in claim 14 , wherein the production line stage is entered only after the first font data is stored in the storage device. The display as claimed in claim 11 , wherein the identification code is a QR code. 17 . The display as claimed in claim 11 , wherein the first font data is burned into a firmware or burned into a part of the firmware, and the firmware is stored at a first address of the storage device. 18 . The display as claimed in claim 17 , wherein the second font data is stored at a second address of the storage device, and the second address is different from the first address, and the storage device is a flash memory.

19. The display as claimed in claim 11, wherein the identification code is used to be scanned by a communication device to obtain the network address, and the device data is obtained according to the network address.

20. The display as claimed in claim 19, wherein the device data is stored in a cloud server.