US Patent 624,749

GPTKB entity