US 6,789,787 B

GPTKB entity