US 6,789,973 B

GPTKB entity