US 6,789,005 C81

GPTKB entity