A method for erasing electronic data based on electronic whiteboard eraser

By collecting and matching the touch and operation parameters of the electronic whiteboard, generating operation instructions and outputting them to the electronic whiteboard, the problem of uncontrollable erasing range and area in the prior art is solved, and efficient and accurate data erasing is achieved.

CN115033164BActive Publication Date: 2025-02-25GUANGZHOU LANGO ELECTRONICS TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210657614.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-10
Publication Date
2025-02-25
Estimated Expiration
2042-06-10

AI Technical Summary

Technical Problem

The erasing range and area of ​​existing electronic whiteboards are uncontrollable, resulting in inaccurate erasing, and some equipment needs preparation work before use, which consumes time.

Method used

By collecting touch data parameters and operation parameters, identifying indicator matching to generate an operation instruction set, and generating an output parameter set based on the operation parameters and operation instruction set, and outputting it to the touch screen electronic whiteboard peripheral device.

Benefits of technology

Accurate erasure of electronic whiteboard data is achieved, avoiding the error of useful information, improving erasing speed and efficiency, and reducing equipment preparation time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115033164B_ABST
    Figure CN115033164B_ABST
Patent Text Reader

Abstract

The invention discloses a method for erasing electronic data based on an electronic whiteboard eraser, characterized by a system for improving the speed of erasing data on an electronic whiteboard, the method being applied to a touch-screen electronic whiteboard peripheral device, the method comprising: collecting and acquiring touch data parameters of an access object to obtain a touch data parameter set; collecting and acquiring operating parameters of a target object environment to obtain an operating parameter set; matching the touch data parameter set with identification indicators to generate an operating instruction set; generating an output parameter set according to the operating parameter set and the operating instruction set; and outputting the output parameter set to the touch-screen electronic whiteboard peripheral device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of electronic whiteboard data erasing, in particular to a method for erasing electronic data based on an electronic whiteboard eraser. Background Art

[0002] With the continuous development of intelligent technology, image recognition technology has also been further improved. The emergence of electronic whiteboards combines data presentation and handwriting functions, which is closer to today's rapidly developing social life. It has begun to be widely used in work and teaching research.

[0003] Currently, there are three types of variable erasing methods in the writing whiteboard: the first is to clear all, with a fast clearing speed, and the erasing method is controlled by the hardware; the second is to select the target color to erase, this method uses color as a partition, one-click selection to clear, and the erasing method is controlled by the system; the third is arbitrary erasing with the device blackboard eraser, this method captures a large range of touch points, and the erasing method is controlled by the properties of the touch device.

[0004] Among the existing methods, the traditional clear all technology is mainly combined. Its disadvantage is that the erasing range is uncontrollable. For example, in the first erasing method mentioned above, it is impossible to select an area for clearing all. In the second method, color is used as a partition for one-click erasing. Only the area where the color is located can be deleted, and it is easy to erase useful information by mistake. The erasing area cannot be changed. For example, in the third method mentioned above, the erasing range area cannot be controlled. The physical properties of the device directly control the size of the erasing area. For users, the erasing effect is not ideal, so it cannot be erased effectively and quickly. Different devices have different properties. Some whiteboards require some preparation before use, such as connecting to a wireless erasing device, which consumes time. Summary of the invention

[0005] The present application provides a method for erasing electronic data based on an electronic whiteboard eraser, which is used to solve the technical problems in the prior art that the erasing range and area are uncontrollable and that erasing a part of the whiteboard takes a long time.

[0006] In view of the above problems, the present application provides a method for erasing electronic data based on an electronic whiteboard eraser.

[0007] The first aspect of the present application provides a method for erasing electronic data based on an electronic whiteboard eraser, and a system for improving the speed of erasing data on an electronic whiteboard. The method is applied to a touch-screen electronic whiteboard peripheral device, and the method includes: collecting and acquiring touch data parameters of an access object to obtain a touch data parameter set; collecting and acquiring operating parameters of a target object environment to obtain an operating parameter set; matching identification indicators of the touch data parameter set to generate an operating instruction set; generating an output parameter set based on the operating parameter set and the operating instruction set; and outputting the output parameter set to the touch-screen electronic whiteboard peripheral device.

[0008] The second aspect of the present application provides a device for erasing electronic data based on an electronic whiteboard eraser, the device comprising: a first acquisition unit, used to collect touch data parameters of an access object to obtain a touch data parameter set; a second acquisition unit, used to collect operating parameters of a target object environment to obtain an operating parameter set; a first processing unit, used to match identification indicators of the touch data parameter set to generate an operating instruction set; a second processing unit, used to generate an output parameter set based on the operating parameter set and the operating instruction set; and a third processing unit, used to output the output parameter set to the touch-screen electronic whiteboard peripheral device.

[0009] The third aspect of the present application provides an electronic device, comprising: a processor, the processor is coupled to a memory, the memory is used to store a program, when the program is executed by the processor, the system performs the functions of the method described in the first aspect.

[0010] The fourth aspect of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the function of the method described in the first aspect is implemented.

[0011] One or more technical solutions provided in this application have at least the following technical effects or advantages:

[0012] The embodiment of the present application obtains a touch data parameter set by collecting and acquiring touch data parameters of an access object; obtains operating parameters of a target object environment to obtain an operating parameter set; matches identification indicators of the touch data parameter set to generate an operating instruction set; generates an output parameter set based on the operating parameter set and the operating instruction set; and outputs the output parameter set to the touch-screen electronic whiteboard peripheral device, thereby avoiding the technical problem of uncontrollable erasing range and area in the prior art.

[0013] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0015] Figure 1 A schematic diagram of a method for erasing electronic data based on an electronic whiteboard eraser provided in this application;

[0016] Figure 2 A schematic diagram of a flow chart of generating operation instructions in a method for erasing electronic data based on an electronic whiteboard eraser provided in the present application;

[0017] Figure 3 A schematic diagram of a flow chart of generating output instructions in a method for erasing electronic data based on an electronic whiteboard eraser provided in the present application;

[0018] Figure 4 A schematic diagram of the system structure of a method for erasing electronic data based on an electronic whiteboard eraser provided in this application;

[0019] Figure 5 This is a schematic diagram of the structure of an exemplary electronic device of the present application.

[0020] In the figure: 11, first obtaining unit; 12, second obtaining unit; 13, first processing unit; 14, second processing unit; 15, third processing unit; 300, electronic device; 301, memory; 302, processor; 303, communication interface; 304, bus architecture. DETAILED DESCRIPTION

[0021] In the embodiment of the present application, when operating on the image interface, erasing data depends on the number of touch points and movement trajectory of the finger, and output feedback results can be obtained in a timely and effective manner. The user can quickly and efficiently erase data through a fixed gesture operation method, thereby improving efficiency during use.

[0022] Application Overview

[0023] In the prior art, the erasing range is uncontrollable, and useful information is easily erased by mistake; the erasing area cannot be changed, the erasing effect is not ideal, and it cannot be erased effectively and quickly. Different devices have different properties, and some devices require some preparation work before use, which consumes time.

[0024] In response to the above technical problems, the overall idea of ​​the technical solution provided by this application is as follows:

[0025] In the embodiment of the present application, when operating on the image interface, erasing data depends on the number of touch points and movement trajectory of the finger, and output feedback results can be obtained in a timely and effective manner. The user can quickly and efficiently erase data through a fixed gesture operation method, thereby improving efficiency during use.

[0026] After introducing the basic principles of the present application, the technical solutions in the present application will be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments of the present application. It should be understood that the present application is not limited to the example embodiments described here. Based on the embodiments of the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application. It should also be noted that for the sake of ease of description, only the parts related to the present application are shown in the accompanying drawings, rather than all of them. Example 1

[0027] like Figure 1 As shown, the present application provides a method for erasing electronic data based on an electronic whiteboard eraser, characterized in that a system for improving the speed of erasing data on an electronic whiteboard is applied to a touch-screen electronic whiteboard peripheral device, and the method includes:

[0028] S100: Collecting and acquiring touch data parameters of the access object to obtain a touch data parameter set;

[0029] In the application embodiment, the first touch data parameter and the second touch data parameter are collected as the touch data parameter set. Specifically, the access object refers to a user using a touch-screen electronic whiteboard. When the user touches, the number of touch points is recorded, and when the user slides on the screen, the motion trajectory is recorded.

[0030] Furthermore, the acquisition of the touch data parameters of the access object to obtain a touch data parameter set is performed in the step

[0031] S100 includes:

[0032] S110: acquiring the number of touch points of the access object and generating a first touch data parameter; S120: acquiring the motion trajectory of the access object and generating a second touch data parameter;

[0033] S130: taking the first touch data parameter and the second touch data parameter as the touch data parameter set;

[0034] The number of touch points refers to the position of the touch point calculated by the screen through finger pressing, and the motion trajectory refers to the position where the finger moves after pressing. For example, the resistive screen evaluates the position on the screen based on the data between the calculated force and the current.

[0035] Press and respond, the one-touch technology principle of the resistive screen makes the machine have higher touch accuracy. S200: Collect and obtain the operating parameters of the target object environment and obtain the operating parameter set;

[0036] In the embodiment of the present application, the first operating parameter and the second operating parameter are collected as the operating parameter set. Specifically, the target object environment refers to the entire operating environment of the touch-screen electronic whiteboard.

[0037] Furthermore, the acquisition of the operating parameters of the target object environment is performed to obtain an operating parameter set, step S200

[0038] include:

[0039] S210: Acquire the reference parameters of the target object and generate the first operating parameters;

[0040] S220: Acquire display parameters of the target object to generate second operation parameters;

[0041] S230: Taking the first operating parameter and the second operating parameter as the operating parameter set;

[0042] The comparison parameters refer to the data in the touch-screen electronic whiteboard database used to identify the number of fingerprints corresponding to the operating tools, including but not limited to personal settings, default settings, etc., which have been stored in the touch-screen electronic whiteboard in advance for identifying the number of fingerprints corresponding to the operating tools. The display parameters refer to the image data information currently displayed on the touch-screen electronic whiteboard, the blank image on the whiteboard or the image with information recorded on it. For example, in teaching research, teachers will inevitably make mistakes when annotating or writing on the blackboard. When they choose to erase, they need to obtain the content currently displayed on the touch-screen electronic whiteboard for the convenience of teachers.

[0043] The teacher clears the content, and the display parameters obtained at this time are the image information content currently displayed on the touch-screen electronic whiteboard. S300: matching the touch data parameter set with identification indicators to generate an operation instruction set;

[0044] In an embodiment of the present application, the first operation instruction and the second operation instruction are used as the operation instruction set. Specifically, identification indicator matching refers to converting the data information accessed by the user into an erasable tool. In subsequent operations, traces of movement are identified, and the selected tool is called in the subsequent step to obtain an instruction that the system needs to prepare for execution.

[0045] Furthermore, the touch data parameter set is matched with identification indicators to generate an operation instruction set, and step S300 includes:

[0046] S310: Identify a first touch data parameter according to a first operating parameter to obtain a first operation instruction;

[0047] S320: generating a second operation instruction according to the second touch data parameter;

[0048] S330: taking the first operation instruction and the second operation instruction as the operation instruction set;

[0049] An operation instruction refers to a user accessing a touch-screen electronic whiteboard, combining the user's touch data with a one-to-one comparison within the first operating parameter, traversing all operating parameters until the required parameters are found, and obtaining an instruction that the system needs to prepare to execute. The content of the instruction includes but is not limited to framing regular area erasing, erasing all, etc. For example, in Photoshop, when a user uses the lasso tool to circle a certain position in an image in a layer, the data that needs to be modified or cleared is quickly circled, and the background system identifies the touch data parameters through the operating parameters to obtain instructions for modifying or clearing the information.

[0050] In different environments, the command attributes obtained are not the same. Specifically, the settings can be initialized according to personal usage habits. For example, when used by people with hand disabilities, the settings can be adjusted according to actual conditions. For example, the trigger area of ​​multiple fingers can be changed to obtain different operation instructions according to different triggering methods of single or double fingers. The triggering methods include but are not limited to single-click, double-click, long press, drag, etc. to obtain different operation instructions.

[0051] The second operation instruction refers to when the touch-screen electronic whiteboard recognizes the information of a finger touching the screen, the information is converted into a tool, and the tool moves again according to the trajectory to perform the operation.

[0052] Combining the results of the first and second steps, the judgment signal detection is triggered. The first aspect is to judge based on the number of touch points, and the judgment methods include but are not limited to single finger, double finger, three fingers, etc. When the touch-screen electronic whiteboard is in use, the command can be triggered by multiple fingers and at least one touch point is used for triggering. The second aspect is to make an area judgment based on the motion trajectory of the touch. The judgment methods include but are not limited to the areas formed by erasing trajectories such as circles, rectangles, and irregular shapes. When the touch-screen electronic whiteboard is in use, after following the tool selected in the first aspect, the trajectory formed by the sliding operation is the motion trajectory guiding the tool selected in the first aspect.

[0053] S400: Generate an output parameter set according to the operation parameter set and the operation instruction set;

[0054] In an embodiment of the present application, the operation parameter set is collected and traversed, and the first output parameter and the second output parameter are combined to generate an output parameter set. Specifically, the traversal is to visit each node along the route in the initial data set in the database, and overwrite the operation instruction set with a new image.

[0055] Furthermore, the running parameter set and the operation instruction set generate an output parameter set, and step S400 includes:

[0056] S410: Generate a first output parameter according to the operation parameter set and the operation instruction set;

[0057] S420: Using the first output parameter as the current output parameter, and generating a second output parameter according to the operation parameter set and the operation instruction set;

[0058] S430: traverse the operation parameter set, combine the first output parameter and the second output parameter, and generate an output parameter set;

[0059] Output parameters refer to the feedback of the results of the operation to the touch-screen electronic whiteboard after the instruction information is read and executed by the system. Because the actual operation is continuous, each time a new step is generated, the image is constantly overwritten. For example, in some photo editing software, when the user adjusts the image parameters, the image output is fed back to the user. When the picture is opened, the default data on the picture is the initial value. When our hands operate, the image will change accordingly. We can read the information intuitively, which is the result fed back to us after the operation is executed.

[0060] The first output parameter is superimposed. The result of the first command being overwritten and superimposed is used as the current output state. Subsequent instructions are continuously overwritten and superimposed until all instructions are executed.

[0061] All command executions are accessed and executed at each node, and each output result is used as the current output image of the next execution. These generated images are collected together to form an animation process, and the complete animation process is output as a command, which makes it easier for users to read it in a timely and smooth manner and avoids delays and freezes in the screen.

[0062] S500: Outputting the output parameter set to the external touch-screen electronic whiteboard device;

[0063] In the embodiment of the present application, the data result of the output parameter set is output to an external touch-screen electronic whiteboard device and fed back to the access object. Further, the output parameter set is output to the external touch-screen electronic whiteboard device. For example, when reporting on a job, the PPT presentation is projected onto a blank screen. When the presenter finds that the presentation is insufficient in some places during the presentation, the presenter makes timely modifications on the whiteboard, and the file projected onto the screen is also modified accordingly, so that everyone can continue to browse.

[0064] Based on the same inventive concept as the method for erasing electronic data based on an electronic whiteboard eraser in the aforementioned embodiment, Figure 4 As shown, the present application provides a device for improving the speed of erasing data on an electronic whiteboard, wherein the device for erasing electronic data based on an electronic whiteboard eraser comprises:

[0065] A first obtaining unit 11 is used to collect and obtain touch data parameters of the access object to obtain a touch data parameter set;

[0066] The second obtaining unit 12 is used to collect and obtain the operating parameters of the target object environment to obtain an operating parameter set.

[0067] A first processing unit 13, configured to perform identification index matching on the touch data parameter set and generate an operation instruction set;

[0068] A second processing unit 14, configured to generate an output parameter set according to the operating parameter set and the operation instruction set;

[0069] The third processing unit 15 is used to output the output parameter set to the external touch-screen electronic whiteboard device.

[0070] Furthermore, the device also includes:

[0071] A third obtaining unit collects and obtains the number of touch points of the access object to generate a first touch data parameter;

[0072] A fourth obtaining unit, which collects and obtains a motion trajectory of the access object and generates a second touch data parameter;

[0073] The fourth processing unit uses the first touch data parameter and the second touch data parameter as the touch data parameter set.

[0074] Furthermore, the device also includes:

[0075] The fifth obtaining unit collects and obtains the control parameter of the target object to generate the first operating parameter.

[0076] The sixth obtaining unit collects and obtains display parameters of the target object to generate second operating parameters.

[0077] The fifth processing unit uses the first operating parameter and the second operating parameter as the operating parameter set.

[0078] Furthermore, the device also includes:

[0079] A sixth processing unit, identifying a first touch data parameter according to the first operating parameter, and obtaining a first operating instruction;

[0080] a seventh processing unit, generating a second operation instruction according to the second touch data parameter;

[0081] The eighth processing unit uses the first operation instruction and the second operation instruction as the operation instruction set.

[0082] Furthermore, the device also includes:

[0083] A ninth processing unit, generating a first output parameter according to the operation parameter set and the operation instruction set;

[0084] A tenth processing unit, taking the first output parameter as the current output parameter, and generating a second output parameter according to the operation parameter set and the operation instruction set;

[0085] An eleventh processing unit traverses the operation parameter set, combines the first output parameter and the second output parameter, and generates an output parameter set.

[0086] Embodiment 3

[0087] Based on the same inventive concept as the method for erasing electronic data based on an electronic whiteboard eraser in the aforementioned embodiment, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the method in embodiment one is implemented.

[0088] Exemplary Electronic Devices

[0089] Reference below Figure 5 To describe the electronic device of this application,

[0090] Based on the same inventive concept as the method for erasing electronic data based on an electronic whiteboard eraser in the aforementioned embodiment, the present application also provides a system for improving the speed of erasing data on an electronic whiteboard, including: a processor, the processor is coupled to a memory, the memory is used to store a program, when the program is executed by the processor, the system executes the steps of the method described in embodiment one.

[0091] The electronic device 300 includes: a processor 302, a communication interface 303, and a memory 301. Optionally, the electronic device 300 may also include a bus architecture 304. The communication interface 303, the processor 302, and the memory 301 may be interconnected via the bus architecture 304; the bus architecture 304 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus. The bus architecture 304 may be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, Figure 5 Only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus. The processor 302 can be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of the program of the present application.

[0092] The communication interface 303 uses any transceiver-like device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), wired access network, etc.

[0093] The memory 301 may be a ROM or other type of static storage device that can store static information and instructions, a RAM or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc (CD-ROM) or other optical disc storage, an optical disc storage (including a compressed optical disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer, but is not limited thereto. The memory may exist independently and be connected to the processor via a bus architecture 304. The memory may also be integrated with the processor.

[0094] The memory 301 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 302. The processor 302 is used to execute the computer-executable instructions stored in the memory 301, thereby realizing a method for erasing electronic data based on an electronic whiteboard eraser provided in the above embodiment of the present application.

[0095] Those skilled in the art will understand that the various digital numbers such as the first and second involved in this application are only for the convenience of description, and are not used to limit the scope of this application, nor do they indicate a sequence of precedence. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated with each other are in an "or" relationship. "At least one" refers to one or more. At least two refers to two or more. "At least one", "any one" or similar expressions refer to any combination of these items, including any combination of single items (individuals) or plural items (individuals). For example, at least one item (individual, kind) of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0096] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the present application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions

[0097] The instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid state drive (SSD)).

[0098] The various illustrative logic units and circuits described in this application can be implemented or operated by a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination of the above. The general-purpose processor can be a microprocessor, and optionally, the general-purpose processor can also be any conventional processor, controller, microcontroller or state machine. The processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration.

[0099] The steps of the method or algorithm described in this application can be directly embedded in hardware, software units executed by a processor, or a combination of the two. The software unit can be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, register, hard disk, removable disk, CD-ROM or any other form of storage medium in the art. Exemplarily, the storage medium can be connected to the processor so that the processor can read information from the storage medium and write information to the storage medium. Optionally, the storage medium can also be integrated into the processor. The processor and the storage medium can be arranged in an ASIC, and the ASIC can be arranged in a terminal. Optionally, the processor and the storage medium can also be arranged in different components in the terminal. These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are performed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide for implementing the process in the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0100] The electronic whiteboard described in this application sets a fixed distance between the CCD linear array detector and the infrared transmitter, and the receiving and transmitting tubes form a horizontal and vertical scanning grid to form a scanning plane network.

[0101] When an object blocks a pair of horizontal and vertical infrared scanning lines in the grid, the X, Y coordinates can be determined by the blocked horizontal and vertical infrared positions to achieve coordinate positioning.

[0102] Although the present application has been described in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the accompanying drawings are merely exemplary illustrations of the present application and are deemed to have covered any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, a person skilled in the art may make various modifications and variations to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the present application and its equivalents, the present application is intended to include these modifications and variations.

Claims

1. A method for erasing electronic data based on an electronic whiteboard eraser, characterized in that: A system for improving the speed of erasing data on an electronic whiteboard, the method being applied to a touch-screen electronic whiteboard peripheral device, the method comprising: Collecting and acquiring touch data parameters of the access object to obtain a touch data parameter set, including: collecting and acquiring the number of touch points of the access object to generate a first touch data parameter, collecting and acquiring a motion trajectory of the access object to generate a second touch data parameter, and using the first touch data parameter and the second touch data parameter as the touch data parameter set; Acquiring the operating parameters of the target object environment to obtain the operating parameter set includes: acquiring the reference parameter of the target object to generate a first operating parameter, acquiring the display parameter of the target object to generate a second operating parameter, and using the first operating parameter and the second operating parameter as the operating parameter set, wherein the reference parameter refers to data in the touch-screen electronic whiteboard database for identifying the number of fingerprints corresponding to the operating tool; The touch data parameter set is matched with identification indicators to generate an operation instruction set, including: identifying the first touch data parameter according to the first operation parameter to obtain the first operation instruction, specifically, one-to-one comparison is performed in the first operation parameter in combination with the first touch data parameter of the accessing user, traversing all the operation parameters until the required parameters are found, and obtaining an instruction that the system needs to prepare to execute as the first operation instruction; generating a second operation instruction according to the second touch data parameter; using the first operation instruction and the second operation instruction as the operation instruction set; the second operation instruction refers to when the touch-screen electronic whiteboard recognizes the information of the finger touching the screen, converting the information into a tool, and the tool is guided by the motion trajectory; Generate an output parameter set according to the operating parameter set and the operation instruction set; The output parameter set is output to the touch-screen electronic whiteboard peripheral device.

2. The method according to claim 1, characterized in that: The step of generating an output parameter set according to the operating parameter set and the operation instruction set includes: Generate a first output parameter according to the operation parameter set and the operation instruction set; Using the first output parameter as the current output parameter, and generating a second output parameter according to the operation parameter set and the operation instruction set; The operation parameter set is traversed, and the first output parameter and the second output parameter are combined to generate an output parameter set.

3. A device for erasing electronic data based on an electronic whiteboard eraser, characterized in that: The device comprises: A first obtaining unit is used to collect and obtain touch data parameters of the access object to obtain a touch data parameter set, including: collecting and obtaining the number of touch points of the access object to generate a first touch data parameter, collecting and obtaining a motion trajectory of the access object to generate a second touch data parameter, and using the first touch data parameter and the second touch data parameter as the touch data parameter set; The second obtaining unit is used to collect and obtain the operating parameters of the target object environment to obtain the operating parameter set, including: collecting and obtaining the reference parameter of the target object to generate the first operating parameter, collecting and obtaining the display parameter of the target object to generate the second operating parameter, and taking the first operating parameter and the second operating parameter as the operating parameter set, wherein the reference parameter refers to the data used in the touch-screen electronic whiteboard database to identify the operating tool corresponding to the number of fingerprints; The first processing unit is used to match the touch data parameter set with identification indicators and generate an operation instruction set, including: identifying the first touch data parameter according to the first operation parameter to obtain the first operation instruction, specifically, one by one matching the first touch data parameter of the accessing user in the first operation parameter, traversing all the operation parameters until the required parameters are found, and obtaining an instruction that the system needs to prepare to execute as the first operation instruction; generating the second operation instruction according to the second touch data parameter; using the first operation instruction and the second operation instruction as the operation instruction set; the second operation instruction refers to when the touch-screen electronic whiteboard recognizes the information of the finger touching the screen, converting the information into a tool, and the tool is guided by the motion trajectory; A second processing unit, configured to generate an output parameter set according to the operating parameter set and the operation instruction set; The third processing unit is used to output the output parameter set to the touch-screen electronic whiteboard peripheral device.

4. A system for erasing electronic data based on an electronic whiteboard eraser, characterized in that: The system comprises: a processor, the processor is coupled to a memory, the memory is used to store a program, and when the program is executed by the processor, the system executes the steps of the method as claimed in any one of claims 1 to 2.

5. A system for erasing electronic data based on an electronic whiteboard eraser according to claim 4, characterized in that: The electronic whiteboard is equipped with a CCD linear array detector and an infrared emitter at a fixed distance.

6. A system for erasing electronic data based on an electronic whiteboard eraser according to claim 4, characterized in that: The infrared receiving and transmitting tubes of the electronic whiteboard form a scanning grid in the horizontal and vertical directions.

7. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, which implements the steps of the method according to any one of claims 1 to 2 when executed by a processor.

Citation Information

Patent Citations

  • Touch screen writing erasing method and device, electronic whiteboard and storage medium

    CN114003145A