US 7475768778 B2

GPTKB entity