US 7,555,555 B3

GPTKB entity