As a side thought, this is the kind of thing that is wrong with our patent system:
Implementation is confused with invention. The USPTO grants patents for things that any reasonable engineering team would implement given a problem to solve.
Engineering is about problem solving. Not all solutions are inventions. In fact, I would argue that there are very few true inventions these days and that the general rate of true inventions should naturally decline over time.
In other words, the threshold for what should constitute a true patentable invention, given accumulated knowledge, should increase with time.