US 6,789,334 C18

GPTKB entity