US 6,789,591 G2

GPTKB entity