US 6,789,662 C83

GPTKB entity