US 6,789,557 B

GPTKB entity