US Patent 9,567,890

GPTKB entity