US 8,765,444 O1

GPTKB entity