US 6,789,472 O1

GPTKB entity