US 6,790,014 B2

GPTKB entity