收发多媒体服务讯息的方法及相关装置的制作方法

xiaoxiao2020-9-10  17

专利名称:收发多媒体服务讯息的方法及相关装置的制作方法
技术领域
本发明涉及一种收发多媒体服务讯息的方法及相关装置,特别是涉及一 种具有高成功率的收发多媒体服务讯息的方法及相关装置。
背景技术
随着移动电话的普及,市场的竟争也越来越激烈,业者每隔一段时间就 会推出功能更强大的产品。为了满足各类型消费者的不同需求,除了接发电 话的基本功能外,移动电话的附加功能也越来越多,例如拍照、收听广播、传送/接收电子邮件、上网、简讯服务(ShortMessage Service, SMS)或多媒体 讯息月良务(Multimedia Message Service, MMS)等功能。在各种移动电话的加值应用中,接发SMS讯息无疑是最为普及且最常 被消费者使用的服务。SMS讯息包含具有数字化格式的文字,具有可大量传 播、描述精确和易于保存的种种特性,使用者可通过移动电话轻易地收发 SMS讯息。近年来,MMS的服务市场亦逐渐发展,相较于只能传送单调文 字内容与基本图形的SMS讯息,MMS讯息可包含各式各样的多媒体影音对 象,例如文字、影像、声音、图片与动画等。MMS讯息可通过无线应用通讯协议(Wireless Application Protocol, WAP)及整合分组无线电服务(General Packet Radio Service, GPRS)来传送。 WAP为移动电话之间的通讯方式,凡具备WAP功能的移动电话均可直接通 过互联网来进行无线信息的传送,因此不需倚靠个人计算机或固定电话线路 来传送数据。支持高速数据传输的GPRS则让使用者能通过移动电话联机到 因特网(Intemet)、企业内部网(Intranet)或因特网服务提供者(Internet Service Provider, ISP)等系统服务端,使用者能以更快速度通过移动电话上网浏览实 时新闻或其它信息,或是用来下载多和弦铃声、彩色图像、MMS讯息或小 游戏等。一般而言,MMS讯息是采用WAP Push的传递方式,使用者首先编辑 包含多媒体影音对象的MMS讯息,再通过系统服务商提供的数据服务0她Service)将MMS讯息传至其它移动电话或电子邮件信箱。请参考图1,图1 为现有技术中一 MMS讯息收发方法的示意图。假设使用者欲通过一移动电 话12发送一 MMS讯息至另 一 目标移动电话14,首先会将MMS讯息传至 一系统服务端10。系统服务端10在收到MMS讯息后并不会直接传至目标 移动电话14,而是会先送出一 SMS通知(Notification)讯息。目标移动电话 14的持有者在接收到SMS通知讯息后,会回复系统服务端10 —确认讯息并 提出读取MMS讯息的要求,接着才会联机至系统服务端10以下载MMS讯 息。在完成MMS讯息的读取后,目标移动电话14会再回复系统服务端10 一确认讯息,以完成接收MMS讯息的动作。在图l所示的现有技术中,在连续收发MMS讯息时容易造成讯息收发 失败。举例来说,当目标移动电话14接收到相关于一第一 MMS讯息的一 第一 SMS通知讯息,会回复系统服务端10 —确认讯息并准备读取第一MMS 讯息,此时若收到相关于一第二 MMS讯息的一第二 SMS通知讯息时,读 取第一 MMS讯息的动作将会被打断,目标移动电话14会开始准备读取第 二 MMS讯息,如此目标移动电话14将无法成功地接收到第一 MMS讯息。 因此,现有技术在连续收发多封MMS讯息时,MMS讯息的收发效率很低。发明内容本发明提供一种收发多媒体服务讯息的方法,其包含接收一简讯服务讯 息;若该简讯服务讯息为一多媒体讯息的通知,检测一计时装置中一第一标 志及一第二标志的值;当该第一标志为一第一值且该第二标志为一第二值时,则将该简讯服务讯息传至一讯息处理装置;将该第一标志设为一第三值; 该讯息处理装置接收该简讯服务讯息所对应的该多^(某体讯息,并将该第二标 志设为一第四值;以及在该讯息处理装置完成动作后,将该第二标志设回为 该第二值。本发明还提供一种可收发多媒体服务讯息的装置,其包含一操作系统 端; 一讯息聆听装置,用来从外界接收一简讯服务讯息; 一计时装置,通过 该操作系统与该聆听装置连接,该计时装置设定有一第一标志以及一第二标 志; 一讯息处理装置,通过该操作系统与该聆听装置与该计时装置连接,根 据该聆听装置以及该计时装置的状态以决定如何处理该简讯服务讯息;以及一联机装置,用来依据该判断装置的判断结果来和该系统服务服务端建立联机。


图1为现有技术中一MMS讯息收发方法的示意图。 图2为本发明中一支持收发MMS讯息的移动电话的功能方块图。 图3为本发明第一实施例中一MMS讯息收发方法的流程图。 图4为本发明第二实施例中一 MMS讯息收发方法的流程图。附图萄 10 系统月良务端 21 人才几接口装置 23 WAP处理装置 25 WAP Push储存装置 300-425、 500-655 步骤12、 14、 20222426移动电话 讯息客户端装置 SMS聆听装置 SMS储存装置具体实施方式
请参考图2,图2为本发明中一支持收发MMS讯息的移动电话20的功 能方块图。移动电话20包含一人机接口 (Man-Machine Interface, MMI)装置 21、 一讯息处理端(Message Client)装置22、 一 WAP处理装置23、 一 SMS 聆听装置24、 一 WAPPush储存装置25,以及一 SMS储存装置26。使用者 可通过人才几接口装置21来编辑或阅读SMS/MMS讯息,并变更收发讯息时 的各项设定。讯息处理端装置22的作用在于处理SMS/MMS分组、译码、 编码,或显示部分讯息。WAP处理装置23负责和系统服务服务端之间的网 络通讯,用来建立联机以收发讯息。SMS聆听装置24可接收系统服务服务 端所传来的SMS讯息。WAP Push储存装置25和SMS储存装置26则用来 储存数据。请参考图3,图3为本发明第一实施例中一 MMS讯息收发方法的流程 图。图3的流程图包含下列步骤 步骤300:开始。 步骤310:接收一SMS讯息。6步骤320:判断此SMS讯息是否为一 MMS讯息的通知讯息若此SMS 讯息为一 MMS讯息的通知讯息,执行步骤340;若此SMS讯息不是一 MMS 讯息的通知讯息,执行步骤330。步骤330:储存此SMS讯息。步骤340:判断一计时装置中的一第一标志及一第二标志是否皆为0:若第一标志及第二标志皆为0,执行步骤350;若第一标志及第二标志并非皆为0,执行步骤345。步骤345:队列(Queue)此SMS讯息;执行步骤348。步骤348:判断第一和第二标志是否分别为1和0;若第一和第二标志分别为l和O,执行步骤350;若第一和第二标志并不分别为l和O,执行步骤345。步骤350:将此SMS讯息传至讯息处理端。步骤360:将第一标志设为1,并启动计时装置中的一定时器(Timer)。 步骤370:处理此SMS讯息并和系统服务服务端建立联机。 步骤380:判断定时器是否停止若定时器已停止,执行步骤385;若 定时器尚未停止,执行步骤390。步骤385:将第一标志设为O;执行步骤390。 步骤390:将第二标志设为1。步骤400:判断定时器是否停止若定时器已停止,执行步骤405;若 定时器尚未停止,执行步骤410。步骤405:将第一标志设为O;执行步骤410。步骤410:接收此SMS讯息所对应的MMS讯息,并在接收完成后将第 二标志i殳为0。步骤420:判断定时器是否停止若定时器已停止,执行步骤425;若 定时器尚未停止,执行步骤420。 步骤425:将第一标志设为O。本发明第一实施例使用 一 计时装置中的第一标志、第二标志和定时器 来控制MMS讯息的收发。首先,移动电话20的SMS聆听装置24于步骤 310中定期去检查是否有一 SMS讯息。由于单纯的SMS文字讯息和对应至 MMS讯息的SMS通知讯息具不同格式,在步骤320中可依此判断此SMS 讯息的目的。当步骤320中判断接收到的SMS讯息为单纯的SMS讯息时,本发明第一实施例会执行步骤330以将SMS讯息存入移动电话20的SMS 储存装置26,之后使用者可阅读或回复此SMS讯息。当步骤320中判断接 收到的SMS讯息为MMS讯息的通知讯息时,本发明第一实施例会执行步 骤340以判断第一和第二标志是否皆为0。当第一标志为O时,代表此时移 动电话20的WAP处理装置23目前没有正在处理任何的通知讯息,所以可 和系统服务服务端建立数据联机,用以进行下一步的多媒体讯息擷取;当第 二标志为0时,代表此时WAP处理装置23和系统服务服务端之间的联机没 有在撷取任何多媒体讯息的信息,因此联机可以开放给等待处理的多媒体讯 息。当第一和第二标志皆为0时,代表此时移动电话20可以立即处理此封 SMS讯息,此时本发明会执行步骤350以将SMS讯息传至移动电话20的讯 息处理端装置22。若第一和第二标志并非皆为0,代表此时WAP处理装置 23无法立即和系统服务服务端建立联机,或是WAP处理装置23和系统服 务服务端之间的联机正在进行的工作尚未完成,此时本发明会执行步骤345 以队列SMS讯息,亦即先将此SMS讯息存入移动电话20的WAPPush储存 装置25,接着执行步骤340以判断第一和第二标志是否分别为l和O。若第 一和第二标志分别为l和O,此时本发明会执行步骤350以将队列中的SMS 讯息传至移动电话20的讯息处理端装置22;若第一和第二标志并非分别为 1和0,此时本发明会执行步骤345以持续队列SMS讯息。当讯息处理端装置22收到SMS讯息后,会于步骤360中将第一标志设 为1并启动定时器,并于步骤370中处理SMS讯息以和系统服务端建立联 机。由于此时第一标志的值为1,当移动电话20的SMS聆听装置24接收到 另一新SMS讯息时,会执行步骤345以队列新SMS讯息,而不会将新SMS 讯息传至讯息处理端装置22,因此不会取代尚未处理完成的SMS讯息,因 而可避免影响处理原SMS讯息的过程。接着,移动电话20的讯息客户端22已准备从系统服务服务端接收此 SMS讯息所对应的MMS讯息,此时本发明第一实施例会于步骤390中将第 二标志设为1,代表现在WAP处理装置23和系统服务服务端之间的联机正 在处理多士某体讯息的信息中,不可以被中断,因此当移动电话20的SMS聆 听装置24接收到另一新SMS讯息时,会执行步骤345以队列新SMS讯息, 而不会将新SMS讯息传至讯息处理端装置22,因此不会影响接收原SMS 讯息所对应的MMS讯息的过程。接着,讯息客户端22于步骤410中开始4妄收SMS讯息所对应的MMS讯息,并在4妻收完成后将第二标志i殳为0,以 告知此时WAP处理装置23和系统服务服务端之间的联机已经被释放,可供 下一个讯息使用。同时,在步骤370至步骤410之间处理SMS讯息、和系统服务服务端 建立联机,及接收MMS讯息的过程中,本发明会持续确认定时器是否停止 (步骤380和步骤400)。由于在移动电话20中,人机接口装置21和WAP处 理装置23分属不同任务(Task),数据在不同任务之间可能会遗失,因此本发 明第一实施例还使用定时器来控制处理简讯服务讯息时所占用联机的时间, 以避免因数椐遗失造成的误动作。定时器的时间可依据预估将简讯服务讯息 经由人机接口装置处理的时间来设定,若定时器已经停止,此时将第一标志 设为0。在本发明第一实施例中,当第一或第二标志的值为l时,讯息的流通路 径会被阻挡;当第一和第二标志的值皆为0时,才会传递讯息以进行下一步 骤。然而,本发明亦可使用其它方式来判断标志的值,例如,当第一或第二 标志的值为O时,讯息的流通路径会被阻挡;当第一和第二标志的值皆为1 时,才会传递讯息以进行下一步骤。因此,在本发明第一实施例中所述的标 志判定方式仅说明本发明的方法,并不局限本发明的范畴。请参考图4,图4为本发明第二实施例中一 MMS讯息收发方法的流程 图。图4的流程图包含下列步骤步骤500:开始。步骤510:接收一SMS讯息。步骤520:判断此SMS讯息是否为一 MMS讯息的通知讯息若此SMS 讯息为一 MMS讯息的通知讯息,#1行步骤540;若此SMS讯息不是一 MMS 讯息的通知讯息,执行步骤530。步骤530:储存此SMS讯息。步骤540:判断一计时装置中的 一第一标志及一第二标志是否皆为0: 若第一标志及第二标志皆为0,执行步骤550;若第一标志及第二标志并非 皆为O,执行步骤545。步骤545:队列此SMS讯息并启动计时装置中的一第一定时器;执行 步骤540。步骤548:判断第一定时器是否已停止若第一定时器已停止,执行步骤540;若第一定时器尚未停止,执行步骤545。 步骤550:将此SMS讯息传至讯息客户端。 步骤560:将第一标志设为1,并启动一第二定时器。 步骤570:处理此SMS讯息并和系统服务服务端建立联机。 步骤580:判断第二定时器是否停止若第二定时器停止,执行步骤585;若第二定时器尚未停止,执行步骤5卯。步骤585:将第一标志设为O;执行步骤590。 步骤590:将第二标志设为1。步骤600:判断第二定时器是否停止若第二定时器停止,执行步骤605; 若第二定时器尚未停止,执行步骤610。步骤605:将第一标志设为0;执行步骤610。 步骤610:接收此SMS讯息对应的MMS讯息。步骤620:判断是否已完成MMS讯息的接收若已完成MMS讯息的 接收,执行步骤640;若尚未完成MMS讯息的接收,执行步骤630。步骤630:判断在接收MMS讯息的过程中是否发生异常若在接收MMS 讯息的过程中发生异常,执行步骤640;若在接收MMS讯息的过程中未发 生异常,执行步骤610。步骤640:将第二标志设为O,执行步骤650。步骤650:判断第二定时器是否停止若第二定时器停止,执行步骤655; 若第二定时器尚未停止,执行步骤650。 步骤655:将第一标志设为O。本发明第二实施例和第 一 实施例类似,不同之处在于本发明第二实施例 使用 一计时装置中的两定时器和两标志来控制MMS讯息的收发。由于同 时传来多封SMS讯息时,移动电话20的SMS聆听装置24仅能依序接收和 处理每一封SMS讯息,因此本发明第二实施例可依据接收一封讯息的时间 来设定第一定时器的时间。当正在处理一 MMS讯息或撷取相对应的数据的 过程中若接收到新的MMS讯息,此时本发明第二实施例会执行步骤545以 队列新的SMS讯息并启动第一定时器,并在第一定时器停止后执行步骤540 以定期确认第一第二标志是否皆为0。此外,当于步骤610中开始接收MMS讯息后,本发明第二实施例于步 骤630中亦会判断在接收MMS讯息的过程中是否发生异常,异常状况可包含下列情形(1) 讯息处理端装置22发送确认讯号至WAP处理装置23以准备接收 MMS讯息时发生错误。(2) 讯息处理端装置22无端错误而中断正在进行的动作。(3) 在接收MMS讯息的过程中,WAP处理装置23发生误动作而中断和 系统服务端之间的联机。若尚未完成MMS讯息的接收,但在接收MMS讯息的过程中发生异常, 此时本发明第二实施例会于步骤640中将第二标志设为0,以告知此时WAP 处理装置23和系统服务服务端之间的联机可以被中断。若尚未完成MMS 讯息的接收,但在接收MMS讯息的过程中并未发生异常,此时本发明第二 实施例会于步骤610中继续接收MMS讯息。在MMS讯息接收完成后,此 时本发明第二实施例会于步骤640中将第二标志设为0,以告知此时WAP 处理装置23和系统服务服务端之间的联机可以被中断。在本发明第二实施例中,当第一或第二标志的值为1时,讯息的流通路 径会被阻挡;当第一和第二标志的值皆为0时,才会传递讯息以进行下一步 骤。然而,本发明亦可使用其它方式来判断标志的值,例如,当第一或第二 标志的值为O时,讯息的流通路径会被阻挡;当第一和第二标志的值皆为1 时,才会传递讯息以进行下一步骤。因此,在本发明第二实施例中所述的标 志判定方式仅说明本发明的方法,并不局限本发明的范畴。本发明使用定时器和标志来控制MMS讯息的收发,不需使用复杂的逻 辑运算或数据储存,即可以依序收发多封MMS讯息,同时亦不会影响正在 收发中的讯息,因此能有效地提高MMS讯息的收发效率和成功率。以上所述仅为本发明的较佳实施例,凡依本发明的权利要求所做的均等 变化与修饰,皆应属本发明的涵盖范围。
权利要求
1. 一种收发多媒体服务讯息的方法,其包含接收一简讯服务讯息;若该简讯服务讯息为一多媒体讯息的通知,检测一计时装置中一第一标志及一第二标志的值;当该第一标志为一第一值且该第二标志为一第二值时,则将该简讯服务讯息传至一讯息处理装置;将该第一标志设为一第三值;该讯息处理装置接收该简讯服务讯息所对应的该多媒体讯息,并将该第二标志设为一第四值;以及在该讯息处理装置完成动作后,将该第二标志设回为该第二值。
2. 如权利要求1所述的方法,其中,若该简讯服务讯息为一多媒体讯息 的通知时,启动该计时装置中的一第一定时器。
3. 如权利要求2所述的方法,其中,当该第一定时器停止,则将该第一 标志设为该第一值。
4. 如权利要求1所述的方法,其中还包括判断该简讯服务讯息是否为该多媒体讯息的通知讯息。
5. 如权利要求1所述的方法,其还包含当该第 一标志为该第三值或该第二标志为该第四值时,队列该简讯服务 讯息。
6. 如权利要求1所述的方法,还包含该讯息处理装置处理该简讯服务讯息,并和该系统服务端建立联机以接 收该多媒体讯息。
7. 如权利要求l所述的方法,其中,该讯息处理装置完成动作包含 该多媒体讯息接收完成。
8. 如权利要求1所述的方法,其中,该讯息处理装置完成动作还包含 接收该多媒体讯息的过程中发生异常。
9. 如权利要求1所述的方法,其中该第一值和该第二值为0,而该第三 值和该第四值为1。
10. 如权利要求1所述的方法,其中接收一简讯服务讯息还包括定期4全查是否有一 简讯服务讯息。
11. 一种可收发多媒体服务讯息的装置,其包含 一操作系统端;一讯息聆听装置,用来从外界接收一筒讯服务讯息;一计时装置,通过该操作系统与该聆听装置连接,该计时装置设定有一 第 一标志以及一第二标志;一讯息处理装置,通过该操作系统与该聆听装置与该计时装置连接,根 据该聆听装置以及该计时装置的状态以决定如何处理该简讯服务讯息;以及一联机装置,用来依据该判断装置的判断结果来和该系统服务服务端建 立联机。
12. 如权利要求11所述的装置,其还包含 一储存装置,用来储存该简讯服务讯息。
13. 如权利要求11所述的装置,其中该计时装置还包含 一第一定时器,据以重设该第一标志。
14. 如权利要求11所述的装置,其中该计时装置还包含 一第二定时器,据以使该讯息处理装置定期检查是否有收到筒讯服务讯白
15. 如权利要求11所述的装置,其还包含一人机接口装置,来编辑或阅读接收到的讯息,或是变更收发讯息时的 各项相关设定。
全文摘要
多媒体服务讯息的收发方法首先从一系统服务端接收一SMS讯息。当SMS讯息为一MMS讯息的通知讯息时,检测一第一标志及一第二标志的值。当第一与第二标志皆为一第一值时,将SMS讯息传至一讯息客户端、将第一标志设为一第二值,以及启动一定时器。接着,将第二标志设为第二值并开始从系统服务端接收MMS讯息。最后,在完成接收MMS讯息后将第二标志设为第一值,以及在定时器停止时将第一标志设为第一值。
文档编号H04Q7/22GK101247538SQ20071000593
公开日2008年8月20日 申请日期2007年2月15日 优先权日2007年2月15日
发明者徐维文 申请人:明基电通股份有限公司

最新回复(0)