Patent ID: 8526938
Filing Date: 2013-09-03
Classification: H04W

Abstract:
1. A method of testing a mobile phone maintenance channel, comprising: transmitting a plurality of mobile phone activation set-up messages to an open mobile alliance (OMA) platform; the open mobile alliance platform storing mobile phone activation set-up information provided in the mobile phone activation set-up messages in a data store; automatically generating a plurality of test mobile phone activation request messages on a computer; transporting the test mobile phone activation request messages over a mobile phone maintenance channel, wherein the mobile phone maintenance channel comprises a communication path between the computer and the open mobile alliance platform; the open mobile alliance platform, in response to receiving the test mobile phone activation request messages, retrieving mobile phone activation set-up information corresponding to the test mobile phone activation request messages from the data store; the open mobile alliance platform transmitting a plurality of test mobile phone activation response messages, the test mobile phone activation response messages comprising at least a portion of the mobile phone activation set-up information associated with the test mobile phone activation request; transporting the test mobile phone activation response messages over the mobile phone maintenance channel; the computer, in response to receiving the test mobile phone activation response messages, determining a first test result based on comparing the plurality of test mobile phone activation request messages to the plurality of test mobile phone activation response messages; automatically generating a plurality of test mobile phone preferred roaming list (PRL) request messages on the computer; transporting the test mobile phone preferred roaming list request messages over the mobile phone maintenance channel; the open mobile alliance platform, in response to receiving the test mobile phone preferred roaming list request messages, retrieving mobile phone roaming list information from the data store; the open mobile alliance platform transmitting a plurality of test mobile phone preferred roaming list response messages, the test mobile phone preferred roaming list response messages comprising at least a portion of the mobile phone roaming list information retrieved from the data store; transporting the test mobile phone preferred roaming list response messages over the mobile phone maintenance channel; the computer, in response to receiving the test mobile phone preferred roaming list response messages, determining a second test result based on comparing the plurality of test mobile phone preferred roaming list request messages to the plurality of test mobile phone preferred roaming list response messages; automatically generating a plurality of test mobile phone firmware request messages on the computer; transporting the test mobile phone firmware request messages over the mobile phone maintenance channel; the open mobile alliance platform, in response to receiving the test mobile phone firmware request messages, retrieving firmware from the data store; the open mobile alliance platform transmitting a plurality of test mobile phone firmware response messages, the test mobile phone firmware response messages comprising at least a portion of the firmware retrieved from the data store; transporting the test mobile phone firmware response messages over the mobile phone maintenance channel; and the computer, in response to receiving the test mobile phone firmware response messages, determining a third test result based on comparing the plurality of test mobile phone firmware request messages to the plurality of test mobile phone firmware response messages.