US 6,789,674 C95

GPTKB entity