US 6,345,695 F1

GPTKB entity