patent21