A multi-operation computing device courseware processing method and device
By using multi-operation computing device courseware processing methods in electronic whiteboards to obtain and match the computing devices of canvas elements, the problem of inefficient use of electronic whiteboard interaction software is solved, and more efficient element processing and presentation is achieved.
Patent Information
- Application Number
- CN202110558567.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-21
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2041-05-21
AI Technical Summary
The existing dual computing devices of electronic whiteboards have broken software and hardware, which is inefficient in use, and cannot fully improve the efficiency of electronic whiteboard interactive software.
Through a multi-operation computing device courseware processing method, the elements on the canvas are obtained, the element identifier and device tendency flag bits are set, the optimal computing device processing elements are matched, and the computing device's calculation division and algorithmic focus are informed through the calculation focus type.
Accelerate the maintenance and extraction of elements, improve the extraction speed and presentation efficiency of elements, and improve the efficiency of using interactive software.
Smart Images

Figure CN113253984B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of electronic whiteboard computing equipment, and in particular relates to a courseware processing method and equipment for a multi-operation computing device. Background Art
[0002] The electronic whiteboard is a relatively new product. It is a high-tech product developed by integrating cutting-edge electronic technology, software technology and other high-tech means. Combined with computers and projectors, it can realize paperless office and teaching. It can be written directly with a pen like an ordinary whiteboard or teaching blackboard, and then input into the computer to directly generate an electronic version. The audience does not need to take notes during the lecture, or incomplete notes may occur. However, the current electronic whiteboard dual computing device hardware and software are separated, the efficiency of use is low, and the efficiency of the electronic whiteboard interactive software cannot be fully improved. Summary of the invention
[0003] Purpose of the invention: To provide a method and device for processing courseware on a multi-operation computing device, which solves the above-mentioned problems existing in the prior art.
[0004] Technical solution: A multi-operation computing device courseware processing method, comprising the following steps:
[0005] Step 1: Read all current canvases according to a predetermined time to obtain each element in the canvas;
[0006] Step 2: Identify and determine the element type of the element, and judge the identified element type;
[0007] Step 3: for each element, based on the preset priority relationship between the element type and the computing device, obtain the computing device corresponding to the current element; and process the element through the computing device;
[0008] Step 4: Write other attribute contents of the element and save.
[0009] Preferably, the method further includes step 0, a preset process: presetting the dominant element type for directly matching the corresponding computing device.
[0010] Preferably, the step 2 further includes: when the identified element type is a preset dominant element type, a corresponding computing device is used to process the current element.
[0011] Preferably, the element is provided with an element identifier, each element adopts a unique string as the element identifier to distinguish each element; an element device tendency flag, used to mark the tendency computing device corresponding to the element, and the element is processed by the tendency computing device; and a computing focus type, used to inform the computing device of the computing power distribution and algorithm focus of the current element.
[0012] Preferably, the step 3 is further as follows: the computing device includes an Android module and an OPS module, the Android module is directly connected to the OPS module via a network cable, and the OPS module or the Android module is selected by calculating the computing power ratio of the computing device to calculate the element device tendency flag:
[0013] The calculation formula for the computing power ratio of the OPS module is: d=a / (n*(1-b))
[0014] The calculation formula for the computing power share of the Android module is: e=a / (m*(1-c))
[0015] n is the floating point that can be executed per second by the OPS module, a is the number of operations to obtain elements, b is the utilization rate of the OPS CPU, and c is the utilization rate of the Android module;
[0016] When d>e, the calculation module of the OPS module is selected; when d=e, the calculation module of the current element is continued to be used; when d<e, the calculation module of the Android module is selected.
[0017] Preferably, the step 3 further includes: identifying the element type, obtaining the computing emphasis type of the current element, and obtaining the computing power ratio of the matching computing device to match the corresponding computing device.
[0018] Preferably, the method further includes step 5: extracting elements, and matching the computing device corresponding to the current element for display according to the priority relationship between the computing emphasis type of the extracted elements and the computing device.
[0019] The embodiment of the present invention provides a device for a multi-operation computing device courseware processing method, a presentation control, an OPS computing device and an Android computing device that control the presentation control, and a memory storing a computer program, wherein the OPS computing device and the Android computing device are directly connected via a network cable;
[0020] The OPS computing device and the Android computing device read the content on the presentation control and execute the computer program to implement the multi-operation computing device courseware processing method of distributed computing as described in any one of claims 1-7.
[0021] Beneficial effects: The present invention relates to a method and device for processing courseware for a multi-operation computing device, which obtains elements on a canvas, sets element identifiers for the elements to distinguish each element, matches the optimal computing device to process the element through the element device preference flag, and informs the computing device of the calculation division and algorithm focus of the current element through the calculation focus type, thereby accelerating the retention and extraction of elements, improving the extraction speed and presentation efficiency of elements, and enhancing the use efficiency of interactive software. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1A flow chart of a method for preserving courseware of the present invention;
[0023] Figure 2 It is a flow chart of the method for calculating the element computing power tendency of the present invention;
[0024] Figure 3 The present invention is a flow chart of the method for reading courseware. DETAILED DESCRIPTION
[0025] In the following description, a large number of specific details are provided to provide a more thorough understanding of the present invention. However, it is apparent to those skilled in the art that the present invention can be implemented without one or more of these details. In other examples, in order to avoid confusion with the present invention, some technical features well known in the art are not described.
[0026] In actual application, the applicant found that the electronic whiteboard is a relatively new product. It is a high-tech product developed by a variety of high-tech means such as cutting-edge electronic technology and software technology. Combined with computers and projectors, it can realize paperless office and teaching. It can be written directly with a pen like an ordinary whiteboard or teaching blackboard, and then input into the computer to directly generate an electronic version. During the lecture, the audience does not need to take notes, or incomplete notes may occur. However, the current electronic whiteboard dual computing device hardware and software are separated, the use efficiency is low, and the use efficiency of the electronic whiteboard interactive software cannot be fully improved. In response to these problems, a multi-operation computing device courseware processing method and equipment are invented, which can effectively solve the above problems.
[0027] like Figures 1 to 3 As shown, a multi-operation computing device courseware processing method includes the following steps:
[0028] Step 0, Presetting process: Presetting the dominant element type for directly matching the corresponding computing device.
[0029] Step 1: read all current canvases at a predetermined time, and obtain each element in the canvas, wherein the elements include handwriting, graphics, pictures and videos, and the elements are provided with element identifiers, each of which uses a unique string as an element identifier to distinguish each element; an element device tendency flag, which is used to mark the tendency computing device corresponding to the element, and the element is processed by the tendency computing device; and a computing focus type, which is used to inform the computing device of the computing power distribution and algorithm focus of the current element.
[0030] Step 2: Identify and determine the element type of the element, and judge the identified element type; when the identified element type is a preset dominant element type, use a corresponding computing device to process the current element.
[0031] Step 3: For each element, based on the preset priority relationship between the element type and the computing device, obtain the computing device corresponding to the current element; and process the element through the computing device:
[0032] In general, choose the OPS module or Android module by calculating the computing power ratio of the device;
[0033] The computing device includes an Android module and an OPS module. The Android module is directly connected to the OPS module through a network cable. The OPS module or the Android module is selected according to the computing power ratio of the computing device to calculate the element device tendency flag:
[0034] The calculation formula for the computing power ratio of the OPS module is: d=a / (n*(1-b))
[0035] The calculation formula for the computing power share of the Android module is: e=a / (m*(1-c))
[0036] n is the floating point that can be executed per second by the OPS module, a is the number of operations to obtain elements, b is the utilization rate of the OPS CPU, and c is the utilization rate of the Android module;
[0037] When d>e, the calculation module of the OPS module is selected; when d=e, the calculation module of the current element is continued; when d<e, the calculation module of the Android module is selected;
[0038] Extreme case, for example: there is a lossless audio in the element, the parameters are as follows:
[0039] Sampling rate: 96000
[0040] Bits per sample: 32
[0041] Bitrate: 4623kbps
[0042] The audio output sampling rate of the Android module is 44100. Reducing it from 96000 to 44100 will result in a significant loss in sound quality. The OPS module directly outputs a 96000 sampling rate. In this case, the element device's tendency flag will prioritize matching the OPS module to process and save the element.
[0043] Step 4: Write other attribute contents of the element and save.
[0044] Step 5: extract the element, and match the computing device corresponding to the current element for display according to the priority relationship between the computing emphasis type of the extracted element and the computing device;
[0045] In general:
[0046] Step 1: Read element attributes and loop through element parameters in the canvas;
[0047] Step 2: According to the element type, common elements such as handwriting graphics are displayed by the current device and the operating computing device, and the element type that requires a lot of calculation;
[0048] Step 3: Display element thumbnails and display them according to the needs of the elements;
[0049] Step 4: Get the element's computing power focus type, obtain matching values from OPS and Android computing power calculation modules respectively, process the element on the selected computing device and display it through the presentation control.
[0050] In certain cases:
[0051] When the element is a lossless audio, the parameters are as follows:
[0052] Sampling rate: 96000
[0053] Bits per sample: 32
[0054] Bitrate: 4623kbps
[0055] The audio output sampling rate of the Android module is 44100. Reducing the sampling rate from 96000 to 44100 will result in a significant loss in sound quality. The output sampling rate of the OPS module is 96000. In this element, the OPS module is directly matched for processing and displayed through the presentation control. There is no need to calculate the focus type for this element.
[0056] An embodiment of the present invention provides a device for a multi-operation computing device courseware processing method, comprising:
[0057] A presentation control, an OPS computing device that controls the presentation control, an Android computing device that is directly connected to the OPS computing device via a network cable, and a memory storing a computer program.
[0058] The OPS computing device and the Android computing device read the content on the presentation control and execute the computer program to implement a method for processing courseware of a multi-operation computing device provided by the present invention.
[0059] Next, in order to facilitate the above-mentioned working process of the present invention, the working principle of the courseware-format device of distributed computing is described in detail.
[0060] First, collect and present the elements on the control, attach displacement identifiers to the elements to facilitate extraction of the elements, attach flags and element device preference flags to the elements through the OPS module and the Android module, set the elements to the corresponding modules, and write other attribute contents of the elements.
[0061] Then, the element parameters in the canvas are read from the file, and the computing device is asked about the computing preference device of the current element through the communication module. The element device preference flag is calculated through the OPS module and the Android module to select the appropriate module to extract the element and present the element on the presentation control.
[0062] The preferred embodiments of the present invention are described in detail above; however, the present invention is not limited to the specific details in the above embodiments. Within the technical concept of the present invention, various equivalent transformations can be made to the technical solutions of the present invention, and these equivalent transformations all belong to the protection scope of the present invention.
Claims
1. A method for processing courseware for a multi-operation computing device, characterized in that: The steps include: Step 1: read all current canvases at a predetermined time to obtain each element in the canvas; the element is provided with an element identifier, an element device preference flag, and a calculation emphasis type; Each element uses a unique string as an element identifier to distinguish each element; the element device tendency flag is used to mark the tendency calculation device corresponding to the element, and the element is processed by the tendency calculation device; The computing focus type is used to inform the computing device of the computing power distribution and algorithm focus of the current element; Step 2: Identify and determine the element type of the element, and judge the identified element type; Step 3: for each element, based on the preset priority relationship between the element type and the computing device, obtain the computing device corresponding to the current element; the computing device includes an Android module and an OPS module, and the Android module is directly connected to the OPS module via a network cable; The element is processed by the computing device to obtain the computing power ratio of the matching computing device to match the corresponding computing device, specifically including: Select the OPS module or Android module to calculate the device tendency flag of the element by calculating the computing power ratio of the device: The calculation formula for the computing power ratio of the OPS module is: d = a / (n*(1-b)) The calculation formula for the computing power share of the Android module is: e = a / (m*(1-c)) n is the floating point that can be executed per second by the OPS module, a is the number of operations to obtain elements, b is the utilization rate of the OPS CPU, and c is the utilization rate of the Android module; When d>e, the calculation module of the OPS module is selected; when d=e, the calculation module of the current element is continued; when d<e, the calculation module of the Android module is selected; Step 4: Write other attribute contents of the element and save.
2. The multi-operation computing device courseware processing method according to claim 1, characterized in that: It also includes step 0, a preset process: presetting the dominant element type for directly matching the corresponding computing device.
3. The multi-operation computing device courseware processing method according to claim 2, characterized in that: The step 2 further includes: when the identified element type is a preset dominant element type, a corresponding computing device is used to process the current element.
4. The multi-operation computing device courseware processing method according to claim 1, characterized in that: The method also includes step 5: extracting elements, and matching the computing device corresponding to the current element for display according to the priority relationship between the computing emphasis type of the extracted elements and the computing device.
5. A device for a courseware processing method of a multi-operation computing device, characterized in that: include: A presentation control, an OPS computing device and an Android computing device that control the presentation control, and a memory storing a computer program, wherein the OPS computing device and the Android computing device are directly connected via a network cable; The OPS computing device and the Android computing device read the content on the presentation control and execute the computer program to implement the multi-operation computing device courseware processing method described in any one of claims 1 to 4.
Citation Information
Patent Citations
Rapid localizing, searching and refreshing method and device based on rail transit station and yard graphics
CN109849974A
Calculation capability sharing method and system and related device
CN109873868A