Patents for software-related inventions · Study