US 6,789,459 C31

GPTKB entity