US 5,997,890 B1

GPTKB entity