US 6,789,304 B0

GPTKB entity