US 6,345,678 B5

GPTKB entity