US 7,444,444 H1

GPTKB entity