US 7,965,949 B2

GPTKB entity