Patents and publications