US 345678904 B2

GPTKB entity