US 29,555,580 B1

GPTKB entity