US 6,789,010 K29

GPTKB entity