US 21,555,586 B1

GPTKB entity