Patents and solutions