US 6,789,010 Y12

GPTKB entity