US 6,789,233 Y12

GPTKB entity