US 6,789,071 A29

GPTKB entity