US 8,222,223

GPTKB entity