US 587890123 B2

GPTKB entity