US 6,789,686 B

GPTKB entity