US 6,789,510 O1

GPTKB entity