Computing system power-on using circuit
One embodiment provides a method, the method including: detecting, at an information handling device utilizing a input detection system and while the information handling device is in a low power state, a physical user input at an input mechanism of the information handling device, wherein the detecting comprises detecting a force at the input mechanism; determining, utilizing the input detection system, the physical user input comprises a request to power-on the information handling device; and powering on the information handling device. Other aspects are claimed and described.
1 . A method, comprising:
detecting, at an information handling device utilizing an input detection system employing a physical input detection circuit and while the information handling device is in a low power state, a physical user input at an input mechanism of the information handling device, wherein the detecting comprises detecting a characteristic of the input at the input mechanism utilizing the physical input detection circuit that detects the characteristics of the input and detecting a force comprising an amount of deflection at the input mechanism, wherein at least a portion of the input mechanism remains deactivated while the information handling device is in the low power state;
determining, utilizing the input detection system employing a machine-learning model and subsequent to detecting the characteristic of the input, the physical user input comprises a request to power-on the information handling device, wherein the determining comprises determining that the amount of the force exceeds a predetermined threshold and distinguishes the physical user input as a request to power-on the information handling device as opposed to a movement shock, wherein the machine-learning model associates the characteristic of the input with a desired response; and the predetermined threshold is computed over time based upon user inputs using the machine-learning model; and
in response to the determining, powering on the information handling device, wherein the powering on comprises receiving a signal from the physical input detection circuit at a power-on circuit of the information handling device.
2 . The method of claim 1 , wherein the physical user input comprises pressing at least one key.
3 . The method of claim 1 , wherein the input mechanism is deactivated during the low power state.
4 . The method of claim 1 , wherein the detecting a force comprises measuring, using at least one sensor, an amount of resistance resulting from the physical user input.
5 . The method of claim 4 , wherein the at least one sensor comprises a strain gauge.
6 . The method of claim 4 , wherein the determining comprises determining that the amount of resistance exceeds a predetermined threshold.
7 . The method of claim 1 , comprising determining, utilizing a keyboard deflection system, the physical user input does not comprise a request to power-on the information handling device and keeping the information handling device in the low power state.
8 . The method of claim 1 , wherein the machine-learning model identifies at least one characteristic of an input received at an information handling device in a low power state and predicts an input type corresponding to the input received;
wherein the predicting an input type comprises the machine-learning model associating the at least one characteristic with a desired response based upon a plurality of historical inputs and annotated input types previously received by the input detection system of the information handling device.
9 . The system of claim 1 , wherein the machine-learning model identifies at least one characteristic of an input received at an information handling device in a low power state and predicts an input type corresponding to the input received;
wherein to predict an input type comprises the machine-learning model associating the at least one characteristic with a desired response based upon a plurality of historical inputs and annotated input types previously received by the input detection system of the information handling device.
10 . A system, comprising:
an input mechanism;
a processor operatively coupled to the input mechanism;
a memory device that stores instructions that when executed by the processor, causes the system to:
detect, an input detection system, employing a physical input detection circuit and while the information handling device is in a low power state, a physical user input at the input mechanism of the information handling device, wherein to detect comprises detecting a characteristic of the input at the input mechanism utilizing the physical input detection circuit that detects the characteristics of the input and detecting a force comprising an amount of deflection at the input mechanism, wherein at least a portion of the input mechanism remains deactivated while the information handling device is in the low power state;
determine, utilizing the input detection system employing a machine-learning model and subsequent to detecting the characteristic of the input, the physical user input comprises a request to power-on the information handling device, wherein to determine comprises determining that the amount of the force exceeds a predetermined threshold and distinguishes the physical user input as a request to power-on the information handling device as opposed to a movement shock, wherein the machine-learning model associates the characteristic of the input with a desired response; and the predetermined threshold is computed over time based upon user inputs using the machine-learning model; and
in response to the determining, power on the information handling device, wherein to power on comprises receiving a signal from the physical input detection circuit at a power-on circuit of the information handling device.
11 . The system of claim 10 , wherein the physical user input comprises pressing at least one key.
12 . The system of claim 10 , wherein the input mechanism is deactivated during the low power state.
13 . The system of claim 10 , wherein the detecting a force comprises measuring, using at least one sensor, an amount of resistance resulting from the physical user input.
14 . The system of claim 13 , wherein the at least one sensor comprises a strain gauge.
15 . The system of claim 13 , wherein the determining comprises determining that the amount of resistance exceeds a predetermined threshold.
16 . A product, the product comprising:
a non-transitory computer-readable storage device that stores executable code that, when executed by the processor, causes the product to:
detect, an input detection system employing a physical input detection circuit and while the information handling device is in a low power state, a physical user input at an input mechanism of the information handling device, wherein to detect comprises detecting a characteristic of the input at the input mechanism utilizing the physical input detection circuit that detects the characteristics of the input and detecting a force comprising an amount of deflection at the input mechanism, wherein at least a portion of the input mechanism remains deactivated while the information handling device is in the low power state;
determine, utilizing the input detection system employing a machine-learning model and subsequent to detecting the characteristic of the input, the physical user input comprises a request to power-on the information handling device, wherein determine comprises determining that the amount of the force exceeds a predetermined threshold and distinguishes the physical user input as a request to power-on the information handling device as opposed to a movement shock, wherein the machine-learning model associates the characteristic of the input with a desired response; and the predetermined threshold is computed over time based upon user inputs using the machine-learning model; and
in response to the determining, power on the information handling device, wherein to power on comprises receiving a signal from the physical input detection circuit at a power-on circuit of the information handling device.