US 6,789,041 B6

GPTKB entity