US 6,789,973 B6

GPTKB entity