US 321457011 B2

GPTKB entity