US 7,214,747 B2

GPTKB entity