US 7,214,365 B2

GPTKB entity