US 6,789,510 B

GPTKB entity