US 7172734455 B2

GPTKB entity