US 6,789,255 B54

GPTKB entity