US 6,789,506 C54

GPTKB entity