US Patent 7,899,767

GPTKB entity