US 6,789,304 D2

GPTKB entity