US 6,345,688 F1

GPTKB entity