一种彩信发送管理方法和彩信发送管理装置制造方法
【专利摘要】本发明公开了一种彩信发送管理方法和彩信发送管理装置,其中,一种彩信发送管理方法包括:当终端发送彩信失败时,确定当前彩信发送失败的原因;将当前彩信发送失败的原因更新在彩信发送失败列表中;若所述当前彩信发送失败的原因均属于暂时失败原因,则触发所述终端重新发送所述彩信;其中,所述暂时失败原因包括如下一项或两项以上:彩信接入点链接超时、所述终端的数据业务未被激活、所述终端的天线处于关闭状态和所述终端处于通话状态。本发明提供的技术方案能够有效提高彩信发送的可靠性。
【专利说明】一种彩信发送管理方法和彩信发送管理装置
【技术领域】
[0001]本发明涉及通讯【技术领域】,具体涉及一种彩信发送管理方法和彩信发送管理装置。
【背景技术】
[0002]彩信为一种多媒体信息服务,它最大的特色就是支持多媒体功能,能够传递功能全面的内容和信息,这些信息包括文字、图像、声音、数据等各种多媒体格式的信息。
[0003]目前的彩信发送方案中,当彩信发送失败时,手机会将发送失败的彩信移动到彩信草稿箱中,如果用户需要重新发送该彩信,则从彩信草稿箱中触发对该彩信的重新发送,在这种情况下,当用户因忙碌于其它事情未发现彩信发送失败时,那么,彩信将会一直停留在彩信草稿箱中,可见,现有的彩信发送方案可靠性差。
【发明内容】
[0004]本发明提供一种彩信发送管理方法和彩信发送管理装置,用于提高彩信发送的可靠性。
[0005]本发明第一方面提供一种彩信发送管理方法,包括:
[0006]当终端发送彩信失败时,确定当前彩信发送失败的原因;
[0007]将当前彩信发送失败的原因更新在彩信发送失败列表中;
[0008]若上述当前彩信发送失败的原因均属于暂时失败原因,则触发上述终端重新发送上述彩信;
[0009]其中,上述暂时失败原因包括如下一项或两项以上:彩信接入点链接超时、上述终端的数据业务未被激活、上述终端的天线处于关闭状态和上述终端处于通话状态。
[0010]本发明第二方面提供一种彩信发送管理装置,包括:
[0011]确定单元,用于当终端发送彩信失败时,确定当前彩信发送失败的原因;
[0012]更新单元,用于将上述确定单元确定的当前彩信发送失败的原因更新在彩信发送失败列表中;
[0013]触发单元,用于当上述确定单元确定当前彩信发送失败的原因均属于暂时失败原因时,触发上述终端重新发送上述彩信;
[0014]其中,上述暂时失败原因包括如下一项或两项以上:彩信接入点链接超时、上述终端的数据业务未被激活、上述终端的天线处于关闭状态和上述终端处于通话状态。
[0015]由上可见,一方面本发明在终端发送彩信失败且彩信发送失败原因为暂时失败原因时,触发终端重新发送彩信,实现了彩信因暂时失败原因而发送失败时的彩信自动重发,提高了彩信发送的可靠性;另一方面,在终端发送彩信失败时,将确定的彩信发送失败原因更新在彩信发送失败列表中,使得用户可以通过该彩信发送失败列表中查看彩信发送失败的原因并做出补救。
【专利附图】
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本发明提供的一种彩信发送管理方法一个实施例流程示意图;
[0018]图2为本发明提供的一种彩信发送管理方法另一个实施例流程示意图;
[0019]图3为本发明提供的一种彩信发送管理装置一个实施例结构示意图。
【具体实施方式】
[0020]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]本发明实施例提供一种彩信发送管理方法,包括:当终端发送彩信失败时,确定当前彩信发送失败的原因;将当前彩信发送失败的原因更新在彩信发送失败列表中;若上述当前彩信发送失败的原因均属于暂时失败原因,则触发上述终端重新发送上述彩信;其中,上述暂时失败原因包括如下一项或两项以上:彩信接入点链接超时、上述终端的数据业务未被激活、上述终端的天线处于关闭状态和上述终端处于通话状态。本发明实施例还提供相应的彩信发送管理装置。以下分别进行详细说明。
[0022]下面对本发明实施例提供的一种彩信发送管理方法进行描述,请参阅图1,本发明实施例中的彩信发送管理方法包括:
[0023]101、当终端发送彩信失败时,确定当前彩信发送失败的原因;
[0024]本发明实施例中,当检测到终端发送彩信且彩信发送失败时,彩信发送管理装置确定当前彩信发送失败的原因。
[0025]本发明实施例中,彩信发送失败的原因分为暂时失败原因和永久失败原因两个大类,暂时失败原因包括如下一项或两项以上:彩信接入点(APN,Access Point Name)链接超时、终端的数据业务未被激活(即PDP未被激活)、终端的天线处于关闭状态和终端处于通话状态。永久失败原因包括如下一项或两项以上:终端的网络不可用、彩信的收件人的人数超过允许的最大人数、彩信的收件人为无效收件人(例如收件人为非正常的手机号码格式)。
[0026]可选地,预先存储彩信条件列表,该彩信条件列表中记录终端成功发送彩信所需要满足的所有条件,当终端发送彩信失败时,彩信发送管理装置根据该彩信条件列表对终端进行相应检测,确定出该彩信条件列表中,终端当前未满足的条件,进而确认出当前彩信发送失败的原因。
[0027]可选地,当彩信发送管理装置检测出多个可能导致当前彩信发送失败的原因时,彩信发送管理装置将多个可能导致当前彩信发送失败的原因都确定为当前彩信发送失败的原因,或者,彩信发送管理装置也可以从多个可能导致当前彩信发送失败的原因确定一个作为当前彩信发送失败的原因,此处不作限定。
[0028]102、将当前彩信发送失败的原因更新在彩信发送失败列表中;
[0029]本发明实施例中,彩信发送管理装置预设一彩信发送失败列表,该彩信发送失败列表用于在彩信发送失败时,记录步骤101确定的彩信发送失败的原因,以便用户可以通过该彩信发送失败列表中查看彩信发送失败的原因并做出补救。
[0030]可选地,扩展彩信的协议数据单元(TOU,Protocol Data Unit)表,在pdu表中增加一个字段(例如fail_reaSOn),该字段用于在彩信发送失败时,记录步骤101确定的彩信发送失败的原因。
[0031]103、若上述当前彩信发送失败的原因均属于暂时失败原因,则触发上述终端重新发送上述彩信;
[0032]本发明实施例中,若步骤101确定的当前彩信发送失败的原因均属于上述暂时失败原因时,彩信发送管理装置触发上述终端重新发送上述彩信。
[0033]本发明实施例中,若上述终端重新发送上述彩信之后仍然失败,则返回执行步骤101?103。可选的,在每次步骤103执行后,彩信发送管理装置累计该彩信重新发送的总次数,并在下一次针对同一彩信执行步骤103之前,判断该彩信重新发送的总次数是否已到达预设重发次数;若当前该彩信重新发送的总次数已到达预设重发次数,则将该彩信存入上述彩信草稿箱中,并停止触发上述终端重新发送该彩信。具体地,上述预设重发次数可以根据实际需要进行设定,此处不作限定。
[0034]可选地,彩信发送管理装置在将当前彩信发送失败的原因更新在彩信发送失败列表之后,显示存储的当前彩信发送失败的原因,以便用户能够直接看到当前彩信发送失败的原因。
[0035]可选地,彩信发送管理装置确定当前彩信发送失败的原因之后,输出指示当前彩信发送失败的提醒信号,以便用户通过该提醒信号获知当前彩信发送失败并可从彩信发送失败列表中查看当前彩信发送失败的原因。具体地,该提醒信号具体可以为声音信号、震动信号、闪光灯闪烁信号或其它提醒信号,此处不作限定。
[0036]需要说明的是,本发明实施例中的彩信发送管理装置可以为集成在终端中的装置,或者也可以独立于终端,且能够与终端进行通讯交互的装置。上述终端具体可以为手机、平板电脑或者其它具备彩信发送功能的终端,此处不作限定。
[0037]由上可见,一方面本发明在终端发送彩信失败且彩信发送失败原因为暂时失败原因时,触发终端重新发送彩信,实现了彩信因暂时失败原因而发送失败时的彩信自动重发,提高了彩信发送的可靠性;另一方面,在终端发送彩信失败时,将确定的彩信发送失败原因更新在彩信发送失败列表中,使得用户可以通过该彩信发送失败列表中查看彩信发送失败的原因并做出补救。
[0038]下面以另一实施例对本发明实施例中的彩信发送管理方法进行描述,请参阅图2,本发明实施例中的彩信发送管理方法包括:
[0039]201、当终端发送彩信失败时,确定当前彩信发送失败的原因;
[0040]本发明实施例中,当检测到终端发送彩信且彩信发送失败时,彩信发送管理装置确定当前彩信发送失败的原因。
[0041]本发明实施例中,彩信发送失败的原因分为暂时失败原因和永久失败原因两个大类,暂时失败原因包括如下一项或两项以上:彩信APN链接超时、终端的数据业务未被激活(即PDP未被激活)、终端的天线处于关闭状态和终端处于通话状态。永久失败原因包括如下一项或两项以上:终端的网络不可用、彩信的收件人的人数超过允许的最大人数、彩信的收件人为无效收件人(例如收件人为非正常的手机号码格式)。
[0042]可选地,预先存储彩信条件列表,该彩信条件列表中记录终端成功发送彩信所需要满足的所有条件,当终端发送彩信失败时,彩信发送管理装置根据该彩信条件列表对终端进行相应检测,确定出该彩信条件列表中,终端当前未满足的条件,进而确认出当前彩信发送失败的原因。
[0043]可选地,当彩信发送管理装置检测出多个可能导致当前彩信发送失败的原因时,彩信发送管理装置将多个可能导致当前彩信发送失败的原因都确定为当前彩信发送失败的原因,或者,彩信发送管理装置也可以从多个可能导致当前彩信发送失败的原因确定一个作为当前彩信发送失败的原因,此处不作限定。
[0044]202、将当前彩信发送失败的原因更新在彩信发送失败列表中;
[0045]本发明实施例中,彩信发送管理装置预设一彩信发送失败列表,该彩信发送失败列表用于在彩信发送失败时,记录步骤201确定的彩信发送失败的原因,以便用户可以通过该彩信发送失败列表中查看彩信发送失败的原因并做出补救。
[0046]可选地,扩展彩信的PDU表,在pdu表中增加一个字段(例如fail_reason),该字段用于在彩信发送失败时,记录步骤201确定的彩信发送失败的原因。
[0047]203、若上述当前彩信发送失败的原因均属于暂时失败原因,则判断上述彩信重新发送的总次数是否已到达预设重发次数;
[0048]当彩信发送管理装置判断上述彩信重新发送的总次数否已到达预设重发次数时,执行步骤204,当彩信发送管理装置判断上述彩信重新发送的总次数否未到达预设重发次数时,执行步骤205。
[0049]具体地,上述预设重发次数可以根据实际需要进行设定,此处不作限定。
[0050]204、将上述彩信存入上述彩信草稿箱中;
[0051]彩信发送管理装置将上述彩信存入终端的彩信草稿箱中,以便用户可以通过上述彩信草稿箱中找到上述彩信。
[0052]205、触发上述终端重新发送上述彩信。
[0053]206、若上述当前彩信发送失败的原因中有永久失败原因,则将上述彩信存入上述终端的彩信草稿箱中;
[0054]本发明实施例中,若步骤201确定的当前彩信发送失败的原因中有上述永久失败原因(即存在属于永久失败原因的原因)时,彩信发送管理装置将上述彩信存入终端的彩信草稿箱中,以便用户可以通过上述彩信草稿箱中找到上述彩信。
[0055]可选地,彩信发送管理装置在将当前彩信发送失败的原因更新在彩信发送失败列表之后,显示存储的当前彩信发送失败的原因,以便用户能够直接看到当前彩信发送失败的原因。
[0056]可选地,彩信发送管理装置确定当前彩信发送失败的原因之后,输出指示当前彩信发送失败的提醒信号,以便用户通过该提醒信号获知当前彩信发送失败并可从彩信发送失败列表中查看当前彩信发送失败的原因。具体地,该提醒信号具体可以为声音信号、震动信号、闪光灯闪烁信号或其它提醒信号,此处不作限定。
[0057]需要说明的是,本发明实施例中的彩信发送管理装置可以为集成在终端中的装置,或者也可以独立于终端,且能够与终端进行通讯交互的装置。上述终端具体可以为手机、平板电脑或者其它具备彩信发送功能的终端,此处不作限定。
[0058]由上可见,一方面本发明在终端发送彩信失败且彩信发送失败原因为暂时失败原因时,触发终端重新发送彩信,实现了彩信因暂时失败原因而发送失败时的彩信自动重发,提高了彩信发送的可靠性;另一方面,在终端发送彩信失败时,将确定的彩信发送失败原因更新在彩信发送失败列表中,使得用户可以通过该彩信发送失败列表中查看彩信发送失败的原因并做出补救。
[0059]本发明实施例还提供一种移动终端,请参阅图3,本发明实施例中的彩信发送管理装置300,包括:
[0060]确定单元301,用于当终端发送彩信失败时,确定当前彩信发送失败的原因;
[0061]更新单元302,用于将确定单元301确定的当前彩信发送失败的原因更新在彩信发送失败列表中;
[0062]触发单元303,用于当确定单元301确定当前彩信发送失败的原因均属于暂时失败原因时,触发上述终端重新发送上述彩信;
[0063]其中,上述暂时失败原因包括如下一项或两项以上:彩信接入点链接超时、上述终端的数据业务未被激活、上述终端的天线处于关闭状态和上述终端处于通话状态。
[0064]可选的,本发明实施例中的彩信发送管理装置还包括:存储单元,用于当确定单元301确定当前彩信发送失败的原因中有永久失败原因时,将上述彩信存入上述终端的彩信草稿箱中,其中,上述永久失败原因包括如下一项或两项以上:上述终端的网络不可用、上述彩信的收件人的人数超过允许的最大人数、上述彩信的收件人为无效收件人。可选的,本发明实施例中的彩信发送管理装置还包括:判断单元,用于判断上述彩信重新发送的总次数是否已到达预设重发次数;上述存储单元还用于:当上述判断单元判断出上述彩信重新发送的总次数已到达预设重发次数时,将上述彩信存入上述彩信草稿箱中;上述触发单元在上述判断单元判断出上述彩信重新发送的总次数已到达预设重发次数时,停止触发上述终端重新发送上述彩信。
[0065]可选的,本发明实施例中的彩信发送管理装置还包括:显示单元,用于显示上述存储单元存储的当前彩信发送失败的原因。
[0066]可选的,本发明实施例中的彩信发送管理装置还包括:输出单元,用于输出指示当前彩信发送失败的提醒信号。
[0067]需要说明的是,本发明实施例中的彩信发送管理装置可以为集成在终端中的装置,或者也可以独立于终端,且能够与终端进行通讯交互的装置。上述终端具体可以为手机、平板电脑或者其它具备彩信发送功能的终端,此处不作限定。
[0068]应理解,本发明实施例中的彩信发送管理装置可以如上述方法实施例中提及的彩信发送管理装置,可以用于实现上述方法实施例中的全部技术方案,其各个功能模块的功能可以根据上述方法实施例中的方法具体实现,其具体实现过程可参照上述实施例中的相关描述,此处不再赘述。
[0069]由上可见,一方面本发明在终端发送彩信失败且彩信发送失败原因为暂时失败原因时,触发终端重新发送彩信,实现了彩信因暂时失败原因而发送失败时的彩信自动重发,提高了彩信发送的可靠性;另一方面,在终端发送彩信失败时,将确定的彩信发送失败原因更新在彩信发送失败列表中,使得用户可以通过该彩信发送失败列表中查看彩信发送失败的原因并做出补救。
[0070]在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0071]所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0072]另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0073]所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0074]需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本发明所必须的。
[0075]在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
[0076]以上为对本发明所提供的一种彩信发送管理方法和彩信发送管理装置的描述,对于本领域的一般技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种彩信发送管理方法,其特征在于,包括: 当终端发送彩信失败时,确定当前彩信发送失败的原因; 将当前彩信发送失败的原因更新在彩信发送失败列表中; 若所述当前彩信发送失败的原因均属于暂时失败原因,则触发所述终端重新发送所述彩信; 其中,所述暂时失败原因包括如下一项或两项以上:彩信接入点链接超时、所述终端的数据业务未被激活、所述终端的天线处于关闭状态和所述终端处于通话状态。
2.根据权利要求1所述的方法,其特征在于,所述确定彩信发送失败原因,之后还包括: 若所述当前彩信发送失败的原因中有永久失败原因,则将所述彩信存入所述终端的彩信草稿箱中,其中,所述永久失败原因包括如下一项或两项以上:所述终端的网络不可用、所述彩信的收件人的人数超过允许的最大人数、所述彩信的收件人为无效收件人。
3.根据权利要求2所述的方法,其特征在于,所述触发所述终端重新发送所述彩信,之前包括: 判断所述彩信重新发送的总次数是否已到达预设重发次数; 若当前所述彩信重新发送的总次数已到达预设重发次数,则将所述彩信存入所述彩信草稿箱中,并停止触发所述终端重新发送所述彩信。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述将当前彩信发送失败的原因更新在彩信发送失败列表中,之后还包括: 显示存储的当前彩信发送失败的原因。
5.根据权利要求1至3任一项所述的方法,其特征在于,所述确定当前彩信发送失败的原因,之后还包括: 输出指示当前彩信发送失败的提醒信号。
6.一种彩信发送管理装置,其特征在于,包括: 确定单元,用于当终端发送彩信失败时,确定当前彩信发送失败的原因; 更新单元,用于将所述确定单元确定的当前彩信发送失败的原因更新在彩信发送失败列表中; 触发单元,用于当所述确定单元确定当前彩信发送失败的原因均属于暂时失败原因时,触发所述终端重新发送所述彩信; 其中,所述暂时失败原因包括如下一项或两项以上:彩信接入点链接超时、所述终端的数据业务未被激活、所述终端的天线处于关闭状态和所述终端处于通话状态。
7.根据权利要求6所述的彩信发送管理装置,其特征在于,所述彩信发送管理装置还包括: 存储单元,用于当所述确定单元确定当前彩信发送失败的原因中有永久失败原因时,将所述彩信存入所述终端的彩信草稿箱中,其中,所述永久失败原因包括如下一项或两项以上:所述终端的网络不可用、所述彩信的收件人的人数超过允许的最大人数、所述彩信的收件人为无效收件人。
8.根据权利要求7所述的彩信发送管理装置,其特征在于,所述彩信发送管理装置还包括: 判断单元,用于判断所述彩信重新发送的总次数是否已到达预设重发次数; 所述存储单元还用于:当所述判断单元判断出所述彩信重新发送的总次数已到达预设重发次数时,将所述彩信存入所述彩信草稿箱中; 所述触发单元在所述判断单元判断出所述彩信重新发送的总次数已到达预设重发次数时,停止触发所述终端重新发送所述彩信。
9.根据权利要求6至8任一项所述的彩信发送管理装置,其特征在于,所述彩信发送管理装置还包括: 显示单元,用于显示所述存储单元存储的当前彩信发送失败的原因。
10.根据权利要求6至8任一项所述的彩信发送管理装置,其特征在于,所述彩信发送管理装置还包括: 输出单元,用于输出指示当前彩信发送失败的提醒信号。
【文档编号】H04W4/12GK104507059SQ201410809762
【公开日】2015年4月8日 申请日期:2014年12月19日 优先权日:2014年12月19日
【发明者】彭枫 申请人:广东欧珀移动通信有限公司