SYSTEM AND METHOD FOR DETERMINING A NUMBER OF OBJECTS IN A CAPACITIVE SENSING REGION USING A SHAPE FACTOR
First Claim
1. A sensor device comprising:
- a first array of capacitive sensing electrodes, each of the first array of capacitive sensing electrodes configured to generate a sensing signal indicative of objects in a sensing region; and
a processing system coupled to the first array of capacitive sensing electrodes, the processing system configured to;
receive sensing signals from the first array of capacitive sensing electrodes and generate sensing values from the sensing signals;
calculate a sensing profile from the sensing values;
calculate a profile span from the sensing values;
determine a shape factor from the sensing profile and the profile span; and
determine a number of objects in the sensing region from the shape factor.
1 Assignment
0 Petitions
Accused Products
Abstract
An input device and method are provided that facilitate improved usability. The input device comprises an array of capacitive sensing electrodes and a processing system. The processing system is configured to receive sensing signals from the capacitive sensing electrodes and generate a plurality of sensing values. The processing system is further configured to calculate a sensing profile from the sensing values, calculate a profile span from the sensing values, and determine a shape factor from the sensing profile and the profile span. Finally, the processing system is configured to determine a number of objects in the sensing region from the determined shape factor. Thus, the sensor device facilitates the determination of the number of objects in the sensing region.
106 Citations
20 Claims
-
1. A sensor device comprising:
-
a first array of capacitive sensing electrodes, each of the first array of capacitive sensing electrodes configured to generate a sensing signal indicative of objects in a sensing region; and a processing system coupled to the first array of capacitive sensing electrodes, the processing system configured to; receive sensing signals from the first array of capacitive sensing electrodes and generate sensing values from the sensing signals; calculate a sensing profile from the sensing values; calculate a profile span from the sensing values; determine a shape factor from the sensing profile and the profile span; and determine a number of objects in the sensing region from the shape factor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A sensor device comprising:
-
a first array of capacitive sensing electrodes, each of the first array of capacitive sensing electrodes configured to generate a sensing signal indicative of objects in a sensing region; and a processing system coupled to the first array of capacitive sensing electrodes, the processing system configured to; receive sensing signals from the first array of capacitive sensing electrodes corresponding to one or more objects being in the sensing region; generate sensing values from the sensing signals, wherein the sensing values are generated in part by determining differences from sensing signals received from the first array of capacitive sensing electrodes when an object was not in the sensing region; determine a sensing profile from the sensing values, wherein the sensing profile is determined by calculating difference values for sensing values corresponding to adjacent sensing electrodes and summing the difference values; calculate a profile span from the second set of sensing values by determining a difference between a maximum sensing value and a minimum sensing value from the second set of the sensing values; determine a shape factor from the sensing profile and the profile span; and indicate a single object if the shape factor is approximately zero and by indicate two objects if the shape factor is beyond a threshold.
-
-
11. A method of determining a number of objects in a sensing region of a sensor with a first array of capacitive sensing electrodes, the method comprising:
-
receiving sensing signals from the first array of capacitive sensing electrodes and generating sensing values from the sensing signals; calculating a sensing profile from the sensing values; calculating a profile span from the sensing values; determining a shape factor from the sensing profile, and the profile span; and determining a number of objects in the sensing region from the shape factor. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A program product, comprising:
-
A) a proximity sensor program, the proximity sensor program configured to; receive sensing signals from a first array of capacitive sensing electrodes and generate sensing values from the sensing signals; calculate a sensing profile from the sensing values; calculate a profile span from the sensing values; determine a shape factor from the sensing profile and the profile span; and determine a number of at least two objects in the sensing region from the shape factor; and B) computer-readable media bearing the proximity sensor program.
-
-
20. A sensor device comprising:
-
a first array of sensing electrodes, each of the first array of sensing electrodes configured to generate a sensing signal indicative of objects in a sensing region; and a processing system coupled to the first array sensing electrodes, the processing system configured to; receive sensing signals from the first array of sensing electrodes and generate sensing values from the sensing signals; calculate a sensing profile from the sensing values; calculate a profile span from the sensing values; determine a shape factor from the sensing profile and the profile span; and determine a number of objects in the sensing region from the shape factor.
-
Specification