US 6,789,837 C5

GPTKB entity