US 34567889 B2

GPTKB entity