US 900123476 B2

GPTKB entity