US 6,789,674 C90

GPTKB entity