US 6,789,340 E3

GPTKB entity