US 7171717 B2

GPTKB entity