US 47890139 B2

GPTKB entity