US 29,111,216 B1

GPTKB entity