He gave no specific time frame. In fact, he stated exactly what the parameters were. Despite the bullshit headline, taking two different press conferences in which he's responding to a different set of questions and trying to create a conflict is what's silly. From the link:
Kerry is in Pakistan to try and make nice with Prime Minister Nawaz Sharif, the country's newly elected leader who has made repeated, vociferous demands for the United States to end its use of drone strikes on Pakistani territory. And for a few hours on Thursday it seemed that he had arrived bearing a major olive branch and a striking concession on U.S. drone policy. "The program will end as we have eliminated most of the threat and continue to eliminate it," he said in the interview. "I think the president has a very real timeline and we hope it's going to be very, very soon."
But of course it was not meant to be. In a news conference with Sartaj Aziz, Pakistan's national security advisor, Kerry went on to offer something of a defense of American drone strikes. Though Pakistani officials argue that such strikes breach Pakistani sovereignty, Kerry noted that terrorist attacks by militants in the country also "violate the sovereignty of this country."
Together, the two statements send a clear message. When all the terrorists are dead, the United States will be happy to end its program of covert drone strikes in Pakistan. Until that day comes -- and it will be "soon," according to Kerry -- strikes are likely to continue. To underscore that reality, the United States carried outthree drone strikes in Pakistan during the month of July. And in Yemen, the drone war made a roaring comeback this week with the United States carrying out three strikes in five days.
Nonetheless, Kerry will be returning to Washington with a diplomatic prize in hand. In his meetings with Pakistani officials Thursday, Kerry secured an agreement to restart partnership talks that collapsed two years ago amid intense anger in Islamabad over the impunity of U.S. drone strikes in Pakistan.
It's parsing two different statements when the parameters never changed: eliminating the threat.
"I think the program will end as we have eliminated most of the threat and continue to eliminate it," Kerry said.
As to the existence of a U.S. timeline for cessation, he added: "I think the President has a very real timeline and we hope its going to be very, very soon."
http://www.democraticunderground.com/10023388548