US 6,789,574 B

GPTKB entity