Sorry to say the whole upgrade benefit and its loose defintion is a real weak point in the program. What it usually comes down to is the local property's policy and/or the front desk attendant's decision. Freqently they'll pre-package your check-in as an Elite member and that package will have an upgrade of some sort but its far from guaranteed. I've made a standard practice of asking when I check in.