US 6,789,635 C56

GPTKB entity