Systems and methods for updating device software Grant US-8397228-B2 United States of America 12 Mar 2013