Patents and honors