Display screen adaptation method and device, equipment, storage medium and program product

By storing the mapping relationship between the manufacturer number and product number of the touch frame and computing power in the database of the display screen, the problem of low efficiency when adapting electronic displays to touch frames from different manufacturers is solved, and an efficient and accurate adaptation process is achieved.

CN116225255BActive Publication Date: 2025-11-25SHENZHEN HONGHE INNOVATION INFORMATION TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211683705.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-27
Publication Date
2025-11-25
Estimated Expiration
2042-12-27

AI Technical Summary

Technical Problem

In existing technologies, electronic displays are inefficient when adapting to touch frames provided by different manufacturers, requiring frequent development of new versions and resulting in a large workload.

Method used

By pre-storing the mapping relationship between the manufacturer number and product number of the touch frame and computing power in the database of the display screen, the computing power is obtained when the touch frame is connected, and the target touch position is determined based on the computing power and the user's touch operation, reducing version changes.

Benefits of technology

It improves the adaptation efficiency between the display screen and the touch frame, reduces the development workload, and enhances the accuracy and efficiency of the adaptation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116225255B_ABST
    Figure CN116225255B_ABST
Patent Text Reader

Abstract

The application discloses a display screen adaptation method and device, equipment, a storage medium and a program product. The method comprises the following steps: in the case where it is detected that a touch frame and a display screen establish a connection, obtaining the manufacturer number and product number of the touch frame through an interface connected between the touch frame and the display screen; querying whether a first mapping information pair exists in a database of the display screen, the manufacturer number and product number in the first mapping information pair being the manufacturer number and product number of the touch frame, and a plurality of mapping information pairs being stored in the database, each mapping information pair comprising a group of computing power and manufacturer number and product number in a mapping relationship; in the case where the first mapping information pair exists in the database, determining the computing power in the first mapping information pair as the computing power of the touch frame; and determining a target touch position according to the computing power of the touch frame and a user touch operation. According to the application, the workload of display screen and touch frame adaptation can be reduced, and the adaptation efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of data services, and particularly relates to a display screen adaptation method and device, equipment, a storage medium and a program product. BACKGROUND

[0002] In recent years, interactive tablets are increasingly widely used in the fields of education and office meetings. An interactive tablet is composed of an electronic display screen and a touch frame. The touch frame is installed on the frame of the electronic display screen and is used to sense the touch operation of a user on the electronic display screen and respond to the touch operation of the user to perform a corresponding action.

[0003] However, there are more and more manufacturers of touch frames. Due to different market responses, the same electronic display screen may need to be adapted to touch frames provided by different manufacturers. However, the touch frames provided by different manufacturers have great differences between each other.

[0004] Therefore, whenever an electronic display screen needs to be adapted to a new touch frame or a touch frame provides a new touch scheme, a new version of the electronic display screen needs to be developed. In this way, the more versions of the adapted touch frame, the more work the developers of the electronic display screen have to do, thereby resulting in low adaptation efficiency. SUMMARY

[0005] The embodiments of the present application provide a display screen adaptation method, device, equipment, storage medium and program product, which can solve the problem of low efficiency of adapting a touch frame to an existing display screen.

[0006] In a first aspect, the embodiments of the present application provide a display screen adaptation method, which comprises the following steps.

[0007] In a case where it is detected that a touch frame and the display screen establish a connection, the manufacturer number and the product number of the touch frame are obtained through an interface connected between the touch frame and the display screen;

[0008] It is queried whether a first mapping information pair exists in a database of the display screen, wherein the manufacturer number and the product number in the first mapping information pair are the manufacturer number and the product number of the touch frame, and wherein the database stores at least one mapping information pair, and each mapping information pair includes a set of computing power and manufacturer number and product number that have a mapping relationship;

[0009] In a case where the first mapping information pair exists in the database, the computing power in the first mapping information pair is determined as the computing power of the touch frame;

[0010] A target touch position is determined according to the computing power of the touch frame and the touch operation of a user.

[0011] In some embodiments, the target touch position is determined according to the computing power of the touch frame and the touch operation of the user, including:

[0012] In the case that the user performs a touch operation on the display screen, the original data sent by the touch frame is received, wherein the original data is determined by the touch frame based on the touch operation.

[0013] The target touch position is determined according to the original data and the computing power of the touch frame.

[0014] In some embodiments, the target touch position is determined according to the original data and the computing power, including:

[0015] In the case that the computing power of the touch frame is less than a preset computing power threshold, a correction operation is performed on the original data to obtain corrected data.

[0016] The target touch position is determined according to the corrected data.

[0017] In some embodiments, after the corrected data is obtained, the method further includes:

[0018] The corrected data is sent to the touch frame.

[0019] In some embodiments, the target touch position is determined according to the original data and the computing power of the touch frame, including:

[0020] In the case that the computing power of the touch frame is greater than or equal to a preset computing power threshold, the target touch position is determined according to the original data.

[0021] In a second aspect, the embodiments of the present application provide an adaptation device of a display screen, including:

[0022] An acquisition module is configured to acquire a manufacturer number and a product number of the touch frame in the case that it is detected that the touch frame and the display screen establish a connection.

[0023] A determination module is configured to determine the computing power of the touch frame according to the manufacturer number and the product number.

[0024] A positioning module is configured to determine a target touch position according to the computing power of the touch frame and a touch operation of a user.

[0025] In some embodiments, the positioning module includes:

[0026] A receiving unit is configured to receive original data sent by the touch frame in the case that the user performs a touch operation on the display screen, wherein the original data is determined by the touch frame based on the touch operation.

[0027] A determining unit is configured to determine a target touch position according to the original data and the computing power of the touch frame.

[0028] In a third aspect, the embodiments of the present application provide an interactive device. The device is adapted to the display screen and the touch frame by using the above-mentioned display screen adaptation method.

[0029] In a fourth aspect, the embodiments of the present application provide a computer storage medium. The computer storage medium stores computer program instructions. When the computer program instructions are executed by a processor, the display screen adaptation method is implemented.

[0030] In a fifth aspect, the embodiments of the present application provide a computer program product. The computer program product includes computer program instructions. When the computer program instructions are executed by a processor, the display screen adaptation method is implemented.

[0031] In the present application, when the display screen is connected to the touch frame, the display screen can obtain the manufacturer number and the product number of the touch frame through the connected interface, and query the computing power corresponding to the manufacturer number and the product number in the database of the display screen. The computing power is determined as the computing power of the touch frame, so as to complete the adaptation of the display screen and the touch frame. When a user touches the display screen, the target touch position is determined based on the computing power of the touch frame and the touch operation of the user. Compared with the prior art in which a new version is developed for each new touch frame, the present application only needs to deploy the mapping relationship between the computing power of each touch frame and the manufacturer number and the product number in the display screen in advance, so as to adapt to the touch frame without changing the version, thereby reducing the development workload and improving the adaptation efficiency of the display screen and the touch frame. BRIEF DESCRIPTION OF DRAWINGS

[0032] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments of the present application. Obviously, the drawings described below are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor on the basis of these drawings.

[0033] Figure 1 is a flowchart of the display screen adaptation method provided by an embodiment of the present application;

[0034] Figure 2 is a flowchart of the display screen adaptation method provided by another embodiment of the present application;

[0035] Figure 3 is a hardware structure schematic diagram of the display screen adaptation device provided by an embodiment of the present application;

[0036] Figure 4is a structural schematic diagram of an interactive device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0037] In order to make the purposes, technical solutions and advantages of the present application clearer, further detailed description will be given below in combination with the drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, but not to limit the present application. The present application can be implemented without some of the specific details by those skilled in the art. The following description of the embodiments is only to provide a better understanding of the present application by showing examples of the present application.

[0038] It should be noted that, in this document, relational terms such as first and second and the like can only be used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. Moreover, the terms "comprising", "including" or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed or inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "comprising" does not exclude the presence of additional identical elements in the process, method, article or device including the element.

[0039] 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 embodiments will be described in detail below in combination with the drawings.

[0040] In the related art, the same electronic display screen may need to be adapted to different touch frames, but there are often differences between the computing power, triggering method and communication mechanism of different touch frames. Therefore, in order to adapt to different touch frames, different versions of electronic display screens need to be developed according to the characteristics of the touch frames. In this way, the workload of the developers is increased.

[0041] Specifically, in order to solve the problems in the prior art, the present application provides a display screen adaptation method, device, equipment, storage medium and program product. First, the display screen adaptation method provided by the present application will be introduced.

[0042] Figure 1 A flowchart of a display screen adaptation method provided by an embodiment of the present application is shown. The method comprises the following steps:

[0043] S110, in the case that the touch frame and the display screen are detected to be connected, obtaining the vender ID and product ID of the touch frame through an interface connected between the touch frame and the display screen.

[0044] In the embodiment, the touch frame and the display screen can be connected through a universal serial bus (USB) interface. When the display screen detects that the touch frame is connected, the vender ID and product ID of the touch frame can be obtained through the USB interface. The vender ID and product ID can be a vender ID (VID) and a product ID (PID) of the touch frame. The VID and PID are strings that uniquely identify the touch frame. The same VID and PID are used for the same product of the same manufacturer.

[0045] S120, querying whether a first mapping information pair exists in a database of the display screen, wherein the vender ID and product ID in the first mapping information pair are the vender ID and product ID of the touch frame. The database stores at least one mapping information pair. Each mapping information pair includes a set of computing power, vender ID and product ID that have a mapping relationship.

[0046] In the embodiment, the computing power refers to the computing capability of achieving a target result output by processing information data. Specifically, the computing power of the touch frame refers to the capability of the touch frame to calculate the user touch position based on the touch operation of the user on the display screen.

[0047] Since the vender ID and product ID of each touch frame are unique, the user can determine the computing power of the touch frame identified by each vender ID and product ID in advance. Then, the computing power and the vender ID and product ID of the same touch frame are generated to have a mapping relationship, and are stored in the database of the display screen or a cloud server in communication with the display screen as a mapping information.

[0048] S130, in the case that the first mapping information pair exists in the database, determining the computing power in the first mapping information pair as the computing power of the touch frame.

[0049] When the display screen detects that the touch frame is connected, the vender ID and product ID of the touch frame can be obtained through the USB interface. Then, the computing power that has a mapping relationship with the vender ID and product ID is queried in the database or the cloud server. The computing power is the computing power of the touch frame connected to the display screen.

[0050] In this way, whenever a new touch frame is connected, only the manufacturer number and product number and computing power of the new touch frame need to be deployed in the database of the display screen or in the cloud, so that the computing power of the application frame can be directly obtained when the new touch frame is connected, and the touch frame is applied, without the need to develop a new version for the touch frame, thereby reducing the workload of the display screen when adapting to the new touch frame.

[0051] In S140, the target touch position is determined according to the computing power of the touch frame and the touch operation of the user.

[0052] In this embodiment, when the touch frame is connected to the display screen, the touch frame can detect the touch operation of the user when the user performs the touch operation on the display screen, and determine the corresponding target touch position of the user on the display screen.

[0053] For example, when the touch frame is an infrared touch frame, the infrared touch frame is composed of infrared emission and receiving sensing elements on the outer frame, and an infrared detection network is formed on the screen surface. Any touch object can change the infrared on the touch point to realize touch screen operation. Specifically, the touch object will block the horizontal and vertical infrared lines passing through the position, so that the touch frame can determine the coordinate position of the touch point on the screen.

[0054] However, the adaptation of the target display screen is also affected by the computing power of the touch frame. When the computing power of the touch frame is weak, it is not possible to accurately locate each touch operation of the user, so the coordinate position of the detected touch point needs to be corrected to obtain the final target touch position. Therefore, by including the computing power of the touch frame in the adaptation strategy of the target display screen, the accuracy of the target touch position can be improved.

[0055] In this application, when the display screen is connected to the touch frame, the display screen can obtain the manufacturer number and product number of the touch frame through the connected interface, and query the computing power that has a mapping relationship with the manufacturer number and product number in the database of the display screen, and determine the computing power of the touch frame as the computing power of the touch frame to complete the adaptation of the display screen and the touch frame. When the user touches the display screen, the target touch position is determined based on the computing power of the touch frame and the touch operation of the user. Compared with the prior art of developing a new version for each new touch frame, the present application only needs to deploy the mapping relationship between the computing power of each touch frame and the manufacturer number and product number in advance in the display screen, so as to adapt to the touch frame without the need to change the version, thereby reducing the development workload and improving the adaptation efficiency of the display screen and the touch frame.

[0056] As an optional embodiment, the above S130 can include:

[0057] In a case where the user performs a touch operation on the display screen, raw data sent by the touch frame is received, wherein the raw data is determined by the touch frame based on the touch operation.

[0058] The target touch position is determined according to the raw data and the computing power of the touch frame.

[0059] In this embodiment, the touch frame can construct a coordinate system on the display screen, and after detecting the touch operation of the user, the coordinate position of the touch operation of the user can be calculated, and the coordinate position calculated by the touch frame is the raw data. However, the accuracy of the raw data is limited by the computing power of the touch frame, and the raw data can be adjusted according to the computing power of the touch frame, and finally the target touch position of the user is determined.

[0060] As an optional embodiment, the target touch position is determined according to the raw data and the computing power, comprising:

[0061] In a case where the computing power of the touch frame is less than a preset computing power threshold, a correction operation is performed on the raw data to obtain corrected data;

[0062] The target touch position is determined according to the corrected data.

[0063] In this embodiment, the computing power threshold is set in advance by the user, which is a critical value for judging the computing power standard of the touch frame. When the computing power of the touch frame is less than the computing power threshold, it can be considered that the coordinate position calculated by the touch frame is deviated, so the raw data needs to be corrected, and the coordinate position of the touch operation of the user in the corrected data is the real target touch position of the user.

[0064] As an optional embodiment, after the corrected data is obtained, the method further comprises:

[0065] The corrected data is sent to the touch frame.

[0066] In this embodiment, the touch frame is connected with the display screen, and can also be connected with other display devices, so after the raw data is corrected by the display screen, the corrected data needs to be sent to the touch frame, so that the touch frame synchronizes the accurate target touch position to other display devices connected therewith.

[0067] For example, in the scenario of an office meeting, the display screen is a conference large screen, and the touch frame is connected with the conference large screen and at least one computer. When the touch frame detects a user's touch operation on the conference large screen, the touch frame can generate original data in the touch frame and send the original data to the conference large screen. The conference large screen can correct the original data based on the computing power of the touch frame to obtain corrected data, and the corrected data includes the target touch position of the user.

[0068] After obtaining the corrected data, the conference large screen can send the corrected data to the touch frame, and the touch frame synchronizes the corrected data to the at least one computer connected thereto. In this way, the computer and the conference large screen can both perform operations corresponding to the target touch position.

[0069] As an optional embodiment, the target touch position is determined according to the original data and the computing power, including:

[0070] In a case where the computing power of the touch frame is greater than or equal to a preset computing power threshold, the target touch position is determined according to the original data.

[0071] In this embodiment, when the computing power of the touch frame is greater than or equal to the computing power threshold, it can be considered that the coordinate position calculated by the touch frame is accurate, so there is no need for correction, and the coordinate position in the original data is directly determined as the target touch position.

[0072] As an optional embodiment, when the touch frame is connected with the display screen, the display screen can obtain the VID and PID of the touch frame through libusb. If the VID and PID of the touch frame are empty, the process is directly ended. If the VID and PID of the touch frame are not empty, it is further determined whether there is VID and PID equal to the VID and PID of the touch frame in the database of the display screen.

[0073] If there is, the display screen obtains the RAW node corresponding to the VID and PID, and obtains RAW data corresponding to the user's touch operation from the touch frame through the RAW node. If the computing power of the touch frame is weak, the RAW data is corrected through a preset algorithm, and the corrected RAW data is sent to the touch frame. If the computing power of the touch frame is strong, the RAW data is directly sent to the touch frame.

[0074] Based on the adaptation method of the display screen provided in the above embodiments, the application also provides a specific implementation mode of an adaptation device of the display screen. Please refer to the following embodiments.

[0075] First, referring to Figure 3 The adaptation device 300 of the display screen provided in the embodiments of the application includes the following modules:

[0076] The acquisition module 301 is used to acquire the manufacturer number and product number of the touch frame through the interface connecting the touch frame and the display screen when a connection between the touch frame and the display screen is detected.

[0077] The query module 302 is used to query whether a first mapping information pair exists in the database of the display screen, wherein the manufacturer number and product number in the first mapping information pair are the manufacturer number and product number of the touch frame, wherein the database stores at least one mapping information pair, and each mapping information pair includes a set of computing power and manufacturer number and product number that have a mapping relationship.

[0078] The determining module 303 is used to determine the computing power in the first mapping information pair as the computing power of the touch frame when the first mapping information pair exists in the database.

[0079] The positioning module 304 is used to determine the target touch position based on the computing power of the touch frame and the user's touch operation.

[0080] When connecting a touch frame to a display screen, the manufacturer's ID and product ID of the touch frame are obtained. Based on these IDs, the computing power of the touch frame is determined. Then, the target touch position is determined based on the touch frame's computing power and the user's touch operation. Compared to existing technologies that require developing a new version for each new touch frame, this application only needs to pre-deploy the computing power of each touch frame in the display screen to adapt to that touch frame, eliminating the need for version changes. This reduces development workload and improves the adaptation efficiency between the display screen and the touch frame.

[0081] As one implementation of this application, the positioning module 304 may further include:

[0082] A receiving unit is configured to receive raw data sent by the touch frame when the user performs a touch operation on the display screen, wherein the raw data is determined by the touch frame based on the touch operation;

[0083] The determining unit is used to determine the target touch position based on the original data and the computing power of the touch frame.

[0084] As one implementation of this application, the aforementioned determining unit can also be used for:

[0085] If the computing power of the touch frame is less than a preset computing power threshold, the original data is corrected to obtain corrected data.

[0086] The target touch position is determined based on the correction data.

[0087] As one implementation of this application, the aforementioned determining unit can also be used for:

[0088] The correction data is sent to the touch frame.

[0089] As one implementation of this application, the determining unit can also be used for:

[0090] If the computing power of the touch frame is greater than or equal to a preset computing power threshold, the target touch position is determined based on the original data.

[0091] The display screen adapter provided in this embodiment of the invention can implement the steps in the above method embodiments, and will not be repeated here to avoid repetition.

[0092] Figure 4 A schematic diagram of the hardware structure of the interactive device provided in an embodiment of this application is shown.

[0093] The interactive device may include a processor 401 and a memory 402 storing computer program instructions.

[0094] Specifically, the processor 401 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0095] Memory 402 may include mass storage for data or instructions. For example, and not limitingly, memory 402 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 402 may include removable or non-removable (or fixed) media. Where appropriate, memory 402 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 402 is non-volatile solid-state memory.

[0096] Memory may include read-only memory (ROM), random access memory (RAM), disk storage media devices, optical storage media devices, flash memory devices, and electrical, optical, or other physical / tangible memory storage devices. Therefore, typically, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the methods according to one aspect of this disclosure.

[0097] The processor 401 reads and executes computer program instructions stored in the memory 402 to implement any of the display screen adaptation methods in the above embodiments.

[0098] In one example, the interactive device may also include a communication interface 403 and a bus 410. For example, Figure 4 As shown, the processor 401, memory 402, and communication interface 403 are connected through bus 410 and complete communication with each other.

[0099] The communication interface 403 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of this application.

[0100] Bus 410 includes hardware, software, or both, that couples components of an interactive device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 410 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnect is contemplated herein.

[0101] The interactive device can be based on the above embodiments to realize the adaptation method and apparatus combined with the above display screen.

[0102] Furthermore, in conjunction with the display screen adaptation methods in the above embodiments, this application embodiment can provide a computer storage medium for implementation. This computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the display screen adaptation methods in the above embodiments and achieve the same technical effect. To avoid repetition, further details are omitted here. The aforementioned computer-readable storage medium may include non-transitory computer-readable storage media, such as read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks, etc., and is not limited thereto.

[0103] In addition, this application also provides a computer program product, including computer program instructions, which, when executed by a processor, can implement the steps and corresponding content of the aforementioned method embodiments.

[0104] It should be clarified that this application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of this application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of this application.

[0105] The functional blocks shown in the above block diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this application are programs or code segments used to perform the required tasks. Programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried on a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0106] It should also be noted that the exemplary embodiments mentioned in this application describe methods or systems based on a series of steps or apparatus. However, this application is not limited to the order of the above steps; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0107] The aspects of this disclosure have been described above with reference to flowchart illustrations and / or block diagrams of methods, apparatus, and computer program products according to embodiments of this disclosure. It should be understood that each block in the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that these instructions, executable via the processor of the computer or other programmable data processing apparatus, enable the implementation of the functions / actions specified in one or more blocks of the flowchart illustrations and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It is also understood that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by special-purpose hardware performing the specified functions or actions, or can be implemented by a combination of special-purpose hardware and computer instructions.

[0108] The above are merely specific embodiments of this application. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the protection scope of this application.

Claims

1. A method for adapting a display screen, characterized in that, The method includes: If a connection is established between the touch frame and the display screen, the manufacturer number and product number of the touch frame are obtained through the interface connecting the touch frame and the display screen. Query the database of the display screen to see if there is a first mapping information pair, wherein the manufacturer number and product number in the first mapping information pair are the manufacturer number and product number of the touch frame, and the database stores at least one mapping information pair, each mapping information pair including a set of computing power and manufacturer number and product number that have a mapping relationship. If the first mapping information pair exists in the database, the computing power in the first mapping information pair is determined as the computing power of the touch frame; The target touch position is determined based on the computing power of the touch frame and the user's touch operation; Determining the target touch position based on the computing power of the touch frame and the user's touch operation includes: When the user performs a touch operation on the display screen, the system receives raw data sent by the touch frame, wherein the raw data is determined by the touch frame based on the touch operation; The target touch position is determined based on the raw data and the computing power of the touch frame; Determining the target touch position based on the original data and the computing power of the touch frame includes: If the computing power of the touch frame is less than a preset computing power threshold, the original data is corrected to obtain corrected data. The target touch position is determined based on the correction data.

2. The display screen adaptation method according to claim 1, characterized in that, After obtaining the corrected data, the method further includes: The correction data is sent to the touch frame.

3. The display screen adaptation method according to claim 1, characterized in that, Determining the target touch position based on the original data and the computing power of the touch frame includes: If the computing power of the touch frame is greater than or equal to a preset computing power threshold, the target touch position is determined based on the original data.

4. A display screen adapter, characterized in that, The device includes: The acquisition module is used to acquire the manufacturer number and product number of the touch frame through the interface connecting the touch frame and the display screen when a connection between the touch frame and the display screen is detected. The query module is used to query whether a first mapping information pair exists in the database of the display screen, wherein the manufacturer number and product number in the first mapping information pair are the manufacturer number and product number of the touch frame, and the database stores at least one mapping information pair, each mapping information pair including a set of computing power and manufacturer number and product number that have a mapping relationship. The determining module is used to determine the computing power in the first mapping information pair as the computing power of the touch frame when the first mapping information pair exists in the database; The positioning module is used to determine the target touch position based on the computing power of the touch frame and the user's touch operation; The positioning module includes: A receiving unit is configured to receive raw data sent by the touch frame when the user performs a touch operation on the display screen, wherein the raw data is determined by the touch frame based on the touch operation; The determining unit is used to determine the target touch position based on the original data and the computing power of the touch frame; The determining unit is specifically used to perform a correction operation on the original data to obtain corrected data when the computing power of the touch frame is less than a preset computing power threshold; and to determine the target touch position based on the corrected data.

5. An interactive device, characterized in that, The interactive device achieves adaptation between the display screen and the touch frame through the display screen adaptation method as described in any one of claims 1-3.

6. A computer storage medium, characterized in that, The computer storage medium stores computer program instructions, which, when executed by a processor, implement the display screen adaptation method as described in any one of claims 1-3.

7. A computer program product, characterized in that, The computer program product includes computer program instructions, which, when executed by a processor, implement the display screen adaptation method according to any one of claims 1-3.

Citation Information

Patent Citations

  • Response method of touch event in display device and display device

    CN110012329A

  • Processing method and system of infrared touch data and related assembly

    CN110308824A