US 7172737485 B2

GPTKB entity