US 6,789,677 B

GPTKB entity