US 6,780,014 B2

GPTKB entity