US 6,789,362 O1

GPTKB entity