Electronic device with dynamic thresholding for force detection
First Claim
1. A method for dynamically adjusting a minimum amount of force required to be registered by a force sensor that is coupled to a touch-sensitive surface in an electronic device to maintain the electronic device in a stable orientation on a supporting surface when a user touches the touch-sensitive surface, the method comprising:
- using a processor, determining a first angle of the touch-sensitive surface relative to the supporting surface based on data from at least one sensor;
using the processor, dynamically adjusting the minimum amount of force required to be registered by the force sensor for at least a portion of the touch-sensitive surface based on the first angle;
using the processor, determining a second angle of the touch-sensitive surface relative to the supporting surface based on data from the at least one sensor;
using the processor, dynamically adjusting the minimum amount of force to be registered by the force sensor for at least a portion of the touch-sensitive surface based on the second angle; and
using the processor, initiating a press-event signal in response to receiving a touch on the touch-sensitive surface that exceeds the minimum amount of force to be registered by the force sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
The systems and techniques described herein generally relate to an electronic device having a touch-sensitive surface or region that is configured to receive force-based user input and dynamically adjust a force threshold used to recognize the force-based user input. In particular, the device may include one or more force sensors that are configured to detect a touch that exceeds a dynamically adjustable threshold. In some embodiments, the threshold is dynamically adjusted in response to a detected or estimated stability condition. By dynamically adjusting the threshold, the device may be better adapted or optimized for use with a particular support accessory or support configuration. In some cases, multiple sub-regions may be defined over the touch-sensitive surface, each sub-region having a different force threshold.
30 Citations
18 Claims
-
1. A method for dynamically adjusting a minimum amount of force required to be registered by a force sensor that is coupled to a touch-sensitive surface in an electronic device to maintain the electronic device in a stable orientation on a supporting surface when a user touches the touch-sensitive surface, the method comprising:
-
using a processor, determining a first angle of the touch-sensitive surface relative to the supporting surface based on data from at least one sensor; using the processor, dynamically adjusting the minimum amount of force required to be registered by the force sensor for at least a portion of the touch-sensitive surface based on the first angle; using the processor, determining a second angle of the touch-sensitive surface relative to the supporting surface based on data from the at least one sensor; using the processor, dynamically adjusting the minimum amount of force to be registered by the force sensor for at least a portion of the touch-sensitive surface based on the second angle; and using the processor, initiating a press-event signal in response to receiving a touch on the touch-sensitive surface that exceeds the minimum amount of force to be registered by the force sensor. - View Dependent Claims (2, 3, 4)
-
-
5. An electronic device on a supporting surface and configured to receive a touch input from a user, the electronic device comprising:
-
a touch sensitive surface; a force sensor that measures an amount of force applied to the touch-sensitive surface by the touch; and a processing unit that determines an angle stability of the touch-sensitive surface with respect to the supporting surface using data from at least one sensor, dynamically adjusts a minimum amount of force required to be registered by the force sensor for the touch-sensitive surface based on the angle of the touch-sensitive surface, and initiates a signal in response to the touch input on the touch-sensitive surface that has a force greater than the minimum amount of force. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An electronic device configured to receive a touch from a user, the electronic device comprising:
-
an enclosure that attaches to a support structure, the support structure having a hinge about which the enclosure pivots; a touch-sensitive surface coupled to the enclosure, the touch-sensitive surface having a first portion that is a first distance from the hinge and a second portion that is a second distance from the hinge; a force sensor that measures an amount of a force applied to a touch-sensitive surface; and a processing unit that adjusts a first minimum amount of force required to be registered by the force sensor at the first portion of the touch-sensitive surface based on the first distance, that adjusts a second minimum amount of force required to be registered by the force sensor at the second portion of the touch-sensitive surface based on the second distance, that initiates a first touch signal in response to receiving a first touch in the first portion of the touch-sensitive surface that exceeds the first minimum amount of force, and that initiates a second touch signal in response to receiving a second touch in the second portion of the touch-sensitive that exceeds the second minimum amount of force. - View Dependent Claims (16, 17, 18)
-
Specification