US Patent 7,025,025

GPTKB entity