US 29,111,113 B1

GPTKB entity