US 7890123 B4

GPTKB entity