US 6,789,653 G3

GPTKB entity