移动终端及虚拟消息的实现方法

文档序号:7781458阅读:140来源:国知局
专利名称:移动终端及虚拟消息的实现方法
技术领域
本发明涉及一种移动终端,特别是涉及一种能够实现虚拟消息的移动终端以及一种利用该移动终端实现的虚拟消息的实现方法。
背景技术
在电子产品的发展日新月异的今天,几乎所有的手机都具备了收发文本消息的功能,甚至部分手机还具备了收发多媒体消息的功能。一手机所接收到的这类消息都是由另一手机经过运营商的消息服务器发送而来的。而除了这类消息之外,部分手机以及一些不具备手机网络通信功能的移动终端还能够通过例如WIFI网络收发文本消息甚至是多媒体消息。一移动终端所接收到的这类消息都是由另一移动终端经过无线网络发送而来的。无论是经由运营商的消息服务器发送而来的消息,还是经由无线网络发送而来的消息,最终都会出现在用户持有的移动终端的收件箱中,并且按照一定的排列顺序呈现给用户,例如按照发件时间的先后顺序排列,或是按照发件人的姓名顺序排列等等,以方便用户进行查看。另一方面,在现实生活中,人们难免会遇到一些难以摆脱的困境,有时一条善意的消息便可以帮助人们迅速地走出困境。然而,如上所述,出现在用户的移动终端的收件箱中的所有消息必然都是由另一移动终端发送而来的,并且用户也无法对已经收到的消息的发件人、发件时间以及内容进行任何修改,因此在用户真的遇到困境时往往不能够适时地得到善意消息的帮助。

发明内容
本发明要解决的技术问题是为了克服现有技术中用户无法对出现在其移动终端的收件箱中的消息进行任何编辑的缺陷,提供一种能够实现虚拟消息的移动终端以及一种利用该移动终端实现的虚拟消息的实现方法。本发明是通过下述技术方案来解决上述技术问题的:一种移动终端,其包括一消息模块、一用于在该移动终端收到真实消息时对用户进行提醒的提醒模块和一存储有联系人的电话簿,该消息模块包括一用于在一收件箱中显示真实消息的真实消息显示模块,其特点在于,该消息模块还包括:—虚拟消息编辑模块,用于供用户新建虚拟消息并对新建的虚拟消息的内容参数、阅读状态和开关状态进行编辑,还用于供用户修改已有的虚拟消息的内容参数、阅读状态和开关状态以及删除已有的虚拟消息;其中,内容参数包括发件人、发件时间和内容,阅读状态为已读或未读,开关状态为开启显示或关闭显示;一虚拟消息显示模块,用于针对开关状态为开启显示且发件时间晚于当前时间的虚拟消息,在该虚拟消息的发件时间到达时在该收件箱中以阅读状态为未读显示该虚拟消息,并针对开关状态为开启显示且发件时间早于或等于当前时间的虚拟消息,在该收件箱中按照用户编辑的阅读状态显示该虚拟消息。
本发明中的“真实消息”是指:如本申请背景技术部分所述的,由另一移动终端编辑并发送,而后或是经由运营商的消息服务器发送而来,或是经由WIFI等无线网络发送而来的消息。本发明中的“虚拟消息”是指:由用户在自己的移动终端上编辑而成,此后不经过任何运营商网络或是WIFI等无线网络的传递,而是仅仅通过本地的软件处理,最终以与真实消息完全相同的呈现形式出现在用户自己的移动终端的收件箱中的消息。本发明中的“开关状态”是指:当一条虚拟消息的开关状态被设定为开启显示时,若该条虚拟消息的发件时间早于或等于当前时间,则该条虚拟消息便会立即出现在用户的移动终端的收件箱中,而若该条虚拟消息的发件时间晚于当前时间,则当该条虚拟消息的发件时间到达时,该条虚拟消息便会出现在用户的移动终端的收件箱中;当一条虚拟消息的开关状态被设定为关闭显示时,该条虚拟消息便始终不会在用户的移动终端的收件箱中出现,直到用户将其开关状态修改为开启显示为止。利用本发明,用户便可以在需要时自行向收件箱中新增善意的虚拟消息,并且还可以对虚拟消息的发件人、发件时间、内容以及阅读状态进行适当的设定,从而在陷入困境时尽快地走出困境。较佳地,该真实消息显示模块用于在该收件箱中按照一排列顺序排列真实消息,该虚拟消息显示模块用于在该收件箱中按照该排列顺序将开关状态为开启显示且发件时间早于或等于当前时间的虚拟消息与真实消息混合排列。较佳地,该排列顺序为发件时间顺序或发件人姓名顺序。将真实消息与虚拟消息按照该排列顺序混合排列,不但能够方便用户对虚拟消息进行查看,还能够将虚拟消息更加自然地融入在收件箱中的诸多真实消息之间。较佳地,该提醒模块还用于在开关状态为开启显示且发件时间晚于当前时间的虚拟消息的发件时间到达时对用户进行提醒。较佳地,该提醒模块的提醒方式包括铃声和/或震动。在虚拟消息的发件时间到达时,也向对待真实消息一样地对用户进行提醒,将能够使得虚拟消息更加自然地模拟出真实消息的效果。较佳地,阅读状态为未读的虚拟消息在被用户阅读之后,该虚拟消息的阅读状态变为已读。阅读状态随着用户的阅读动作而从未读变为已读,将能够使得虚拟消息更加自然地模拟出真实消息的效果。较佳地,该虚拟消息编辑模块用于供用户选择该电话簿中的联系人作为虚拟消息的发件人或者用户自行定义发件人号码。能够直接从电话簿中选择联系人作为虚拟消息的发件人将进一步地减少用户的编辑负担。其中,虚拟消息存储于该移动终端的内部存储器或外部存储器中。其中,该内部存储器包括NVRAM(非易失性随机访问存储器)和/或NAND ( 一种闪存),该外部存储器包括SD卡(安全数码卡)和/或T卡(一种存储卡)。较佳地,虚拟消息的存储格式与真实消息相同。较佳地,虚拟消息的存储格式为PDU ( 一种短信编码格式)或UCS2 ( 一种短信编码格式)。避免对虚拟消息进行特殊编码格式下的存储,将能够省略针对特殊编码格式的反编码步骤,从而为文件的加载处理提供便利。其中,虚拟消息包括虚拟文本消息和虚拟多媒体消息。相应地,在虚拟文本消息的情况下,内容参数中的内容便为文本格式,而在虚拟多媒体消息的情况下,内容参数中的内容便为多媒体格式。本发明中的“虚拟多媒体消息”既包括虚拟彩信,也包括虚拟语音消息。本发明还提供了一种虚拟消息的实现方法,该实现方法利用上述的移动终端实现,该实现方法包括:S1、执行下列操作中的一种或多种:新建虚拟消息并对新建的虚拟消息的内容参数、阅读状态和开关状态进行编辑,修改已有的虚拟消息的内容参数、阅读状态和开关状态,以及,删除已有的虚拟消息;S2、判断开关状态为开启显示的各条虚拟消息的发件时间是否晚于当前时间,针对开关状态为开启显示且发件时间晚于当前时间的虚拟消息执Rs3,针对开关状态为开启显示且发件时间早于或等于当前时间的虚拟消息执行S4 ;S3、在虚拟消息的发件时间到达时在该收件箱中以阅读状态为未读显示该虚拟消息;S4、在该收件箱中按照用户编辑的阅读状态显示该虚拟消息。较佳地,在该收件箱中,真实消息按照一排列顺序排列,开关状态为开启显示且发件时间早于或等于当前时间的虚拟消息与真实消息按照该排列顺序混合排列。较佳地,该排列顺序为发件时间顺序或发件人姓名顺序。较佳地,在开关状态为开启显示且发件时间晚于当前时间的虚拟消息的发件时间到达时对用户进行提醒。较佳地,提醒方式包括铃声和/或震动。较佳地,阅读状态为未读的虚拟消息在被用户阅读之后,该虚拟消息的阅读状态变为已读。较佳地,在S1中选择该电话簿中的联系人作为虚拟消息的发件人或者用户自行定义发件人号码。其中,虚拟消息存储于该移动终端的内部存储器或外部存储器中。较佳地,虚拟消息的存储格式与真实消息相同。较佳地,虚拟消息的存储格式为PDU或UCS2。其中,虚拟消息包括虚拟文本消息和虚拟多媒体消息。本发明的积极进步效果在于:利用本发明,用户便可以在需要时自行向收件箱中新增善意的虚拟消息,并且还可以对虚拟消息的发件人、发件时间、内容以及阅读状态进行适当的设定,从而在陷入困境时尽快地走出困境。


图1为本发明的该移动终端的结构示意图。图2为本发明的该虚拟消息的实现方法的流程图。
图3为本发明的该移动终端中的收件箱的显示方法的流程图。
具体实施例方式下面结合附图给出本发明较佳实施例,以详细说明本发明的技术方案。参考图1所示,本发明的该移动终端首先包括有一消息模块1,该消息模块I与现有的移动终端中的消息模块相比,同样地包括有一用于在一收件箱中显不用户从其它移动终端处接收到的多条真实消息的真实消息显示模块11,而该消息模块I与现有的消息模块之间的不同之处将在下文中进行详述。除了该消息模块I之外,该移动终端还包括有一提醒模块2和一电话簿3。该提醒模块2具备与现有的提醒模块相同的功能,即在该移动终端接收到新的真实消息时以例如铃声和/或震动的方式对用户进行提醒,但是该提醒模块2的功能不仅限于此,下文中将对此进行进一步的详述。而该电话簿3则与现有的电话簿完全相同,用于保存用户的各个联系人的联系方式。为了实现虚拟消息功能,该消息模块I还需要包括有一虚拟消息编辑模块12以及一虚拟消息显示模块13。该虚拟消息编辑模块12可以具备一定的软件界面,以供用户选择执行新建一虚拟消息、修改一已有的虚拟消息或是删除一已有的虚拟消息的操作。在前两种操作中,用户可以对虚拟消息的发件人、发件时间、内容、阅读状态以及开关状态进行设定或修改。其中,阅读状态包括已读和未读两种,而开关状态则包括开启显示和关闭显示两种。当然,更加便捷的方式是,允许用户直接从该电话簿3中选择已有的联系人作为一虚拟消息的发件人或者用户自行定义发件人号码。由于本发明中的虚拟消息既可以为虚拟文本消息,也可以为虚拟多媒体消息,因此相应地,虚拟消息的内容既可以为文本格式,也可以为多媒体格式,例如图片、语音或视频格式等等。由于仅有开关状态为开启显示的虚拟消息才会出现在该收件箱中,而开关状态为关闭显示的虚拟消息则不会出现在该收件箱中,因此该虚拟消息显示模块13仅会对开关状态为开启显示的虚拟消息的发件时间进行判断。具体地,对于开关状态为开启显示且发件时间晚于当前时间的那些虚拟消息,该虚拟消息显示模块13将不会立即在该收件箱中显示该虚拟消息,而是会利用例如一定时器来等待其发件时间的到达,并直到其发件时间到达时才将该虚拟消息以未读状态显示在该收件箱中。而对于开关状态为开启显示且发件时间早于或等于当前时间的那些虚拟消息,该虚拟消息显示模块13则会立即在该收件箱中将该些虚拟消息显示出来,而该些虚拟消息所呈现的阅读状态则会完全与用户的设定相—致。在本发明中,较佳地在该收件箱中将虚拟消息与真实消息进行混合排列,当原先的真实消息是按照发件时间或发件人姓名进行排列时,则虚拟消息与真实消息也可以按照相同的规律进行混合排列。而为了使得虚拟消息的接收更加真实,该提醒模块2也可以在开关状态为开启显示且发件时间晚于当前时间的那些虚拟消息的发件时间到达时对用户进行与接收到真实消息时一样的提醒,例如铃声和/或震动等等。
而当用户对未读状态的虚拟消息进行了阅读之后,这些虚拟消息最好也像真实消息一样自动切换为已读状态。本发明对虚拟消息的存储位置并无限定,该移动终端的内部存储器或外部存储器均可,前者可以为例如NVRAM和/或NAND等,而后者则可以为例如SD卡和/或T卡等等。进一步地,虚拟消息的存储格式也可以与真实消息相同,例如采用普通的PDU或UCS2格式等等,以便于在显示该收件箱时对虚拟消息进行加载处理。本发明中涉及的各个功能模块均能够在现有的硬件条件下结合现有的软件编程手段加以实现,故其具体实现方法在此均不做赘述。以下将参考图2,对本发明的该虚拟消息的实现方法进行说明。步骤100、用户对虚拟消息进行设置,该设置过程可以包括以下操作中的一种或多种:新建虚拟消息并对新建的虚拟消息的内容参数、阅读状态和开关状态进行编辑,修改已有的虚拟消息的内容参数、阅读状态和开关状态,以及,删除已有的虚拟消息。步骤101、判断开关状态为开启显示的各条虚拟消息的发件时间是否晚于当前时间,针对开关状态为开启显示且发件时间晚于当前时间的那些虚拟消息执行步骤102,而针对开关状态为开启显示且发件时间早于或等于当前时间的那些虚拟消息则执行步骤103。步骤102、等待各条此类虚拟消息的发件时间的到达,并直到到达时才在该收件箱中以未读状态显示此类虚拟消息。步骤103、立即在该收件箱中按照用户编辑好的已读或未读状态显示此类虚拟消
肩、O在本发明中,在用户打开该收件箱的软件界面时对虚拟消息的加载方式与现有技术中对真实消息的加载方式是完全相似的,而为了使得本领域技术人员能够更加清楚地了解本发明中的该收件箱的软件界面的实际显示过程,以下仍然参考图3对该显示过程做一概述。步骤200、用户打开该收件箱的软件界面。步骤201、判断是否存在开关状态为开启显示且发件时间早于或等于当前时间的虚拟消息,若有,则执行步骤202,若无,则执行步骤203。步骤202、将该些虚拟消息加载至该移动终端的内存。步骤203、将所有的真实消息加载至该移动终端的内存。步骤204、将已经加载的消息,即所有的真实消息,或者所有的真实消息以及开关状态为开启显示且发件时间早于或等于当前时间的那些虚拟消息,按照上述的排列规律呈现于该收件箱的软件界面中。其中,此处的加载既可以是仅加载虚拟消息或真实消息的相应索引,也可以是直接加载整条虚拟消息或真实消息的完整内容。虽然以上描述了本发明的具体实施方式
,但是本领域的技术人员应当理解,这些仅是举例说明,本发明的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本发明的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本发明的保护范围。
权利要求
1.一种移动终端,其包括一消息模块、一用于在该移动终端收到真实消息时对用户进行提醒的提醒模块和一存储有联系人的电话簿,该消息模块包括一用于在一收件箱中显示真实消息的真实消息显示模块,其特征在于,该消息模块还包括: 一虚拟消息编辑模块,用于供用户新建虚拟消息并对新建的虚拟消息的内容参数、阅读状态和开关状态进行编辑,还用于供用户修改已有的虚拟消息的内容参数、阅读状态和开关状态以及删除已有的虚拟消息;其中,内容参数包括发件人、发件时间和内容,阅读状态为已读或未读,开关状态为开启显示或关闭显示; 一虚拟消息显示模块,用于针对开关状态为开启显示且发件时间晚于当前时间的虚拟消息,在该虚拟消息的发件时间到达时在该收件箱中以阅读状态为未读显示该虚拟消息,并针对开关状态为开启显示且发件时间早于或等于当前时间的虚拟消息,在该收件箱中按照用户编辑的阅读状态显示该虚拟消息。
2.如权利要求1所述的移动终端,其特征在于,该真实消息显示模块用于在该收件箱中按照一排列顺序排列真实消息,该虚拟消息显示模块用于在该收件箱中按照该排列顺序将开关状态为开启显示且发件时间早于或等于当前时间的虚拟消息与真实消息混合排列。
3.如权利要求2所述的移动终端,其特征在于,该排列顺序为发件时间顺序或发件人姓名顺序。
4.如权利要求2所述的移动终端,其特征在于,该提醒模块还用于在开关状态为开启显示且发件时间晚于当前时间的虚拟消息的发件时间到达时对用户进行提醒。
5.如权利要求4所述的移动终端,其特征在于,该提醒模块的提醒方式包括铃声和/或震动。
6.如权利要求1-5中任意一项所述的移动终端,其特征在于,阅读状态为未读的虚拟消息在被用户阅读之后,该虚拟消息的阅读状态变为已读。
7.如权利要求1-5中任意一项所述的移动终端,其特征在于,该虚拟消息编辑模块用于供用户选择该电话簿中的联系人作为虚拟消息的发件人。
8.如权利要求1-5中任意一项所述的移动终端,其特征在于,虚拟消息存储于该移动终端的内部存储器或外部存储器中。
9.如权利要求8所述的移动终端,其特征在于,该内部存储器包括NVRAM和/或NAND,该外部存储器包括SD卡和/或T卡。
10.如权利要求1-5中任意一项所述的移动终端,其特征在于,虚拟消息的存储格式与真实消息相同。
11.如权利要求1-5中任意一项所述的移动终端,其特征在于,虚拟消息的存储格式为PDU 或 UCS2。
12.如权利要求1-5中任意一项所述的移动终端,其特征在于,虚拟消息包括虚拟文本消息和虚拟多媒体消息。
13.—种虚拟消息的实现方法,该实现方法利用权利要求1所述的移动终端实现,该实现方法包括: S1、执行下列操作中的一种或多种:新建虚拟消息并对新建的虚拟消息的内容参数、阅读状态和开关状态进行编辑,修改已有的虚拟消息的内容参数、阅读状态、和开关状态,以及,删除已有的虚拟消息;`52、判断开关状态为开启显示的各条虚拟消息的发件时间是否晚于当前时间,针对开关状态为开启显示且发件时间晚于当前时间的虚拟消息执行S3,针对开关状态为开启显示且发件时间早于或等于当前时间的虚拟消息执行S4 ; `53、在虚拟消息的发件时间到达时在该收件箱中以阅读状态为未读显示该虚拟消息; ` 54、在该收件箱中按照用户编辑的阅读状态显示该虚拟消息。
14.如权利要求13所述的虚拟消息的实现方法,其特征在于,在该收件箱中,真实消息按照一排列顺序排列,开关状态为开启显示且发件时间早于或等于当前时间的虚拟消息与真实消息按照该排列顺序混合排列。
15.如权利要求14所述的虚拟消息的实现方法,其特征在于,该排列顺序为发件时间顺序或发件人姓名顺序。
16.如权利要求14所述的虚拟消息的实现方法,其特征在于,在开关状态为开启显示且发件时间晚于当前时间的虚拟消息的发件时间到达时对用户进行提醒。
17.如权利要求16所述的虚拟消息的实现方法,其特征在于,提醒方式包括铃声和/或震动。
18.如权利要求13-17中任意一项所述的虚拟消息的实现方法,其特征在于,阅读状态为未读的虚拟消息在被用户阅读之后,该虚拟消息的阅读状态变为已读。
19.如权利要求13-17中任意一项所述的虚拟消息的实现方法,其特征在于,在S1中选择该电话簿中的联系人作为虚拟消息的发件人或者用户自行定义发件人号码。
20.如权利要求13-17中任意一项所述的虚拟消息的实现方法,其特征在于,虚拟消息存储于该移动终端的内部存储器或外部存储器中。`
21.如权利要求13-17中任意一项所述的虚拟消息的实现方法,其特征在于,虚拟消息的存储格式与真实消息相同。
22.如权利要求13-17中任意一项所述的虚拟消息的实现方法,其特征在于,虚拟消息的存储格式为PDU或UCS2。
23.如权利要求13-17中任意一项所述的虚拟消息的实现方法,其特征在于,虚拟消息包括虚拟文本消息和虚拟多媒体消息。
全文摘要
本发明公开了一种移动终端及虚拟消息的实现方法。该移动终端包括一消息模块,该消息模块包括一真实消息显示模块,还包括一虚拟消息编辑模块,用于供用户新建虚拟消息、修改虚拟消息以及删除虚拟消息;一虚拟消息显示模块,用于针对开关状态为开启显示且发件时间晚于当前时间的虚拟消息,在该虚拟消息的发件时间到达时在该收件箱中以阅读状态为未读显示该虚拟消息,并针对开关状态为开启显示且发件时间早于或等于当前时间的虚拟消息,在该收件箱中按照用户编辑的阅读状态显示该虚拟消息。利用本发明,用户便可以在需要时自行向收件箱中新增善意的虚拟消息,并且还可以对虚拟消息的发件人、发件时间、内容以及阅读状态进行适当的设定。
文档编号H04M1/725GK103167099SQ20111042261
公开日2013年6月19日 申请日期2011年12月15日 优先权日2011年12月15日
发明者张 杰 申请人:基信康信息技术(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1