US 7,276,236 B2

GPTKB entity