US 7,111,112 B4

GPTKB entity