US 6,789,457 O1

GPTKB entity