US 6,789,106 Y6

GPTKB entity