US 6,789,596 C84

GPTKB entity