US 6,789,612 J87

GPTKB entity