US 29,111,152 B1

GPTKB entity