US 6,789,654 G3

GPTKB entity