US 6,345,680 F1

GPTKB entity