US 6,789,861 E51

GPTKB entity