US 321234566 B2

GPTKB entity