US 6,789,107 T5

GPTKB entity