US 7,345,678 D2

GPTKB entity