In the World Tech Update this week, the patent battle between Apple and Samsung continues, Microsoft intros new Windows 8 hardware, a modular data center saves power and NASA's Mars rover readies for touchdown.