US 6,789,522 T5

GPTKB entity