US Patent 7,460,717

GPTKB entity