Keep up the good work, your website/articles are great reading.Hey, I wrote this article and I just want to provide some detail on this bike.
I wrote 4 articles on this patent; each article is a distinct embodiment that Yeti wants to protect. The first two articles provide supporting suspension designs that work with this new e-bike, the first being a 6 bar system with a Watts system, the second being a Chebyshev system. In the case of this E-bike (4th article), Yeti's novelty is a suspension system that is incorporated into the gearbox assembly and the front triangle. This should simplify the design and reduce weight.
If you want to read about them, or other cool new bike tech, check out my site at www.wheelbased.com and please follow along on whatever your chosen platform is.