US Patent 7,899,742

GPTKB entity