US 47890135 B2

GPTKB entity