US 29,111,172 B1

GPTKB entity