US 7173744455 B2

GPTKB entity