US 6,789,584 C54

GPTKB entity