兼具文本消息传输的多媒体消息传输的制作方法

文档序号:8947789阅读:333来源:国知局
兼具文本消息传输的多媒体消息传输的制作方法
【技术领域】
[0001]本发明涉及在两个终端之间,特别是在移动终端之间传输多媒体消息。
[0002]更具体而言,本发明涉及等待接收确认通知的管理,所述管理由发送多媒体消息的终端来执行。
【背景技术】
[0003]术语“多媒体消息”理解为一种包含比如影像、视频、音频或其它的一种或多种多媒体内容的消息,该消息包括但不仅限于即时通讯服务内的即时消息。
[0004]现有电信终端可以通过为此目的而提供的多媒体数据网络来传输多媒体消息或文件,比如GPRS、EDGE、H、H+、3G、4G、WiFi和互联网。可以把多媒体消息作为电子邮件信息(email),或者通过多媒体信息服务(MMS)或即时通讯服务(IM)应用程序,或者通过客户终端-服务器应用程序,在互联网类型的网络中发送。
[0005]例如,在多媒体信息服务(MMS)应用程序中,如果终端与这些应用程序不兼容,或者不能够接收MMS消息,则把包括URL地址的用于经由互联网访问储存在服务器上的消息或多媒体文件的通知文本消息发送到目标终端。
[0006]已知的还有移动电话上的即时通讯服务应用程序,当通过多媒体数据网络无法访问信息服务时,该应用程序采用SMS发送文本消息,而不是多媒体消息。例如,如果第一终端(发送器)位于不允许传输多媒体数据或者访问多媒体数据网络的区域,它将经通过传统的GSM/CDMA网络由SMS把文本消息发送到第二终端(接收器)。如果不能使用即时通讯服务,第一终端也可以发送SMS型文本消息。
[0007]有些即时通讯服务应用程序执行“呈现(presence) ”系统,该系统向第一终端表明第二接收终端已连接到服务。可以这样设置,当呈现系统表明第二终端未连接到服务时,第一终端终止将通过SMS将文本消息传输到第二终端。
[0008]但是,此类管理发送/接收文本或多媒体消息至少有一个缺点。
[0009]接收多媒体消息的终端用户必须连接到多媒体网络,以便被通知已接收到新的多媒体消息。只要用户未能连接到该网络,他或她便不知道多媒体消息正在等待。多媒体消息的目标终端也可以设置为接收表明多媒体消息可用的文本消息。但是,当接收到多媒体消息和表明收到多媒体消息的通知文本消息时,该确认系统会在第二终端产生重复消息。
[0010]此外,呈现系统是不可靠的。它们会错误地向第一终端表明第二终端未连接到服务。然后,当它能够发送多媒体消息时,第一终端会向第二终端发送SMS消息。相反,呈现系统也会错误地向第一终端的用户表明第二终端已连接到服务。然后,第一终端会把多媒体消息发送到未连接到即时通讯服务的第二终端,而第二终端的用户并不知道所收到的多媒体消息。

【发明内容】

[0011]本发明改进了该状况。
[0012]为此,本发明提出了一种从第一终端向第二终端传输多媒体消息的方法,其中所述多媒体消息的第二终端提供从第二终端发向第一终端的接收确认通知。具体而言,在该方法中:
[0013]-第一终端测量接收确认通知的等待时间,以及,
[0014]-如果所述等待时间超过预定阈值,那么第一终端生成发送到第二终端的文本消息。
[0015]通常地,通过不需要能够传送多媒体内容的网络资源的网络能发送文本消息。
[0016]因此,在一个可能的实施例中,经由第一电信网络传输多媒体消息,经由第二网络通过第一终端传输所述文本消息。
[0017]该实施例能有利地为终端用户改善可靠性和可用性,因为优化了两种类型的网络的使用,例如针对第一网络的多媒体数据(例如数据网络)网络和针对第二网络的传统网络(例如GSM/CDMA网络)。如果当第一终端向第二终端发送多媒体消息,第二终端不能访问第一类型的(多媒体数据)网络时,第二终端仍然能够通过第二类型的网络接收表明多媒体消息可用的通知文本消息。
[0018]在一个实施例中,文本消息包括第二终端的关于多媒体消息的可用性信息。
[0019]例如,依据第一终端是否具有传统网络或多媒体网络的访问权,不管来自不可靠的呈现系统的任何信息,根据本发明的这个实施例的方法将发送文本消息和/或多媒体消息。因此,如果第一终端具有多媒体网络的访问权,它总是向第二终端发送多媒体消息;如果接收确认的等待时间超出预定阈值,那么在第一终端中执行确认的等待时间的系统可以自动向第二终端发送可用性通知的文本消息(例如SMS消息),经由第二网络通知第二终端多媒体消息可供使用,以确保由该第二个信道传输消息。该实施例传输文本消息更可靠,因为它比使用单个网络提供更大的连接范围。
[0020]例如,可以通过在第一终端上执行的应用程序解析连接状态。例如当“数据”网络的优先顺序高于“GSM/CDMA”网络时,能自动切换到可用网络以便仅发送为文本信息。
[0021]第一终端的用户由此收到关于用户已发送的文本或多媒体消息的传输状态的高效且可靠的反馈。
[0022]在一个非限制性实例中,本发明有利地具有一个管理包括多媒体内容、由专用服务器支持的即时通讯(或“聊天”)的应用程序。
[0023]在这样的实施例中,多媒体消息是即时通讯应用程序中的消息,并且适于经由专用服务器在第一终端和第二终端之间传输。
[0024]在一个具体实施例中,第一终端为每条多媒体消息分配一个标识符。优选地,在等待时间之后,没有多媒体消息的接收确认的情况下,第一终端把所述多媒体消息的标识符的签名分配给生成的文本消息。因此,接收文本消息时,第二终端可以把文本消息的签名和第二终端收到的多媒体消息中包含的至少一个标识符作比较,而且如果两者匹配,第二终端删除收到的文本消息。
[0025]因此,在这个可选并优选的实施例中,当第二终端已经收到多媒体消息时,第二终端删除通知多媒体消息为可用的文本消息。
[0026]通过滤除由于多媒体消息而收到的过量SMS消息的显示,第二终端执行有效率地删除被视为多媒体消息副本的有效通知文本消息。因此,签名验证使之能够有效率地删除副本,并保证显著提高可用性。
[0027]本发明还涉及到一种系统,包括至少一个第一终端和一个第二终端,该系统用于把多媒体消息从第一终端传输到第二终端,第二终端包括发送从第二终端向第一终端由第二终端接收的多媒体消息的接收确认的通知的装置,其中第一终端包括:
[0028]-测量接收确认通知的等待时间的装置,
[0029]-把等待时间与预定阈值作比较的装置,以及,
[0030]-如果时间超出所述阈值,生成发送到第二终端的文本消息的装置。
[0031]本发明还涉及到一种电信终端,包括:
[0032]-测量发送到第三终端的多媒体消息的接收通知确认的等待时间的装置,
[0033]-把等待时间与预定阈值作比较的装置,
[0034]-以及,如果时间超出所述阈值,生成发送到第三终端的文本消息的装置。
[0035]本发明还涉及一种计算机程序,其包括当上述类型的终端的处理器执行所述计算机程序时,执行本发明的通常方法的指令。可以通过下文所讨论的图4中流程图表示该程序的通用算法。
[0036]本发明还涉及专门针对在执行删除重复的文本消息的实施例中的电信终端,该终端包括:
[0037]-一种装置,当接收到文本消息时该装置为有效状态,且用于比较文本消息中所包含的签名与所收到的多媒体消息中所包含的标识符,以及,
[0038]-—种装置,如果签名和标识符匹配时该装置为有效状态,且用于删除所接收到的所述文本消息。
[0039]本发明还涉及到第二种计算机程序,包括由上述类型的终端的处理器执行所述计算机程序时,执行删除副本的指令。可以通过下文所讨论的图5中的流程图表示该程序的通用算法。第
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1