推送消息的提示方法及装置的制造方法_2

文档序号:9375731阅读:来源:国知局
括以下步骤:
[0064]在步骤SI 10中,获取应用程序的推送消息。
[0065]获取应用程序的推送消息可以通过以下两种方式,一种是应用程序的客户端间隔一段时间就从应用程序对应的服务器上获取最新的信息;另一种是当应用程序对应的服务器检测到有信息更新后,则将最新的信息推送到应用程序的客户端。通过这两种方式应用程序的客户端都能自动接收到最新的推送消息。
[0066]在步骤S120中,显示所述应用程序的推送消息对应的推送提示信息。
[0067]获得应用程序的推送消息后,通过显示相应的推送提示信息向用户展示所述应用程序的推送消息。推送提示信息用户提示用户应用程序有新的推送消息,而且推送提示信息还会提示用户未读的推送消息的数量。
[0068]在本公开一示例性实施例中,如果应用程序图标直接显示在智能终端的桌面上,则可以直接在应用程序图标上显示推送提示信息,如图1所示的显示方式。
[0069]在本公开另一示例性实施例中,如果至少两个应用程序图标包含在智能终端桌面上的文件夹中,如图3所示,在智能终端的桌面上显示文件夹2,该文件夹2包含至少两个应用程序的图标,例如,应用程序A、B、C、D,如果文件夹2中的应用程序A有2条新的推送消息,则在文件夹2上显示所述应用程序A对应的推送提示信息3,其中,推送提示信息中的“2”表示有2条未读的推送消息。例如,应用商店的图标上显示推送提示信息,表明应用商店有17条未读推送消息。
[0070]在步骤S130中,当检测到所述推送提示信息的显示时长达到第一预设时长时,消除所述推送提示信息。
[0071]在本公开一示例性实施例中,当推送提示信息的显示时长达到一定时长时,消除所述推送提示信息。即,显示推送提示信息的时间固定为第一预设时长,超过第一预设时长后,自动消除推送提示信息的显示。
[0072]其中,第一预设时长可以根据需求设定,例如,10s、lmin、5min或30min等;也可以由用户设定第一预设时长的时间长度。
[0073]在步骤S140中,当检测到所述智能终端的显示页面切换到包含未读推送消息的页面时,重新显示所述推送提示信息。执行完S140后,可以返回执行步骤S130,直到不存在未读推送消息结束。
[0074]在本公开一示例性实施例中,当用户滑动智能终端的页面使得显示页面从不包含未读推送消息的页面切换到包含未读推送消息的应用程序所在页面时,重新显示所述未读推送消息的推送提示信息。例如,用户在桌面进行翻页操作,再次切换到包含未读推送消息的页面后,重新显示推送提示信息。
[0075]又如,当用户关闭当前应用程序,使智能终端的显示页面切换到包含未读推送消息的应用程序所在页面时,重新显示所述未读推送消息的推送提示信息。当用户关闭当前应用程序,切换到包含未读推送消息的应用程序所在的页面时,重新显示推所述推送提示
?目息O
[0076]图3中,智能手机的“应用商店”应用程序有新的推送消息,在应用商店图标上显示推送提示信息,显示时长达到第一预设时长后,消除应用商店图标上的推送提示信息。假设,用户一直未读取应用商店的推送消息,而是切换到其它页面(例如,桌面的其它页面、其它应用程序的界面),当用户从其它显示界面回到“应用商店”的图标所在页面时,在应用商店图标上再次显示对应的推送提示信息。
[0077]在本公开另一示例性实施例中,如果具有未读推送消息的应用程序的图标包含于智能终端桌面的文件夹中,则包含未读推送消息的页面还可以是展示文件夹内应用程序图标的页面。
[0078]图3中,智能终端上显示的文件夹2上显示应用程序A包含的未读的推送消息的推送提示信息,当文件夹2上的显示的推送提示信息的显示时长达到第一预设时长后,消除文件夹2上所显示的推送提示信息。当检测到用户点击文件夹2时,切换到如图4所示的展示文件夹2内的应用程序图标的页面100,并在包含未读推送消息的应用程序的图标上显示对应的推送提示信息,在应用程序A的图标上显示应用程序A的推送消息对应的推送提示信息。
[0079]本实施例提供的推送消息的提示方法,首先,获取应用程序的推送消息,并显示所述应用程序的推送消息对应的推送提示信息。当检测到所述推送提示信息的显示时长达到第一预设时长时,消除所述推送提示信息。这样,既能够提醒用户应用程序有新的推送消息,又能够自动消除推送提示信息,不需要用户逐个手动消除应用程序的推送提示信息。减少用户的操作,提高用户体验。而且,当检测到智能终端切换到包含未读推送消息的页面时,在已消除的推送提示信息对应的应用程序的图标上再次显示推送提示信息。该方法既能避免用户不读取更新的推送消息使得推送提示信息一直显示的现象发生,又能起到提醒用户查看未读推送消息的作用。
[0080]图5是根据一示例性实施例示出的另一种推送消息的提示方法流程图,该方法在图2所示实施例的基础上还可以包括以下步骤:
[0081]在步骤S210中,统计重新显示所述推送提示信息的显示时长。
[0082]在步骤S220中,当重新显示所述推送提示信息的显示时长达到第二预设时长后,消除所显示的推送提示信息。
[0083]执行完步骤S220后,可以返回执行步骤S140,直到不存在未读推送消息。例如,用户读取未读推送消息,或者,用户忽略未读推送消息。
[0084]其中,重新显示所述应用程序的推送提示信息后,其中,第二预设时长可以与所述第一预设时长相等,当然,也可以设定第二预设时长的时间长度小于第一预设时长的时间长度,即首次显示推送提示信息的时间小于再次显示推送提示信息的时间。或者,第二预设时长大于第一预设时长,即首次显示推送提示信息的时长小于重新显示推送提示信息的时长。
[0085]本实施例提供的推送消息的提示方法,如果重新显示推送提示信息的时长达到第二预设时长,则消除重新显示的推送提示信息,直到不存在未读推送消息。当检测到页面切换到包含未读推送消息的页面时,重新显示推送提示信息以提醒用户存在未读推送消息。该方法既能避免用户不读取更新的推送消息使得推送提示信息一直显示的现象发生,又能起到提醒用户查看未读推送消息的作用。
[0086]图6是根据一示例性实施例示出的另一种推送消息的提示方法的流程图,如图6所示,该方法可以包括以下步骤:
[0087]在步骤S310中,获取应用程序的推送消息。
[0088]在步骤S320中,在所述应用程序的图标上显示推送提示信息,以及在所述应用程序所在的文件夹上显示推送提示信息。
[0089]在应用程序图标上显示该应用程序对应的推送提示信息。在文件夹上显示文件夹内包含的应用程序对应的全部推送消息的推送提示信息。
[0090]例如,文件夹内包含4个应用程序图标,分别是应用程序A、B、C、D,其中的应用程序A和B包含未读推送消息,应用程序A有2条推送消息,应用程序B有3条推送消息,则在应用程序A的图标上显示有2条未读推送消息的推送提示信息,在应用程序B的图标上显示有3条未读推送消息的推送提示信息,以及,在文件夹上显示文件夹内共有5条未读推送消息的推送提示信息。
[0091]在步骤S330中,当检测到所述推送提示信息的显示时长达到第一预设时长时,仅消除所述文件夹上显示的推送提示信息。
[0092]仍以上述的实例说明,仅消除文件夹上显示的文件夹内共有5条未读推送消息的推送提示信息,保留应用程序A和B的图标上显示的推送提示信息,显示效果如图7所示,在文件夹2内显示的应用程序的图标上显示对应的推送提示信息,例如,在应用程序A的图标上显示有2条未读推送消息的推送提示信息,在应用程序B的图标上显示有3条未读推送消息的推送提示信息。
[0093]在步骤S340中,当检测到所述智能终端的显示页面切换到包含未读推送消息的页面时,重新显示所述推送提示信息。
[0094]本实施例提供的推送消息的提示方法,如果获得推送消息的应用程序的图标包含在文件夹中,则当检测到所述推送提示信息的显示时长达到第一预设时长时,仅仅消除所述文件夹上显示的推送提示信息。从而,避免推送提示信息一直在文件夹上显示,同时,又能通过应用程序图标上显示的推送提示信息提醒用户查看未读推送消息。而且,当检测到智能终端切换到包含未读推送消息的页面时,在已消除的推送提示信息对应的应用程序的图标上再次显示推送提示信息。该方法既能避免用户不读取更新的推送消息使得推送提示信息一直显示的现象发生,又能起到提醒用户查看未读推送消息的作用。
[0095]图8是根据一示例性实施例示出的另一种推送消息的提示方法的流程图,如图8所示,该方法可以包括以下步骤:
[0096]在步骤S410中,获取应用程序的推送消息。
[0097]在步骤S420中,在所述应用程序的图标上显示推送提示信息,以及在所述应用程序所在的文件夹上显示推送提示信息。
[0098]在步骤S430中,当检测到所述推送提示信息的显示时长达到第一预设时长时,消除所述应用程序图标所在文件夹上显示的推送提示信息,以及,消除所述应用程序图标上显示的推送提示信息。
[0099]以图6所示实施例中的实例进行说明,消除文件夹上显示的共有5条未读推送消息的推送提示信息,同时,消除应用程序A
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1