US 7,065,065 B2

GPTKB entity