US 6,789,808 B5

GPTKB entity