US 6,345,715 F1

GPTKB entity