US 5678901235 B2

GPTKB entity