Apportionment of forces for multi-touch input devices of electronic devices
First Claim
1. In an electronic device, a system for determining amounts of forces applied by at least two fingers of a user to a touch input device having a touch input surface, comprising:
- a plurality of force sensors distributed about the touch input surface;
a plurality of touch sensors distributed about the touch input surface and distinct from the plurality of force sensors; and
a processor configured to apportion a first amount of force as measured by the plurality of force sensors to a first finger of the at least two fingers, and to apportion a second amount of force as measured by the plurality of force sensors to a second finger of the at least two fingers, the processor configured to apportion the first and second amounts of force by;
receiving input from the plurality of touch sensors corresponding to a first touch location associated with the first finger and to a second touch location associated with the second finger;
receiving input from the plurality of force sensors corresponding to a deflection of the touch input surface as a result of the first finger touching the first touch location and the second finger touching the second touch location; and
modifying the input received from the plurality of force sensors using a first vector of force calibration data corresponding to the first touch location and a second vector of force calibration data corresponding to the second touch location, wherein,each of the first vector and the second vector represent expected amounts of force received by the plurality of force sensors in response to a fixed unit of force applied at the first touch location or the second touch location respectively; and
an amount of force measured by at least one force sensor in the plurality of force sensors is apportioned between the first touch location and the second touch location.
0 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed herein for determining the amounts of force applied by at least two fingers of a user to a touch input device having a touch input surface. In one example, a system may include a plurality of force sensors distributed about the touch input surface; a plurality of touch sensors distributed about the touch input surface; and a module for apportioning a first amount of force as measured by the plurality of force sensors to one of the at least two fingers, and for apportioning a second amount of force as measured by the plurality of force sensors to another of the at least two fingers. The system may also include a persistent data structure including force calibration data with force deflection measurement values as measured by each of the plurality of force sensors in response to a standardized force applied to various known locations on the touch input surface. The system may also include one or more matched filter modules.
521 Citations
17 Claims
-
1. In an electronic device, a system for determining amounts of forces applied by at least two fingers of a user to a touch input device having a touch input surface, comprising:
-
a plurality of force sensors distributed about the touch input surface; a plurality of touch sensors distributed about the touch input surface and distinct from the plurality of force sensors; and a processor configured to apportion a first amount of force as measured by the plurality of force sensors to a first finger of the at least two fingers, and to apportion a second amount of force as measured by the plurality of force sensors to a second finger of the at least two fingers, the processor configured to apportion the first and second amounts of force by; receiving input from the plurality of touch sensors corresponding to a first touch location associated with the first finger and to a second touch location associated with the second finger; receiving input from the plurality of force sensors corresponding to a deflection of the touch input surface as a result of the first finger touching the first touch location and the second finger touching the second touch location; and modifying the input received from the plurality of force sensors using a first vector of force calibration data corresponding to the first touch location and a second vector of force calibration data corresponding to the second touch location, wherein, each of the first vector and the second vector represent expected amounts of force received by the plurality of force sensors in response to a fixed unit of force applied at the first touch location or the second touch location respectively; and an amount of force measured by at least one force sensor in the plurality of force sensors is apportioned between the first touch location and the second touch location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining amounts of forces applied by at least two fingers of a user to a touch input surface of an electronic device having a plurality of force sensors associated with the touch input surface, the method comprising:
-
providing calibration data for the electronic device, the calibration data including force deflection measurement vectors comprising measurements by each of the plurality of force sensors in response to a standardized force applied to a plurality of varied known locations on the touch input surface; detecting a first touch at a first location using a set of touch sensors of the touch input surface; detecting a second touch at a second location using the set of touch sensors of the touch input surface; obtaining force data measured by the plurality of force sensors; modifying the obtained force data based on force deflection measurement vectors associated with the first location and the second location; apportioning a first amount of force as measured by the plurality of force sensors to one of the first location or the second location; and apportioning a second amount of force as measured by the plurality of force sensors to one of the first location or the second location;
wherein,the plurality of force sensors is distinct from the set of touch sensors; an amount of force measured by at least one force sensor in the plurality of force sensors is apportioned between the first touch and the second touch. - View Dependent Claims (11)
-
-
12. An electronic device, comprising:
-
a processor; a memory including a persistent memory, the memory coupled with the processor; a flexible touch input surface which deforms in response to two or more touches applied by a user to the touch input surface; a plurality of touch sensors distributed about the touch input surface, the touch sensors detecting two or more locations of the two or more touches that occur simultaneously on the touch input surface; a plurality of force sensors distributed about the touch input surface and independent from the plurality of touch sensors;
wherein,the processor is configured to apportion a first amount of force as measured by the plurality of force sensors to a first touch location, and to apportion a second amount of force as measured by the plurality of force sensors to a second touch location, using force calibration data obtained for the plurality of force sensors in response to a standardized force applied to the first touch location and the second touch location; and an amount of force measured by at least one force sensor in the plurality of force sensors is apportioned between the first touch location and the second touch location. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification