US 6,789,835 B

GPTKB entity