US 6,789,881 B

GPTKB entity