US 29,111,119 B1

GPTKB entity