Patents and Software Registered from to