Computer startup circuit, control method and terminal equipment
Through the intelligent sensing module and logic judgment module, the position and light information are collected in the computer boot circuit, and the power-on control command is determined, which realizes automatic power-on and shutdown, solving the problem of low intelligence in the traditional computer boot mode, and improving the control intelligence and Energy efficiency.
Patent Information
- Application Number
- CN202411326695.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2024-12-27
AI Technical Summary
Traditional computer switch-on and shutdown methods are not very intelligent, resulting in waste of energy and inability to shut down directly in case of emergency.
A computer startup circuit including an intelligent sensing module, a logic judgment module and a power-on control module is designed. By collecting position sensing information and light sensing information, the power-on control command is determined, and the power-on and shutdown control is automatically performed in an emergency situation.
It improves the intelligence of computer switch-off control, avoids the situation where users cannot directly contact the computer for shutdown, and optimizes the energy usage efficiency.
Smart Images

Figure CN119200795A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of computer startup circuits, and in particular to a computer startup circuit, a control method, and a terminal device. Background Art
[0002] With the rapid development of science and technology, computers have become an indispensable tool in people's daily lives. However, the traditional way of turning on and off a computer, such as directly pressing the power button or using the shutdown command inside the operating system, has many inconveniences. For example, when a user forgets to turn off the computer when leaving it, it will cause energy waste; in an emergency, the user may not be able to directly access the computer to shut down. Therefore, it is of great practical significance to develop a new computer power on and off system to improve the intelligence of computer power on and off control.
[0003] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art.
[0004] Application Contents
[0005] The main purpose of this application is to provide a computer startup circuit, a control method and a terminal device, aiming to solve the technical problem of low intelligence in computer power on and off control.
[0006] To achieve the above object, the present application provides a computer startup circuit, the computer startup circuit comprising:
[0007] An intelligent sensing module, the intelligent sensing module is used to collect position sensing information of the computer;
[0008] A logic determination module, the logic determination module is connected to the intelligent sensing module, and the logic determination module is used to determine a power-on control instruction based on the position sensing information;
[0009] A power-on control module, the power-on control module is connected to the logic determination module and the intelligent sensing module, and the power-on control module is used to perform power-on control based on the power-on control instruction or the position sensing information.
[0010] In one embodiment, the intelligent sensing module includes:
[0011] A position sensor, the position sensor is arranged at a first position of the computer, and the position sensor is used to collect a user position as first sensing information;
[0012] A light sensor, the light sensor is arranged at a second position of the computer, and the light sensor is used to collect user light as second sensing information;
[0013] A sensing control chip, wherein the sensing control chip is connected to the position sensor and the light sensor, and the sensing control chip is used to determine position sensing information based on the first sensing information and the second sensing information.
[0014] In one embodiment, the logic determination module includes:
[0015] A logic determination chip, wherein the input end of the logic determination chip is connected to the sensing control chip in the intelligent sensing module and the internal chip of the computer, and the logic determination chip is used to determine the power-on control instruction based on the operation information of the internal chip and the position sensing information.
[0016] In one embodiment, the startup control module includes:
[0017] A level control chip, wherein an input end of the level control chip is connected to an output end of a logic determination chip in the logic determination module;
[0018] A level control device, wherein the control end of the level control device is connected to the output end of the level control chip, the first input end of the level control device is grounded, the second input end of the level control device is connected to the power supply of the computer, and the output end of the level control device is connected to the power supply port of the computer.
[0019] In addition, to achieve the above purpose, the present application provides a computer startup control method, which is applied to the above computer startup circuit, and the computer startup control method includes:
[0020] The intelligent sensing module acquires the position sensing information of the computer, and determines the power-on control instruction according to the position sensing information in the logic determination module;
[0021] In the power-on control module, power-on control is performed according to the power-on control instruction or the position sensing information.
[0022] In one embodiment, the step of acquiring the position sensing information of the computer by the intelligent sensing module comprises:
[0023] Acquire the first sensing information of the user's position and the second sensing information of the user's light collected by the intelligent sensing module, and detect whether the first sensing information matches the second sensing information;
[0024] When the first sensing information does not match the second sensing information, determining the user position in the first sensing information and the light blocking condition in the second sensing information, and determining a corresponding sensing result as the position sensing information based on the user position, a preset user position table, and the light blocking condition;
[0025] When the first sensing information matches the second sensing information, the step of acquiring the first sensing information of the user's position and the second sensing information of the user's light by the intelligent sensing module is performed.
[0026] In one embodiment, the step of determining the power-on control instruction according to the position sensing information in the logic determination module includes:
[0027] Obtaining the operation information of the internal chip of the computer collected by the logic determination module;
[0028] When the operation information matches the preset user operation, determining a corresponding first control instruction as a power-on control instruction based on the position sensing information;
[0029] When the operation information does not match the preset user operation, a corresponding second control instruction is determined based on the position sensing information as a power-on control instruction.
[0030] In one embodiment, the step of performing power-on control in the power-on control module according to the power-on control instruction or the position sensing information includes at least one of the following:
[0031] After determining the power-on control instruction, determining the power-on duration in the power-on control instruction, and performing power-on control on the computer based on the power-on duration;
[0032] After the power-on control instruction is not determined, if the first sensing information in the position sensing information meets the preset first position threshold, or the second sensing information meets the preset first light threshold, the computer is powered on based on the preset power-on instruction; if the first sensing information in the position sensing information does not meet the preset first position threshold, and the second sensing information does not meet the preset first light threshold, the computer is powered on based on the preset shutdown instruction.
[0033] In one embodiment, after the step of acquiring the position sensing information of the computer by the intelligent sensing module, the following steps are included:
[0034] When the computer is in a preset power-on state, when the first sensing information in the position sensing information meets the preset second position threshold, or when the second sensing information meets the preset second light threshold, the computer is controlled to shut down;
[0035] When the computer is in a preset shutdown state, the step of determining a startup control instruction according to the position sensing information in a logic determination module is executed.
[0036] In addition, to achieve the above-mentioned purpose, the present application provides a terminal device, which includes a computer startup circuit as described in any one of the above items, and the terminal device is also used to execute the above-mentioned computer startup control method.
[0037] In summary, in the present application, a computer startup circuit is designed, including an intelligent sensing module, which is used to collect position sensing information of the computer; a logic judgment module, which is connected to the intelligent sensing module, and the logic judgment module is used to determine a startup control instruction based on the position sensing information; a startup control module, which is connected to the logic judgment module and the intelligent sensing module, and the startup control module is used to perform startup control based on the startup control instruction or the position sensing information.
[0038] Different from the prior art, during the boot process, the present application first uses the intelligent sensing module to collect the position sensing information of the computer, and then determines the boot control instruction based on the position sensing information in the logic judgment module, and finally the boot control can be performed in the boot control module based on the obtained boot control instruction or the collected position sensing information, which effectively avoids the situation that the user may not be able to directly access the computer to shut down the computer in an emergency. The present application adds an intelligent sensing module and a logic judgment module to enable the boot control module to perform boot control based on the boot control instruction obtained by the logic judgment module or the position sensing information collected by the intelligent sensing module, thereby improving the intelligence of the computer's power on and off control. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 This is a schematic diagram of the overall structure of the computer startup circuit of this application;
[0040] Figure 2 It is a circuit connection diagram of the computer startup circuit of the present application;
[0041] Figure 3 It is a flowchart of the first embodiment of the computer startup control method of the present application;
[0042] Figure 4 This is a module diagram of the computer startup control device of this application;
[0043] Figure 5 This is a schematic diagram of the device structure of the hardware operating environment involved in this application.
[0044] Description of Figure Numbers:
[0045] 10. Intelligent sensing module; 20. Logic judgment module; 30. Power-on control module; 11. Position sensor; 12. Light sensor; 13. Sensing control chip; 21. Logic judgment chip; 31. Level control chip; 32. Level control device.
[0046] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0047] It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0048] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0049] It should be noted that all directional indications in the embodiments of the present application (such as up, down, left, right, front, back, etc.) are only used to explain the relative position relationship, movement status, etc. between the components under a certain specific posture (as shown in the accompanying drawings). If the specific posture changes, the directional indication will also change accordingly.
[0050] In this application, unless otherwise clearly specified and limited, the terms "connection", "fixation", etc. should be understood in a broad sense. For example, "fixation" can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0051] In addition, in this application, descriptions such as "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in this field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0052] The present application provides a computer startup circuit.
[0053] In one embodiment of the present application, refer to Figure 1 As shown, Figure 1 The overall structural diagram of the computer startup circuit of this application is shown below. The computer startup circuit includes:
[0054] An intelligent sensing module 10, the intelligent sensing module 10 is used to collect position sensing information of the computer;
[0055] A logic determination module 20, the logic determination module 20 is connected to the intelligent sensing module 10, and the logic determination module 20 is used to determine a power-on control instruction based on the position sensing information;
[0056] A power-on control module 30 , wherein the power-on control module 30 is connected to the logic determination module 20 and the intelligent sensing module 10 , and the power-on control module 30 is used to perform power-on control based on the power-on control instruction or the position sensing information.
[0057] In this embodiment, the intelligent sensing module 10 determines the actual situation around the computer by collecting the position sensing information of the computer, and then processes it based on the relevant operations in the computer in the logic judgment module 20. For example, if the user is near the computer and operates the computer, the computer will be controlled to turn on and off, wherein the position sensing information refers to the position sensing information about the user near the computer, and the power-on control instruction refers to the instruction to control the power on and off of the computer, such as power on, power off, and screen off, etc. Finally, the power-on control module 30 can perform power-on control based on the power-on control instruction or the position sensing information, that is, if the subsequent power-on control instruction determination process is carried out, the computer will be controlled to turn on based on the power-on control instruction. On the contrary, if the subsequent power-on control instruction determination process is not carried out, the computer will be controlled to turn on based on the position sensing information. In addition, the computer can be controlled to turn on based on different methods to improve the intelligence of the computer power-on control.
[0058] In this embodiment, a computer startup circuit is designed, including an intelligent sensing module, the intelligent sensing module is used to collect the position sensing information of the computer; a logic judgment module, the logic judgment module is connected to the intelligent sensing module, the logic judgment module is used to determine the startup control instruction based on the position sensing information; a startup control module, the startup control module is connected to the logic judgment module and the intelligent sensing module, the startup control module is used to perform startup control based on the startup control instruction or the position sensing information. Different from the prior art, during the startup process, the present application first uses the intelligent sensing module to collect the position sensing information of the computer, and then determines the startup control instruction based on the position sensing information in the logic judgment module, and finally can perform startup control based on the startup control instruction obtained or the acquired position sensing information in the startup control module, that is, effectively avoiding the situation that the user may not be able to directly access the computer to shut down in an emergency. The present application increases the intelligence of the computer power on and off control by adding the intelligent sensing module and the logic judgment module to realize that the startup control module performs startup control based on the startup control instruction obtained by the logic judgment module or the position sensing information collected by the intelligent sensing module.
[0059] Further, in another embodiment of the computer startup circuit of the present application, referring to Figure 2 , Figure 2 It is a circuit connection diagram of the computer startup circuit of the present application.
[0060] The intelligent sensing module 10 comprises:
[0061] A position sensor 11, wherein the position sensor 11 is disposed at a first position of the computer 100 (not shown in the figure), and the position sensor 11 is used to collect a user position as first sensing information;
[0062] A light sensor 12, the light sensor 12 is disposed at a second position of the computer 100, and the light sensor 12 is used to collect user light as second sensing information;
[0063] A sensing control chip 13 , wherein the sensing control chip 13 is connected to the position sensor 11 and the light sensor 12 , and the sensing control chip 13 is used to determine position sensing information based on the first sensing information and the second sensing information.
[0064] In one embodiment, the logic determination module 20 includes:
[0065] A logic determination chip 21, the input end of which is connected to the sensing control chip 13 in the intelligent sensing module 10 and the internal chip 110 of the computer 100, and the logic determination chip 21 is used to determine the power-on control instruction based on the operation information of the internal chip 110 and the position sensing information.
[0066] In one embodiment, the startup control module 30 includes:
[0067] A level control chip 31, wherein an input end of the level control chip 31 is connected to an output end of the logic determination chip 21 in the logic determination module 20;
[0068] A level control device 32, wherein the control end of the level control device 32 is connected to the output end of the level control chip 31, the first input end of the level control device 32 is grounded, the second input end of the level control device 32 is connected to the power supply of the computer, and the output end of the level control device 32 is connected to the power supply port of the computer 100.
[0069] In this embodiment, the intelligent sensing module 10 includes a position sensor 11 and a light sensor 12, so that the two sensors are installed at different positions of the computer 100 or light sensors, such as the first position is the display screen, and the second position is the host, so as to obtain the user's position on the display screen as the first sensing information, and obtain the user's light blocking condition on the host as the second sensing information, wherein the first sensing information here is the distance between the user and the display screen, and the second sensing information is the blocking condition of the host light. At this time, the host is required to set the light sensor to have a certain light transmittance. Of course, the two position settings can also be swapped. Here, the above setting method is used for explanation. Finally, the first sensing information and the second sensing information will be transmitted back to the sensing control chip 13 for processing to obtain the position sensing information, generally to determine whether the two information are reasonable (that is, whether they can be used as normal judgment information). If the two information are reasonable, then continue the subsequent operation of determining the power-on control instruction. If the two information are unreasonable, directly execute the power-on control process based on the position sensing information. The logic determination module 20 includes a logic determination chip 21. The main function of the logic determination chip 21 is to determine the power-on control instruction in combination with the operation information of the internal chip 110, wherein the operation information of the internal chip 110 refers to the operation information of the relevant chips inside the computer, such as the corresponding chip works when the mouse moves, and the corresponding chip works when the keyboard is tapped. At this time, whether it is the logic determination chip 21 or the sensing control chip 13 and the level control chip 31, conventional programming control chips or single-chip microcomputer chips can be used, and only the relevant control logic needs to be input internally. Finally, the power-on control can be performed in the power-on control module 30 based on the obtained power-on control instruction or position sensing information. The power-on control module 30 mainly makes the level control chip 31 output a level based on the above information, and then controls the level control device 32 to connect the power supply in the computer to the power supply port or the ground to the power supply port, so as to realize the power-on or power-off shutdown of the computer. It is worth mentioning that a delay device can also be designed at this time, connected between the level control chip 31 and the level control device 32 (such as a switch selector), and then continuously input a level to keep the computer in the on or off state to ensure the diversity of control.
[0070] Based on the above embodiment of the computer startup circuit, a first embodiment of the computer startup control method of the present application is proposed. The computer startup control method is applied to the above-mentioned computer startup circuit, referring to Figure 3 , Figure 3 1 is a flow chart of a first embodiment of a computer startup control method of the present application, wherein the computer startup control method comprises:
[0071] Step S10, acquiring the position sensing information of the computer by the intelligent sensing module, and determining the power-on control instruction according to the position sensing information in the logic determination module;
[0072] Step S20, performing power-on control in a power-on control module according to the power-on control instruction or the position sensing information.
[0073] In this embodiment, the position sensing information of the computer is collected through the intelligent sensing module, and then the power-on control instruction is determined in the logic determination module according to the position sensing information, wherein the position sensing information refers to the position sensing information about the user near the computer, such as light shielding and user distance, etc., and the power-on control instruction refers to the instruction for controlling the computer on and off, such as power on, power off and screen off, etc. Finally, the power-on control can be performed in the power-on control module based on the power-on control instruction or the position sensing information, that is, the power-on control method is selected according to whether the power-on control instruction is obtained, thereby improving the intelligence of the computer power-on control.
[0074] In this embodiment, a computer startup control method is designed, which is applied to the above-mentioned computer startup circuit, collects the position sensing information of the computer by acquiring the intelligent sensing module, and determines the startup control instruction according to the position sensing information in the logic judgment module; and performs startup control in the startup control module according to the startup control instruction or the position sensing information. Different from the prior art, during the startup process, the present application first uses the intelligent sensing module to collect the position sensing information of the computer, and then determines the startup control instruction based on the position sensing information in the logic judgment module, and finally can perform startup control in the startup control module based on the obtained startup control instruction or the collected position sensing information, that is, effectively avoiding the situation that the user may not be able to directly access the computer to shut down in an emergency. The present application adds an intelligent sensing module and a logic judgment module to realize that the startup control module performs startup control based on the startup control instruction obtained by the logic judgment module or the position sensing information collected by the intelligent sensing module, thereby improving the intelligence of the computer power on and off control.
[0075] Based on the first embodiment of the above computer startup control method, a second embodiment of the computer startup control method of the present application is proposed, wherein the step of obtaining the position sensing information of the computer collected by the intelligent sensing module includes:
[0076] Step S11, obtaining first sensing information of a user's position and second sensing information of a user's light collected by an intelligent sensing module, and detecting whether the first sensing information matches the second sensing information;
[0077] Step S12, when the first sensing information does not match the second sensing information, determining the user position in the first sensing information and the light blocking condition in the second sensing information, and determining a corresponding sensing result as the position sensing information based on the user position, a preset user position table, and the light blocking condition;
[0078] Step S13, when the first sensing information matches the second sensing information, executing the step of acquiring the first sensing information of the user's position and the second sensing information of the user's light collected by the intelligent sensing module;
[0079] In this embodiment, when determining the position sensing information, the first sensing information of the user's position collected by the intelligent sensing module and the second sensing information of the user's light are obtained respectively. The first sensing information refers to the position of the user from the position sensor in the intelligent sensing module installed on the computer, and the second sensing information refers to the blocking of light. Then, when the first sensing information matches the second sensing information, the subsequent process of determining the position sensing information will be executed. That is, the two pieces of information are not self-contradictory. For example, when the first sensing information is collected and it is found that there is a user at the position of computer A, but the second sensing information is found that there is no light blocking, that is, it is inconsistent with common sense at this time, and no direct judgment will be made. It is necessary to determine the instruction before control, that is, it can ensure the error control caused by sampling error, such as the situation where the user is using the computer (but not blocking the light, such as the second sensing information is the unblocked state of the host, and the user is squatting on the chair at this time), but the computer is directly turned off due to sampling error (directly shutting down based on the unblocked state of the host). At this time, by determining the user position in the first sensing information and the light obstruction situation in the second sensing information, the user position refers to the position of the user from the display screen, and the light obstruction situation refers to the obstruction situation of the host. Then, when the user position is less than the preset usage position in the preset user position table, the corresponding sensing result is determined as the position sensing information in combination with the light obstruction situation. The preset user position table refers to a table that defines the relationship between the user position and usage. If it is less than A meters, it is determined that the user is using the computer, otherwise the computer is not used. AB meters determines that the computer may be used, and outside B meters determines that the computer is not used. Therefore, the preset usage position can be within B meters and within A meters, so that if there is obstruction within A meters, the first sensing result is determined as the position sensing information, and if there is obstruction outside B meters, the second sensing result is determined as the position sensing information. If there is obstruction outside B meters, it is determined that the computer does not need to be used, and the computer will not be turned on directly. On the contrary, when the first sensing information matches the second sensing information, the step of acquiring the first sensing information of the user's position and the second sensing information of the user's light by the intelligent sensing module will be executed, and the first sensing information and the second sensing information will be directly used as the position sensing information, and the step of performing the power-on control according to the power-on control instruction or the position sensing information in the power-on control module will be executed. Then, the control can be performed separately to avoid the accuracy of the power-on control of the computer when there is an error in the acquisition.
[0080] Furthermore, after the step of acquiring the position sensing information of the computer by the intelligent sensing module, the following steps are included:
[0081] Step S101, when the computer is in a preset power-on state, when the first sensing information in the position sensing information meets the preset second position threshold, or when the second sensing information meets the preset second light threshold, the computer is controlled to shut down;
[0082] Step S102, when the computer is in a preset shutdown state, the step of determining a startup control instruction according to the position sensing information in the logic determination module is executed.
[0083] In this embodiment, after determining the position sensing information, in addition to performing power-on control, the computer will also be powered off, that is, when the computer is in a preset power-off state, the step of determining the power-on control instruction according to the position sensing information in the logic determination module will be normally executed, that is, determining whether it is necessary to power on. When the computer is in the preset power-on state, it will be determined that the first sensing information in the position sensing information meets the preset second position threshold, or when the second sensing information meets the preset second light threshold, the computer will be controlled to power off, that is, to determine whether the user is away from the computer and perform a normal shutdown process. The preset second position threshold refers to the distance away from the computer set by the user, and the preset second light threshold refers to the light value away from the computer set by the user, that is, the computer can be shut down when either of the two is met, thereby ensuring the intelligence of the computer power on and off.
[0084] Based on the first embodiment and / or the second embodiment of the computer startup control method, a third embodiment of the computer startup control method of the present application is proposed. The step of determining the startup control instruction according to the position sensing information in the logic determination module includes:
[0085] Step a, obtaining the operation information of the internal chip of the computer collected by the logic determination module;
[0086] Step b, when the operation information matches the preset user operation, determining the corresponding first control instruction as the power-on control instruction based on the position sensing information;
[0087] Step c: when the operation information does not match the preset user operation, determine a corresponding second control instruction as a power-on control instruction based on the position sensing information.
[0088] In this embodiment, when determining the power-on control instruction, the operation information of the internal chip of the computer collected by the logic judgment module is obtained. The operation information refers to the operation information of the computer. Then, when the operation information matches the preset user operation, the corresponding first control instruction is determined as the power-on control instruction based on the position sensing information, that is, when the user is operating the computer, the computer can be controlled to start up based on the operation information and the position information. If the user is operating the computer (moving the mouse, pressing a button, etc.) during the second sensing result, the first control instruction is determined to be an instruction to start up the computer. If the user does not operate the computer (moving the mouse, pressing a button, etc.) during the second sensing result, the first control instruction is determined to be an instruction not to start up the computer. If the user does not operate the computer (moving the mouse, pressing a button, etc.) during the first sensing result, the first control instruction and the second control instruction are determined to be instructions to start up the computer. User operation refers to operations such as moving the mouse and pressing a button when the computer is turned off. Then, the design sensing information and the user's operation can be considered to ensure the intelligence and accuracy of the power-on control.
[0089] Further, the step of performing power-on control in the power-on control module according to the power-on control instruction or the position sensing information includes at least one of the following:
[0090] Step c, after determining the power-on control instruction, determining the power-on duration in the power-on control instruction, and performing power-on control on the computer based on the power-on duration;
[0091] Step d, after the power-on control instruction is not determined, if the first sensing information in the position sensing information meets the preset first position threshold, or the second sensing information meets the preset first light threshold, the computer is powered on based on the preset power-on instruction; if the first sensing information in the position sensing information does not meet the preset first position threshold, and the second sensing information does not meet the preset first light threshold, the computer is powered on based on the preset shutdown instruction.
[0092] In this embodiment, after determining the power-on control instruction, the power-on duration in the power-on control instruction is determined, and the power-on control of the computer is performed based on the power-on duration. The power-on duration refers to the power-on duration, such as automatically entering standby mode if there is no operation for M minutes. That is, the power-on control instruction can preset a duration to avoid continuous standby mode when not in use. After the power-on control instruction is not determined, if the first sensing information in the position sensing information meets the preset first position threshold, or the second sensing information meets the preset first light threshold, the computer is powered on based on the preset power-on instruction; if the first sensing information in the position sensing information does not meet the preset first position threshold, and the second sensing information does not meet the preset first light threshold, the computer is powered on based on the preset shutdown instruction. The preset position threshold refers to the defined power-on position threshold, and the preset first light threshold refers to the defined power-on light threshold, which can be the same as or different from the preset second position threshold and the preset second light threshold. The advantage of the difference is that the power-on and power-off control can be performed accurately, and the shutdown control can be performed in a single manner, so the value can be set larger. The preset power-on instruction refers to the instruction to turn on the computer, and the preset shutdown instruction refers to the instruction to turn off the computer, so that the computer is powered on and off based on distance and light, thereby ensuring the intelligence of the computer power-on and power-off control.
[0093] In addition, the present application also provides a terminal device. The terminal device of the embodiment of the present application can be applied to any of the above computer startup circuits, and the terminal device can also execute any of the above computer startup control methods.
[0094] Among them, the terminal device can be a complete computer, and the above-mentioned computer startup circuit is installed on the host or display screen of the computer, and then the computer startup control method is implemented in the computer based on the computer startup circuit, so as to improve the intelligence of the computer power on and off control. It is worth noting that each module in the computer startup circuit can be partially set on the host or display screen according to actual conditions, so that the computer startup circuit can realize intelligent control startup.
[0095] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the computer startup control method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0096] This application also provides a computer startup control device, please refer to Figure 4 , the computer startup control device comprises:
[0097] The information processing module A10 is used to obtain the position sensing information of the computer collected by the intelligent sensing module, and determine the power-on control instruction according to the position sensing information in the logic determination module;
[0098] The power-on control module A20 is used to perform power-on control in the power-on control module according to the power-on control instruction or the position sensing information.
[0099] The computer startup control device provided by the present application adopts the computer startup control method in the above embodiment, which can solve the technical problem that the computer power on and off control is not intelligent. Compared with the prior art, the beneficial effects of the computer startup control device provided by the present application are the same as the beneficial effects of the computer startup control method provided by the above embodiment, and other technical features in the computer startup control device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0100] The present application provides a computer startup control device, which includes: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the computer startup control method in the above-mentioned embodiment one.
[0101] Reference below Figure 5 , which shows a schematic diagram of the structure of a computer startup control device suitable for implementing the embodiment of the present application. The computer startup control device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The computer startup control device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0102] like Figure 5As shown, the computer startup control device may include a processing device 1001 (such as a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the computer startup control device are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input system 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the computer startup control device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a computer startup control device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems can be implemented or have alternatively.
[0103] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0104] The computer startup control device provided by the present application adopts the computer startup control method in the above embodiment, which can solve the technical problem that the computer power on and off control is not intelligent enough. Compared with the prior art, the beneficial effects of the computer startup control device provided by the present application are the same as the beneficial effects of the computer startup control method provided by the above embodiment, and the other technical features of the computer startup control device are the same as the features disclosed in the method of the previous embodiment, which will not be described in detail here.
[0105] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0106] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0107] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the computer startup control method in the above-mentioned embodiment.
[0108] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0109] The computer-readable storage medium may be included in the computer startup control device; or may exist independently without being assembled into the computer startup control device.
[0110] The computer-readable storage medium carries one or more programs. When the one or more programs are executed by the computer startup control device, the computer startup control device:
[0111] The intelligent sensing module acquires the position sensing information of the computer, and determines the power-on control instruction according to the position sensing information in the logic determination module;
[0112] In the power-on control module, power-on control is performed according to the power-on control instruction or the position sensing information.
[0113] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0114] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0115] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0116] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned computer startup control method, and can solve the technical problem that the intelligence of computer power-on and power-off control is not high. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the computer startup control method provided in the above-mentioned embodiment, and will not be repeated here.
[0117] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned computer startup control method when executed by a processor.
[0118] The computer program product provided by the present application can solve the technical problem that the computer power on / off control is not intelligent enough. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as those of the computer power on control method provided by the above embodiment, and will not be elaborated here.
[0119] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A computer startup circuit, characterized in that: The computer startup circuit comprises: An intelligent sensing module, the intelligent sensing module is used to collect position sensing information of the computer; A logic determination module, the logic determination module is connected to the intelligent sensing module, and the logic determination module is used to determine a power-on control instruction based on the position sensing information; A power-on control module, the power-on control module is connected to the logic determination module and the intelligent sensing module, and the power-on control module is used to perform power-on control based on the power-on control instruction or the position sensing information.
2. The computer startup circuit as claimed in claim 1, characterized in that: The intelligent sensing module comprises: A position sensor, the position sensor is arranged at a first position of the computer, and the position sensor is used to collect a user position as first sensing information; A light sensor, the light sensor is arranged at a second position of the computer, and the light sensor is used to collect user light as second sensing information; A sensing control chip, wherein the sensing control chip is connected to the position sensor and the light sensor, and the sensing control chip is used to determine position sensing information based on the first sensing information and the second sensing information.
3. The computer startup circuit as claimed in claim 1, characterized in that: The logic determination module comprises: A logic determination chip, wherein the input end of the logic determination chip is connected to the sensing control chip in the intelligent sensing module and the internal chip of the computer, and the logic determination chip is used to determine the power-on control instruction based on the operation information of the internal chip and the position sensing information.
4. The computer startup circuit as claimed in claim 1, characterized in that: The startup control module comprises: A level control chip, wherein an input end of the level control chip is connected to an output end of a logic determination chip in the logic determination module; A level control device, wherein the control end of the level control device is connected to the output end of the level control chip, the first input end of the level control device is grounded, the second input end of the level control device is connected to the power supply of the computer, and the output end of the level control device is connected to the power supply port of the computer.
5. A computer startup control method, characterized in that: The computer startup control method is applied to the computer startup circuit according to claim 1, and the computer startup control method comprises: The intelligent sensing module acquires the position sensing information of the computer, and determines the power-on control instruction according to the position sensing information in the logic determination module; In the power-on control module, power-on control is performed according to the power-on control instruction or the position sensing information.
6. The computer startup control method according to claim 5, characterized in that: The step of obtaining the position sensing information of the computer collected by the intelligent sensing module comprises: Acquire the first sensing information of the user's position and the second sensing information of the user's light collected by the intelligent sensing module, and detect whether the first sensing information matches the second sensing information; When the first sensing information does not match the second sensing information, determining the user position in the first sensing information and the light blocking condition in the second sensing information, and determining a corresponding sensing result as the position sensing information based on the user position, a preset user position table, and the light blocking condition; When the first sensing information matches the second sensing information, the step of acquiring the first sensing information of the user's position and the second sensing information of the user's light by the intelligent sensing module is performed.
7. The computer startup control method according to claim 5, characterized in that: The step of determining the power-on control instruction according to the position sensing information in the logic determination module includes: Obtaining the operation information of the internal chip of the computer collected by the logic determination module; When the operation information matches the preset user operation, determining a corresponding first control instruction as a power-on control instruction based on the position sensing information; When the operation information does not match the preset user operation, a corresponding second control instruction is determined based on the position sensing information as a power-on control instruction.
8. The computer startup control method according to claim 5, characterized in that: The step of performing power-on control in the power-on control module according to the power-on control instruction or the position sensing information includes at least one of the following: After determining the power-on control instruction, determining the power-on duration in the power-on control instruction, and performing power-on control on the computer based on the power-on duration; After the power-on control instruction is not determined, if the first sensing information in the position sensing information meets the preset first position threshold, or the second sensing information meets the preset first light threshold, the computer is powered on based on the preset power-on instruction; if the first sensing information in the position sensing information does not meet the preset first position threshold, and the second sensing information does not meet the preset first light threshold, the computer is powered on based on the preset shutdown instruction.
9. The computer startup control method according to any one of claims 5 to 8, characterized in that: After the step of acquiring the position sensing information of the computer by the intelligent sensing module, the method includes: When the computer is in a preset power-on state, when the first sensing information in the position sensing information meets the preset second position threshold, or when the second sensing information meets the preset second light threshold, the computer is controlled to shut down; When the computer is in a preset shutdown state, the step of determining a startup control instruction according to the position sensing information in a logic determination module is executed.
10. A terminal device, characterized in that: The terminal device comprises the computer startup circuit as claimed in any one of claims 1 to 4, and the terminal device is also used to execute the computer startup control method as claimed in any one of claims 5 to 9.