US 6,789,777 K35

GPTKB entity