US 6,789,597 C21

GPTKB entity