US 6,789,506 C62

GPTKB entity