终端设备通知提示方法及装置、终端设备及存储介质与流程

文档序号:14443568阅读:135来源:国知局
终端设备通知提示方法及装置、终端设备及存储介质与流程

本发明涉及电子设备的控制领域,具体地,是在一种控制终端设备接收到通知信息是的处理方法以及实现这种方法的装置,还涉及一种实现上述方法的终端设备以及计算机可读存储介质。



背景技术:

智能手机、平板电脑等终端设备成为人们日常生活中最经常使用的电子设备,人们喜欢在智能终端设备上安装各种应用程序,并且在终端设备上同时运行大量的应用程序。由于每一个应用程序运行时都可能接收到通知信息,例如,即时通信应用程序运行时,当有其他用户向本机用户发送新的消息时,终端设备将接收到新的通知信息,该通知信息就是某一应用程序接收到新的消息的通知。或者,终端设备接收到新的短信息,也是接收到新的通知信息。

为了提示用户当前接收到新的通知信息,也就是未读的通知信息,通常在接收到通知信息后,将点亮显示屏并且显示未读通知信息的摘要内容,用户通过解锁显示屏以阅读通知信息。然而,现在大部分终端设备在接收到通知时,通常将整个显示屏点亮,也就是整个显示屏都会亮屏,并且在显示屏上显示通知信息的摘要内容,例如是哪一个应用程序接收到通知信息、通知信息的接收时间、通知信息的标题等。

然而,随着终端设备的显示屏越来越大,如果接收到通知信息后整个显示屏都亮屏,一方面增加终端设备消耗的电能,另一方面,用户还需要在显示屏上查找通知信息的显示位置。此外,如果用户需要查看通知信息的具体内容,往往需要解锁电子设备,例如通过指纹认证或者输入密码等,查找通知信息的操作并不方便。



技术实现要素:

本发明的第一目的是提供一种能够清晰提示用户接收到通知信息的终端设备通知提示方法。

本发明的第二目的是提供一种减小终端设备发出通知信息提示时消耗电能的终端设备通知提示装置。

本发明的第三目的是提供一种能够实现上述终端设备通知提示方法的终端设备。

本发明的第四目的是提供一种被处理器读取并执行时能够实现上述终端设备通知提示方法的计算机可读存储介质。

为了实现上述的第一目的,本发明提供的终端设备通知提示方法包括:接收通知信息,查找通知信息对应的目标应用程序,并且确定目标应用程序的图标在显示屏的显示区域;高亮显示显示区域,并且屏蔽显示屏在显示区域以外的区域的显示。

由上述方案可见,在终端设备接收到通知信息后,并不是将显示屏的整个屏幕点亮,而只是高亮通知信息对应的目标应用程序的图标所在的显示区域,并且将其他显示区域屏蔽,例如其他显示区域不点亮或者模糊化显示,这样,用户能够清晰看到是哪一应用程序接收到通知信息,方便用户决定是否需要马上查看该通知信息的具体内容。

并且,由于终端设备的显示屏只有一部分区域被点亮,因此消耗的电能比较小,即使终端设备多次被点亮,也不会因为整个屏幕多次被点亮而消耗大量的电能。

一个优选的方案是,接收通知信息包括:接收两个以上的通知信息;查找通知信息对应的目标应用程序并确定目标应用程序的图标在显示屏的显示区域包括:查找多条通知信息对应的目标应用程序,并且确定多个目标应用程序的图标在显示屏的显示区域;高亮显示显示区域包括:高亮显示多个目标应用程序的显示区域。

由此可见,在接收到多条通知信息的情况下,可以在显示屏上高亮显示多个目标应用程序的图标,这样,用户可以方便的了解是一个应用程序接收到通知信息还是多个应用程序接收到通知信息,并且了解哪些应用程序接收到通知信息。

进一步的方案是,确定多个目标应用程序的图标在显示屏的显示区域包括:确定多个目标应用程序的图标在桌面界面的显示区域,并判断多个目标应用程序的图标在桌面界面上是否位于同一页面上,如不是,将多个目标应用程序的图标移动至同一页面上;高亮显示多个目标应用程序的显示区域包括:在同一页面上高亮显示多个目标应用程序的图标所在的显示区域。

可见,当多个目标应用程序的图标在桌面界面上并不在同一页面上时,通过将多个目标应用程序的图标移动至同一页面,这样可以方便高亮目标应用程序图标所在的显示区域时,能够同时显示多个目标应用程序的图标。

更进一步的方案是,高亮显示显示区域后,接收用户身份鉴权信息,并在确认通过用户身份鉴权后,显示所接收的通知信息。

由此可见,用户查看通知信息的具体信息前,需要经过用户身份鉴权,例如通过指纹认证或者输入密码等,以避免没有获得授权的人员查看通知信息,确保通知信息的查看的安全性。

另一个可选的方案是,接收通知信息包括:接收两个以上的通知信息;查找通知信息对应的目标应用程序包括:判断多条通知信息对应同一目标应用程序,如是,记录目标应用程序对应的通知信息的数量;高亮显示显示区域包括:在目标应用程序的图标上显示该目标应用程序的通知数量。

可见,在同一个目标应用程序接收到多条通知信息后,将通知信息的数量显示在目标应用程序的图标上,例如在目标应用程序的左上角或者右上角显示通知信息的数量,一方面能够方便用户了解该目标应用程序接收到的通知信息的数量,另一方面可以避免在显示屏上显示大量的通知信息。

为实现上述的第二目的,本发明提供的终端设备通知提示装置包括通知信息接收模块,用于接收通知信息;目标应用程序查找模块,用于查找通知信息对应的目标应用程序,并且确定目标应用程序的图标在显示屏的显示区域;高亮显示模块,用于高亮显示显示区域,并且屏蔽显示屏在显示区域以外的区域的显示。

优选的方案是,上述的目标应用程序查找模块还用于:在通知信息接收模块接收到两个以上的通知信息时,查找多条通知信息对应的目标应用程序,并且确定多个目标应用程序的图标在显示屏的显示区域;高亮显示模块高亮显示显示区域时,高亮显示多个目标应用程序的显示区域。

为实现上述的第三目的,本发明提供的终端设备包括处理器,处理器用于执行存储器中存储的计算机程序时实现上述终端设备通知提示方法的各个步骤。

为实现上述的第四目的,本发明提供的计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述终端设备通知提示方法的各个步骤。

附图说明

图1是本发明终端设备通知提示方法第一实施例的流程图。

图2是本发明终端设备通知提示方法第二实施例的流程图。

图3是本发明终端设备通知提示装置第一实施例的结构框图。

图4是本发明终端设备通知提示装置第二实施例的结构框图。

图5是本发明终端设备实施例的结构框图。

以下结合附图及实施例对本发明作进一步说明。

具体实施方式

本发明终端设备通知提示方法是应用在诸如智能手机或者平板电脑等终端设备上,用于在终端设备接收到的通知信息后,向用户发出提示。本发发明的内存回收装置运行在终端设备上,并且用于实现上述的终端设备通知提示方法。

终端设备通知提示方法第一实施例:

下面结合图1介绍本实施例的通知提示方法。

首先,执行步骤s101,接收通知信息。

终端设备可以接收其他设备发出新的消息,例如,其中终端设备通过网络向终端设备发出短信息,或者某一应用程序接收到新的推送信息,又或者即时通信应用程序接收到其他用户发出的新消息等。终端设备可以通过网络接收这些通知信息,当然,每一条通知信息应该对应于一个应用程序,即该通知信息是由一个应用程序运行并且通过查看该应用程序来查看通知信息的。

然后,执行步骤s102,查找通知信息对应的目标应用程序。

由于每一条通知信息对应一个应用程序,因此,在接收到通知信息后,可以通过通知信息的标记信息来确定该通知信息对应的是哪一应用程序,并且确定该应用程序为查找到的目标应用程序。

例如,通知信息是来自于朋友a的短信息,则通知信息对应的目标应用程序是短信息的应用程序。如果通知信息是一个未接来电,则通知信息对应的目标应用程序是拨号应用程序。如果通知信息是好友通过即时通信应用程序发送的新的消息,则该通知信息对应的目标应用程序就是即时通信应用程序。

步骤s103,确定目标应用程序的图标在显示屏的显示区域。

在查找到目标应用程序以后,需要确定目标应用程序的图标在显示屏上的显示区域,具体的,确定目标应用程序的图标在桌面界面上的显示区域。

通常,终端设备会在桌面界面上显示大部分已经安装的应用程序的图标,并且每一个应用程序的图标在桌面界面上均有固定的显示位置,因此,在确定通知信息对应的目标程序以后,即可以查找出该目标应用程序在桌面界面上的显示区域。优选的,确定的目标应用程序的图标的显示区域可以仅仅是该图标的显示区域,也可以是稍大于该图标的区域,例如从目标应用程序的图标的边缘处向四周扩张一毫米或者两毫米的区域,都作为目标应用程序的图标的显示区域。

步骤s104,高亮显示目标应用程序的图标所在的显示区域,屏蔽显示屏在目标应用程序图标的显示区域以外的区域的显示。

在确定目标应用程序图标的显示区域以后,需要点亮显示屏。本实施例中,为了让用户更加直观了解所接收到的通知信息是对应于哪一应用程序,只是将目标应用程序的图标所在的显示区域高亮显示,而屏蔽显示其他的区域。

例如,只点亮显示屏中目标应用程序的图标所在的显示区域,而其他区域不被点亮。或者,目标应用程序的图标所在的显示区域以较高的亮度显示,而显示屏上其他区域以较低的亮度显示,并且,禁止除了目标应用程序的图标显示区域以外的区域的触摸操作。也就是,当用户点击除了目标应用程序图标以外的显示区域时,终端设备并不会响应用户的点击操作。

此外,屏蔽显示屏上目标应用程序图标显示区域以外的区域的显示还可以是对其他区域进行模糊化显示,例如显示雾化的效果,或者降低其他区域显示的清晰度等,同时,禁止其他区域的触摸操作。此时,用户只能对目标应用程序的图标的显示区域进行触摸操作。

当然,高亮显示目标应用程序的图标所在的显示区域时,可以有多种显示方式,例如,显示区域的亮度由暗逐渐变量,或者直接变化至预设的亮度。又或者,通过闪烁发光的方式高亮显示,并且闪烁发光的频率可以由用户预先设定。又或者,高亮显示区域时,显示屏的背景颜色不一定是桌面界面的背景颜色,可以是将背景颜色设定为预设的颜色,如红色或者蓝色等,以便于用户查看高亮显示的区域。

当然,高亮显示目标应用程序所在的显示区域,一方面是提醒用户当前终端设备接收到通知信息,因此,在高亮显示目标应用程序所在的显示区域的同时,终端设备还可以发出震动信号或者特定的声音信号,以便于更加清晰的提示用户当前接收到通知信息,有利于让用户及时查看通知信息。

步骤s105,获取用户身份鉴权信息。

在高亮显示目标应用程序的图标所在的显示区域后,如果用户需要查看通知信息的具体内容,则需要用户执行用户身份鉴权的操作,也就是只有授权的人员才能查看通知信息的具体内容,以避免通知信息被不必要的泄漏,保障通知信息的安全性。

因此,步骤s105中,需要获取用户身份鉴权信息。例如,让用户输入鉴权密码,如在显示屏上输入密码对话框,用户可以在对话框内输入鉴权密码。或者,用户可以通过指纹进行认证,此时,用户可以将手指按压在home键上,通过home键的指纹扫描仪获取用户的指纹图案。或者,用户将手指按压在目标应用程序的图标的显示区域上,由显示屏上获取用户的指纹图案。

当然,用户身份鉴权信息还可以是用户的声音信息或者虹膜信息等,而用户输入的鉴权密码可以是仅由数字构成的鉴权密码,也可以是由字母、数字以及特殊符号构成的鉴权密码,还可以是九宫格图案的鉴权密码。

接着,执行步骤s106,判断用户输入的用户身份鉴权信息是否通过用户身份鉴权,如是,执行步骤s107,否则,结束流程。

当终端设备接收到用户身份鉴权信息后,对所接收的用户身份鉴权信息进行识别。例如,接收到的用户身份鉴权信息是用户输入的鉴权密码时,则步骤s106中,对用户输入的鉴权密码的正确性进行识别,如判断所接收的鉴权密码是否与预先存储的鉴权密码是否一致,如果用户输入的鉴权密码是正确的,则判断用户通过用户身份鉴权,如果输入的鉴权密码不正确,则步骤s106的判断结果为否,也就是判断没有通过用户身份鉴权。

如果用户身份鉴权信息是用户的指纹信息时,则步骤s106是判断用户输入的指纹图案是否与预先存储的指纹图案相匹配,如果相匹配,则表示用户通过了用身份鉴权,否则,则判断用户没有通过用户身份鉴权。

如果用户身份鉴权信息是其他的鉴权信息,如声音、虹膜等,则判断声音的声色是否与预先存储的声色一致,或者判断所接收的虹膜信息是否与预先存储的虹膜信息一致,从而确定当前用户是否通过用户身份鉴权。

步骤s107,显示通知信息。

当用户输入的用户身份鉴权信息通过了用户身份鉴权,则表示当前用户是合法的并且允许用户查阅通知信息的具体内容,因此,步骤s107在显示屏上显示通信信息的具体内容。具体的,在通过用户身份鉴权后,进入目标应用程序的界面,并且在目标应用程序的界面上显示通知信息。例如,通知信息是未接来电,则在通过用户身份鉴权后,进行拨号应用程序,并且在拨号应用程序的主界面上显示未接来电的信息,如未接来电的来电时间、来电号码等。又例如,通知信息是即时通信应用程序新的未读消息,显示通知信息时,可以直接进入即时通信应用程序的聊天界面,并且在该聊天界面上显示未读消息的具体内容,并且显示该未读消息的接收时间等。

当然,显示通知信息也可以不需要进入目标应用程序的界面,而是在桌面界面的特定区域,如通知信息的显示区域显示通信信息的具体内容,包括显示通知信息的对应的目标应用程序,通知信息的接收时间以及通知信息的内容等。

上述实施例是终端设备接收到一条通知信息的处理方式,实际应用时,终端设备可能在短时间内接收到多条通知信息,此时,需要向及时向用户发出提示信息。下面结合图2介绍接收到多条通知信息的处理方式。

终端设备通知提醒方法第二实施例:

首先,执行步骤s201,接收多条通知信息。

终端设备接收其他设备发出新的消息,本实施例中,新的消息是用户未读取的消息,也就是用户未查看的通知信息均是新的消息。因此,如果终端设备接收到某一条通知信息并且按照第一实施例的步骤s101至s104发出了提示,即在显示屏上高亮显示了目标应用程序的图标的显示区域,但是如果用户没有查看该通知信息的具体内容,则该通知信息仍是一条未读的通知信息。此时,如果下次再接收到一条新的通知信息,则仍需要显示上一条未被查看的通知信息。因此,步骤s201中,接收多条通知信息实际上是终端设备所接收且未被用户查看的通知信息。

步骤s202,查找多条通知信息对应的目标应用程序。

由于每一条通知信息对应有一个应用程序,因此,在接收到通知信息后,可以通过通知信息的标记信息来确定该通知信息对应的是哪一应用程序,并且确定该应用程序为查找到的目标应用程序。

步骤s203,判断多条通知信息对应的目标应用程序是否为同一个目标应用程序,如是,转入步骤s204,否则,执行步骤s206。

由于多条通知信息可能是对应于一个目标应用程序,例如,终端设备接收到多个未接来电,或者接收到多条新的短信息,又或者即时通信应用程序接收到多个新的消息。当然,多条通知信息可能是对应多个目标应用程序,例如终端设备接收到未接来电以及接收到新的短信息等。

因此,步骤s203中通过查找每一条通知信息对应的目标应用程序,并且判断这些目标应用程序是否为同一个目标应用程序,如果有两条以上的通知信息的目标应用程序都相同,则步骤s203的判断结果为是,否则,步骤s203的判断结果为否。

步骤s204,记录目标应用程序的通知信息的数量。

当多条通知信息对应于同一目标应用程序,则需要记录该目标应用程序的未读通知信息的数量,以便于在显示目标应用程序的图标时,一并将目标应用程序的未读通知信息的数量显示出来。例如,如果所有未读的通知信息都对应同一目标应用程序,则只需统计当前未读通知信息的数量,即可以计算目标应用程序的通知信息的数量。如果当前未读信息中,只有一部分通知信息对应于该目标应用程序,则需要计算出对应于目标应用程序的通知信息的数量,并且记录下该目标应用程序的未读通知信息的数量。

当然,如果当前的未读通信信息对应多个目标应用程序,并且有两个以上的目标应用程序有两条以上的未读通知信息,则需要记录每一个目标应用程序的未读通知信息的数量。

步骤s205,确定目标应用程序的图标在显示屏上的显示区域。

在查找到目标应用程序以后,需要确定目标应用程序的图标在显示屏上的显示区域,具体的,确定目标应用程序的图标在桌面界面上的显示区域。步骤s205的操作与步骤s103的操作相同,不再赘述。

步骤s206,判断多个目标应用程序的图标在桌面界面上是否位于同一页面上,如是,执行步骤s208,否则,执行步骤s207。

在步骤s203中,如果确定多条通知信息对应的目标应用程序是二个以上的应用程序,则在高亮显示目标应用程序的图标所在的显示区域时,需要高亮显示多个目标应用程序的图标。然而,多个目标应用程序的图标可能分别在桌面界面的两个不同页面上,为了方便多个目标应用程序的图标的显示,需要将多个目标应用程序的图标移动移动至同一页面以后再显示。

因此,步骤s206首先需要判断多个目标应用程序的图标在桌面界面上是否位于同一页面上。通常,桌面界面的一个页面上显示的应用程序的图标数量是有限的,如显示20个应用程序的图标或者显示25个应用程序的图标,因此不同的目标应用程序的图标可能显示在不同的页面上,如一个目标应用程序的图标显示在第一页上,另一个目标应用程序的图标显示在第二页上。

步骤s207,将多个目标应用程序的图标移动至桌面界面的同一页面上。

如果多个目标应用程序的图标在桌面页面上在桌面界面的两个以上的页面上,则需要将多个目标应用程序的图标移动至同一页面上。当然,不需要移动所有目标应用程序的图标,而是仅仅移动一部分应用程序的图标即可。移动目标应用程序的图标时,以尽量减小目标应用程序图标移动次数为原则。例如,多条通知信息对应于三个目标应用程序,其中两个目标应用程序的图标位于桌面界面的第一页上,而另一个目标应用程序位于桌面界面的第二页上,此时,可以将位于第二页上的目标应用程序的图标移动至第一页上,这样,只需要移动一个目标应用程序的图标即可以实现将多个目标应用程序的图标移动至桌面界面的同一页面上。

移动目标应用程序的图标时,可以将移动后的目标应用程序显示在桌面界面的页面的空白处,例如,桌面界面的第一页上还有三个未显示应用程序图标的空白位置,则可以将目标应用程序移动至该空白位置处。或者,移动后的目标应用程序的图标覆盖在一个原先的应用程序的图标上,也就是遮挡原先的应用程序的图标。

可选的,由于桌面界面通常设置有主页面,在主页面上显示最常用的应用程序的图标,且显示的应用程序的图标较少,也就是空白位置较多,此时,可以将多个目标应用程序的图标均移动至主页面上,以便于多个目标应用程序的图标的显示。

或者,当需要移动的目标应用程序较多时,可以在桌面界面上新增一个页面,并且将多个目标应用程序的图标均移动至该新增的页面上。如果多条通知信息对应的目标应用程序非常多,以至于在图标大小不变化的情况下,在桌面界面的一页上没法显示所有的目标应用程序,可以缩小目标应用程序的图标,也就是缩小每一个目标应用程序的图标的显示面积,以尽可能在桌面界面的一页上显示所有目标应用程序的图标。

优选的,移动后的目标应用程序的图标的位置与该目标应用程序原来所在的位置基本保持一致。例如,移动前,目标应用程序位于原先的页面的左下角,则移动后,该目标应用程序的图标也是位于移动后的页面的左下角。这样,可以方便用户按照每一个目标应用程序的图标习惯显示位置查找目标应用程序的图标。

步骤s208,确定多个目标应用程序的图标的显示区域。

将多个目标应用程序的图标移动至同一页面后,或者确定多个目标应用程序的图标在一个页面上显示以后,则需要确定多个目标应用程序在该页面上的显示区域。由于同一页面上存在多个目标应用程序,在需要确定每一个目标应用程序的图标的显示区域。当然,由于目标应用程序的图标可能不是连续布置的,因此所确定的显示区域可能是分散在显示屏的多个不同区域上。

步骤s209,高亮显示目标应用程序的图标所在的显示区域,并屏蔽显示目标应用程序的图标所在的显示区域以外的区域的显示。

如果多条通知信息对应的目标应用程序只有一个,则高亮显示目标应用程序的图标所在的显示区域时,只需要点亮显示屏中目标应用程序的图标所在的显示区域,而其他区域采用屏蔽显示的方式进行显示。由于多条通知信息对应的目标应用程序只有一个时,该目标应用程序是有多条通知信息的,而步骤s204中已经记录了该目标应用程序的通知信息的数量,因此,高亮显示目标应用程序的图标的显示区域时,需要将通知信息的数量显示在显示屏上。

例如,在目标应用程序的图标的左上角或者右上角处显示通知信息的数量,如在左上角或者右上角处显示一个圆圈,并且在圆圈内显示数字,该数字就是目标应用程序的通知信息的数量。

如果确定目标应用程序的数量为二个以上,则执行步骤s207后,已经将多个目标应用程序的图标移动至同一页面上,此时,高亮目标应用程序时,需要将多个目标应用程序的图标所在的显示区域均高亮显示。当然,如果其中有一个目标应用程序的通知信息的数量为二条以上,则也可以在该目标应用程序的图标上显示通知信息的数量,以便于用户及时了解每一个目标应用程序接收到的通知信息的数量。

本实施例中,高亮显示目标应用程序的图标所在的显示区域,并且屏蔽该显示区域以外的区域的显示有多种方式,例如目标应用程序的图标所在的显示区域以较高的亮度显示,而显示屏上其他区域以较低的亮度显示,并且,禁止除了目标应用程序的图标显示区域以外的区域的触摸操作。或者,对目标应用程序图标以外的区域进行模糊化显示,例如显示雾化的效果,或者降低其他区域显示的清晰度等,同时,禁止其他区域的触摸操作。又或者,显示区域的亮度由暗逐渐变量,或者直接变化至预设的亮度;通过闪烁发光的方式高亮显示,并且闪烁发光的频率可以由用户预先设定。

步骤s210,获取用户身份鉴权信息,并且在通过用户身份鉴权后显示通知信息的具体内容。

获取的用户身份鉴权信息可以是用户输入的鉴权密码,也可以是用户输入的指纹信息,还可以是声音信息、虹膜图案等,只要能够作为用户身份识别的信息,均可以作为用户身份鉴权信息。

在通过用户身份鉴权以后,将显示通知信息的具体内容。当然,由于终端设备接收到的通知信息多于一条,因此需要确定显示哪一条通知信息。

当多条通知信息对应于同一目标应用程序的情况,在用户输入正确的用户身份鉴权信息后,可以按照多条通知信息的接收先后顺序,先显示最先接收到的通知信息,而后显示接收时间较晚的通知信息。当然,也可以按照通知信息的接收时间倒序显示,用户可以根据自己的喜好设置多条通知信息的查看顺序。

当多条通知信息对应于多个目标应用程序的情况,则在步骤s209中,由于高亮显示多个目标应用程序的图标的显示区域,此时,可以根据用户的操作确定用户需要查看哪一个目标应用程序的通知信息。例如,在显示屏的多个区域上高亮显示不同目标应用程序的图标,用户可以将手指按压在不同的目标应用程序的图标显示区域上,此时,可以根据用户手指的按压位置确定用户选择的目标应用程序,从而显示该目标应用程序的通知信息。当然,对应通过指纹认证的情况,可以在被选择的目标应用程序的图标显示区域对用户的指纹进行认证,如在用户按压的区域获取指纹信息。

对于输入鉴权密码的情况,可以在用户点击某一目标应用程序的图标以后,再显示输入鉴权密码的对话框,这样,可以在用户输入鉴权密码前确定用户所选择的目标应用程序,并且在通过用户身份鉴权以后显示该目标应用程序的通知信息的具体内容。

可见,本实施例在接收到通知信息后,并不是将整个显示屏点亮,而是仅仅点亮目标应用程序的图标所在的显示区域,这样不但可以节省终端设备消耗的电能,并且还可以让用户方便的了解到是哪一个应用程序接收到通知信息,以便于让用户及时查看通知信息。

可选的方案是,当目标应用程序有多个时,用户可以自行设定显示哪些应用程序,例如,设定一部分应用程序接收到通知信息时,并不发出任何提示,则此时可以不需要高亮显示这些应用程序的图标所在的显示区域。

终端设备通知提示装置第一实施例:

下面结合图3介绍本本实施例的终端设备提示装置,该装置包括通知信息接收模块301、目标应用程序查找模块302、高亮显示模块303、用户身份鉴权模块304以及通知信息显示模块305。

通知信息接收模块301用于接收通知信息,如接收其他终端设备通过网络发送的新的消息。

目标应用程序查找模块302用于查找所接收到的通知信息对应的目标应用程序,例如根据通知信息的标记来确定该通知信息对应的目标应用程序。并且,在确定通知信息对应的目标应用程序以后,确定目标应用程序的图标在显示屏的显示区域,具体的,确定目标应用程序在桌面界面的上的显示区域。

高亮显示模块303用于高亮显示目标应用程序的图标所在的显示区域,并且屏蔽显示屏在目标应用程序的图标的显示区域以外的区域的显示。例如目标应用程序的图标所在的显示区域以较高的亮度显示,而显示屏上其他区域以较低的亮度显示,并且,禁止除目标应用程序的图标显示区域以外的区域的触摸操作。或者,对目标应用程序图标以外的区域进行模糊化显示,例如显示雾化的效果,或者降低其他区域显示的清晰度等,同时,禁止其他区域的触摸操作。又或者,显示区域的亮度由暗逐渐变量,或者直接变化至预设的亮度;通过闪烁发光的方式高亮显示,并且闪烁发光的频率可以由用户预先设定。

当然,高亮显示目标应用程序的显示区域的时候,可以伴随发出震动信号或者声音信号,以更加有效的提示用户接收到通知信息。

用户身份鉴权模块304用于获取用户身份鉴权信息,并且对用户身份鉴权信息的正确性进行判断。用户身份鉴权信息可以是鉴权密码,也可以是指纹、声音或者虹膜等生物信息。其中,鉴权密码可以是数字、字母以及特殊符号组成的密码,也可以是九宫格图案的密码。对用户身份鉴权信息进行鉴权时,可以将接收到的用户身份鉴权信息与预先存储的用户身份鉴权信息进行对比,如果接收到的用户身份鉴权信息与预先存储的用户身份鉴权信息一致,则确定当前用户为合法用户,并且允许该用户查看通知信息的具体内容。

通知信息显示模块305用于显示通知信息的具体内容,当然,显示通知信息的具体内容以前,首先需要确定当前用户已经通过了用户身份鉴权。显示通知信息的具体内容时,可以进入目标应用程序的主界面或者进入显示通知信息的界面,并且在目标应用程序的运行界面下显示通知信息的内容。或者,在桌面界面下显示通知信息的具体内容,包括通知信息的接收时间、对应的目标应用程序等。

终端设备通知提示装置第二实施例:

下面结合图4介绍本实施例的通知信息提示装置,本实施例的通知信息提示装置包括通知信息接收模块401、目标应用程序查找模块402、图标移动模块403、高亮显示模块404、用户身份鉴权模块405以及通知信息显示模块406。

通知信息接收模块401用于接收通知信息,如接收其他终端设备通过网络发送的新的消息,当然,通知信息接收模块401可以接收多条通知信息,多条通知信息可以是短时间内接收到的多条通知信息,只要接收到的通知信息未必读取,都可以认为是短时间内接收到的通知信息。

目标应用程序查找模块402用于查找所接收到的通知信息对应的目标应用程序。在接收到多条通知信息时,需要分别查找每一条通知信息对应的目标应用程序。并且,在确定通知信息对应的目标应用程序以后,确定目标应用程序的图标在显示屏的显示区域,例如,确定目标应用程序在桌面界面的上的显示区域。在通知信息为多条通知信息的情况下,则需要确定每一个目标应用程序的图标在桌面界面下的显示区域。

并且,如果一个目标应用程序接收到多条通知信息时,还需要记录该目标应用程序所接收到的通知信息的数量。

图标移动模块403在确定多个目标应用程序以后,判断多个目标应用程序的图标是否在桌面界面下的同一页面下,如果不在同一页面下,则将多个目标应用程序的图标移动至同一页面下。例如,可以将页面中目标应用程序图标较少的目标应用程序图标移动至存在较多目标应用程序图标的页面之中,或者,将多个目标应用程序的图标移动至一个新增的页面下,又或者,将目标应用程序移动至存在空白位置的页面下。

高亮显示模块404用于高亮显示目标应用程序的图标所在的显示区域,并且屏蔽显示屏在目标应用程序的图标的显示区域以外的区域的显示。例如目标应用程序的图标所在的显示区域以较高的亮度显示,而显示屏上其他区域以较低的亮度显示,并且,禁止除了目标应用程序的图标显示区域以外的区域的触摸操作。或者,对目标应用程序图标以外的区域进行模糊化显示,例如显示雾化的效果,或者降低其他区域显示的清晰度等,同时,禁止其他区域的触摸操作。又或者,显示区域的亮度由暗逐渐变量,或者直接变化至预设的亮度;通过闪烁发光的方式高亮显示,并且闪烁发光的频率可以由用户预先设定。

当然,高亮显示模块404高亮显示目标应用程序的图标所在的显示区域时,需要高亮显示多个目标应用程序的显示区域。由于多个目标应用程序的图标已经移动至同一页面下,因此可以在同一页面下显示多个目标应用程序的图标。此外,如果有目标应用程序接收到多条通知信息,则还需要在该目标应用程序的图标上显示通知信息的数量,例如在目标应用程序的图标左上角或者右上角的位置显示一个圆圈,并且在圆圈内显示通知信息的数量。

此外,高亮显示目标应用程序的显示区域的时候,可以伴随发出震动信号或者声音信号,以更加有效的提示用户接收到通知信息。

用户身份鉴权模块405用于获取用户身份鉴权信息,并且对用户身份鉴权信息的正确性进行判断。用户身份鉴权信息可以是鉴权密码,也可以是指纹、声音或者虹膜等生物信息。

通知信息显示模块406用于显示通知信息的具体内容,当然,显示通知信息的具体内容以前,首先需要确定当前用户已经通过了用户身份鉴权。显示通知信息的具体内容时,可以进入目标应用程序的主界面或者进入显示通知信息的界面,并且在目标应用程序的运行界面下显示通知信息的内容。

在目标应用程序有多个的情况下,可以根据用户输入的指令来确定显示哪一个目标应用程序的通知信息,例如,根据用于在显示屏上的按压操作,确定用户点击哪一目标应用程序的图标,并且显示所选择的目标应用程序的通知信息。如果一个目标应用程序接收到多条通知信息,则可以按照多条通知信息的接收先后顺序显示每一条通知信息的具体内容。

终端设备实施例:

本发明实施例还提供了一种终端设备,如图5所示,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明实施例方法部分。该终端设备可以为包括手机、平板电脑、个人数字助理(英文全称:personaldigitalassistant,英文缩写:pda)等任意终端设备。

参考图5,终端设备包括:电源503、存储器502、处理器501以及存储在存储器中并可在处理器上运行的计算机程序。其中,处理器501执行计算机程序时实现上述各个终端设备通知提示方法实施例中的步骤,例如图1所示的步骤s101至s107等。或者,处理器执行计算机程序时实现上述各装置实施例中各模块或单元的功能。

示例性的,计算机程序可以被分割成一个或多个模块/单元,一个或者多个模块/单元被存储在存储器中,并由处理器执行,以完成本发明。上述的一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在终端设备中的执行过程。

本领域技术人员可以理解,图5中示出的结构并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,例如上述的终端设备还可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分。

存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现终端设备的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时。

计算机可读存储介质实施例:

本发明的实施例还提供一种计算机可读存储介质,用于实现上述终端设备通知提示方法的计算机程序可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

当然,上述的方案只是本发明优选的实施方案,实际应用是还可以有更多的变化,例如,高亮显示的方式改变、显示多条通知信息的方式的改变,这样的改变并不影响本发明的实施,也应该包括在本发明的保护范围内。

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