US 6,789,760 O1

GPTKB entity