Haven't flown the NRT-ATL leg so I'm not sure how realistic an NRT-ATL upgrade is, but from what I've seen on Flyertalk it seems to be a tough one. I haven't seen an IPhone app that will do what you're asking but I would be interested in getting it if there is.