US 29,111,122 B1

GPTKB entity