US 6,790,005 C55

GPTKB entity