US 6,789,785 B

GPTKB entity