US 21,555,550 C1

GPTKB entity