 On 21 May 1962, a British patent application entitled ""A Computer Arranged for the Automatic Solution of Linear Programming Problems"" was filed.The invention was concerned with efficient memory management for the simplex algorithm, and could be implemented by purely software means.The patent was granted on August 17, 1966 and seems to be one of the first software patents.