US 6,345,692 F1

GPTKB entity