US 7700123456 B2

GPTKB entity