I am booking 2 weeks in advance, requesting upgrades online shortly after booking and then on check in. The routes are mainly LAX-BOS, LAX-JFK and LAX IAD at peak hours. I am booking the direct flights rather than thru ORD or DFW but since Sept 1, I have received one upgrade in 12 flights.