US 7,214,745 B2

GPTKB entity