US 6,789,655 C91

GPTKB entity