US 6,789,012 G62

GPTKB entity