US 6,345,698 F1

GPTKB entity