Patent ID: 8229424
Filing Date: 2012-07-24
Classification: H04W

Abstract:
1. A network listening method of a mobile phone comprising a code division multiple access (CDMA) chip and a first user identity module (UIM) card and a second UIM card, the network listening method comprising: obtaining an identification of the first UIM card using a physical control layer of the mobile phone; searching a communication network based on a CDMA network protocol using the first UIM card; recording network listening parameters of the first UIM card that comprise a listening frequency of the first UIM card, a listening channel of the first UIM card, and a listening time of the first UIM card; controlling the first UIM card to log in the communication network according to the network listening parameters of the first UIM card; obtaining an identification of the second UIM card using the physical control layer when the second UIM card is wakened up; searching the communication network based on the CDMA network protocol using the second UIM card; recording network listening parameters of the second UIM card that comprise a listening frequency of the second UIM card, a listening channel of the second UIM card, and a listening time of the second UIM card; controlling the second UIM card to log in the communication network according to the network listening parameters of the second UIM card; determining whether a listening frequency of the first UIM card equals a listening frequency of the second UIM card, and whether a listening channel of the first UIM card equals a listening channel of the second UIM card; and executing a first network listening method to listen to the communication network, when the listening frequency of the first UIM card equals the listening frequency of the second UIM card, and the listening channel of the first UIM card equals the listening channel of the second UIM card; or executing a second network listening method to listen to the communication network, when the listening frequency of the first UIM card does not equal the listening frequency of the second UIM card, and/or the listening channel of first UIM card does not equal the listening channel of second UIM card; wherein the first network listening method comprises: determining whether the listening time of the first UIM card equals the listening time of the second UIM card; in response to the listening time of the first UIM card equaling the listening time of the second UIM card, executing the following blocks: (a1) configuring the network listening parameters of the first UIM card to the physical control layer; (a2) controlling the physical control layer to be in a sleep state to wait for messages from the communication network; (a3) sending messages to the first UIM card, and determining whether the messages match the first UIM card according to the listening parameters; (a4) responding to the communication network using the first UIM card when the messages match the first UIM card, or configuring the network listening parameters of the second UIM card to the physical control layer when the messages do not match the first UIM card; (a5) sending the messages to the second UIM card, and determining whether the messages match the second UIM card according to the listening parameters; and (a6) responding to the communication network using the second UIM card when the messages match the second UIM card, or repeating block (a1) to block (a5) when the messages do not match the second UIM card.