WO2020019615A1 - 控制设备启动的方法、装置及交互式智能平板 - Google Patents
控制设备启动的方法、装置及交互式智能平板 Download PDFInfo
- Publication number
- WO2020019615A1 WO2020019615A1 PCT/CN2018/118228 CN2018118228W WO2020019615A1 WO 2020019615 A1 WO2020019615 A1 WO 2020019615A1 CN 2018118228 W CN2018118228 W CN 2018118228W WO 2020019615 A1 WO2020019615 A1 WO 2020019615A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- instruction
- startup
- instruction information
- configuration information
- received
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4418—Suspend and resume; Hibernate and awake
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0796—Safety measures, i.e. ensuring safe condition in the event of error, e.g. for controlling element
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/442—Shutdown
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Definitions
- the present application relates to the field of computer Internet, and in particular, to a method and device for controlling device startup and an interactive smart tablet.
- Interactive Intelligent Panel refers to an integrated device that uses touch technology to control the content displayed on the display panel (LCD, LED, PDP) and realize human-computer interaction.
- This device integrates multiple functions of projector, electronic whiteboard, curtain, audio, TV, video conference terminal, suitable for group communication occasions, centralized solution to remote audio and video communication during the meeting, high-definition display of conference documents in various formats, Video file playback, live audio, on-screen writing, file marking, saving, printing and distribution, etc.
- Systematized meeting requirements meanwhile, it also has a built-in TV receiving function and surround sound, which can also meet the audio-visual entertainment needs after work. Widely used in education and teaching, corporate conferences, commercial display and other fields, it can effectively improve the communication environment and enhance the efficiency of group communication.
- the interactive smart tablet will be in a standby state when not in use, and will wake up the whole machine when it is needed again.
- the PC may boot up before other parts. Because the PC cannot read the EDID ( Extended DisplayIdentification Data) is in a waiting state. During the waiting process, an alarm sound is also issued, resulting in a poor user experience.
- EDID Extended DisplayIdentification Data
- the embodiments of the present application provide a method, a device and an interactive intelligent tablet for controlling the startup of a device to at least solve the existing solution of using an interactive intelligent board in which a PC wakes up in a standby state. Since the PC is first started but the interaction is not read The configuration information of the smart board causes the PC to issue an alarm, thereby affecting the technical issues of the user experience.
- a method for controlling startup of a device including: when a first device is in a standby state, detecting whether or not instruction information from a second device is received, where the instruction information is used for Instructs to obtain the configuration information of the first device; when the instruction information is received, obtains the configuration information of the first device, wherein the second device is in a shutdown state after sending the instruction information; and when the configuration information is obtained, generates A startup instruction, wherein the startup instruction is used to control the second device to start.
- a method for controlling device startup including: detecting whether a network data packet is received when the target device is in a standby state, where the network data packet is used to indicate startup A target device; when a network data packet is received, obtaining configuration information required to start the target device; and when obtaining configuration information, generating a startup instruction, where the startup instruction is used to start the target device.
- an interactive smart tablet including: a first control unit configured to receive a network data packet, wherein the network data packet is used to indicate that the first control unit is in a standby state Instruct the first control unit to issue instruction information, where the instruction information is used to instruct the activation of the interactive smart tablet; the second control unit, which is in communication with the first control unit, is set to be in the case where the interactive smart tablet is in a standby state, Detect whether the instruction information from the first control unit is received, and if the instruction information is received, obtain the configuration information required to start the interactive smart tablet, and if the configuration information is obtained, generate a startup instruction, where: The start instruction is used to start the first control unit.
- a device for controlling device startup including: a first detection module configured to detect whether a first device is received from a second device when the first device is in a standby state. Instruction information, where the instruction information is used to instruct to obtain the configuration information of the first device; the acquisition module is configured to obtain the configuration information of the first device when the instruction information is received, where the second device sends the instruction information It is in a shutdown state; the generating module is configured to generate a startup instruction when the configuration information is obtained, wherein the startup instruction is used to control the second device to start.
- a storage medium is also provided, where the storage medium includes a stored program, wherein when the program runs, the device where the storage medium is located is controlled to perform the foregoing method for controlling device startup.
- a processor is further provided.
- the processor is configured to run a program, and the method for controlling the startup of the device is executed when the program runs.
- the first device when the first device is in a standby state, detection is performed by detecting whether or not instruction information from the second device is received, where the instruction information is used to instruct obtaining configuration information of the first device; upon receiving the instruction, In the case of information, the configuration information of the first device is obtained, wherein the second device is in a shutdown state after sending the instruction information; when the configuration information is obtained, a startup instruction is generated, where the startup instruction is used to control the second device Turn on the machine to achieve the purpose of turning on the machine after all the configuration information required for the startup is recorded to avoid false alarms caused by incomplete configuration information, thereby achieving the technical effect of improving the user experience, and then solving the existing PC wake-up standby The state of the interactive intelligent board solution, because the PC first starts but does not read the configuration information of the interactive intelligent board, causing the PC to issue an alarm, which affects the user ’s experience.
- FIG. 1 is a flowchart of a method for controlling device startup according to an embodiment of the present application
- FIG. 2 is a flowchart of an optional method for controlling device startup according to an embodiment of the present application
- FIG. 3 is a flowchart of an optional method for controlling device startup according to an embodiment of the present application.
- FIG. 4 is a schematic diagram of an optional system for controlling activation of an interactive smart tablet according to an embodiment of the present application
- FIG. 5 is a control flowchart for controlling an interactive smart tablet switch according to an embodiment of the present application.
- FIG. 6 is a flowchart of controlling the normal startup of an interactive smart tablet according to an embodiment of the present application.
- FIG. 7 is a state logic diagram of a PC according to an embodiment of the present application.
- FIG. 8 is a flowchart of a method for controlling device startup according to an embodiment of the present application.
- FIG. 9 is a schematic diagram of an interactive smart tablet according to an embodiment of the present application.
- FIG. 10 is a schematic diagram of a device for controlling startup of a device according to an embodiment of the present application.
- an embodiment of a method for controlling device startup is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and, Although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than here.
- FIG. 1 is a flowchart of a method for controlling device startup according to an embodiment of the present application. As shown in FIG. 1, the method includes the following steps:
- step S102 when the first device is in a standby state, it is detected whether or not instruction information from the second device is received, where the instruction information is used to instruct to obtain configuration information of the first device.
- the first device may be, but is not limited to, an interactive smart tablet.
- the interactive smart tablet When the interactive smart tablet is in a standby state, it may be woken up or started by an external device; the above instruction information may be external
- the instruction information sent by the device to the first device in order to wake up the standby state of the first device is used by an external device to start the first device in the standby state; the above-mentioned second device may include, but is not limited to, a mobile phone, a tablet computer, a notebook, a computer, etc.
- the device, in communication with the first device may be used to start the first device in a standby state.
- step S104 if the instruction information is received, the configuration information of the first device is obtained, wherein the second device is in a shutdown state after sending the instruction information.
- the foregoing configuration information may include but is not limited to display configuration information about display in the first device; in a case where the first device is an interactive display device (for example, an interactive smart tablet), the above configuration
- the information can be the EDID (Extended Display Identification Data) information required for startup.
- the EDID information contains parameters about the monitor and its performance, including supplier information, maximum image size, color settings, factory presets, Limits of the frequency range and the string of the display and serial number.
- each HDMI interface retains a copy of EDID data.
- This data can be stored in the program and initialized during the system startup process.
- the EDID information mainly defines the supported image resolutions, supported sound formats, sound channels, and 3D of these display devices. The purpose is to tell external devices what features they support and allow the external device to output a timing supported by the display device. There is no image or sound if the timing output by the external device is not supported. Therefore, in the interactive smart tablet, if the PC is used as the Wake-on-LAN wake-up function, because the PC is turned on first, the EDID information required by the interactive smart tablet is not loaded when the PC is turned on. The whole machine cannot be started normally. At this time, an alarm sound will continue to be emitted, which seriously affects the user experience.
- step S104 since the second device is in the off state after sending the instruction information for starting the first device to the first device, the second device is in the off state when the second device is in the off state.
- the configuration information of one device is to turn on the second device after all the configuration information is ready. This method can prevent the second device from issuing an alarm because the configuration information is not loaded to the first device.
- step S106 when the configuration information is obtained, a startup instruction is generated, where the startup instruction is used to control the second device to start.
- a startup instruction for controlling the booting of the second device is generated so that the second device can When the start command is received, the shutdown state enters the startup state.
- the instruction information is not received, it is continuously detected whether the instruction information is received from the second device.
- the second device is used to start the first device in the standby state.
- the first device In the case where the first device is in the standby state, it is detected in real time or periodically whether the second device sends The instruction information for starting the first device, after receiving the instruction information for starting the first device from the second device, obtaining the configuration information of the first device, and in the case of obtaining the configuration information of the first device
- the purpose of starting the machine after all the configuration information required for startup is completely recorded is avoided to avoid false alarms caused by incomplete configuration information, thereby achieving the technical effect of improving user experience, and then solving the problem.
- the existing scheme of using the interactive smart board of the wake-up standby state of the PC was introduced. Because the PC was first started but the configuration information of the interactive smart board was not read, the PC issued an alarm, which affected the user's technical problems.
- the above-mentioned first device can execute the solution disclosed in steps S102 to S106 only when the standby wake-up function is enabled. Therefore, as an optional embodiment, as shown in FIG.
- the above method may further include the following steps:
- Step S202 Receive a shutdown instruction, where the shutdown instruction is used to shut down the first device;
- Step S204 Determine whether the first device has the standby wake-up function enabled, wherein the standby wake-up function is used to indicate that the first device is started according to the instruction information of the second device in the standby state;
- Step S208 if the standby wake-up function is not turned on, control the first device to directly shut down;
- step S206 when the standby wake-up function is enabled, the first device is controlled to be in a standby state.
- the first device for example, the interactive smart tablet
- the standby function selection of the device is realized. Only after the user selects the standby wake-up function of the device can the device be started from the standby state, thereby ensuring the security of the device.
- the second device also has a standby wake-up function.
- the network card may be instructed to send a power-on instruction to the motherboard by sending a specific data packet to the network card of the computer. Then the computer is powered on.
- the above method may further include the following steps:
- Step S302 The second device detects whether a network data packet is received, where the network data packet is used to instruct to start the second device;
- step S304 when the second device receives the network data packet, it outputs instruction information.
- the second device has a Wake-On-LAN (abbreviation, WOL, Wake-on-LAN) function. If the second device detects network activity (that is, it detects that it is used to instruct the second device to start the network) Data packet), instead of directly awakening the second device, but sending to the first device instruction information for obtaining configuration information of the first device.
- WOL Wake-On-LAN
- the device when the device executes the standby wake-up mode, it does not directly wake up the computer, but first sends instructions to obtain configuration information, so as to wake up the device only when the configuration information is completely loaded.
- FIG. 4 is a schematic diagram of an optional system for controlling the startup of an interactive smart tablet according to an embodiment of the present application.
- the chip U1 high-signal switching chip
- U2 image processing chip
- chip U3 general control chip
- U2 controls U1 (including initialization, switching, status detection, etc.) through "control interface 1" .
- chip U1 stores the EDID information required for the PC to boot, optionally, there may be no chip U1.
- the HDMI signal of the PC is directly connected to chip U2 through the dotted line shown in FIG. 4, where chip U2 The EDID information is stored therein. It can be seen that if the chip U1 and the chip U2 do not work, the PC cannot read the EDID information.
- the "power control unit 1" requires a relatively high control voltage (for example, the relay requires a control voltage of 12V), and the standby power supply VCC_STB is required to obtain a 12V control voltage through the "power conversion unit”.
- Chip U3 controls “power control unit 1" by “enable EN1” or “enable EN2". It is easy to notice that the voltage of "Enable EN2" is lower than the “Enable signal of Power 2" and is generally close to the power voltage of chip U3.
- FIG. 5 is a control flowchart for controlling an interactive smart tablet on / off according to an embodiment of the present application.
- the interaction is determined. Whether the "Wake-On-LAN" function of the smart tablet is turned on, and if it is not turned on, it will shut down normally; otherwise, during the shutdown process, the chip U3 makes the "power control unit 1" by “enable EN1" or “enable EN2" "Keep the output of” Power 1 ".
- FIG. 6 is a flowchart of controlling the normal startup of the interactive smart tablet according to the embodiment of the present application.
- the chip U2 initializes the chip U1 through the “control interface 1” and makes the chip U1 have Used to turn on the EDID information of the PC, or to prepare the EDID information for turning on the PC inside the chip U1, where in the absence of the chip U1, the EDID information for turning on the PC is prepared in the chip U2. .
- the chip U2 After the chip EDID information is prepared inside the chip U1 or U2, the chip U2 sends a notification message to the chip U3 through the "communication interface 1" to the chip U3, and the chip U3 receives the notification message to start the PC After that, turn on the PC through "Switch IO".
- FIG. 7 is a state logic diagram of a PC according to an embodiment of the present application.
- the PC when the PC is in a “Wake-On-LAN”, it detects whether an Ethernet network is received. Data packet to determine whether the network data packet indicates to wake up the whole machine. If the network data packet indicates to wake up the whole machine, wake up the PC, but during the process of waking up the PC, in the BIOS phase of the PC, the communication interface 2 "Output instruction information to chip U3, and shut itself down, waiting for chip U3 to turn on and off the instruction of the PC via" Startup IO ".
- the PC determines that the wake-up mode is Wake on the BIOS stage, and then informs the chip U3 of this information, and the PC is on the After notifying the information, it can close itself, wait for the other parts to prepare the EDID information, and then start according to the startup instruction.
- the startup scheme provided by this embodiment can achieve the same effect as normal booting, avoiding the phenomenon that the PC is powered on first, and then passively waits for other parts to boot to prepare EDID information, and then continuously emits an alarm sound, which affects the user experience.
- an embodiment of a method for controlling device startup is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and, Although the logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than here.
- FIG. 8 is a flowchart of a method for controlling device startup according to an embodiment of the present application. As shown in FIG. 8, the method includes the following steps:
- step S802 when the target device is in a standby state, it is detected whether a network data packet is received, wherein the network data packet is used to instruct to start the target device;
- Step S804 if a network data packet is received, obtain configuration information required to start the target device;
- step S806 when the configuration information is obtained, a startup instruction is generated, where the startup instruction is used to start the target device.
- the above target device may be any smart device such as a mobile phone, tablet, notebook, computer, or an interactive smart tablet.
- these devices have a standby wake-up function. When these devices are in a standby state, When a network packet is detected to wake up the standby mode, the control device enters the on state from the standby state. Since some devices need to load configuration information of other additional devices (such as displays) when they enter the on state from the standby state, especially for interactive devices such as interactive smart tablets that require very high resolution, this situation may cause The device fails to boot normally because the full configuration information is not loaded.
- steps S802 to S806 Based on the solution disclosed in steps S802 to S806 above, when a network data packet for wake-up standby mode is detected, all configuration information required for the device to start up is obtained first. Until all the configuration device information is completely loaded, a startup instruction for starting the device is generated, and the device is controlled to start according to the startup instruction.
- the second device is used to start the first device in the standby state.
- the first device In the case where the first device is in the standby state, it is detected in real time or periodically whether the second device sends The instruction information for starting the first device, after receiving the instruction information for starting the first device from the second device, obtaining the configuration information of the first device, and in the case of obtaining the configuration information of the first device
- the purpose of starting the machine after all the configuration information required for startup is completely recorded is avoided to avoid false alarms caused by incomplete configuration information, thereby achieving the technical effect of improving user experience, and then solving the problem.
- the existing scheme of using the interactive smart board of the wake-up standby state of the PC was introduced. Because the PC was first started but the configuration information of the interactive smart board was not read, the PC issued an alarm, which affected the user's technical problems.
- FIG. 9 is a schematic diagram of an interactive smart tablet according to the embodiment of the present application. As shown in FIG. 9, the interactive smart tablet includes: a first The control unit 901 and the second control unit 903.
- the first control unit 901 is configured to receive a network data packet, where the network data packet is used to instruct the first control unit to issue instruction information when the first control unit is in a standby state, where the instruction information is used to indicate Launch interactive smart tablet;
- the second control unit 903 is in communication with the first control unit, and is configured to detect whether the instruction information from the first control unit is received when the interactive smart tablet is in a standby state, and obtain the instruction information when the instruction information is received.
- a startup instruction is generated, where the startup instruction is used to start the first control unit.
- the second device is used to start the first device in the standby state.
- the first device In the case where the first device is in the standby state, it is detected in real time or periodically whether the second device sends The instruction information for starting the first device, after receiving the instruction information for starting the first device from the second device, obtaining the configuration information of the first device, and in the case of obtaining the configuration information of the first device
- the purpose of starting the machine after all the configuration information required for startup is completely recorded is avoided to avoid false alarms caused by incomplete configuration information, thereby achieving the technical effect of improving user experience, and then solving the problem.
- the existing scheme of using the interactive smart board of the wake-up standby state of the PC was introduced. Because the PC was first started but the configuration information of the interactive smart board was not read, the PC issued an alarm, which affected the user's technical problems.
- the first control unit includes: a network card configured to receive a network data packet; and a PC control unit configured to issue an instruction message when a network data packet is received.
- the second control unit includes: a first chip, which communicates with the PC control unit, and is configured to detect whether the instruction information from the PC control unit is received, and when the instruction information is received, To obtain the configuration information required to start the interactive smart tablet; the second chip communicates with the first chip and is configured to provide configuration information; the third chip communicates with the second chip and is configured to initialize the second chip to generate configuration information ; Wherein the first chip is further configured to generate a startup instruction when the configuration information is obtained.
- the interactive smart tablet further includes: a power control unit configured to control the power of the interactive smart tablet; wherein the first chip is further configured to be in a case where the interactive smart tablet is in a standby state, An enable signal is sent to the power control unit, where the enable signal is used by the power control unit to control the power supply to power the PC control unit.
- the first chip is connected to the power control unit, and the power control unit is controlled to supply power to the PC control unit through two power supply methods.
- the first is to directly send a first enable signal to the power control unit, so that the power control unit
- the first enable signal supplies power to the PC control unit
- the second is to convert the voltage and send a second enable signal to the power control unit, so that the power control unit supplies power to the PC control unit according to the second enable signal.
- the interactive smart tablet further includes a power conversion unit configured to convert the voltage of the power supply.
- the power conversion unit may be connected between the standby power source and the power control unit, and configured to convert the voltage of the standby power to a voltage required by the power control unit.
- the first chip is connected to the power conversion unit, and the first chip sends an enable signal to the power conversion unit, so that the power conversion unit converts the voltage of the standby power supply to a voltage required by the power control unit according to the enable signal.
- FIG. 10 is a schematic diagram of a device for controlling device startup according to the embodiment of the application, as shown in FIG. 10 As shown, the device includes: a first detection module 101, an acquisition module 103, and a generation module 105.
- the first detection module 101 is configured to detect whether the instruction information from the second device is received when the first device is in a standby state, where the instruction information is used to instruct to obtain configuration information of the first device;
- the obtaining module 103 is configured to obtain configuration information of the first device when the instruction information is received, where the second device is in a shutdown state after sending the instruction information;
- the generating module 105 is configured to generate a startup instruction when the configuration information is obtained, where the startup instruction is used to control the second device to start.
- the first detection module 101, the acquisition module 103, and the generation module 105 correspond to steps S102 to S106 in Embodiment 1.
- the examples and application scenarios implemented by the above modules and corresponding steps are the same, but not It is limited to the content disclosed in the first embodiment.
- the above-mentioned modules as part of the device may be executed in a computer system such as a set of computer-executable instructions.
- the second device is used to start the first device in the standby state
- the first detection module 101 detects whether the first device is in the standby state in real time or periodically to detect whether the receiving
- the instruction information for starting the first device sent to the second device is obtained by the acquisition module 103 after receiving the instruction information for starting the first device from the second device, and obtaining the configuration information of the first device by generating
- the module 105 obtains the configuration information of the first device
- the module 105 generates a startup instruction for controlling the startup of the second device. It is easy to notice that the second device is sending instruction information to the first device to start the first device. After that, it is in a shutdown state until the configuration information of the first device is obtained, and then starts according to the generated startup instruction.
- the purpose of starting the machine after all the configuration information required for startup is completely recorded is avoided to avoid false alarms caused by incomplete configuration information, thereby achieving the technical effect of improving user experience, and then solving the problem.
- the existing scheme of using the interactive smart board of the wake-up standby state of the PC was introduced. Because the PC was first started but the configuration information of the interactive smart board was not read, the PC issued an alarm, which affected the user's technical problems.
- the above device further includes: a receiving module configured to receive a shutdown instruction, wherein the shutdown instruction is used to shut down the first device; a determination module is configured to determine whether the first device has a standby wake-up function enabled, Wherein, the standby wake-up function is used to indicate that the first device is started according to the instruction information of the second device in the standby state; the first control module is configured to control the first device to directly shut down when the standby wake-up function is not turned on; the second The control module is configured to control the first device to be in a standby state when the standby wake-up function is turned on.
- the foregoing first detection module is further configured to continue to detect whether the instruction information from the second device is received when the instruction information is not received.
- the second device is in a standby state, and the above device further includes: a second detection module configured to detect whether a network data packet is received, wherein the network data packet is used to instruct to start the second device;
- the output module is configured to output instruction information when a network data packet is received.
- a storage medium includes a stored program, and the device where the storage medium is located is controlled to execute the method for controlling the startup of the device in Embodiments 1 and 2 above when the program runs.
- This embodiment provides a processor.
- the processor is configured to run a program, and the method for controlling the startup of the control device in Embodiments 1 and 2 is executed when the program is run.
- the disclosed technical content can be implemented in other ways.
- the device embodiments described above are only schematic.
- the division of the unit may be a logical function division.
- multiple units or components may be combined or may be combined. Integration into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, units or modules, and may be electrical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the objective of the solution of this embodiment.
- each functional unit in each embodiment of the present application may be integrated into one processing unit, or each of the units may exist separately physically, or two or more units may be integrated into one unit.
- the above integrated unit may be implemented in the form of hardware or in the form of software functional unit.
- the integrated unit When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium.
- the technical solution of the present application is essentially a part that contributes to the existing technology or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium. , Including a number of instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present application.
- the aforementioned storage media include: U disks, Read-Only Memory (ROM), Random Access Memory (RAM), mobile hard disks, magnetic disks, or optical disks, and other media that can store program codes .
- the method, device and interactive smart tablet for controlling device startup provided by at least some embodiments of the present application have the following beneficial effects: when the first device is in a standby state, detecting whether a Instruction information, where the instruction information is used to instruct to obtain the configuration information of the first device; if the instruction information is received, obtain the configuration information of the first device, wherein the second device is in a shutdown state after sending the instruction information; When the configuration information is obtained, a startup instruction is generated, where the startup instruction is used to control the startup of the second device. After the configuration information required for startup is completely recorded, the startup instruction is started to avoid false alarms caused by incomplete configuration information.
- the purpose is to achieve the technical effect of improving the user experience, and then to solve the existing scheme of using the interactive smart board of the PC to wake up and standby.
- the PC issued the first time without the configuration information of the interactive smart board. Alerts to technical issues that affect the user experience.
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Quality & Reliability (AREA)
- Power Sources (AREA)
- Stored Programmes (AREA)
Abstract
本申请公开了一种控制设备启动的方法、装置及交互式智能平板。其中,该方法包括:在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息,其中,指示信息用于指示获取第一设备的配置信息;在接收到指示信息的情况下,获取第一设备的配置信息,其中,第二设备在发送指示信息后处于关机状态;在获取到配置信息的情况下,生成启动指令,其中,启动指令用于控制第二设备开机。本申请解决了现有采用PC机唤醒待机状态的交互智能板的方案,由于PC机首先启动却未读取到交互智能板的配置信息导致PC机发出报警从而影响用户体验的技术问题。
Description
本申请要求于2018年07月23日提交中国专利局、申请号为201810813653.X、申请名称“控制设备启动的方法、装置及交互式智能平板”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及计算机互联网领域,具体而言,涉及一种控制设备启动的方法、装置及交互式智能平板。
交互式智能平板(Interactive intelligent panel,IIP),是指通过触控技术对显示在显示平板(LCD、LED、PDP)上的内容进行操控和实现人机交互操作的一体化设备。该设备集成了投影机、电子白板、幕布、音响、电视机、视频会议终端的多种功能,适用于群体沟通场合,集中解决了会议中远程音视频沟通,各种格式会议文档高清晰显示,视频文件播放,现场音响,屏幕书写,文件标注,保存、打印和分发等***化会议需求;同时还内置电视接收功能和环绕声音响,在工作之余还可满足视听娱乐需求。广泛应用于教育教学、企业会议、商业展示等领域,可有效改善沟通环境、提升群体沟通效率。
为了起到节能效果,交互式智能平板在不使用的情况下会处于待机状态,当重新需要使用时,再唤醒整机。在交互式智能平板中,有时若用PC做Wake-On-LAN(简称WOL,局域网唤醒)唤醒整机的功能会出现PC先于其它部分开机的情形,由于PC开机后读取不到EDID(Extended Display Identification Data,扩展显示标识数据)信息而处在等待状态,在等待过程中,还会发出报警声,导致用户体验较差。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种控制设备启动的方法、装置及交互式智能平板,以至少解决现有采用PC机唤醒待机状态的交互智能板的方案,由于PC机首先启动却未读取到交互智能板的配置信息导致PC机发出报警从而影响用户体验的技术问题。
根据本申请实施例的一个方面,提供了一种控制设备启动的方法,包括:在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息,其中,指示信息用于指示获取第一设备的配置信息;在接收到指示信息的情况下,获取第一设备的配置信息,其中,第二设备在发送指示信息后处于关机状态;在获取到配置信息的情况下,生成启动指令,其中,启动指令用于控制第二设备开机。
根据本申请实施例的另一方面,还提供了一种控制设备启动的方法,包括:在目标设备处于待机状态的情况下,检测是否接收到网络数据包,其中,网络数据包用于指示启动目标设备;在接收到网络数据包的情况下,获取启动目标设备所需的配置信息;在获取到配置信息的情况下,生成启动指令,其中,启动指令用于启动目标设备。
根据本申请实施例的另一方面,还提供了一种交互式智能平板,包括:第一控制单元,设置为接收网络数据包,其中,网络数据包用于指示在第一控制单元处于待机状态的情况下指示第一控制单元发出指示信息,其中,指示信息用于指示启动交互式智能平板;第二控制单元,与第一控制单元通信,设置为在交互式智能平板处于待机状态情况下,检测是否接收到来自第一控制单元的指示信息,并在接收到指示信息的情况下,获取启动交互式智能平板所需的配置信息,在获取到配置信息的情况下,生成启动指令,其中,启动指令用于启动第一控制单元。
根据本申请实施例的另一方面,还提供了一种控制设备启动的装置,包括:第一检测模块,设置为在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息,其中,指示信息用于指示获取第一设备的配置信息;获取模块,设置为在接收到指示信息的情况下,获取第一设备的配置信息,其中,第二设备在发送指示信息后处于关机状态;生成模块,设置为在获取到配置信息的情况下,生成启动指令,其中,启动指令用于控制第二设备开机。
根据本申请实施例的另一方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述的控制设备启动的方法。
根据本申请实施例的另一方面,还提供了一种处理器,处理器设置为运行程序,其中,程序运行时执行上述的控制设备启动的方法。
在本申请实施例中,在第一设备处于待机状态的情况下,通过检测是否接收到来自第二设备的指示信息,其中,指示信息用于指示获取第一设备的配置信息;在接收到指示信息的情况下,获取第一设备的配置信息,其中,第二设备在发送指示信息后处于关机状态;在获取到配置信息的情况下,生成启动指令,其中,启动指令用于控制第二设备开机,达到了在开机所需的配置信息都记载完全后才开机以避免配置信息 不全导致误报警的现象的目的,从而实现了提高用户体验的技术效果,进而解决了现有采用PC机唤醒待机状态的交互智能板的方案,由于PC机首先启动却未读取到交互智能板的配置信息导致PC机发出报警从而影响用户体验的技术问题。
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据本申请实施例的一种控制设备启动的方法流程图;
图2是根据本申请实施例的一种可选的控制设备启动的方法流程图;
图3是根据本申请实施例的一种可选的控制设备启动的方法流程图;
图4是根据本申请实施例的一种可选的控制交互式智能平板的启动的***示意图;
图5是根据本申请实施例的一种控制交互式智能平板开关机的控制流程图;
图6是根据本申请实施例的一种控制交互式智能平板正常开机的流程图;
图7是根据本申请实施例的一种PC机的状态逻辑示意图;
图8是根据本申请实施例的一种控制设备启动的方法流程图;
图9是根据本申请实施例的一种交互式智能平板示意图;以及
图10是根据本申请实施例的一种控制设备启动的装置示意图。
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形, 意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本申请实施例,提供了一种控制设备启动的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本申请实施例的一种控制设备启动的方法流程图,如图1所示,该方法包括如下步骤:
步骤S102,在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息,其中,指示信息用于指示获取第一设备的配置信息。
作为一种可选的实施例,上述第一设备可以是但不限于交互式智能平板,该交互式智能平板在处于待机状态的情况下,可以通过外部设备唤醒或启动;上述指示信息可以是外部设备为了唤醒第一设备的待机状态而向第一设备发送的指示信息,用于外部设备启动处于待机状态的第一设备;上述第二设备可以包括但不限于手机、平板电脑、笔记本、计算机等设备,与第一设备通信,可以用于启动处于待机状态的第一设备。
步骤S104,在接收到指示信息的情况下,获取第一设备的配置信息,其中,第二设备在发送指示信息后处于关机状态。
作为一种可选的实施例,上述配置信息可以包括但不限于第一设备中有关显示的显示配置信息;在第一设备是交互显示设备(例如,交互式智能平板)的情况下,上述配置信息可以是开机所需要的EDID(Extended Display Identification Data,扩展显示标识数据)信息,EDID信息中包含有关监视器及其性能的参数,包括供应商信息、最大图像大小、颜色设置、厂商预设置、频率范围的限制以及显示器和序列号的字符串。
需要说明的是,现在的显示设备例如显示器、电视等都具有HDMI接口,通常每个HDMI接口都保留一份EDID数据,这个数据可以存在程序里面由***启动过程中初始化。EDID信息主要定义了这些显示设备的所支持的图像分辨率、支持的声音格式、声音通道及3D等,其目的是告诉外部设备其所支持的特性,让外部设备输出一个显示设备所支持的时序,如果外部设备输出的时序不支持的话就没有图像或声音。 因而,在交互式智能平板中,如果采用PC作Wake-on-LAN唤醒整机功能时,由于PC先开机,则导致PC机在开机时没有加载到交互式智能平板所需的EDID信息,从而无法正常启动整机,此时会持续发出报警声,严重影响用户体验。
容易注意的是,在上述步骤S104中,由于第二设备在将用于启动第一设备的指示信息发送给第一设备后则处于关机状态,因而,在第二设备处于关机状态期间,获取第一设备的配置信息,以便在所有的配置信息准备就绪后,再开启第二设备,这种方式可以避免第二设备因没有加载到第一设备的配置信息而发出报警的现象。
步骤S106,在获取到配置信息的情况下,生成启动指令,其中,启动指令用于控制第二设备开机。
可选的,在上述步骤中,在获取到第一设备的配置信息后,即准备好上述第一设备的所有配置信息后,生成用于控制第二设备开机的启动指令,以便第二设备在接收到启动指令的情况下,从而关机状态进入开机状态。
可选地,在未接收到指示信息的情况下,继续检测是否接收到来自第二设备的指示信息。
由上可知,在本申请上述实施例中,采用第二设备启动处于待机状态的第一设备的方式,在第一设备处于待机状态的情况下,实时或定时检测是否接收到第二设备发送的用于启动第一设备的指示信息,在接收到来自第二设备的用于启动第一设备的指示信息后,获取第一设备的配置信息,并在获取到第一设备的配置信息的情况下,生成用于控制第二设备开机的启动指令,容易注意的是,第二设备在向第一设备发送用于启动第一设备的指示信息后,处于关机状态,直到获取到第一设备的配置信息后,根据生成的启动指令开机。
通过本申请上述实施例公开的方案,达到了在开机所需的配置信息都记载完全后才开机以避免配置信息不全导致误报警的现象的目的,从而实现了提高用户体验的技术效果,进而解决了现有采用PC机唤醒待机状态的交互智能板的方案,由于PC机首先启动却未读取到交互智能板的配置信息导致PC机发出报警从而影响用户体验的技术问题。
容易注意的是,现有技术中,基于PC的交互智能平板中,从待机模式唤醒设备时,存在PC先启动、但交互智能平板显示的各种参数信息(即EDID信息)还没有准备好的情况,PC由于没有读取到EDID信息会发出报警,本申请当PC检测到唤醒待机模式的网络数据包后,向交互智能平板发送指示信息,并关闭自身,交互智能平板准备号各种配置信息后,生成开机指令,再控制PC开机。
可选地,上述第一设备只有在开启待机唤醒功能的情况下,才可以执行上述步骤S102至S106公开的方案,因而,作为一种可选的实施例,如图2所示,在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息之前,上述方法还可以包括如下步骤:
步骤S202,接收关机指令,其中,关机指令用于关闭第一设备;
步骤S204,判断第一设备是否开启待机唤醒功能,其中,待机唤醒功能用于表征第一设备在待机状态下根据第二设备的指示信息启动;
步骤S208,在待机唤醒功能未开启的情况下,控制第一设备直接关机;
步骤S206,在待机唤醒功能已开启的情况下,控制第一设备处于待机状态。
可选的,在上述实施例中,当接收到用户对第一设备(例如,交互式智能平板)的关机指令后,判断第一设备的待机唤醒功能是否开启,如果第一设备的待机唤醒功能已开启的情况下,控制第一设备处于待机状态;如果第一设备的待机唤醒功能未开启的情况下,控制第一设备直接关机。
通过上述实施例,实现了设备的待机功能选择,只有在用户选择了设备的待机唤醒功能后,才能实现将设备从待机状态启动,从而保障了设备的安全性。
可选地,上述第二设备也具有待机唤醒功能,当第二设备(例如,计算机)处于关机或休眠状态时,通过给计算机的网卡发送特定的数据包,可以命令网卡向主板发送开机指令,进而实现计算机的上电开机。
因而,作为一种可选的实施例,在上述第二设备处于待机状态的情况下,其中,在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息之前,如图3所示,上述方法还可以包括如下步骤:
步骤S302,第二设备检测是否接收到网络数据包,其中,网络数据包用于指示启动第二设备;
步骤S304,第二设备在接收到网络数据包的情况下,输出指示信息。
可选的,在上述实施例中,第二设备具有Wake-On-LAN(简称,WOL,局域网唤醒)功能,如果第二设备检测到有网络活动(即检测到用于指示启动第二设备网络数据包),不直接唤醒第二设备,而是向第一设备发送用于获取第一设备的配置信息的指示信息。
通过上述实施例,实现了设备在执行待机唤醒模式时,没有直接唤醒计算机,而 是先发送获取到配置信息的指示信息,以便在配置信息加载完全的情况下才唤醒设备的目的。
作为一种优选的实施实施例,图4是根据本申请实施例的一种可选的控制交互式智能平板的启动的***示意图,如图4所示,交互式智能平板在待机状态下,芯片U1(高信号切换芯片)、芯片U2(图像处理芯片)不工作,芯片U3(总控制芯片)工作,其中,芯片U2通过“控制接口1”来控制U1(包含初始化、切换、状态检测等)。由于芯片U1里存放有PC开机所需要的EDID信息,可选地,也可以没有芯片U1,这种情况下,PC的HDMI信号直接通过图4中所示的虚线连接芯片U2,其中,芯片U2内存放EDID信息,可以看出,如果芯片U1和芯片U2不工作,则PC读取不到EDID信息。
需要说明的是,有些情况下,“电源控制单元1”需要比较高的控制电压(例如,继电器需要12V的控制电压),则需要待机电源VCC_STB经过“电源变换单元”得到12V的控制电压。芯片U3是通过“使能EN1”或“使能EN2”控制“电源控制单元1”。容易注意的是,“使能EN2”的电压低于“电源2使能信号”,一般与芯片U3的电源电压接近。
基于上述实施例,作为一种可选的实施方式,图5是根据本申请实施例的一种控制交互式智能平板开关机的控制流程图,如图5所示,当用户关机时,判断交互式智能平板的“Wake-On-LAN”功能是否开启,如果没有开启,则正常关机;反之,在关机过程中,芯片U3通过“使能EN1”或“使能EN2”使得“电源控制单元1”保持“电源1”的输出。然后,整机在待机状态时,检测“通信接口2”的数据,在检测到“通信接口2”的数据指示整机开机的情况下,整机按照正常开机流程开机;反之,继续检测“通信接口2”的数据。
可选地,图6是根据本申请实施例的一种控制交互式智能平板正常开机的流程图,如图6所示,芯片U2通过“控制接口1”初始化芯片U1,并使芯片U1内部具有用于开启PC机的EDID信息,或者使芯片U1内部准备好用于开启PC机的EDID信息,其中,在没有芯片U1的情况下,则在芯片U2内部准备好用于开启PC机的EDID信息。在芯片U1或U2内部准备好用于开启PC机的EDID信息后,芯片U2通过“通信接口1”向芯片U3发送通知开启PC机的指示信息,芯片U3在接收到通知开启PC机的指示信息后,通过“开关机IO”开启PC机。
基于上述实施例,图7是根据本申请实施例的一种PC机的状态逻辑示意图,如图7所示,PC机在处于“Wake-On-LAN”时,检测是否接收到以太网的网络数据包,判断网络数据包是否指示唤醒整机,在网络数据包指示唤醒整机的情况下,唤醒PC 机,但是在唤醒PC机的过程中,在PC机的BIOS阶段,通过“通信接口2”向芯片U3输出指示信息,并关闭自身,等待芯片U3通过“开机IO”发送的用于开启PC机的开关机指令。
由上可以看出,在采用PC机做Wake on lan唤醒交互式智能平板的功能的时候,PC机在BIOS阶段判断出是Wake on lan唤醒方式,然后将此信息通知芯片U3,并且PC机在通知完信息后,又能够把自身关闭,等待其它部分准备好EDID信息后,根据启动指令开机。通过本实施例提供的启动方案,可以达到和正常开机一样的效果,避免了PC机先开机,然后被动等待其它部分开机准备EDID信息,进而持续发出报警声,影响用户体验的现象。
实施例2
根据本申请实施例,提供了一种控制设备启动的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图8是根据本申请实施例的一种控制设备启动的方法流程图,如图8所示,该方法包括如下步骤:
步骤S802,在目标设备处于待机状态的情况下,检测是否接收到网络数据包,其中,网络数据包用于指示启动目标设备;
步骤S804,在接收到网络数据包的情况下,获取启动目标设备所需的配置信息;
步骤S806,在获取到配置信息的情况下,生成启动指令,其中,启动指令用于启动目标设备。
作为一种可选的实施例,上述目标设备可以是任意一种手机、平板电脑、笔记本、计算机等智能设备,也可以是交互式智能平板,这些设备具有待机唤醒功能,当这些设备处于待机状态时,如果检测到用于唤醒待机模式的网络数据包,则控制设备从待机状态进入开机状态。由于有些设备从待机状态进入开机状态时需要加载很多其他附加设备(例如,显示器)的配置信息,尤其是对于交互式智能平板这样需要很高分辨率的交互设备,这种情况下,可能会导致设备因没有加载完全配置信息而导致设备无法正常开机,基于上述步骤S802至S806公开的方案,当检测到用于唤醒待机模式的网络数据包的情况下,先获取设备启动所需的所有配置信息,直到所有的配置设备信息都加载完全后,生成用于启动设备的启动指令,并根据启动指令控制设备启动。
由上可知,在本申请上述实施例中,采用第二设备启动处于待机状态的第一设备的方式,在第一设备处于待机状态的情况下,实时或定时检测是否接收到第二设备发送的用于启动第一设备的指示信息,在接收到来自第二设备的用于启动第一设备的指示信息后,获取第一设备的配置信息,并在获取到第一设备的配置信息的情况下,生成用于控制第二设备开机的启动指令,容易注意的是,第二设备在向第一设备发送用于启动第一设备的指示信息后,处于关机状态,直到获取到第一设备的配置信息后,根据生成的启动指令开机。
通过本申请上述实施例公开的方案,达到了在开机所需的配置信息都记载完全后才开机以避免配置信息不全导致误报警的现象的目的,从而实现了提高用户体验的技术效果,进而解决了现有采用PC机唤醒待机状态的交互智能板的方案,由于PC机首先启动却未读取到交互智能板的配置信息导致PC机发出报警从而影响用户体验的技术问题。
实施例3
根据本申请实施例,还提供了一种交互式智能平板实施例,图9是根据本申请实施例的一种交互式智能平板示意图,如图9所示,该交互式智能平板包括:第一控制单元901和第二控制单元903。
其中,第一控制单元901,设置为接收网络数据包,其中,网络数据包用于指示在第一控制单元处于待机状态的情况下指示第一控制单元发出指示信息,其中,指示信息用于指示启动交互式智能平板;
第二控制单元903,与第一控制单元通信,设置为在交互式智能平板处于待机状态情况下,检测是否接收到来自第一控制单元的指示信息,并在接收到指示信息的情况下,获取启动交互式智能平板所需的配置信息,在获取到配置信息的情况下,生成启动指令,其中,启动指令用于启动第一控制单元。
由上可知,在本申请上述实施例中,采用第二设备启动处于待机状态的第一设备的方式,在第一设备处于待机状态的情况下,实时或定时检测是否接收到第二设备发送的用于启动第一设备的指示信息,在接收到来自第二设备的用于启动第一设备的指示信息后,获取第一设备的配置信息,并在获取到第一设备的配置信息的情况下,生成用于控制第二设备开机的启动指令,容易注意的是,第二设备在向第一设备发送用于启动第一设备的指示信息后,处于关机状态,直到获取到第一设备的配置信息后,根据生成的启动指令开机。
通过本申请上述实施例公开的方案,达到了在开机所需的配置信息都记载完全后 才开机以避免配置信息不全导致误报警的现象的目的,从而实现了提高用户体验的技术效果,进而解决了现有采用PC机唤醒待机状态的交互智能板的方案,由于PC机首先启动却未读取到交互智能板的配置信息导致PC机发出报警从而影响用户体验的技术问题。
在一种可选的实施例中,上述第一控制单元包括:网卡,设置为接收网络数据包;PC控制单元,设置为在接收到网络数据包的情况下,发出指示信息。
在一种可选的实施例中,上述第二控制单元包括:第一芯片,与PC控制单元通信,设置为检测是否接收到来自PC控制单元的指示信息,并在接收到指示信息的情况下,获取启动交互式智能平板所需的配置信息;第二芯片,与第一芯片通信,设置为提供配置信息;第三芯片,与第二芯片通信,设置为对第二芯片初始化,生成配置信息;其中,第一芯片还设置为在获取到配置信息的情况下,生成启动指令。
在一种可选的实施例中,交互式智能平板还包括:电源控制单元,设置为控制交互式智能平板的电源;其中,第一芯片还设置为在交互式智能平板处于待机状态情况下,向电源控制单元发送使能信号,其中,使能信号用于电源控制单元控制电源为PC控制单元供电。
可选的,第一芯片与电源控制单元连接,通过两种供电方式控制电源控制单元为PC控制单元供电,第一种是直接通过向电源控制单元发送第一使能信号,使得电源控制单元根据第一使能信号为PC控制单元供电;第二种是将电压进行变换后,通过向电源控制单元发送第二使能信号,使得电源控制单元根据第二使能信号为PC控制单元供电。
可选地,基于上述第二种供电方式,上述交互式智能平板还包括:电源变换单元,设置为变换电源的电压。
可选的,上述电源变换单元可以连接于待机电源与电源控制单元之间,设置为将待机电源的电压变换到电源控制单元所需的电压。可选地,第一芯片与电源变换单元连接,第一芯片通过向电源变换单元发送使能信号,使得该电源变换单元根据使能信号将待机电源的电压变换到电源控制单元所需的电压。
实施例4
根据本申请实施例,还提供了一种设置为实现上述实施例1中控制设备启动的方法的装置实施例,图10是根据本申请实施例的一种控制设备启动的装置示意图,如图10所示,该装置包括:第一检测模块101、获取模块103和生成模块105。
其中,第一检测模块101,设置为在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息,其中,指示信息用于指示获取第一设备的配置信息;
获取模块103,设置为在接收到指示信息的情况下,获取第一设备的配置信息,其中,第二设备在发送指示信息后处于关机状态;
生成模块105,设置为在获取到配置信息的情况下,生成启动指令,其中,启动指令用于控制第二设备开机。
此处需要说明的是,上述第一检测模块101、获取模块103和生成模块105对应于实施例1中的步骤S102至S106,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。需要说明的是,上述模块作为装置的一部分可以在诸如一组计算机可执行指令的计算机***中执行。
由上可知,在本申请上述实施例中,采用第二设备启动处于待机状态的第一设备的方式,通过第一检测模块101在第一设备处于待机状态的情况下,实时或定时检测是否接收到第二设备发送的用于启动第一设备的指示信息,通过获取模块103在接收到来自第二设备的用于启动第一设备的指示信息后,获取第一设备的配置信息,并通过生成模块105在获取到第一设备的配置信息的情况下,生成用于控制第二设备开机的启动指令,容易注意的是,第二设备在向第一设备发送用于启动第一设备的指示信息后,处于关机状态,直到获取到第一设备的配置信息后,根据生成的启动指令开机。
通过本申请上述实施例公开的方案,达到了在开机所需的配置信息都记载完全后才开机以避免配置信息不全导致误报警的现象的目的,从而实现了提高用户体验的技术效果,进而解决了现有采用PC机唤醒待机状态的交互智能板的方案,由于PC机首先启动却未读取到交互智能板的配置信息导致PC机发出报警从而影响用户体验的技术问题。
在一种可选的实施例中,上述装置还包括:接收模块,设置为接收关机指令,其中,关机指令用于关闭第一设备;判断模块,设置为判断第一设备是否开启待机唤醒功能,其中,待机唤醒功能用于表征第一设备在待机状态下根据第二设备的指示信息启动;第一控制模块,设置为在待机唤醒功能未开启的情况下,控制第一设备直接关机;第二控制模块,设置为在待机唤醒功能已开启的情况下,控制第一设备处于待机状态。
在一种可选的实施例中,上述第一检测模块还设置为在未接收到指示信息的情况下,继续检测是否接收到来自第二设备的指示信息。
在一种可选的实施例中,第二设备处于待机状态,上述装置还包括:第二检测模 块,设置为检测是否接收到网络数据包,其中,网络数据包用于指示启动第二设备;输出模块,设置为在接收到网络数据包的情况下,输出指示信息。
实施例5
根据本申请实施例,提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行上述实施例1和2中的控制设备启动的方法。
实施例6
本实施例提供一种处理器,处理器设置为运行程序,其中,程序运行时执行上述实施例1和2中的控制设备启动的方法。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
如上所述,本申请至少部分实施例提供的控制设备启动的方法、装置及交互式智能平板具有以下有益效果:在第一设备处于待机状态的情况下,通过检测是否接收到来自第二设备的指示信息,其中,指示信息用于指示获取第一设备的配置信息;在接收到指示信息的情况下,获取第一设备的配置信息,其中,第二设备在发送指示信息后处于关机状态;在获取到配置信息的情况下,生成启动指令,其中,启动指令用于控制第二设备开机,达到了在开机所需的配置信息都记载完全后才开机以避免配置信息不全导致误报警的现象的目的,从而实现了提高用户体验的技术效果,进而解决了现有采用PC机唤醒待机状态的交互智能板的方案,由于PC机首先启动却未读取到交互智能板的配置信息导致PC机发出报警从而影响用户体验的技术问题。
Claims (15)
- 一种控制设备启动的方法,包括:在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息,其中,所述指示信息用于指示获取所述第一设备的配置信息;在接收到所述指示信息的情况下,获取所述第一设备的配置信息,其中,所述第二设备在发送所述指示信息后处于关机状态;在获取到所述配置信息的情况下,生成启动指令,其中,所述启动指令用于控制所述第二设备开机。
- 根据权利要求1所述的方法,其中,在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息之前,所述方法还包括:接收关机指令,其中,所述关机指令用于关闭所述第一设备;判断所述第一设备是否开启待机唤醒功能,其中,所述待机唤醒功能用于表征所述第一设备在待机状态下根据所述第二设备的指示信息启动;在所述待机唤醒功能未开启的情况下,控制所述第一设备直接关机;在所述待机唤醒功能已开启的情况下,控制所述第一设备处于所述待机状态。
- 根据权利要求1所述的方法,其中,在未接收到所述指示信息的情况下,继续检测是否接收到来自所述第二设备的指示信息。
- 根据权利要求1所述的方法,其中,所述第二设备处于待机状态,其中,在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息之前,所述方法还包括:所述第二设备检测是否接收到网络数据包,其中,所述网络数据包用于指示启动所述第二设备;所述第二设备在接收到所述网络数据包的情况下,输出所述指示信息。
- 一种控制设备启动的方法,其中,包括:在目标设备处于待机状态的情况下,检测是否接收到网络数据包,其中,所述网络数据包用于指示启动所述目标设备;在接收到所述网络数据包的情况下,获取启动所述目标设备所需的配置信息;在获取到所述配置信息的情况下,生成启动指令,其中,所述启动指令用于启动所述目标设备。
- 一种交互式智能平板,包括:第一控制单元,设置为接收网络数据包,其中,所述网络数据包用于指示在所述第一控制单元处于待机状态的情况下指示所述第一控制单元发出指示信息,其中,所述指示信息用于指示启动交互式智能平板;第二控制单元,与所述第一控制单元通信,设置为在所述交互式智能平板处于待机状态情况下,检测是否接收到来自所述第一控制单元的指示信息,并在接收到所述指示信息的情况下,获取启动所述交互式智能平板所需的配置信息,在获取到所述配置信息的情况下,生成启动指令,其中,所述启动指令用于启动所述第一控制单元。
- 根据权利要求6所述的交互式智能平板,其中,所述第一控制单元包括:网卡,设置为接收所述网络数据包;PC控制单元,设置为在接收到所述网络数据包的情况下,发出所述指示信息。
- 根据权利要求7所述的交互式智能平板,其中,所述第二控制单元包括:第一芯片,与所述PC控制单元通信,设置为检测是否接收到来自所述PC控制单元的所述指示信息,并在接收到所述指示信息的情况下,获取启动所述交互式智能平板所需的配置信息;第二芯片,与所述第一芯片通信,设置为提供所述配置信息;第三芯片,与所述第二芯片通信,设置为对所述第二芯片初始化,生成所述配置信息;其中,所述第一芯片还设置为根据所述配置信息生成所述启动指令。
- 根据权利要求8所述的交互式智能平板,其中,所述交互式智能平板还包括:电源控制单元,设置为控制所述交互式智能平板的电源;其中,所述第一芯片还设置为在所述交互式智能平板处于待机状态情况下,向所述电源控制单元发送使能信号,其中,所述使能信号用于所述电源控制单元控制所述电源为所述PC控制单元供电。
- 一种控制设备启动的装置,包括:第一检测模块,设置为在第一设备处于待机状态的情况下,检测是否接收到来自第二设备的指示信息,其中,所述指示信息用于指示获取所述第一设备的配置信息;获取模块,设置为在接收到所述指示信息的情况下,获取所述第一设备的配置信息,其中,所述第二设备在发送所述指示信息后处于关机状态;生成模块,设置为在获取到所述配置信息的情况下,生成启动指令,其中,所述启动指令用于控制所述第二设备开机。
- 根据权利要求10所述的装置,其中,所述装置还包括:接收模块,设置为接收关机指令,其中,所述关机指令设置为关闭所述第一设备;判断模块,设置为判断所述第一设备是否开启待机唤醒功能,其中,所述待机唤醒功能用于表征所述第一设备在待机状态下根据所述第二设备的指示信息启动;第一控制模块,设置为在所述待机唤醒功能未开启的情况下,控制所述第一设备直接关机;第二控制模块,设置为在所述待机唤醒功能已开启的情况下,控制所述第一设备处于所述待机状态。
- 根据权利要求10所述的装置,其中,所述第一检测模块还设置为在未接收到所述指示信息的情况下,继续检测是否接收到来自所述第二设备的指示信息。
- 根据权利要求10所述的装置,其中,所述第二设备处于待机状态,其中,所述装置还包括:第二检测模块,设置为检测是否接收到网络数据包,其中,所述网络数据包用于指示启动所述第二设备;输出模块,设置为在接收到所述网络数据包的情况下,输出所述指示信息。
- 一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至5中任意一项所述的控制设备启动的方法。
- 一种处理器,所述处理器设置为运行程序,其中,所述程序运行时执行权利要求1至5中任意一项所述的控制设备启动的方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810813653.X | 2018-07-23 | ||
CN201810813653.XA CN109086083B (zh) | 2018-07-23 | 2018-07-23 | 控制设备启动的方法、装置及交互式智能平板 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020019615A1 true WO2020019615A1 (zh) | 2020-01-30 |
Family
ID=64838108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2018/118228 WO2020019615A1 (zh) | 2018-07-23 | 2018-11-29 | 控制设备启动的方法、装置及交互式智能平板 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109086083B (zh) |
WO (1) | WO2020019615A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111200746B (zh) * | 2019-12-04 | 2021-06-01 | 海信视像科技股份有限公司 | 显示设备处于待机状态时被唤醒的方法及显示设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020062455A1 (en) * | 2000-11-18 | 2002-05-23 | Lee Yong-Hoon | Computer system and method of controlling standby mode thereof |
CN106358276A (zh) * | 2016-10-27 | 2017-01-25 | 珠海市杰理科技股份有限公司 | 基于id包的通信方法 |
CN106487885A (zh) * | 2016-08-29 | 2017-03-08 | 物联智慧科技(深圳)有限公司 | 远程唤醒方法、联机服务器及具有休眠模式的连网装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7705842B2 (en) * | 2006-01-11 | 2010-04-27 | Microsoft Corporation | Fast display initialization and light up |
KR102050076B1 (ko) * | 2013-12-26 | 2019-11-28 | 한국전자통신연구원 | 절전형 컴퓨터 시스템 및 컴퓨터 시스템의 절전 제어 방법 |
CN106547559A (zh) * | 2016-10-28 | 2017-03-29 | 广州视睿电子科技有限公司 | 一种智能平板及用于智能平板的控制及显示的方法、装置 |
-
2018
- 2018-07-23 CN CN201810813653.XA patent/CN109086083B/zh active Active
- 2018-11-29 WO PCT/CN2018/118228 patent/WO2020019615A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020062455A1 (en) * | 2000-11-18 | 2002-05-23 | Lee Yong-Hoon | Computer system and method of controlling standby mode thereof |
CN106487885A (zh) * | 2016-08-29 | 2017-03-08 | 物联智慧科技(深圳)有限公司 | 远程唤醒方法、联机服务器及具有休眠模式的连网装置 |
CN106358276A (zh) * | 2016-10-27 | 2017-01-25 | 珠海市杰理科技股份有限公司 | 基于id包的通信方法 |
Also Published As
Publication number | Publication date |
---|---|
CN109086083A (zh) | 2018-12-25 |
CN109086083B (zh) | 2020-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10884479B2 (en) | Display device, computer system and method of managing the operating states of a computer system | |
KR101744927B1 (ko) | 슬립 모드에서의 최대 절전형 모니터 제어 방법 | |
CN103491326B (zh) | 电脑电视一体机和电脑电视一体机控制方法 | |
US7705842B2 (en) | Fast display initialization and light up | |
KR102251701B1 (ko) | 다중 디스플레이 시스템을 구성하는 디스플레이 장치 및 그 제어 방법 | |
US20150143151A1 (en) | Method for operating multiple standby states and broadcast receiving apparatus using the same | |
US9015464B2 (en) | Electronic device and start-up method thereof | |
US8908105B2 (en) | Wireless display system, wireless display device and method for switching working mode | |
US20070192579A1 (en) | Computer and control method thereof | |
WO2016029717A1 (zh) | 一种机顶盒及其降低功耗的方法、计算机存储介质 | |
US6993670B2 (en) | Method of configuring a computer system capable of being woken up on LAN | |
CN109688393B (zh) | 一种投屏控制方法及第一电子设备 | |
WO2020019615A1 (zh) | 控制设备启动的方法、装置及交互式智能平板 | |
TWI581109B (zh) | 電腦整合裝置、系統以及方法 | |
CN101714071A (zh) | 画面输出装置的切换方法 | |
TW201320650A (zh) | 網路供電裝置 | |
US10860076B2 (en) | Computer system, client device and display device | |
KR101419490B1 (ko) | 모니터 초기 전력 절감 장치를 이용한 컴퓨터 시스템, 그리고 그에 관한 모니터 초기 전력 절감 방법 | |
CN115150644B (zh) | 显示设备的应用唤醒方法、显示设备、移动终端及服务器 | |
US11636050B2 (en) | Computer system, remote control monitoring system, and remote control monitoring method | |
WO2021008102A1 (zh) | 显示设备、显示面板的短路检测方法及装置 | |
CN110049264B (zh) | 一种激光电视供电控制***及方法 | |
CN110825445B (zh) | 交互智能平板的定时开关机*** | |
JP2012015656A (ja) | 情報処理装置、情報処理方法、および情報処理プログラムを格納したコンピュータ読み取り可能な記録媒体 | |
CN115022452B (zh) | 音频设备的通信方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18927547 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 27.05.2021) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18927547 Country of ref document: EP Kind code of ref document: A1 |