短信显示方法及装置与流程

文档序号:11960702阅读:288来源:国知局
短信显示方法及装置与流程

本公开涉及电子设备技术领域,尤其涉及一种短信显示方法及装置。



背景技术:

随着电子设备(如智能手机)的广泛应用,很多商家常通过向用户的智能手机发送短信的方式来向用户发送通知消息,例如:铁路系统通过短信的方式向用户发送火车票订票消息,医院通过短信的方式向用户发送预约号的消息,等等,这些短信具有时效性,而且短信内容对用户非常重要。

相关技术中,当用户接收到具有时效性的短信时,可将短信内容,例如2016年6月12号13点在火车南站乘坐火车添加到智能手机的日历等应用程序中,用于在预设时间提醒用户。但是相关技术需要用户手动添加提醒消息,使得提醒工作变得繁琐、不易,而且智能手机只能在预设时间提醒用户,使得用户可能因为忘记短信内容所涉及的事情,而没有提前做相关准备,直接影响用户使用电子设备的体验。



技术实现要素:

为克服相关技术中存在的问题,本公开实施例提供一种短信显示方法及装置,用以有效管理电子设备中具有时效性的短信。

根据本公开实施例的第一方面,提供一种短信显示方法,可包括:

确定所述短信收件箱中是否有具备时效性的短信;

如果所述短信收件箱中存在所述具备时效性的短信,则将所述具备时效性的短信以预设形式显示在预设位置,其中,所述预设位置用于对所述具备时效性的短信进行突出显示。

在一实施例中,所述确定所述短信收件箱中是否有具备时效性的短信之前,还包括:

当接收到短信时,确定所述短信的文本内容中是否包含时间段信息;

如果所述短信的文本内容中包含时间段信息,则确定所述短信的内容是否与预设短信格式匹配,其中,所述预设短信格式用于确定所述短信是否为所述具备时效性的短信;

如果所述短信的内容与所述预设短信格式匹配,则将所述短信标记为所述具备时效性的短信;

根据所述具备时效性的短信的时间段信息,为所述具备时效性的短信添加时间戳,其中,所述时间戳用于记录所述具备时效性的短信的有效时间;

将所述短信的短信标识及对应的时间戳添加至预设短信列表,基于所述预设短信列表执行所述确定所述短信收件箱中是否有具备时效性的短信的操作。

在一实施例中,所述基于所述预设短信列表执行所述确定所述短信收件箱中是否有具备时效性的短信的操作,可包括:

确定当前系统时间是否超过所述预设短信列表中的所有具备时效性的短信的有效时间;

如果当前系统时间没有超过所述预设短信列表中的所有具备时效性的短信的有效时间,则确定所述短信收件箱中有具备时效性的短信;

如果当前系统时间超过所述预设短信列表中的所有具备时效性的短信的有效时间,则确定所述短信收件箱中没有具备时效性的短信。

在一实施例中,方法还可包括:

如果所述当前系统时间超过所述预设短信列表中的具备时效性的短信的有效时间,则将所述具备时效性的短信从预设短信列表中删除。

在一实施例中,方法还可包括:

确定是否检测到用户触发的将所述短信标记为具备时效性的短信的操作;

如果检测到所述用户触发的将所述短信标记为具备时效性的短信的操作,则将所述短信的短信标识及所述短信对应的时间戳添加至所述预设短信列表。

在一实施例中,方法还可包括:

确定所述当前系统时间与所述预设短信列表中的具备时效性的短信的有效时间的时间差是否小于预设时间阈值;

如果所述当前系统时间与所述预设短信列表中的具备时效性的短信的有效时间的时间差小于预设时间阈值,则生成提示消息,其中,所述提示消息中包括所述具备时效性的短信的链接;

当检测到用户根据所述提示消息输入的反馈信息时,展示所述具备时效性的短信。

在一实施例中,将所述具备时效性的短信以预设形式显示在预设位置,可包括:

确定具备时效性的短信的数量;

如果所述具备时效性的短信的数量为两条以上,则将所述两条以上的具备时效性的短信按照有效时间以预设形式排列显示在置顶位置;

如果所述具备时效性的短信的数量为一条,则将所述具备时效性的短信以预设形式显示在置顶位置。

根据本公开实施例的第二方面,提供一种短信显示装置,可包括:

预设短信确定模块,被配置为确定所述短信收件箱中是否有具备时效性的短信;

显示模块,被配置为如果所述预设短信确定模块确定所述短信收件箱中存在所述具备时效性的短信,则将所述具备时效性的短信以预设形式显示在预设位置,其中,所述预设位置用于对所述具备时效性的短信进行突出显示。

在一实施例中,装置还可包括:

内容分析模块,被配置为当接收到短信时,确定所述短信的文本内容中是否包含时间段信息;

格式匹配模块,被配置为如果所述内容分析模块确定所述短信的文本内容中包含时间段信息,则确定所述短信的内容是否与预设短信格式匹配,其中,所述预设短信格式用于确定所述短信是否为所述具备时效性的短信;

类型确定模块,被配置为如果所述格式匹配模块确定所述短信的内容与所述预设短信格式匹配,则将所述短信标记为具备时效性的短信;

时间标记模块,被配置为如果所述类型确定模块确定所述短信为具备时效性的短信,则根据所述具备时效性的短信的时间段信息,为所述具备时效性的短信添加时间戳,其中,所述时间戳用于记录所述具备时效性的短信的有效时间;

第一添加模块,被配置为将所述短信的短信标识及所述时间标记模块添加的对应的时间戳添加至预设短信列表,以供所述预设短信确定模块基于所述预设短信列表执行所述确定所述短信收件箱中是否有具备时效性的短信的操作。

在一实施例中,预设短信确定模块可包括:

比较子模块,被配置为确定当前系统时间是否超过所述预设短信列表中的所有具备时效性的短信的有效时间;

第一确定子模块,被配置为如果所述比较子模块确定所述当前系统时间没有超过所述预设短信列表中的所有具备时效性的短信的有效时间,则确定所述短信收件箱中有具备时效性的短信;

第二确定子模块,被配置为如果所述比较子模块确定所述当前系统时间超过所述预设短信列表中的所有具备时效性的短信的有效时间,则确定所述短信收件箱中没有具备时效性的短信。

在一实施例中,装置还可包括:

删除模块,被配置为如果所述比较子模块确定所述当前系统时间超过所述预设短信列表中的具备时效性的短信的有效时间,则将所述具备时效性的短信从预设短信列表中删除。

在一实施例中,装置还可包括:

操作检测模块,被配置为确定是否检测到用户触发的将所述短信设置为具备时效性的短信的操作;

第二添加模块,被配置为如果所述操作检测模块检测到所述用户触发的将所述短信设置为具备时效性的短信的操作,则将所述短信的短信标识及所述短信对应的时间戳添加至预设短信列表。

在一实施例中,装置还可包括:

比较模块,被配置为确定所述当前系统时间与所述预设短信列表中的具备时效性的短信的有效时间的时间差是否小于预设时间阈值;

生成模块,被配置为如果所述比较模块确定所述当前系统时间与所述预设短信列表中的具备时效性的短信的有效时间的时间差小于预设时间阈值,则生成提示消息,其中,所述提示消息中包括所述具备时效性的短信的链接;

打开模块,被配置为当检测到用户根据所述生成模块生成的所述提示消息输入的反馈信息时,展示所述具备时效性的短信。

在一实施例中,显示模块可包括:

数量确定子模块,被配置为确定具备时效性的短信的数量;

第一显示子模块,被配置为如果所述数量确定子模块确定所述具备时效性的短信的数量为两条以上,则将所述两条以上的具备时效性的短信按照有效时间以预设形式排列显示在置顶位置;

第二显示子模块,被配置为如果所述数量确定子模块确定所述具备时效性的短信的数量为一条,则将所述具备时效性的短信以预设形式显示在置顶位置。

根据本公开实施例的第三方面,提供一种短信显示装置,可包括:

处理器;

用于存储处理器可执行指令的存储器;

其中,所述处理器被配置为:

确定所述短信收件箱中是否有具备时效性的短信;

如果所述短信收件箱中存在所述具备时效性的短信,则将所述具备时效性的短信以预设形式显示在预设位置,其中,所述预设位置用于对所述具备时效性的短信进行突出显示。

本公开的实施例提供的技术方案可以包括以下有益效果:通过确定短信收件箱中是否有具备时效性的短信,并在确定有具备时效性的短信时,将具备时效性的短信以预设形式显示在预设位置,从而可以在每次用户打开短信收件箱时都可通过在预设位置显示具备时效性的短信向用户发出短信具有时效性的提醒,避免用户忘记短信内容所涉及的事情,而且电子设备可自动实现短信提醒,不需要用户执行操作,因此减小了用户的操作量,进一步优化了用户使用电子设备的体验。

并且,通过在接收到短信时,首先确定短信内容是否包含时间段信息,并在确定短信内容包含时间段信息时确定短信的内容是否与预设短信格式匹配,如果短信的内容与预设短信格式匹配,则为短信添加时间戳,并且将短信的短信标识及对应的时间戳添加至预设短信列表中,由此在后续打开短信收件箱时,只需确定预设短信列表中是否有短信标识即可确定当前是否有具备时效性的短信,实现了自动识别具有时效性的短信的功能,简化了用户管理具有时效性的短信的操作。

通过确定是否检测到用户触发的将短信设置为预设类型的操作,并在检测到用户触发的将短信设置为具备时效性的短信的操作时,将短信的短信标识及对应的时间戳添加至预设短信列表中,实现了在电子设备在将一些具备时效性的短信标记为普通短信时,用户可手动设置短信的类型,进一步优化用户使用电子设备的体验。

通过在当前系统时间超过具备时效性的短信的有效时间时,将具备时效性的短信从预设短信列表中删除,可以避免将超过有效时间的短信重点显示,进一步优化用户使用电子设备的体验。

通过在当前系统时间与具备时效性的短信的有效时间之间的差值小于预设时间阈值时生成提示消息,并在检测到用户根据该提示消息输入的反馈信息时,打开短信内容,以再次提醒用户短信内容所涉及的事情,进一步优化用户的体验。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。

图1A是根据一示例性实施例示出的短信显示方法的流程图。

图1B是根据一示例性实施例示出的短信显示方法的示意图。

图2是根据一示例性实施例二示出的短信显示的方法的流程图。

图3是根据一示例性实施例三示出的确定接收到的短信的类型的流程图。

图4是根据一示例性实施例四示出的确定接收到的短信的类型的流程图。

图5是根据一示例性实施例五示出的确定短信收件箱中是否有具备时效性的短信的流程图。

图6是根据一示例性实施例六示出的短信显示方法的流程图。

图7是根据一示例性实施例示出的一种短信显示装置的框图。

图8是根据一示例性实施例示出的另一种短信显示装置的框图。

图9是根据一示例性实施例示出的另一种短信显示装置的框图。

图10是根据一示例性实施例示出的一种适用于短信显示装置的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。

图1A是根据一示例性实施例示出的短信显示方法的流程图,图1B是根据一示例性实施例示出的短信显示方法的示意图;该短信显示方法可以应用在电子设备(例如:智能手机、平板电脑)上,如图1A所示,该短信显示方法包括以下步骤:

在步骤101中,确定短信收件箱中是否有具备时效性的短信,如果有具备时效性的短信,则执行步骤102。

在一实施例中,例如:当用户拨打电话预约挂号成功后,可接收到挂号通知短信“您预约了6月28号的北京市海淀区妇幼保健院的妇科门诊,预约号为172号,请6月28号早上8点半到医院就诊”,由于预约就诊时间为6月28号,因此该短信具有时效性,在6月28号之后,该短信即失效。在又一实施例中,具备时效性的短信还可以为火车票订票通知短信、飞机票订票短信、体检通知短信、商场购物促销活动通知短信等。

在步骤102中,将具备时效性的短信以预设形式显示在预设位置。

在一实施例中,预设形式可以为不同于普通短信的显示颜色的形式;在又一实施例中,预设形式还可以为加粗显示的形式;在再一实施例中,预设形式还可以为在短信的标题旁边添加预设标记的形式;在再一实施例中,预设形式还可以为悬浮形式;在还一实施例中,预设形式还可以为上述两种以上形式的组合。

在一实施例中,预设位置用于表示能够突出显示具备时效性的短信的位置;在又一实施例中,预设位置可以为置顶位置。

在一示例性实施例中,参见图1B,图1B中具备时效性的短信包括12306发送的火车票订票短信,该短信的有效时间截止到2016年6月28号,而当前系统时间为2016年6月22号,因此,当用户打开短信收件箱时,该短信以预设形式置顶显示在收件箱界面上。

本实施例中,通过确定短信收件箱中是否有具备时效性的短信,并在确定有具备时效性的短信时,将具备时效性的短信以预设形式显示在预设位置,从而可以在每次用户打开短信收件箱时都可通过在预设位置显示具备时效性的短信向用户发出短信具有时效性的提醒,避免用户忘记短信内容所涉及的事情,而且电子设备可自动实现短信提醒,不需要用户执行操作,因此减小了用户的操作量,进一步优化了用户使用电子设备的体验。

在一实施例中,确定短信收件箱中是否有具备时效性的短信之前,还包括:

当接收到短信时,确定短信的文本内容中是否包含时间段信息;

如果短信的文本内容中包含时间段信息,则确定短信的内容是否与预设短信格式匹配,其中,预设短信格式用于确定短信是否为具备时效性的短信;

如果短信的内容与预设短信格式匹配,则将短信标记为具备时效性的短信;

根据具备时效性的短信的时间段信息,为具备时效性的短信添加时间戳,其中,时间戳用于记录具备时效性的短信的有效时间;

将短信的短信标识及对应的时间戳添加至预设短信列表,基于预设短信列表执行确定短信收件箱中是否有具备时效性的短信的操作。

在一实施例中,基于预设短信列表执行确定短信收件箱中是否有具备时效性的短信的操作,可包括:

确定当前系统时间是否超过预设短信列表中的所有具备时效性的短信的有效时间;

如果当前系统时间没有超过预设短信列表中的所有具备时效性的短信的有效时间,则确定短信收件箱中有具备时效性的短信;

如果当前系统时间超过预设短信列表中的所有具备时效性的短信的有效时间,则确定短信收件箱中没有具备时效性的短信。

在一实施例中,方法还可包括:

如果当前系统时间超过预设短信列表中的具备时效性的短信的有效时间,则将具备时效性的短信从预设短信列表中删除。

在一实施例中,方法还可包括:

确定是否检测到用户触发的将短信标记为具备时效性的短信的操作;

如果检测到用户触发的将短信标记为具备时效性的短信的操作,则将短信的短信标识及短信对应的时间戳添加至预设短信列表。

在一实施例中,方法还可包括:

确定当前系统时间与预设短信列表中的具备时效性的短信的有效时间的时间差是否小于预设时间阈值;

如果当前系统时间与预设短信列表中的具备时效性的短信的有效时间的时间差小于预设时间阈值,则生成提示消息,其中,提示消息中包括具备时效性的短信的链接;

当检测到用户根据提示消息输入的反馈信息时,展示具备时效性的短信。

在一实施例中,将具备时效性的短信以预设形式显示在预设位置,可包括:

确定具备时效性的短信的数量;

如果具备时效性的短信的数量为两条以上,则将两条以上的具备时效性的短信按照有效时间以预设形式排列显示在置顶位置;

如果具备时效性的短信的数量为一条,则将具备时效性的短信以预设形式显示在置顶位置。

具体如何实现具备时效性的短信的显示,请参考后续实施例。

至此,本公开实施例提供的上述方法,可以实现在每次用户打开短信收件箱时都向用户发出短信具有时效性的提醒,避免用户忘记短信内容所涉及的事情,而且可自动实现短信提醒,不需要用户执行操作,因此减小了用户的操作量。

下面以具体实施例来说明本公开实施例提供的技术方案。

图2是根据一示例性实施例二示出的短信显示的方法的流程图;本实施例利用本公开实施例提供的上述方法,以如何确定短信的类型为例进行示例性说明,如图2所示,包括如下步骤:

在步骤201中,确定短信收件箱中是否有具备时效性的短信,如果有具备时效性的短信,则执行步骤202,如果没有具备时效性的短信,则执行步骤205。

在一实施例中,可通过查询预设短信列表确定短信收件箱中是否有具备时效性的短信。在一实施例中,本公开并不限定只通过查询预设短信列表的方式确定短信收件箱中是否有具备时效性的短信,还可通过其他方式来确定当前是否有具备时效性的短信。

在一实施例中,基于预设短信列表执行确定短信收件箱中是否有具备时效性的短信的操作可参见图5实施例,这里先不详述。

在一实施例中,预设短信列表用于记录具备时效性的短信的标识以及对应的时间戳。例如,对于2016年6月22号5点12分接收到的火车票订票通知短信,由于火车票的时间为2016年6月28号,则可在预设短信列表中记录一条表项,该表项包括短信的标识以及短信的时间戳。在又一实施例中,短信标识可以为短信内容的简要描述,例如短信标识为“火车票订票短信”,还可以为收到短信的时间“201606220512”,根据该短信标识可以确定检索到原短信内容“订单号E760712890。丁先生您已购买06月28日K888次01车032号车票,08:53分开车,请尽快换取纸质车票。[铁路客服]”。

在步骤202中,确定具备时效性的短信的数量。

在步骤203中,如果具备时效性的短信的数量为两条以上,则将两条以上的具备时效性的短信按照有效时间以预设形式排列显示在预设位置。

在一实施例中,电子设备中可能存在两条以上的具备时效性的短信。例如,用户6月22号购买了6月28号从北京到济南的车票,6月23号购买了6月30号从济南到北京的车票,则6月23号到6月28号打开短信收件箱时,收件箱中可以查询到两条具备时效性的短信,两条短信的有效时间分别为6月28号和6月30号,在显示时可以将有效时间为6月28号的短信显示在有效时间6月30号的短信前面。

在一实施例中,预设形式可以为不同于普通短信的显示颜色的形式;在又一实施例中,预设形式还可以为加粗显示的形式;在再一实施例中,预设形式还可以为在短信的标题旁边添加预设标记的形式;在再一实施例中,预设形式还可以为悬浮形式;在还一实施例中,预设形式还可以为上述两种以上形式的组合。

在步骤204中,如果具备时效性的短信的数量为一条,则将具备时效性的短信以预设形式显示在预设位置。

在步骤205中,按照正常显示短信的方式显示短信列表。

在一实施例中,如果没有具备时效性的短信,则按照相关技术中显示短信的方式显示短信。

本实施例中,通过确定具备时效性的短信的数量,并将两条以上的具备时效性的短信按照有效时间以预设形式排列显示在预设位置,可以实现有序显示多条具备时效性的短信,并且可以将更早失效的短信显示在晚失效的短信前面,进一步优化用户的体验

图3是根据一示例性实施例三示出的确定接收到的短信的类型的流程图;本实施例利用本公开实施例提供的上述方法,以如何确定短信的类型为例进行示例性说明,如图3所示,包括如下步骤:

在步骤301中,当接收到短信时,确定短信的文本内容中是否包含时间段信息,如果短信的文本内容包含时间段信息,则执行步骤302,如果短信的文本内容不包含时间段信息,则执行步骤306。

在一实施例中,时间段信息可以为起始时间加截止时间的信息,例如“华宇商场6月28日至6月30日周年庆,请光临促销活动”,时间段信息为“6月28日至6月30日”;在又一实施例中,时间段信息可以为一个截止时间,例如“订单号E760712890。丁先生您已购买06月28日K888次01车032号车票,08:53分开车,请尽快换取纸质车票。[铁路客服]”,时间段信息为“6月28日”之前。

在步骤302中,确定短信的内容是否与预设短信格式匹配,如果短信的内容与预设短信格式匹配,则执行步骤303,如果短信的内容与预设短信格式不匹配,则执行步骤306。

在一实施例中,预设短信格式用于确定短信是否为具备时效性的短信。

在一实施例中,本公开可将常见的具备时效性的短信格式存储在预设格式列表中,例如,火车票订票短信格式、医院预约挂号短信格式、飞机票订票格式等,通过确定接收到的短信的格式是否与预设短信格式匹配,可以确定短信是否为具备时效性的短信。

在一实施例中,预设短信格式可以由移动设备提供商提供,移动设备提供商可根据大量的经验数据确定预设短信格式。

在步骤303中,将短信标记为具备时效性的短信。

在步骤304中,根据短信的时间段信息,为短信添加时间戳。

在一实施例中,时间戳用于记录具备时效性的短信的有效时间。

在步骤305中,将短信的短信标识及对应的时间戳添加至预设短信列表。

在一实施例中,预设短信列表用于记录具备时效性的短信以及具备时效性的短信的时间戳,短信标识用于标记短信。

在步骤306中,将短信标记为普通短信。

本实施例中,在接收到短信时,通过确定短信内容是否包含时间段信息,并在确定短信内容包含时间段信息时确定短信的内容是否与预设短信格式匹配,如果短信的内容与预设短信格式匹配,则为短信添加时间戳,并且将短信的短信标识及对应的时间戳添加至预设短信列表中,由此在后续打开短信收件箱时,只需确定预设短信列表中是否有短信标识即可确定当前是否有具备时效性的短信,实现了自动识别具有时效性的短信的功能,简化了用户管理具备时效性的短信的操作。

图4是根据一示例性实施例四示出的确定接收到的短信的类型的流程图;本实施例利用本公开实施例提供的上述方法,以如何确定短信的类型为例进行示例性说明,如图4所示,包括如下步骤:

在步骤401中,确定是否检测到用户触发的将短信标记为具备时效性的短信的操作,如果检测到用户触发的将短信标记为具备时效性的短信的操作,则执行步骤402。

在一实施例中,如果电子设备将某条短信设置为普通短信,而用户认为这条短信内容对自己比较重要,则可手动将短信设置为具备时效性的短信。

在步骤402中,将短信的短信标识及短信对应的时间戳添加至预设短信列表。

本实施例中,通过确定是否检测到用户触发的将短信标记为预设类型的操作,并在检测到用户触发的将短信标记为具备时效性的短信的操作时,将短信的短信标识及对应的时间戳添加至预设短信列表中,实现了在移动设备在将一些具备时效性的短信确定为普通短信时,用户可手动设置短信的类型。

图5是根据一示例性实施例五示出的确定短信收件箱中是否有具备时效性的短信的流程图,本实施例利用本公开实施例提供的上述方法,以如何确定短信收件箱中是否有具备时效性的短信为例进行示例性说明,如图5所示,该方法包括以下步骤:

在步骤501中,确定当前系统时间是否超过预设短信列表中的所有具备时效性的短信的有效时间,如果当前系统时间没有超过预设短信列表中的所有具备时效性的短信的有效时间,则执行步骤502,如果当前系统时间超过预设短信列表中的所有具备时效性的短信的有效时间,则执行步骤503。

在一实施例中,可每隔预设时间轮询预设短信列表中的短信的有效时间。例如,短信“订单号E760712890。丁先生您已购买06月28日K888次01车032号车票,08:53分开车,请尽快换取纸质车票。[铁路客服]”的有效时间为6月28号08点53分,而当前系统时间为6月28号10点,则可确定当前系统时间超过短信的有效时间。

在步骤502中,确定短信收件箱中有具备时效性的短信;

在步骤503中,确定短信收件箱中没有具备时效性的短信。

在一实施例中,如果当前系统时间超过预设短信列表中的具备时效性的短信的有效时间,则还将具备时效性的短信从预设短信列表中删除。

本实施例中,通过在系统时间超过具备时效性的短信的有效时间时,将具备时效性的短信从预设短信列表中删除,可以避免将超过有效时间的短信重点显示。

图6是根据一示例性实施例六示出的短信显示方法的流程图,本实施例利用本公开实施例提供的上述方法,以如何管理具备时效性的短信为例进行示例性说明,如图6所示,该方法包括以下步骤:

在步骤601中,确定当前系统时间与具备时效性的短信的有效时间的时间差是否小于预设时间阈值,如果当前系统时间与具备时效性的短信的有效时间的时间差小于预设时间阈值,则执行步骤602,否则流程结束。

在一实施例中,可每隔预设时间轮询预设短信列表中的短信的有效时间,并且计算系统时间与有效时间的时间差。例如,当前系统时间为6月28号06点,而短信“订单号E760712890。丁先生您已购买06月28日K888次01车032号车票,08:53分开车,请尽快换取纸质车票。[铁路客服]”的有效时间为6月28号08点53分,系统时间与短信有效时间的时间差为2小时53分钟,而预设时间阈值为3小时,则可确定当前系统时间与具备时效性的短信的有效时间的时间差是否小于预设时间阈值。

在步骤602中,生成提示消息。

在一实施例中,提示消息中包括具备时效性的短信的链接。

在一实施例中,提示消息可以为在通知栏中弹出的提示消息。

在又一实施例中,提示消息还可以为声音提示消息,例如,播放“您的一条短信快要截止到有效时间,请确定是否查看”。

在再一实施例中,提示消息还可以为声音提示消息与弹出式提示消息的结合。

在步骤603中,当检测到用户根据提示消息输入的反馈信息时,展示具备时效性的短信。

在一实施例中,电子设备显示提示消息之后,可接收到用户通过物理键盘或者触摸屏触发的操作,并根据操作生成对应的反馈信息,如果移动设备根据用户触发的操作生成了打开短信内容的反馈信息,则打开短信内容。

本实施例中,通过在当前系统时间与具备时效性的短信的有效时间之间的差值小于预设时间阈值时,可生成提示消息,并在检测到用户根据该提示消息输入的反馈信息时,打开短信内容,以再次提醒用户短信内容所涉及的事情,进一步优化用户的体验。

图7是根据一示例性实施例示出的一种短信显示装置的框图,该装置应用在电子设备上,如图7所示,该装置包括:

预设短信确定模块710,被配置为确定短信收件箱中是否有具备时效性的短信;

显示模块720,被配置为如果预设短信确定模块710确定短信收件箱中存在具备时效性的短信,则将具备时效性的短信以预设形式显示在预设位置,其中,预设位置用于对具备时效性的短信进行突出显示。

图8是根据一示例性实施例示出的另一种短信显示装置的框图,如图8所示,在图7所示实施例的基础上,在一实施例中,装置还可包括:

内容分析模块730,被配置为当接收到短信时,确定短信的文本内容中是否包含时间段信息;

格式匹配模块740,被配置为如果内容分析模块730确定短信的文本内容中包含时间段信息,则确定短信的内容是否与预设短信格式匹配,其中,预设短信格式用于确定短信是否为具备时效性的短信;

类型确定模块750,被配置为如果格式匹配模块740确定短信的内容与预设短信格式匹配,则将短信标记为具备时效性的短信;

时间标记模块760,被配置为如果类型确定模块750确定短信为具备时效性的短信,则根据短信的时间段信息,为短信添加时间戳,其中,时间戳用于记录具备时效性的短信的有效时间;

第一添加模块770,被配置为将短信的短信标识及时间标记模块760添加的对应的时间戳添加至预设短信列表,以供预设短信确定模块710基于预设短信列表执行确定短信收件箱中是否有具备时效性的短信的操作。

在一实施例中,装置还可包括:

操作检测模块780,被配置为确定是否检测到用户触发的将短信设置为具备时效性的短信的操作;

第二添加模块790,被配置为如果操作检测模块780检测到用户触发的将短信设置为具备时效性的短信的操作,则将短信的短信标识及短信对应的时间戳添加至预设短信列表。

图9是根据一示例性实施例示出的另一种短信显示装置的框图,如图9所示,在图7和/或图8所示实施例的基础上,在一实施例中,

在一实施例中,预设短信确定模块710可包括:

比较子模块711,被配置为确定当前系统时间是否超过预设短信列表中的所有具备时效性的短信的有效时间;

第一确定子模块712,被配置为如果比较子模块711确定当前系统时间没有超过预设短信列表中的所有具备时效性的短信的有效时间,则确定短信收件箱中有具备时效性的短信;

第二确定子模块713,被配置为如果比较子模块711确定当前系统时间超过预设短信列表中的所有具备时效性的短信的有效时间,则确定短信收件箱中没有具备时效性的短信。

在一实施例中,装置还可包括:

删除模块800,被配置为如果比较子模块确定当前系统时间超过预设短信列表中的具备时效性的短信的有效时间,则将具备时效性的短信从预设短信列表中删除。

在一实施例中,装置还可包括:

比较模块810,被配置为确定当前系统时间与具备时效性的短信的有效时间的时间差是否小于预设时间阈值;

生成模块820,被配置为如果比较模块810确定当前系统时间与预设短信列表中的具备时效性的短信的有效时间的时间差小于预设时间阈值,则生成提示消息,其中,提示消息中包括具备时效性的短信的链接;

打开模块830,被配置为当检测到用户根据生成模块810生成的提示消息输入的反馈信息时,打开具备时效性的短信。

在一实施例中,显示模块720可包括:

数量确定子模块721,被配置为确定具备时效性的短信的数量;

第一显示子模块722,被配置为如果数量确定子模块721确定具备时效性的短信的数量为两条以上,则将两条以上的具备时效性的短信按照有效时间以预设形式排列显示在置顶位置;

第二显示子模块723,被配置为如果数量确定子模块721确定具备时效性的短信的数量为一条,则将具备时效性的短信以预设形式显示在置顶位置。

上述装置中各个单元的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。

对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本公开方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

图10是根据一示例性实施例示出的一种适用于短信显示装置的框图。例如,装置1000可以是智能手机,平板电脑,个人数字助理等。

参照图10,装置1000可以包括以下一个或多个组件:处理组件1002,存储器1004,电源组件1006,多媒体组件1008,音频组件1010,输入/输出(I/O)的接口1012,传感器组件1014,以及通信组件1010。

处理组件1002通常控制装置1000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理元件1002可以包括一个或多个处理器1020来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1002可以包括一个或多个模块,便于处理组件1002和其他组件之间的交互。例如,处理部件1002可以包括多媒体模块,以方便多媒体组件1008和处理组件1002之间的交互。

存储器1004被配置为存储各种类型的数据以支持在设备1000的操作。这些数据的示例包括用于在装置1000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

电力组件1006为装置1000的各种组件提供电力。电力组件1006可以包括电源管理系统,一个或多个电源,及其他与为装置1000生成、管理和分配电力相关联的组件。

多媒体组件1008包括在装置1000和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置摄像头。当设备1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。

音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一个麦克风(MIC),当装置1000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1004或经由通信组件1010发送。在一些实施例中,音频组件1010还包括一个扬声器,用于输出音频信号。

I/O接口1012为处理组件1002和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

传感器组件1014包括一个或多个传感器,用于为装置1000提供各个方面的状态评估。例如,传感器组件1014可以检测到设备1000的打开/关闭状态,组件的相对定位,例如组件为装置1000的显示器和小键盘,传感器组件1014还可以检测装置1000或装置1000一个组件的位置改变,用户与装置1000接触的存在或不存在,装置1000方位或加速/减速和装置1000的温度变化。传感器组件1014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1014还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。

通信组件1010被配置为便于装置1000和其他设备之间有线或无线方式的通信。装置1000可以接入基于通信标准的无线网络,如WIFI,2G或3G,或它们的组合。在一个示例性实施例中,通信部件1010经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信部件1010还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

在示例性实施例中,装置1000可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器1004,上述指令可由装置1000的处理器1020执行以完成上述方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。

应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1