Patent number? Inventor? Crickets! Public companies cannot hide their patents from the public if they intend on advertising it as patented and disruptive.
They must disclose this info along with any licensing fees or other monetary obligations that allows them exclusive rights to market and produce said product. What’s management afraid of???