A dispatching control center-based process demonstration method, device and equipment
By adopting a process demonstration method based on a scheduling control center, the problems of wireless presenters being unable to preview and not supporting display wall mode scheduling were solved. This enabled one-handed operation and rich scheduling functions, supporting file playback page turning control and environmental device scheduling.
Patent Information
- Application Number
- CN202211717199.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-29
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2042-12-29
AI Technical Summary
Existing wireless presenters cannot preview during presentations and do not support display wall mode scheduling. Furthermore, traditional tablet PC APP scheduling methods are complex to operate and inconvenient for one-handed operation.
The process demonstration method based on the scheduling and control center obtains file and control mode data, configures explanatory text, prompts and preview images, realizes automatic file demonstration, and supports display window mode and environmental device control and scheduling.
It implements the preview function of the wireless presenter and the display wall mode scheduling, simplifies the operation to one-handed control, supports the preview of the presentation text and content, and improves the ease of use and feature richness.
Smart Images

Figure CN116126275B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of demonstration control technology, and in particular to a process demonstration method, apparatus and equipment based on a scheduling control center. Background Technology
[0002] Wireless presenters combine wireless and USB technologies to control a computer for page turning, functioning essentially as a computer remote control. The product typically includes a transmitter and a receiver. Pressing a button on the transmitter wirelessly controls the computer. These presenters are often called PPT page turners, electronic pointers, or laser pointers. The USB wireless receiver plugs into the controlled computer, receives page-turning commands, and controls page turning in Office software such as PowerPoint. The advantages of these presenters are their convenience, simplicity, and ease of use. However, they have two major drawbacks: first, their application is limited to scenarios like meeting rooms, only controlling presentations of PPT files, and not supporting display wall mode (window mode on a display wall) or environmental device control (such as lights, curtains, and monitor switches) in control centers and dispatch halls; second, the preview function is limited, requiring an extended screen on the controlling computer to use the built-in preview function of the PPT software.
[0003] With the development of technology, the function of wireless presenters has gradually been replaced by presentations scheduled via tablet apps. This scheduling method is based on pure software, with the software's control and scheduling module managing PPT files, display wall scheduling modes, and environmental devices, executing the presentation according to the flow. The app interface displays the presentation prompts for the current step and a preview of the next step. This scheduling method is feature-rich and flexible in its expansion. However, it also has the following drawbacks: First, it requires the presenter to operate with both hands simultaneously, which can affect their posture during the presentation, such as when they need to make gestures. Second, the tablet itself is not particularly lightweight, leading to fatigue after prolonged use. Third, the operation is more complex than wireless presenters, requiring the presenter to familiarize themselves with the app's operation before starting the presentation. Summary of the Invention
[0004] This application provides a process demonstration method, apparatus, and device based on a scheduling control center to solve the technical problems of existing wireless presenters being unable to preview during demonstrations and not supporting display wall mode scheduling.
[0005] To achieve the above objectives, the embodiments of this application provide the following technical solutions:
[0006] A process demonstration method based on a scheduling control center includes the following steps:
[0007] Obtain the files to be demonstrated and control mode data, including display scheduling mode and environment control mode;
[0008] Based on the control mode data, configure the mode for each page of the file, and configure the explanatory text, prompts, and capture the page as a preview image for each page of the file to obtain the demonstration task information;
[0009] Obtain the demonstration instruction, and demonstrate the file to be demonstrated on the controlled terminal according to the task information and the demonstration instruction.
[0010] Preferably, the process of demonstrating the file to be demonstrated on the controlled terminal according to the task information and the demonstration instructions includes: displaying the content of the current page of the file corresponding to the demonstration instructions, explanatory text or prompts, and displaying a preview image corresponding to the next task information.
[0011] This application also provides a process demonstration device based on a scheduling control center, including: a control module and an editing module, a receiving module and a presentation module connected to the control module;
[0012] The editing module is used to configure the presentation file and its explanatory text, prompts, and preview images.
[0013] The receiving module is used to receive demonstration instructions and transmit the demonstration instructions to the control module;
[0014] The control module is used to demonstrate the file to be demonstrated on the controlled terminal according to the process demonstration method based on the scheduling control center described above.
[0015] The presentation module is used to present the content of the current page of the presentation file, explanatory text or prompts, and display a preview image corresponding to the next presentation instruction.
[0016] Preferably, the process demonstration device based on the scheduling and control center includes a demonstration module that is communicatively connected to the receiving module, and the demonstration module is used to issue demonstration instructions.
[0017] Preferably, the receiving module is further configured to receive demonstration instructions issued by the demonstration module.
[0018] Preferably, the editing module is further configured to take screenshots of each page of the presentation file as preview images of that page.
[0019] Preferably, the presentation module is further configured to present the content of the current page of the file, explanatory text or prompts, and display a preview image corresponding to the next presentation instruction, according to the presentation instruction received by the receiving module.
[0020] Preferably, the controlled terminal is communicatively connected to the control module, and the controlled terminal is a terminal device containing the presentation file, display control, or environmental control.
[0021] This application also provides a storage device storing a plurality of program codes adapted to be loaded and run by a processor to execute the above-described process demonstration method based on a scheduling control center.
[0022] This application also provides a terminal device, including a processor and a memory;
[0023] The memory is used to store program code and transmit the program code to the processor;
[0024] The processor is used to execute the process demonstration method based on the scheduling control center as described above, according to the instructions in the program code.
[0025] As can be seen from the above technical solutions, the embodiments of this application have the following advantages: The process demonstration method, apparatus, and device based on a scheduling control center include obtaining the file to be demonstrated and control mode data, the control mode data including display scheduling mode and environment control mode; configuring the mode for each page of the file according to the control mode data, and configuring explanatory text, prompts, and capturing the page as a preview image for each page of the file to obtain demonstration task information; obtaining demonstration instructions, and demonstrating the file to be demonstrated on the controlled terminal according to the task information and the demonstration instructions. This process demonstration method based on a scheduling control center realizes page turning control for PPT and other file playback, and can also realize the scheduling of display window modes and the control and scheduling of environmental devices, solving the technical problems of existing wireless presenters being unable to preview during demonstration and not supporting display wall mode scheduling.
[0026] Compared to traditional presenters, this scheduling and control center-based process demonstration device is simple to operate, supports one-button scheduling control, and can be operated with just one hand, making it lightweight and convenient. This device boasts rich scheduling functions, supporting presentation file playback page turning control, display window mode scheduling, and environmental device control scheduling. Furthermore, it supports presentation script preview functionality, allowing users to preview the script for the current presentation and the content of the next presentation. Attached Figure Description
[0027] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0028] Figure 1 This is a flowchart illustrating the steps of the process demonstration method based on the scheduling and control center described in the embodiments of this application;
[0029] Figure 2 This is a framework diagram of a process demonstration device based on a scheduling control center, as described in an embodiment of this application. Detailed Implementation
[0030] To make the inventive objectives, features, and advantages of this application more apparent and understandable, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the embodiments described below are only some embodiments of this application, and not all embodiments. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0031] This application provides a process demonstration method, apparatus, and device based on a scheduling control center, which solves the technical problems of existing wireless presenters being unable to preview during demonstrations and not supporting display wall mode scheduling.
[0032] Example 1:
[0033] Figure 1 This is a flowchart illustrating the steps of the process demonstration method based on the scheduling and control center described in the embodiments of this application.
[0034] like Figure 1 As shown in the figure, this application embodiment provides a process demonstration method based on a scheduling control center, including the following steps:
[0035] S1. Obtain the files and control mode data to be demonstrated. The control mode data includes display scheduling mode and environment control mode.
[0036] It should be noted that step S1 involves acquiring the file to be demonstrated and the control mode to be adjusted during the demonstration. In this embodiment, the control mode data also includes the mode name, mode ID, and screenshots of the mode screen.
[0037] S2. Configure the mode for each page of the file according to the control mode data, as well as the explanatory text, prompts, and screenshots of each page as preview images to obtain the task information for the demonstration.
[0038] It should be noted that in step S2, firstly, a control module is configured for each page of the document to be presented; secondly, explanatory text, prompts, and preview images are configured for each page of the document to be presented. In this embodiment, if the document to be presented is a 10-page PPT file, the display scheduling mode or environment control mode is inserted sequentially on the pages of the PPT file to be presented, finally resulting in task information for a process step that binds the control mode to the sequence of the PPT file presentation pages. For example: if the PPT file has a total of 10 pages, the display scheduling mode is configured for page 5, and the environment control mode is configured for page 7; then the steps of the task information are as follows: play page 1 of the PPT file, play page 2 of the PPT file, ..., play page 5 of the PPT file, play in display scheduling mode, play page 6 of the PPT file, play page 7 of the PPT file, play in environment control mode, ..., play page 10 of the PPT file.
[0039] S3. Obtain the demonstration instruction, and demonstrate the file to be demonstrated on the controlled terminal according to the task information and the demonstration instruction.
[0040] It should be noted that in step S3, the presentation file is presented according to the task information and the presentation instructions. For example, playing the first page of the PPT file. If the presentation instruction received at this time is to proceed to the next step, then the next page of the PPT file in the task information of the execution flow will be executed.
[0041] This application provides a workflow demonstration method based on a scheduling control center. The method includes acquiring the file to be demonstrated and control mode data, including display scheduling mode and environment control mode; configuring the mode for each page of the file according to the control mode data, and configuring explanatory text, prompts, and capturing a preview image for each page to obtain demonstration task information; acquiring demonstration instructions; and demonstrating the file to be demonstrated on the controlled terminal according to the task information and the demonstration instructions. This workflow demonstration method based on a scheduling control center enables page turning control for PPT and other file playback, and also enables scheduling of display window modes and environmental devices, solving the technical problems of existing wireless presenters being unable to preview during demonstrations and not supporting display wall mode scheduling.
[0042] In one embodiment of this application, the process of demonstrating a file to be demonstrated on a controlled terminal according to task information and demonstration instructions includes: displaying the content of the current page of the file corresponding to the demonstration instructions, explanatory text or prompts, and displaying a preview image corresponding to the next task information.
[0043] It should be noted that this process demonstration method based on the scheduling and control center displays explanatory text or prompts, as well as a preview image of the next task information, on the current page of the demonstration, according to the demonstration instructions. For example, while displaying the explanatory text or prompts on the current page of the file, a preview image of the next demonstration page is also displayed, i.e., a screenshot of the PPT file (such as a PPT playback page, mode screenshot, or control execution mode, etc.).
[0044] Example 2:
[0045] Figure 2 This is a flowchart illustrating the framework of the process demonstration device based on the scheduling and control center described in the embodiments of this application.
[0046] like Figure 2 As shown, this application embodiment provides a process demonstration device based on a scheduling control center, including: a control module 10 and an editing module 20, a receiving module 30 and a presentation module 40 connected to the control module 10.
[0047] It should be noted that the workflow demonstration device based on the scheduling and control center can be installed on the mobile terminal where the presentation file is located. This mobile terminal can be a computer, tablet, etc. In this embodiment, the mobile terminal is plugged into the presenter's USB receiver. The workflow demonstration device based on the scheduling and control center controls and schedules external controlled terminals (PPT file, display wall control system, environmental control system) via networks or other means (not limited to networks). During the PPT presentation, the mobile terminal will open the PPT for full-screen playback and perform page turning according to the schedule. During the presentation, the content of the presentation module 40 in the workflow demonstration device based on the scheduling and control center can be displayed on other computers through a client interface or a web browser.
[0048] In this embodiment, the editing module 20 is used to configure the presentation file and the explanatory text, prompts, and preview images of the presentation file.
[0049] It should be noted that editing module 20 is for pre-presentation operations. It creates task information for the presentation file through editing, such as adding each page of the PPT file in presentation order, setting display scheduling mode, and environment control mode. The narration for each presentation page can be edited within editing module 20.
[0050] In this embodiment, the receiving module 30 is used to receive demonstration instructions and transmit the demonstration instructions to the control module 10.
[0051] It should be noted that the process demonstration device based on the scheduling and control center receives demonstration instructions through the receiving module 30 and transmits the demonstration instructions to the control module 10.
[0052] In this embodiment of the application, the control module 10 is used to demonstrate the file to be demonstrated on the controlled terminal according to the process demonstration method based on the scheduling control center described above.
[0053] It should be noted that the process demonstration method based on the scheduling and control center has been described in Embodiment 1 and will not be described in detail in Embodiment 2. In this embodiment, the control module 10 obtains the previous or next demonstration instruction from the receiving module 30 and controls the controlled terminal according to the task information predefined and configured by the editing module 20. The controlled terminal is communicatively connected to the control module 10 and is the terminal device where the demonstration file, display control, or environmental control is located. The controlled terminal can be a projector.
[0054] In this embodiment, the presentation module 40 is used to present the content of the current page of the presentation file, explanatory text or prompts, and display a preview image corresponding to the next presentation instruction. The presentation module 40 is further used to present the content of the current page of the presentation file, explanatory text or prompts, and display a preview image corresponding to the next presentation instruction based on the presentation instruction received by the receiving module 30.
[0055] It should be noted that the presentation module 40 is used to present the narration of the current presentation page and the preview image of the next presentation page. This presentation module 40 can typically present the narration and preview image via a web browser or client interface, and can be used on other computers. In this embodiment, during the presentation, the presentation module 40 plays the first page of the PPT file. If the control module 10 receives the previous presentation instruction, it executes the previous step in the task information. This execution refers to the controlled terminal completing the corresponding action. For example, to execute the first page of the PPT, the control module 10 plays the PPT file to page 1. In display scheduling mode, the instruction is sent to the display wall scheduling control system of the controlled terminal to execute the corresponding display scheduling. In environmental control mode, the instruction is sent to the environmental control scheduling system of the controlled terminal to execute the corresponding environmental control.
[0056] The process demonstration device based on the scheduling and control center receives demonstration instructions through the receiving module 30 and transmits them to the control module 10. The control module 10, based on the task information defined by the editing module 20, performs page turning and schedules the corresponding display scheduling mode or environment control mode for the files to be demonstrated. At the same time, on other computers, prompts for the current demonstration and information for the next demonstration can be displayed through a web browser or client.
[0057] Compared to traditional presenters, this scheduling and control center-based process demonstration device is simple to operate, supports one-button scheduling control, and can be operated with just one hand, making it lightweight and convenient. This device boasts rich scheduling functions, supporting presentation file playback page turning control, display window mode scheduling, and environmental device control scheduling. Furthermore, it supports presentation script preview functionality, allowing users to preview the script for the current presentation and the content of the next presentation.
[0058] In one embodiment of this application, the process demonstration device based on the scheduling control center includes a demonstration module communicatively connected to the receiving module 30, which is used to issue demonstration instructions. The receiving module 30 is also used to receive the demonstration instructions issued by the demonstration module.
[0059] It should be noted that the demonstration module can be a presenter. In this embodiment, the receiving module 30 is used to receive demonstration instructions sent by the presenter. The demonstration instructions can be instructions that require the presentation of the next and previous pages of the file.
[0060] In this embodiment of the application, the editing module 20 is also used to take screenshots of each page of the presentation file as preview images of that page.
[0061] It should be noted that the preview image is used for demonstration in the presentation module 40, enabling the presentation module 40 to display the explanation text of the current presentation page and the content to be played on the next presentation page (i.e., a screenshot of the next PPT page). In this embodiment, the editing module 20 is also used to support tasks that do not import PPT files but only include scheduling modes. That is, a task information containing only the scheduling order of modes is obtained. For example, the first step of the presentation instruction is: display scheduling mode, the second step of the presentation instruction is: environment control mode, the third step of the presentation instruction is: environment control mode, etc.
[0062] Example 3:
[0063] This application provides a storage device that stores multiple lines of program code, which are adapted to be loaded and run by a processor to execute the above-described process demonstration method based on a scheduling control center.
[0064] Example 4:
[0065] This application provides a terminal device, including a processor and a memory;
[0066] Memory is used to store program code and transfer the program code to the processor;
[0067] The processor is used to execute the above-described process demonstration method based on the scheduling control center, according to the instructions in the program code.
[0068] It should be noted that the processor is used to execute the steps in the above-described embodiment of a process demonstration method based on a scheduling control center, according to the instructions in the program code. Alternatively, when the processor executes the computer program, it implements the functions of each module / unit in the above-described system / device embodiments.
[0069] For example, a computer program can be divided into one or more modules / units, one or more of which are stored in memory and executed by a processor to complete this application. One or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in a terminal device.
[0070] Terminal devices can be computing devices such as desktop computers, laptops, handheld computers, and cloud servers. Terminal devices may include, but are not limited to, processors and memory. Those skilled in the art will understand that this does not constitute a limitation on the terminal device, which may include more or fewer components than illustrated, or combinations of certain components, or different components. For example, a terminal device may also include input / output devices, network access devices, buses, etc.
[0071] The processor referred to can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0072] Memory can be an internal storage unit of a terminal device, such as a hard drive or RAM. Memory can also be an external storage device, such as a plug-in hard drive, SmartMedia Card (SMC), Secure Digital (SD) card, or Flash Card. Furthermore, memory can include both internal and external storage units. Memory is used to store computer programs and other programs and data required by the terminal device. Memory can also be used for temporary storage of data that has been output or will be output.
[0073] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0074] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0075] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0076] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0077] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0078] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A method for presenting a process based on a dispatching control center, characterized by, The method comprises the following steps: obtaining a file to be demonstrated and control mode data, the control mode data comprising display scheduling mode and environment control mode; configuring mode for each page of the file according to the control mode data, and configuring explanation text, prompt words and a preview picture of the page by intercepting the page, to obtain task information of the demonstration; obtaining a demonstration instruction, and demonstrating the file to be demonstrated on a controlled terminal according to the task information and the demonstration instruction; wherein the display scheduling mode or the environment control mode is sequentially inserted on each page of the file, and finally a task information of a control mode and a flow step sequentially bound to each page of the file demonstration is obtained.
2. The dispatch control center based process demonstration method of claim 1, wherein, The process of demonstrating the file to be demonstrated on the controlled terminal according to the task information and the demonstration instruction comprises: displaying content of a current page of the file corresponding to the demonstration instruction, explanation text or prompt words, and displaying a preview picture corresponding to next task information.
3. A dispatch control center-based flow presentation apparatus, characterized by comprising: The method comprises: a control module, an editing module, a receiving module and a presentation module connected to the control module; the editing module is configured to configure a demonstration file, explanation text, prompt words and a preview picture of the demonstration file; the receiving module is configured to receive a demonstration instruction and transmit the demonstration instruction to the control module; the control module is configured to demonstrate the file to be demonstrated on a controlled terminal according to the flow demonstration method based on a scheduling control center as claimed in claim 1 or 2; the presentation module is configured to present content of a current page of the file to be demonstrated, explanation text or prompt words, and display a preview picture corresponding to next demonstration instruction.
4. The dispatch control center based procedure demonstration apparatus of claim 3, wherein, The receiving module is further configured to receive the demonstration instruction issued by the demonstration module.
5. The dispatch control center based procedure demonstration apparatus of claim 4, wherein, The editing module is further configured to take a screenshot of each page of the demonstration file as a preview picture of the page.
6. The dispatch control center based procedure demonstration apparatus of claim 3, wherein, The presentation module is further configured to present content of a current page of the file to be demonstrated, explanation text or prompt words, and display a preview picture corresponding to next demonstration instruction according to the demonstration instruction received by the receiving module.
7. The dispatch control center based procedure demonstration apparatus of claim 3, wherein, The controlled terminal is in communication connection with the control module, and the controlled terminal is a terminal device where the demonstration file, display control or environment control is located.
8. The dispatch control center based procedure demonstration apparatus of claim 3, wherein, The program code is adapted to be loaded and run by the processor to execute the flow demonstration method based on the scheduling control center as claimed in claim 1 or 2.
9. A storage device storing therein a plurality of pieces of program code, characterized by, The method comprises a processor and a memory; 10. A terminal device, comprising: the memory is configured to store program code and transmit the program code to the processor; the processor is configured to execute the flow demonstration method based on the scheduling control center as claimed in claim 1 or 2 according to instructions in the program code.
Citation Information
Patent Citations
Multifunctional demonstration pen data transmission method and product
CN103646584A
Animation preview method and terminal in PPT speaker mode
CN113760151A
PPT playing control method, handheld terminal, playing terminal and server
CN115269887A