1.一种短信发送方法,其特征在于,包括:
获取短信接收用户对应的用户识别模块卡的标识,并向所述用户识别模块卡所对应的服务器发送卡状态查询请求;
接收服务器根据所述用户识别模块卡的标识所获取的卡状态信息并存储;
根据所存储的用户识别模块卡的卡状态信息选择一张用户识别模块卡作为有效用户识别模块卡,具体为:确定所存储的用户识别模块卡处于在线状态的数目;
如果没有用户识别模块卡在线或者有至少两张用户识别模块卡在线,随机选择其中一张作为有效用户识别模块卡;或者获取在线的用户识别模块卡的短信使用次数和通话次数,选择预设时段内短信使用次数和通话次数累积最多的卡作为有效用户识别模块卡,如果预设时段内短信使用次数和通话次数累计最多的用户识别模块卡不止一张,则随机选择其中一张作为有效用户识别模块卡;
如果只有一张用户识别模块卡在线,则选择所述在线的用户识别模块卡作为有效用户识别模块卡;
向所述有效用户识别模块卡对应的通信终端发送短信。
2.如权利要求1所述的短信发送方法,其特征在于,所述获取短信接收用户对应的用户识别模块卡的标识,具体为:接收到用户发送短信的触发事件时,向用户返回用户标识列表;
用户从用户标识列表中选择用户标识,以及用户选择该用户标识下的用户识别模块卡标识列表;
或者,
接收到用户发送短信的触发事件时,向用户返回用户标识列表;
用户从用户标识列表中选择至少一个用户标识,获取所选择的用户标识对应的用户识别模块卡的标识。
3.如权利要求1或2所述的短信发送方法,其特征在于,选择一张用户识别模块卡作为有效用户识别模块卡后,进一步包括:向用户显示所选择的有效用户识别模块卡的标识。
4.一种呼叫方法,其特征在于,包括:
获取被叫用户对应的用户识别模块卡的标识, 并向所述用户识别模块卡所对应的服务器发送卡状态查询请求;
接收服务器根据所述用户识别模块卡的标识所获取的卡状态信息并存储;
根据所存储的所述用户识别模块卡的卡状态信息选择一张用户识别模块卡作为有效用户识别模块卡,具体为:确定所存储的用户识别模块卡处于在线状态的数目;
如果没有用户识别模块卡在线或者有至少两张用户识别模块卡在线,随机选择其中一张作为有效用户识别模块卡;或者获取在线的用户识别模块卡的短信使用次数和通话次数,选择预设时段内短信使用次数和通话次数累积最多的卡作为有效用户识别模块卡,如果预设时段内短信使用次数和通话次数累计最多的用户识别模块卡不止一张,则随机选择其中一张作为有效用户识别模块卡;
如果只有一张用户识别模块卡在线,则选择所述在线的用户识别模块卡作为有效用户识别模块卡;
向所述有效用户识别模块卡对应的通信终端发起呼叫。
5.如权利要求4所述的呼叫方法,其特征在于,所述获取被叫用户对应的用户识别模块卡的标识,具体为:接收到用户呼叫的触发事件时,向用户返回用户标识列表;
用户从用户标识列表中选择用户标识,以及用户选择该用户标识下的用户识别模块卡列表;
或者,
接收到用户呼叫的触发事件时,向用户返回用户标识列表;
用户从用户标识列表中选择用户标识,获取所选择的用户标识对应的用户识别模块卡的标识。
6.如权利要求4或5所述的呼叫方法,其特征在于,选择一张用户识别模块卡作为有效用户识别模块卡后,进一步包括:向用户显示所选择的有效用户识别模块卡的标识。
7.一种通信终端,其特征在于,包括:
第一获取单元,用于获取短信接收用户对应的用户识别模块卡的标识;
第一卡状态信息查询单元,用于根据第一获取单元获取的用户识别模块卡的标识向用户识别模块卡所对应的服务器发送卡状态查询请求,接收服务器根据所述用户识别模块卡的标识所获取的卡状态信息并存储在第一存储单元;
第一存储单元,用于存储第一卡状态信息查询单元所获取的卡状态信息;
第一卡选择单元,用于根据第一存储单元所存储的所述用户识别模块卡的卡状态信息选择一张用户识别模块卡作为有效用户识别模块卡,具体为:第一卡选择单元首先确定所存储的SIM卡处于在线状态的数目;如果没有卡在线或者有至少两张卡在线,可以随机选择其中一张作为有效SIM卡;为尽可能将短信发送到短信接收用户当前使用的SIM卡上,可以获取在线卡的短信使用次数和通话次数,选择预设时段内短信使用次数和通话次数累计最多的卡作为有效SIM卡,如果短信使用次数和通话次数累计最多的卡不止一张,则随机选择其中一张作为有效SIM卡;如果只有一张卡在线,则选择所述在线的SIM卡作为有效SIM卡;
发送单元,用于向所述第一卡选择单元所选择的用户识别模块卡所对应的通信终端发送短信。
8.如权利要求7所述的通信终端,其特征在于,所述第一获取单元包括:第一触发事件处理子单元,用于在接收到用户发送短信的触发事件时,向用户返回用户标识列表;
第一获取子单元,用于用户从用户标识列表中选择至少一个用户标识,获取所选择的用户标识对应的用户识别模块卡的标识。
9.如权利要求7或8所述的通信终端,其特征在于,还包括第一信息反馈单元,用于在所述第一卡选择单元选择出有效用户识别模块卡时,向用户显示所选择的有效用户识别模块卡的标识。
10.一种通信终端,其特征在于,包括:
第二获取单元,用于获取被叫用户对应的用户识别模块卡的标识;
第二卡状态信息查询单元,用于根据第二获取单元获取的用户识别模块卡的标识向用户识别模块卡所对应的服务器发送卡状态查询请求,接收服务器根据所述用户识别模块卡的标识所获取的卡状态信息并存储在第二存储单元;
第二存储单元,用于存储第二卡状态信息查询单元所获取的卡状态信息;
第二卡选择单元,用于根据第二存储单元所存储的所述用户识别模块卡的卡状态信息选择一张用户识别模块卡作为有效用户识别模块卡,具体为:第二卡选择单元首先确定所存储的SIM卡处于在线状态的数目;如果没有卡在线或者有至少两张卡在线,可以随机选择其中一张作为有效SIM卡;为尽可能直接与被叫用户当前使用的SIM卡建立呼叫连接,可以获取在线卡的短信使用次数和通话次数,选择预设时段内短信使用次数和通话次数累计最多的卡作为有效SIM卡,如果短信使用次数和通话次数累计最多的卡不止一张,则随机选择其中一张作为有效SIM卡;如果只有一张卡在线,则选择所述在线的SIM卡作为有效SIM卡;呼叫单元,用于向所述第二卡选择单元所选择的用户识别模块卡所对应的终端设备发起呼叫。
11.如权利要求10所述的通信终端,其特征在于,所述第二获取单元包括:第二触发事件处理子单元,用于在接收到用户呼叫的触发事件时,向用户返回用户标识列表;
第二获取子单元,用于用户从用户标识列表中选择用户标识,获取所选择的用户标识对应的用户识别模块卡的标识。
12.如权利要求10或11所述的通信终端,其特征在于,还包括:第二信息反馈单元,用于在所述第二卡选择单元选择出有效用户识别模块卡时,向用户显示所选择的有效用户识别模块卡的标识。