US 6,789,181 O1

GPTKB entity