US 7,444,444 E1

GPTKB entity