US 6,780,666 B1

GPTKB entity