US 6,789,817 B

GPTKB entity