US Patent 27,890,123

GPTKB entity