US 6,789,812 A1

GPTKB entity