US 21,555,556 C1

GPTKB entity