Stuck completing master's thesis
If the company really needed so much working ideas on their product, they should hire a professional, not expecting them from a master student. Stick this thought in your brain, and then proceed. During thesis&amp;internship you should demonstrate independt thinking, but you are still a student.
You can ask your professor a meeting asking bout the opportunity of continuing this (painful) experience with the advisor or to try a new start with a different company (would be an issue for you to graduate 6 months later? what is at stake that prevent you from restarting the thesis internship?).
You can put all the points you mentioned here in a neutral way (i.e. &quot;he said that I can't find so many ideas and the ones that I found are not working&quot; == &quot;they expect to have new and working ideas from the university&quot;, or &quot;my supervisor in company isn't helpful so much&quot; == &quot;we could not build an effective working relation&quot;).
Regarding the 5 ideas: you do not need to believe in them, and they cannot possibly be all productive ideas (if you had 5 bright, productive ideas, you would not be rotting working in such environment, you know this ... and even your supervisor would know that). So dig yourself in the library, look at the conference proceedings of biggest conferences related to the thesis subject, pick the ideas making claims you can barely understand, present them.