US 6,789,269 B5

GPTKB entity