Minnesota inventions