German patent law