Idowu wants a showdown with Evora in Gateshead on 31 August
Phillips Idowu said he is determined to overcome the disappointment of missing out on Olympic gold in Beijing by taking the title in London in 2012.
The 29-year-old jumped a season's best 17.62m on Thursday, but was short of Portugal's Nelson Evora's winning mark.
"I didn't come here for a silver medal, so I'm not going to be content with what I have got," he told BBC Sport.
"I want to clean up, sweep everything on the way to London. I have no choice but to carry on. I have to keep going."
The world indoor champion had been favourite for gold leading into the competition, but Evora's stunning fourth jump at 17.67m - 30cm more than his season's best effort - left Idowu with a massive ask from his final two attempts.
"It was way off from what I needed to do for gold," said a clearly dejected Idowu. "I came here with a plan, but didn't do any of that. I jumped further than I have done this year, but it wasn't enough.
"I felt like it was a failure - all year I have been jumping around 17.50m and taking off around 20cm behind the board so all I needed to do was what I have been doing all year, bang on the board and I would have had 20cm on the guys.
"Even if I had taken off 20cm behind the board I should have been jumping as far as the winner.
"There were a lot of pople who came here to support me, as well as letting them down I've let myself down too. I don't like the colour silver, that's not going to happen to me again."
Idowu said he now wants to finish his season as the best in the world in preparation for next season's World Championships in Berlin.
"I want to finish my season ranked number one in the world," said the Hackney-born athlete. "I want Nelson to come to Gateshead (on 31 August) and batter him there.
"Next year I want to be so far ahead of everyone else in the world that even if I underperform by 50cm, they're 20cm behind."