US 6,789,304 B

GPTKB entity