US 6,789,289 E1

GPTKB entity