US Patent 7,500,010

GPTKB entity