US 6,789,016 F2

GPTKB entity