US 6,789,191 Y2

GPTKB entity