US 6,789,091 Y12

GPTKB entity