And all of that would appear to be a function of the software, not the hardware.
Sorry, you are just plain wrong because you don't understand what you are talking about.
You seem quite insistent on this. :)
The single-touch systems were child's play in comparison because they did not have to take a second set of coordinates and secondary motions into consideration. . . now add in third and fourth touches and sensing those and their positions and motions.
You are familiar with this phenomena in computer science known as "multi-tasking"? * Again, processing multiple simultaneous inputs is done with software. Once you get the process down for doing it once, you make it a subroutine, and you call the same subroutine for the other inputs.
I am pretty sure the hardware just registers contacts, and it is the software which plots the individual movement over time, and thereby renders them into the various control functions.
.
* In actuality computers are really not multi-tasking, i.e. doing multiple functions simultaneously. They generally are processing functions sequentially, but at such a high rate of speed as to create the appearance of concurrence.
Actually, there are two ways to accomplish multi-tasking. If you had come out of the Amiga environment, you would know this. There is software cooperative multi-tasking where the software has to be programed to hand-off the task to the next, and hardware pre-emptive multitasking where the hardware enforces the multitasking. You see, you really do not know what you are talking about.
And all of that would appear to be a function of the software, not the hardware.
And I told you, I read the patent and it is in the design of the overall system. . . and patentable. I am insistent about it because I do know what I am talking about and it is obvious you do not.