US 578901234 B2

GPTKB entity