Since the 1950s a technique has existed called fractionation that can produce flours that are significantly higher or lower in protein content that the parent stock. Flours with different ash contents, particle size, or amylase activity than the parent stock can also be produced. It’s a complicated process involving air streams and centrifugal force, but it basically uses particle size and density to sort for the desired characteristics.