US 6,789,594 C61

GPTKB entity