US 7,111,111 G1

GPTKB entity