CN107679381A - 一种通知信息处理方法及移动终端 - Google Patents
一种通知信息处理方法及移动终端 Download PDFInfo
- Publication number
- CN107679381A CN107679381A CN201710833850.3A CN201710833850A CN107679381A CN 107679381 A CN107679381 A CN 107679381A CN 201710833850 A CN201710833850 A CN 201710833850A CN 107679381 A CN107679381 A CN 107679381A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- display interface
- information
- application program
- announcement information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种通知信息处理方法及移动终端。该方法应用于移动终端,包括:若接收到应用程序推送的通知信息,确定移动终端是否处于使用状态;若移动终端处于使用状态,采集使用移动终端的用户的生物识别特征信息;判断预设的特征信息列表中是否存在该生物识别特征信息;若特征信息列表中存在该生物识别特征信息,在移动终端的显示界面中通过消息弹框展示接收到的通知信息。可见,本发明能够有效地减小信息泄漏的可能性。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种通知信息处理方法及移动终端。
背景技术
随着通信技术的不断发展,用于安装于手机等移动终端中的应用程序的数量越来越多,这些应用程序可以为移动终端所属的用户提供丰富多彩的学习和娱乐生活。
目前,移动终端安装应用程序后,应用程序会推送通知信息给移动终端。现有技术中,移动终端接收到应用程序推送的通知信息时,其会直接在显示界面中展示通知信息,由于移动终端的使用者(该使用者可能是机主等合法用户,也可能是小偷等非法用户)可变,因此直接展示通知信息容易造成信息泄露。
发明内容
本发明实施例提供一种通知信息处理方法、移动终端及计算机可读存储介质,以解决现有移动终端的通知信息显示方法容易造成信息泄露的问题。
第一方面,本发明实施例提供了一种通知信息处理方法,应用于移动终端,所述方法包括:
若接收到应用程序推送的通知信息,确定所述移动终端是否处于使用状态;
若所述移动终端处于所述使用状态,采集使用所述移动终端的用户的生物识别特征信息;
判断预设的特征信息列表中是否存在所述生物识别特征信息;
若所述特征信息列表中存在所述生物识别特征信息,在所述移动终端的显示界面中通过消息弹框展示接收到的通知信息。
第二方面,本发明实施例提供了一种移动终端,包括:
确定模块,用于若接收到应用程序推送的通知信息,确定所述移动终端是否处于使用状态;
采集模块,用于若所述移动终端处于所述使用状态,采集使用所述移动终端的用户的生物识别特征信息;
判断模块,用于判断预设的特征信息列表中是否存在所述生物识别特征信息;
展示模块,用于若所述特征信息列表中存在所述生物识别特征信息,在所述移动终端的显示界面中通过消息弹框展示接收到的通知信息。
第三方面,本发明实施例提供了一种移动终端,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述通知信息处理方法的步骤。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述通知信息处理方法的步骤。
本发明实施例中,当接收到应用程序推送的通知信息时,移动终端不会直接展示接收到的通知信息,而是在确定出自身处于使用状态后,采集使用移动终端的用户的生物识别特征信息,并确定特征信息列表中是否存在该生物识别特征信息。若确定结果为存在,可以认为使用移动终端的用户是机主等合法用户,此时,移动终端通过消息弹框的形式展示接收到的通知信息,以便于合法用户通过消息弹框及时获知通知信息的内容;若确定结果为不存在,可以认为使用移动终端的用户不是合法用户,此时,移动终端不会对接收到的通知信息进行展示,以避免信息泄漏。
可见,本发明实施例中,应用程序推送的通知信息仅会通过消息弹框的形式展示给合法用户,这样能够有效地减小信息泄漏的可能性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获取其他的附图。
图1是本发明实施例提供的通知信息处理方法的第一种流程图;
图2是本发明实施例提供的通知信息处理方法的第二种流程图;
图3是本发明实施例提供的通知信息处理方法的第三种流程图;
图4是移动终端的界面示意图;
图5是本发明实施例提供的通知信息处理方法的第四种流程图;
图6是本发明实施例提供的一种移动终端的第一种结构示意图;
图7是本发明实施例提供的一种移动终端的第二种结构示意图;
图8是本发明实施例提供的一种移动终端的第三种结构示意图;
图9是本发明实施例提供的一种移动终端的第四种结构示意图;
图10是本发明实施例提供的一种移动终端的第五种结构示意图;
图11是本发明实施例提供的另一种移动终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本发明保护的范围。
下面首先对本发明实施例提供的通知信息处理方法进行说明。
需要说明的是,本发明实施例提供的信息处理方法应用于移动终端。具体地,该移动终端可以是具有通讯功能的任何设备,例如:手机、平板电脑(Tablet PersonalComputer)、膝上型电脑(Laptop Computer)、个人数字助理(personal digitalassistant,简称PDA)、移动上网电子设备(Mobile Internet Device,MID)、可穿戴式设备(Wearable Device)等。
参见图1,图中示出了本发明实施例提供的通知信息处理方法的第一种流程图。如图1所示,该方法应用于移动终端,该方法可以包括如下步骤:
步骤101,若接收到应用程序推送的通知信息,确定移动终端是否处于使用状态;若为是,执行步骤102。
其中,推送通知信息的应用程序可以为微信、QQ或者移动终端中安装的其他应用程序。
对于移动终端而言,其可以定时或者不定时地检测自身是否接收到了任一应用程序推送的通知信息。如果检测结果为是,移动终端执行后续的步骤102;如果检测结果为否,移动终端不执行后续的步骤102。
步骤102,采集使用移动终端的用户的生物识别特征信息。
其中,该生物识别特征信息的类型多样。具体地,该生物识别特征信息可以为脸部特征信息、虹膜特征信息或者视网膜特征信息等。对于移动终端而言,当其接收到应用程序推送的通知信息,且确定出移动终端处于使用状态时,其可以调用前置摄像头,以通过该前置摄像头采集使用移动终端的用户的图像,从而根据采集到的图像获取用户的脸部特征信息、虹膜特征信息或者视网膜特征信息等生物识别特征信息。之后,移动终端根据采集到的生物识别特征信息执行后续的步骤103。
步骤103,判断预设的特征信息列表中是否存在该生物识别特征信息;若为是,执行步骤104。
需要说明的是,预设的特征信息列表存在两种部署方式:一种部署方式中,特征信息列表直接存储于移动终端,移动终端可以直接对本地存储的特征信息列表进行访问;另一种部署方式中,特征信息列表存储于能够与移动终端进行信息交互的另一电子设备上,移动终端可以通过通信接口对位于另一电子设备上的特征信息列表进行访问。特征信息列表中可以存储有对于移动终端而言属于合法用户的各用户(例如机主)的生物识别特征信息。
步骤104,在移动终端的显示界面中通过消息弹框展示接收到的通知信息。
在通过消息弹框展示接收到的通知信息时,消息弹框可以显示在显示界面的边缘区域,以尽可能避免消息弹框对显示界面中显示的内容造成遮挡;当然,消息弹框也可以显示在显示界面的中间区域。
对于移动终端而言,在采集到使用移动终端的用户的生物识别特征信息后,其可以对特征信息列表进行遍历查找,以确定特征信息列表中是否存在该生物识别特征信息。
如果特征信息列表中存在该生物识别特征信息,此时可以认为使用移动终端的用户为合法用户。接下来,移动终端可以生成一用于显示接收到的通知信息的消息弹框,并在移动终端的显示界面中展示该消息弹框,这样,该用户通过显示界面中的消息弹框即可迅速获知接收到的通知信息的具体内容。
如果特征信息列表中不存在该生物识别特征信息,此时可以认为使用移动终端的用户并不是合法用户。接下来,移动终端不会通过消息弹框展示接收到的通知信息,这样,该用户无法获知接收到的通知信息的具体内容。
本发明实施例中,当接收到应用程序推送的通知信息时,移动终端不会直接展示接收到的通知信息,而是在确定出自身处于使用状态后,采集使用移动终端的用户的生物识别特征信息,并确定特征信息列表中是否存在该生物识别特征信息。若确定结果为存在,可以认为使用移动终端的用户是机主等合法用户,此时,移动终端通过消息弹框的形式展示接收到的通知信息,以便于合法用户通过消息弹框及时获知通知信息的内容;若确定结果为不存在,可以认为使用移动终端的用户不是合法用户,此时,移动终端不会对接收到的通知信息进行展示,以避免信息泄漏。
可见,本发明实施例中,应用程序推送的通知信息仅会通过消息弹框的形式展示给合法用户,这样能够有效地减小信息泄漏的可能性。
可选地,步骤103,即判断预设的特征信息列表中是否存在该生物识别特征信息之后,该方法还包括:
若特征信息列表中不存在该生物识别特征信息,在显示界面的状态栏生成接收到的通知信息对应的***提示信息。
其中,该***提示信息中可以包括接收到的通知信息的具体内容。
本实施例中,如果特征信息列表中不存在该生物识别特征信息,即使用移动终端的用户不是合法用户,移动终端不展示接收到的通知信息,另外,移动终端还会在显示界面的状态栏生成接收到的通知信息。这样,若移动终端的使用者后续变化为合法用户,在对移动终端进行解锁等操作后,合法用户下拉状态栏即可浏览该***提示信息,从而获知接收到的通知信息的具体内容。
可选地,步骤101,即确定移动终端是否处于使用状态之后,该方法还包括:
若移动终端未处于使用状态,在显示界面的状态栏生成接收到的通知信息对应的***提示信息。
其中,该***提示信息中可以包括接收到的通知信息的具体内容。
本实施例中,如果移动终端接收到应用程序推送的通知信息,且确定出移动终端并未处于使用状态,那么,即使移动终端以消息弹框的形式展示接收到的通知信息,合法用户也无法及时获知接收到的通知信息的具体内容。因此,这种情况下,移动终端可以不通过消息弹框的形式展示接收到的通知信息,而是在显示界面的状态栏生成接收到的通知信息对应的***提示信息。这样,在后续对移动终端进行解锁等操作后,合法用户下拉状态栏即可浏览该***提示信息,从而获知接收到的通知信息的具体内容。
参见图2,图中示出了本发明实施例提供的通知信息处理方法的第二种流程图。如图2所示,该方法应用于移动终端,该方法包括如下步骤:
步骤201,若接收到应用程序推送的通知信息,确定移动终端是否处于使用状态;若为是,执行步骤202。
步骤202,采集使用移动终端的用户的生物识别特征信息。
步骤203,判断预设的特征信息列表中是否存在该生物识别特征信息;若为是,执行步骤204。
步骤204,在移动终端的显示界面中通过消息弹框展示接收到的通知信息。
其中,步骤201至步骤204的具体实施过程参照图1所示实施例中对步骤101至步骤104的说明即可,在此不再赘述。
步骤205,若在第一预设时长内未接收到针对该消息弹框的操作指令,取消显示该消息弹框。
其中,第一预设时长可以1秒、2秒或者5秒,当然,第一预设时长的取值并不局限于此,具体可以根据实际情况来确定,本实施例对此不做任何限定。
本实施例中,如果步骤203中的判断结果为是,移动终端会执行步骤204,即在移动终端的显示界面中通过消息弹框展示接收到的通知信息。之后,移动终端可以记录在自身的显示界面中通过消息弹框展示接收到的通知信息的时长。如果在所记录的时长小于或等于第一预设时长的情况下,移动终端接收到了针对该消息弹框的操作指令,那么,移动终端可以响应该操作指令,以执行用户期望的操作;如果在所记录的时长大于第一预设时长的情况下,移动终端仍未接收到针对该消息弹框的操作指令,那么,移动终端可以取消显示该消息弹框,以避免该消息弹框对显示界面的遮挡。
参见图3,图中示出了本发明实施例提供的通知信息处理方法的第三种流程图。如图3所示,该方法应用于移动终端,该方法包括如下步骤:
步骤301,若接收到应用程序推送的通知信息,确定移动终端是否处于使用状态;若为是,执行步骤302。
步骤302,采集使用移动终端的用户的生物识别特征信息。
步骤303,判断预设的特征信息列表中是否存在该生物识别特征信息;若为是,执行步骤304。
其中,步骤301至步骤303的具体实施过程参照图1所示实施例中对步骤101至步骤103的说明即可,在此不再赘述。
步骤304,判断移动终端的显示界面中是否存在该应用程序对应的悬浮框,该应用程序对应的悬浮框用于提供访问该应用程序的接口;若为否,执行步骤305。
由于该应用程序对应的悬浮框用于提供访问该应用程序的接口,因此,当移动终端接收到针对该悬浮框的指定操作(例如点击操作)时,移动终端的显示界面将跳转至该应用程序的主界面。
步骤305,判断移动终端在第二预设时长内接收到的该应用程序推送的通知信息的数量是否大于预设值;若大于,执行步骤306,若不大于,执行步骤307。
其中,第二预设时长可以为5分钟,预设值可以为2,当然,第二预设时长和预设值的取值并不局限于此,具体可以根据实际情况来确定,本实施例对此不做任何限定。
步骤306,在显示界面中显示该应用程序对应的悬浮框。
具体地,如图4所示,该应用程序对应的悬浮框可以悬浮于显示界面的右上角,当然,该应用程序对应的悬浮框悬浮于其他位置也是可行的。
步骤307,在显示界面中通过消息弹框展示接收到的通知信息。
其中,步骤307的具体实施过程参照图1所示实施例中对步骤104的说明即可,在此不再赘述。
本实施例中,当移动终端执行步骤303判断出预设的特征信息列表中存在步骤302中采集到的生物识别特征信息后,其可以判断移动终端的显示界面中是否存在步骤301中推送通知信息的应用程序对应的悬浮框。
如果显示界面中存在该应用程序对应的悬浮框,这说明移动终端在第二预设时长内接收到的该应用程序推送的通知信息已经大于预设值了,因此,移动终端已经通过显示界面中存在的该悬浮框来提醒用户该应用程序需要被关注了。这样,用户后续可以通过执行针对该悬浮框的指定操作(例如点击操作)来访问该应用程序的主界面,以读取之前未读取的通知信息。
如果显示界面中不存在该应用程序对应的悬浮框,移动终端可以判断移动终端在第二预设时长内接收到的该应用程序推送的通知信息的数量是否大于预设值。如果判断结果为大于,这说明该应用程序在短时间内向移动终端推送了较多通知信息,该应用程序可能需要被用户关注,因此,移动终端可以在显示界面中显示该应用程序对应的悬浮框,以便于用户后续通过针对执行该悬浮框的指定操作直接进入该应用程序的主界面。如果判断结果为不大于,这说明该应用程序在短时间内向移动终端推送的通知信息的数量并不太多,因此,移动终端可以通过消息弹框的形式对通知信息进行展示。
本实施例中,当应用程序在第二预设时长内向移动终端推送的通知信息的数量大于预设值时,移动终端的显示界面中会显示该应用程序对应的悬浮框,以提醒用户该应用程序需要被关注。另外,如图4所示,面积较小的悬浮框对显示界面的遮挡较少,这样可以避免对用户的其他活动(例如玩游戏、观看视频等)造成干扰。
需要说明的是,步骤101,即确定移动终端是否处于使用状态的具体实现形式多样,下面进行举例介绍。
在本发明实施例的一种具体实施方式中,确定移动终端是否处于使用状态,包括:
判断移动终端是否检测到触控操作以及判断移动终端的角速度是否为非零值;
若以上任意一个判断结果为是,表明移动终端处于使用状态;
若以上两个判断结果均为否,表明移动终端未处于使用状态。
本实施例中,移动终端的背面或者侧面可以设置触控检测部件,移动终端可以通过该触控检测部件来判断自身是否检测到触控操作;移动终端中可以具有螺旋仪传感器,移动终端可以通过该螺旋仪传感器测得的数据来判断自身的角速度是否为0。如果移动终端检测到触控操作,和/或,判断出自身的角速度不是0,这说明移动终端被触摸和/或被拿起,此时可以认为移动终端处于使用状态;如果移动终端未检测到触控操作,且判断出自身的角速度是0,这说明移动终端既没有被触摸,也没有被拿起,此时可以认为移动终端未处于使用状态。
可以看出,本实施例能够方便快捷地确定出移动终端是否处于使用状态。
参见图5,图中示出了本发明实施例提供的通知信息处理方法的第四种流程图。如图5所示,该方法应用于移动终端,该方法包括如下步骤:
步骤501,记录机主的脸部特征信息,并将该脸部特征信息存储于特征信息列表中。其中,特征信息列表可以部署在移动终端本地。
步骤502,接收应用程序A推送的通知信息。
步骤503,判断自身是否处于使用状态;若为是,执行步骤504,若为否,执行步骤506。
其中,移动终端可以通过触控检测部件来判断自身是否被触摸,并通过螺旋仪传感器测得的数据来判断自身是否被拿起,并在自身被触摸和/或被拿起的情况下确定自身处于使用状态。
步骤504,通过前置摄像头采集当前使用自身的用户的脸部特征信息。
步骤505,判断该脸部特征信息是否存在于特征信息列表中;若为否,执行步骤506,若为是,执行步骤507。
步骤506,在显示界面的状态栏中生成应用程序A推送的通知信息对应的***提示信息。
步骤507,判断显示界面中是否存在应用程序A对应的悬浮框;若为否,执行步骤508。
步骤508,确定应用程序A在5分钟内是否向自身推送了2条以上的通知信息;若为是,执行步骤509,若为否,执行步骤510。
步骤509,在显示界面中显示应用程序A对应的悬浮框。
步骤510,在显示界面中通过消息弹框展示接收到的通知信息。
本实施例中,移动终端可以记录机主的脸部特征信息,并将该脸部特征信息存储于特征信息列表中。接下来,假设移动终端接收到了应用程序A推送的通知信息,移动终端会判断自身是否被触摸或者被拿起。如果移动终端判断出自身被触摸和/或被拿起,移动终端会调用前置摄像头,以通过前置摄像头采集当前使用自身的用户的脸部特征信息,并判断该脸部特征信息是否存在于特征信息列表中,从而确定当前使用移动终端的用户是否为机主。
如果当前使用移动终端的用户不是机主,移动终端会在显示界面的状态栏中生成应用程序A推送的通知信息对应的***提示信息,以避免非机主通过消息弹框获知通知信息的具体内容,同时保证机主后续能够通过***提示信息获知应用程序A推送的通知信息。
如果当前使用移动终端的用户是机主,移动终端会判断显示界面中是否存在应用程序A对应的悬浮框。如果显示界面中存在应用程序A对应的悬浮框,移动终端将不会通过消息弹框的形式展示应用程序A推送的通知信息。如果显示界面中不存在应用程序A对应的悬浮框,移动终端会确定应用程序A在5分钟内是否向自身推送了2条以上的通知信息。如果应用程序A在5分钟内向移动终端推送了2条以上的通知信息,移动终端就会在显示界面中显示应用程序A对应的悬浮框,以提醒机主应用程序A需要被关注。如果应用程序A在5分钟内向移动终端推送了不到2条通知信息,移动终端会在显示界面中通过消息弹框展示接收到的通知信息,以使机主能够及时获知通知信息的具体内容。
可以看出,应用程序A推送的通知信息只会通过消息弹框的形式展示给机主,这样能够有效地减小信息泄漏的可能性。
综上,本实施例能够有效地减小信息泄漏的可能性。
参见图6,图中示出了本发明实施例提供的一种移动终端(即移动终端100)的结构示意图。如图6所示,移动终端100包括:
确定模块611,用于若接收到应用程序推送的通知信息,确定移动终端是否处于使用状态;
采集模块612,用于若移动终端处于使用状态,采集使用移动终端的用户的生物识别特征信息;
判断模块613,用于判断预设的特征信息列表中是否存在该生物识别特征信息;
展示模块614,用于若特征信息列表中存在该生物识别特征信息,在移动终端的显示界面中通过消息弹框展示接收到的通知信息。
可选地,在图6所示实施例的基础上,如图7所示,移动终端100还包括:
第一生成模块615,用于在判断预设的特征信息列表中是否存在该生物识别特征信息之后,若特征信息列表中不存在该生物识别特征信息,在显示界面的状态栏生成接收到的通知信息对应的***提示信息。
可选地,在图6所示实施例的基础上,如图8所示,移动终端100还包括:
第二生成模块616,用于在确定移动终端是否处于使用状态之后,若移动终端未处于使用状态,在显示界面的状态栏生成接收到的通知信息对应的***提示信息。
可选地,在图6所示实施例的基础上,如图9所示,移动终端100还包括:
取消模块617,用于在移动终端的显示界面中通过消息弹框展示接收到的通知信息之后,若在第一预设时长内未接收到针对该消息弹框的操作指令,取消显示该消息弹框。
可选地,在图6所示实施例的基础上,如图10所示,展示模块614,包括:
第一判断单元6141,用于若特征信息列表中存在该生物识别特征信息,判断移动终端的显示界面中是否存在该应用程序对应的悬浮框,该应用程序对应的悬浮框用于提供访问该应用程序的接口;
第二判断单元6142,用于若显示界面中不存在该悬浮框,判断移动终端在第二预设时长内接收到的该应用程序推送的通知信息的数量是否大于预设值;
显示单元6143,用于若该数量大于预设值,在显示界面中显示该应用程序对应的悬浮框;
展示单元6144,用于若该数量不大于预设值,在显示界面中通过消息弹框展示接收到的通知信息。
可选地,确定模块611,具体用于:
判断移动终端是否检测到触控操作以及判断移动终端的角速度是否为非零值;若以上任意一个判断结果为是,表明移动终端处于使用状态;若以上两个判断结果均为否,表明移动终端未处于使用状态。
需要说明的是,本实施例中上述移动终端100可以是本发明实施例中方法实施例中任意实施方式的移动终端,本发明实施例中方法实施例中移动终端的任意实施方式都可以被本实施例中的上述移动终端100所实现,以及达到相同的有益效果,此处不再赘述。
参见图11,图中示出了本发明实施例提供的另一种移动终端(即移动终端200)的结构示意图。如图11所示,移动终端200包括:至少一个处理器701、存储器702、至少一个网络接口704和用户接口703。移动终端200中的各个组件通过总线***705耦合在一起。可理解,总线***705用于实现这些组件之间的连接通信。总线***705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图11中将各种总线都标为总线***705。
其中,用户接口703可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(track ball)、触感板或者触摸屏等。
可以理解,本发明实施例中的存储器702可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data RateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,DRRAM)。本文描述的***和方法的存储器702旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器702存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作***7021和应用程序7022。
其中,操作***7021,包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序7022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序7022中。
在本发明实施例中,移动终端200还包括存储在存储器702上并可在处理器701上运行的计算机程序,具体的,可以是应用程序7022中存储的计算机程序,计算机程序被处理器701执行时实现如下步骤:
若接收到应用程序推送的通知信息,确定移动终端是否处于使用状态;
若移动终端处于使用状态,采集使用移动终端的用户的生物识别特征信息;
判断预设的特征信息列表中是否存在该生物识别特征信息;
若特征信息列表中存在该生物识别特征信息,在移动终端的显示界面中通过消息弹框展示接收到的通知信息。
上述本发明实施例揭示的方法可以应用于处理器701中,或者由处理器701实现。处理器701可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器701可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(FieldProgrammable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器702,处理器701读取存储器702中的信息,结合其硬件完成上述方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器701执行时实现本发明实施例提供的无线连接方法的步骤。
可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(ApplicationSpecific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable LogicDevice,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
可选地,判断预设的特征信息列表中是否存在该生物识别特征信息之后,计算机程序被处理器701执行时还实现如下步骤:
若特征信息列表中不存在该生物识别特征信息,在显示界面的状态栏生成接收到的通知信息对应的***提示信息。
可选地,确定移动终端是否处于使用状态之后,计算机程序被处理器701执行时还实现如下步骤:
若移动终端未处于使用状态,在显示界面的状态栏生成接收到的通知信息对应的***提示信息。
可选地,在移动终端的显示界面中通过消息弹框展示接收到的通知信息之后,计算机程序被处理器701执行时还实现如下步骤:
若在第一预设时长内未接收到针对该消息弹框的操作指令,取消显示该消息弹框。
可选地,处理器701执行的若特征信息列表中存在该生物识别特征信息,在移动终端的显示界面中通过消息弹框展示接收到的通知信息的步骤,包括:
若特征信息列表中存在该生物识别特征信息,判断移动终端的显示界面中是否存在该应用程序对应的悬浮框,该应用程序对应的悬浮框用于提供访问该应用程序的接口;
若显示界面中不存在该悬浮框,判断移动终端在第二预设时长内接收到的该应用程序推送的通知信息的数量是否大于预设值;
若该数量大于预设值,在显示界面中显示该应用程序对应的悬浮框;
若该数量不大于预设值,在显示界面中通过消息弹框展示接收到的通知信息。
可选地,处理器701执行的确定移动终端是否处于使用状态的步骤,包括:
判断移动终端是否检测到触控操作以及判断移动终端的角速度是否为非零值;
若以上任意一个判断结果为是,表明移动终端处于使用状态;
若以上两个判断结果均为否,表明移动终端未处于使用状态。
需要说明的是,本实施例中上述移动终端200可以是本发明实施例中方法实施例中任意实施方式的移动终端,本发明实施例中方法实施例中移动终端的任意实施方式都可以被本实施例中的上述移动终端200所实现,以及达到相同的有益效果,此处不再赘述。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (12)
1.一种通知信息处理方法,其特征在于,应用于移动终端,所述方法包括:
若接收到应用程序推送的通知信息,确定所述移动终端是否处于使用状态;
若所述移动终端处于所述使用状态,采集使用所述移动终端的用户的生物识别特征信息;
判断预设的特征信息列表中是否存在所述生物识别特征信息;
若所述特征信息列表中存在所述生物识别特征信息,在所述移动终端的显示界面中通过消息弹框展示接收到的通知信息。
2.根据权利要求1所述的方法,其特征在于,所述判断预设的特征信息列表中是否存在所述生物识别特征信息之后,所述方法还包括:
若所述特征信息列表中不存在所述生物识别特征信息,在所述显示界面的状态栏生成接收到的通知信息对应的***提示信息。
3.根据权利要求1所述的方法,其特征在于,所述确定所述移动终端是否处于使用状态之后,所述方法还包括:
若所述移动终端未处于所述使用状态,在所述显示界面的状态栏生成接收到的通知信息对应的***提示信息。
4.根据权利要求1所述的方法,其特征在于,所述在所述移动终端的显示界面中通过消息弹框展示接收到的通知信息之后,所述方法还包括:
若在第一预设时长内未接收到针对所述消息弹框的操作指令,取消显示所述消息弹框。
5.根据权利要求1所述的方法,其特征在于,所述若所述特征信息列表中存在所述生物识别特征信息,在所述移动终端的显示界面中通过消息弹框展示接收到的通知信息,包括:
若所述特征信息列表中存在所述生物识别特征信息,判断所述移动终端的显示界面中是否存在所述应用程序对应的悬浮框,所述应用程序对应的悬浮框用于提供访问所述应用程序的接口;
若所述显示界面中不存在所述悬浮框,判断所述移动终端在第二预设时长内接收到的所述应用程序推送的通知信息的数量是否大于预设值;
若所述数量大于所述预设值,在所述显示界面中显示所述应用程序对应的悬浮框;
若所述数量不大于所述预设值,在所述显示界面中通过消息弹框展示接收到的通知信息。
6.根据权利要求1-5中任一项所述的方法,其特征在于,所述确定所述移动终端是否处于使用状态,包括:
判断所述移动终端是否检测到触控操作以及判断所述移动终端的角速度是否为非零值;
若以上任意一个判断结果为是,表明所述移动终端处于使用状态;
若以上两个判断结果均为否,表明所述移动终端未处于使用状态。
7.一种移动终端,其特征在于,包括:
确定模块,用于若接收到应用程序推送的通知信息,确定所述移动终端是否处于使用状态;
采集模块,用于若所述移动终端处于所述使用状态,采集使用所述移动终端的用户的生物识别特征信息;
判断模块,用于判断预设的特征信息列表中是否存在所述生物识别特征信息;
展示模块,用于若所述特征信息列表中存在所述生物识别特征信息,在所述移动终端的显示界面中通过消息弹框展示接收到的通知信息。
8.根据权利要求7所述的移动终端,其特征在于,还包括:
第一生成模块,用于在判断预设的特征信息列表中是否存在所述生物识别特征信息之后,若所述特征信息列表中不存在所述生物识别特征信息,在所述显示界面的状态栏生成接收到的通知信息对应的***提示信息。
9.根据权利要求7所述的移动终端,其特征在于,还包括:
第二生成模块,用于在确定所述移动终端是否处于使用状态之后,若所述移动终端未处于所述使用状态,在所述显示界面的状态栏生成接收到的通知信息对应的***提示信息。
10.根据权利要求7所述的移动终端,其特征在于,还包括:
取消模块,用于在所述移动终端的显示界面中通过消息弹框展示接收到的通知信息之后,若在第一预设时长内未接收到针对所述消息弹框的操作指令,取消显示所述消息弹框。
11.根据权利要求7所述的移动终端,其特征在于,所述展示模块,包括:
第一判断单元,用于若所述特征信息列表中存在所述生物识别特征信息,判断所述移动终端的显示界面中是否存在所述应用程序对应的悬浮框,所述应用程序对应的悬浮框用于提供访问所述应用程序的接口;
第二判断单元,用于若所述显示界面中不存在所述悬浮框,判断所述移动终端在第二预设时长内接收到的所述应用程序推送的通知信息的数量是否大于预设值;
显示单元,用于若所述数量大于所述预设值,在所述显示界面中显示所述应用程序对应的悬浮框;
展示单元,用于若所述数量不大于所述预设值,在所述显示界面中通过消息弹框展示接收到的通知信息。
12.根据权利要求7-11中任一项所述的移动终端,其特征在于,所述确定模块,具体用于:
判断所述移动终端是否检测到触控操作以及判断所述移动终端的角速度是否为非零值;若以上任意一个判断结果为是,表明所述移动终端处于使用状态;若以上两个判断结果均为否,表明所述移动终端未处于使用状态。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710833850.3A CN107679381B (zh) | 2017-09-15 | 2017-09-15 | 一种通知信息处理方法及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710833850.3A CN107679381B (zh) | 2017-09-15 | 2017-09-15 | 一种通知信息处理方法及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107679381A true CN107679381A (zh) | 2018-02-09 |
CN107679381B CN107679381B (zh) | 2019-10-18 |
Family
ID=61136306
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710833850.3A Active CN107679381B (zh) | 2017-09-15 | 2017-09-15 | 一种通知信息处理方法及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107679381B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108319929A (zh) * | 2018-03-02 | 2018-07-24 | 刘洪强 | 手机推送信息智能化管理***及方法 |
CN109348058A (zh) * | 2018-10-26 | 2019-02-15 | 努比亚技术有限公司 | 一种内容呈现方法、终端及计算机可读存储介质 |
CN109917985A (zh) * | 2019-02-22 | 2019-06-21 | 网易(杭州)网络有限公司 | 信息交互方法及装置、介质和计算设备 |
CN114065312A (zh) * | 2021-10-08 | 2022-02-18 | 荣耀终端有限公司 | 一种组件显示方法及电子设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106130735A (zh) * | 2016-06-29 | 2016-11-16 | 北京奇虎科技有限公司 | 一种通信信息的处理方法、装置和移动终端 |
CN106911861A (zh) * | 2017-03-24 | 2017-06-30 | 上海与德科技有限公司 | 一种基于虹膜识别的信息展示方法和装置 |
-
2017
- 2017-09-15 CN CN201710833850.3A patent/CN107679381B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106130735A (zh) * | 2016-06-29 | 2016-11-16 | 北京奇虎科技有限公司 | 一种通信信息的处理方法、装置和移动终端 |
CN106911861A (zh) * | 2017-03-24 | 2017-06-30 | 上海与德科技有限公司 | 一种基于虹膜识别的信息展示方法和装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108319929A (zh) * | 2018-03-02 | 2018-07-24 | 刘洪强 | 手机推送信息智能化管理***及方法 |
CN109348058A (zh) * | 2018-10-26 | 2019-02-15 | 努比亚技术有限公司 | 一种内容呈现方法、终端及计算机可读存储介质 |
CN109917985A (zh) * | 2019-02-22 | 2019-06-21 | 网易(杭州)网络有限公司 | 信息交互方法及装置、介质和计算设备 |
CN114065312A (zh) * | 2021-10-08 | 2022-02-18 | 荣耀终端有限公司 | 一种组件显示方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN107679381B (zh) | 2019-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104615665B (zh) | 网页页面中信息显示控制方法及装置 | |
CN107679381A (zh) | 一种通知信息处理方法及移动终端 | |
CN107358111B (zh) | 一种隐私保护方法和移动终端 | |
CN106406739B (zh) | 一种便签生成方法及移动终端 | |
CN106485164A (zh) | 一种图片处理方法和移动终端 | |
CN106648382B (zh) | 一种图片浏览方法和移动终端 | |
CN106651761A (zh) | 一种为图片添加滤镜的方法及移动终端 | |
CN106778393A (zh) | 一种信息处理方法及移动终端 | |
CN107395997A (zh) | 一种拍摄方法及移动终端 | |
CN106843655B (zh) | 一种信息显示方法及电子设备 | |
CN106681584A (zh) | 一种优化应用显示的方法及终端 | |
CN107643912A (zh) | 一种信息分享方法及移动终端 | |
CN107450773A (zh) | 一种防误触方法、终端及计算机可读存储介质 | |
CN106776082A (zh) | 文本的粘贴方法及装置 | |
CN107038367A (zh) | 一种指纹识别方法及移动终端 | |
CN107346332A (zh) | 一种图像处理方法以及移动终端 | |
CN107179859A (zh) | 一种详情信息的显示方法及移动终端 | |
CN106874046A (zh) | 一种应用程序的操作方法及移动终端 | |
CN107332992A (zh) | 一种视频播放方法及移动终端 | |
CN106503506A (zh) | 一种信息显示方法及电子设备 | |
CN106547358A (zh) | 一种终端时间信息的显示方法及终端 | |
CN107454269A (zh) | 一种拍摄方法及移动终端 | |
CN108415644A (zh) | 一种显示控制方法及电子设备 | |
CN106055215B (zh) | 一种事件时间记录方法及移动终端 | |
CN107832337A (zh) | 页面返回的方法、装置及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |