System and method for determining input object information from proximity and force measurements
First Claim
1. A processing system for use with an input device of the type including a sensing region overlapping an input surface, and an array of sensor electrodes configured to form a plurality of proximity pixels and a plurality of force pixels, the processing system communicatively coupled to the array of sensor electrodes and configured to:
- determine a proximity image indicative of positional information for input objects in the sensing region, based on a variable capacitance associated with each of the plurality of proximity pixels;
determine a force image indicative of local deflection of the input surface in response to a force applied by the input objects, based on a variable capacitance associated with each of the plurality of force pixels;
determine, from the proximity image, a group of proximity pixels for each input object in the sensing region to obtain a plurality of determined groups of proximity pixels;
determine, from the force image, a group of force pixels for each determined group of proximity pixels in the plurality of determined groups of proximity pixels to obtain a plurality of determined groups of force pixels; and
determine the force for at least one input object based on the plurality of determined groups of force pixels.
3 Assignments
0 Petitions
Accused Products
Abstract
A processing system for an input device having a sensing region overlapping an input surface and an array of sensor electrodes configured to form a plurality of proximity pixels and a plurality of force pixels. The processing system is configured to: determine a proximity image indicative of positional information for input objects; determine a force image indicative of local deflection of the input surface in response to force applied by the input objects; determine a respective group of proximity pixels from the proximity image corresponding to each input object; determine a respective group of force pixels from the force image corresponding to each determined group of proximity pixels; determine the position of each input object based on the determined groups of proximity pixels; and determine the force associated with each input object based on the determined groups of force pixels.
61 Citations
23 Claims
-
1. A processing system for use with an input device of the type including a sensing region overlapping an input surface, and an array of sensor electrodes configured to form a plurality of proximity pixels and a plurality of force pixels, the processing system communicatively coupled to the array of sensor electrodes and configured to:
-
determine a proximity image indicative of positional information for input objects in the sensing region, based on a variable capacitance associated with each of the plurality of proximity pixels; determine a force image indicative of local deflection of the input surface in response to a force applied by the input objects, based on a variable capacitance associated with each of the plurality of force pixels; determine, from the proximity image, a group of proximity pixels for each input object in the sensing region to obtain a plurality of determined groups of proximity pixels; determine, from the force image, a group of force pixels for each determined group of proximity pixels in the plurality of determined groups of proximity pixels to obtain a plurality of determined groups of force pixels; and determine the force for at least one input object based on the plurality of determined groups of force pixels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An input device for an electronic system, comprising:
-
a sensing region overlapping an input surface; a plurality of sensor electrodes configured to form a plurality of proximity pixels and a plurality of force pixels; and a processing system communicatively coupled to the sensor electrodes and configured to; determine a proximity image and a force image indicative of input objects in the sensing region; determine a first group of proximity pixels from the proximity image corresponding to at least a first input object to obtain a first determined group of proximity pixels; determine a first group of force pixels, corresponding to the first input object, to obtain a first determined group of force pixels by; seeding a first preliminary group of force pixels with information from the first determined group of proximity pixels to obtain a seeded first preliminary group of force pixels; and augmenting the first preliminary group of force pixel from the force image, the at least one force pixel being above a threshold and adjacent to the seeded first preliminary group of force pixels. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method of determining the force applied to a pixelated capacitive input surface by at least one input object, comprising:
-
determining a proximity image and a force image for the at least one input object; determining a unique group of proximity pixels for each of the at least one input object from the proximity image; determining a unique group of force pixels for each of the at least one input object based on the unique group of proximity pixels; and determining a force value for the at least one input object based on the unique group of force pixels for each of the at least one input object; wherein each force pixel in the force image above a threshold value is assigned to a single unique group of force pixels. - View Dependent Claims (23)
-
Specification