屏幕消息显示方法、终端及可读存储介质与流程

文档序号:20764990发布日期:2020-05-15 18:46阅读:139来源:国知局
屏幕消息显示方法、终端及可读存储介质与流程

本发明涉及信息显示领域,尤其涉及屏幕消息显示方法、终端及可读存储介质。



背景技术:

随着手机智能化的发展,人们对智能手机使用的便捷性要求越来越高,如在设置查看手机消息的方式时,人们为了方便查看消息内容通常会将消息显示方式设置为内容可见状态,即来通知亮屏时,会在锁屏界面直接显示消息里的内容,但是,这在提高了便捷性的时候存在隐私泄露隐患;如果手机用户想要防止隐私被泄露,将消息显示方式设置为内容不可见状态,即在通知亮屏时,只在锁屏界面显示什么应用来了消息而没有具体的内容,这又导致查看消息的方式显得很不方便。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种屏幕消息显示方法、终端及可读存储介质,旨在解决在显示通知消息时存在隐私泄露和查看消息不方便的问题。

为实现上述目的,本发明提供一种屏幕消息显示方法,所述屏幕消息显示方法包括:

所述终端接收一待显示消息;

识别一生物信息;

根据所述生物信息将所述待显示消息以预设方式显示和/或显示待显示消息的预设内容。

可选地,所述识别一生物信息的步骤之后,包括:

当检测到终端解锁和/或生物信息为预设信息时,获取待显示消息的详细内容。

可选地,所述识别一生物信息的步骤之后,还包括:

当检测到所述生物信息非预设信息,获取待显示消息的消息标题,其中,所述详细内容包括所述消息标题。

可选地,所述预设内容为所述详细内容或所述消息标题,所述显示待显示消息的预设内容的步骤,包括:

显示所述待显示消息的预设内容的显示窗口。

可选地,所述屏幕消息显示方法还包括:

当检测到关闭所述显示窗口指令时,关闭所述显示窗口。

可选地,所述屏幕消息显示方法还包括:

当所述生物信息为预设信息,且终端处于锁屏界面时,所述终端解锁和/或显示回复入口。

可选地,所述当检测到终端解锁和/或生物信息为预设信息时,获取待显示消息的详细内容的步骤之后,包括:

若所述生物信息为预设信息,则显示所述待显示消息的详细内容;

所述终端持续监控生物信息,当检测到一非预设生物信息时,隐藏所述详细内容。

可选地,所述预设方式显示和/或显示待显示消息的预设内容可预设,也可根据生物信息对应。

为实现上述目的,本发明还提供一种终端,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的屏幕消息显示程序,所述屏幕消息显示程序被所述处理器执行时实现上述的屏幕消息显示方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机存储介质,计算机存储介质上存储有屏幕消息显示程序,屏幕消息显示程序被处理器执行时实现上述的屏幕消息显示方法的步骤。

本发明实施例提出的一种屏幕消息显示方法、终端及可读存储介质,通过所述终端接收一待显示消息,识别一生物信息,根据所述生物信息将所述待显示消息以预设方式显示和/或显示待显示消息的预设内容。在手机收到消息后,终端通过获取到匹配的生物信息,确定将消息内容显示出来,如果没有匹配的生物信息,则不显示该消息内容;想要显示的消息可以以预设方式显示,也可以显示预设内容。实现了防止用户隐私泄露的同时提高获取消息内容的便捷性的目的。

附图说明

图1是本发明实施例方案涉及的硬件运行环境的终端\装置结构示意图;

图2为本发明屏幕消息显示方法第一实施例的流程示意图;

图3为本发明屏幕消息显示方法第二实施例的一举例说明示意图;

图4为本发明屏幕消息显示方法第二实施例的另一举例说明示意图;

图5为本发明屏幕消息显示方法第三实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:所述终端接收一待显示消息,识别一生物信息,根据所述生物信息将所述待显示消息以预设方式显示和/或显示待显示消息的预设内容。实现了防止用户隐私泄露的同时提高获取消息内容的便捷性的目的。

由于现有技术提供的通知消息显示方式无法做到在保护用户隐私的同时使用户快速获取消息内容。

本发明提供一种解决方案,使得在防止用户隐私泄露的同时提高了获取消息内容的便捷性的目的。

如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以是pc,也可以是智能手机、平板电脑、电子书阅读器、mp3(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)播放器、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面3)播放器、便携计算机等具有显示功能的可移动式终端设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

可选地,终端还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。

本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及屏幕消息显示程序。

在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的屏幕消息显示程序,并执行以下操作:

所述终端接收一待显示消息;

识别一生物信息;

根据所述生物信息将所述待显示消息以预设方式显示和/或显示待显示消息的预设内容。

进一步地,处理器1001可以调用存储器1005中存储的屏幕消息显示程序,还执行以下操作:

所述识别一生物信息的步骤之后,包括:

当检测到终端解锁和/或生物信息为预设信息时,获取待显示消息的详细内容。

进一步地,处理器1001可以调用存储器1005中存储的屏幕消息显示程序,还执行以下操作:

所述识别一生物信息的步骤之后,还包括:

当检测到所述生物信息非预设信息,获取待显示消息的消息标题,其中,所述详细内容包括所述消息标题。

进一步地,所述预设内容为所述详细内容或所述消息标题,所述显示待显示消息的预设内容的步骤,包括:

显示所述待显示消息的预设内容的显示窗口。

进一步地,处理器1001可以调用存储器1005中存储的屏幕消息显示程序,还执行以下操作:

所述屏幕消息显示方法还包括:

当检测到关闭所述显示窗口指令时,关闭所述显示窗口。

进一步地,处理器1001可以调用存储器1005中存储的屏幕消息显示程序,还执行以下操作:

所述屏幕消息显示方法还包括:

当所述生物信息为预设信息,且终端处于锁屏界面时,所述终端解锁和/或显示回复入口。

进一步地,处理器1001可以调用存储器1005中存储的屏幕消息显示程序,还执行以下操作:

所述当检测到终端解锁和/或生物信息为预设信息时,获取待显示消息的详细内容的步骤之后,包括:

若所述生物信息为预设信息,则显示所述待显示消息的详细内容;

所述终端持续监控生物信息,当检测到一非预设生物信息时,隐藏所述详细内容。

进一步地,所述预设方式显示和/或显示待显示消息的预设内容可预设,也可根据生物信息对应。

参照图2,在本发明屏幕消息显示方法第一实施例中,所述屏幕消息显示方法包括:

步骤s10,所述终端接收一待显示消息;

在检测到有应用通知时,终端(如手机)提示(如亮屏、提示灯闪烁等)用户有新的通知消息,需要用户处理。

步骤s20,识别一生物信息;

生物信息包括指纹信息和人脸信息,上述手机至少包括指纹识别模组和人脸识别模组,手机通过指纹识别模组获取指纹信息,通过人脸识别模组获取人脸信息,通过指纹信息和/或人脸信息来识别提供该信息的人是否为该手机的授权用户,也就是若该手机可通过指纹识别模组来实现解锁,则授权用户的指纹可解锁该手机。

当手机检测用户的输入生物信息行为时,将用户输入的生物信息与手机中保存的用户信息进行匹配,如果匹配成功,则获取每一个应用在上次熄屏之后所接收到的新消息,例,通过人脸识别模块来进行消息内容获取,用户在了解到手机有接收到新的消息时,如果想看该消息,则一般会拿起手机并且正对屏幕以便获取消息的内容,而正好人脸识别解锁这一功能也需要通过上述步骤来采集人脸图像,以判断当前人脸图像是否和预存的用户人脸图像相匹配,如果匹配则说明可以获取信息的内容,所以通过人脸识别模块来获取信息内容对于用户来说非常方便。

步骤s30,根据所述生物信息将所述待显示消息以预设方式显示和/或显示待显示消息的预设内容。

预设方式显示的方法有多种,如,考虑到手机不在用户视线范围内(如用户口袋中)时,手机接收到信息后可以通过语音提示用户有新的消息;或者是手机在用户视线范围内(如用户手中),可以直接通过屏幕显示该消息,通过屏幕显示该消息还可分为固定显示该消息以及通过弹幕的形式显示该消息,具体地,在用户输入的生物信息为指纹信息时,手机接收到信息后可以通过语音提示用户有新的消息,此时可能是在用户口袋中,因此,用户可以不必将手机拿出口袋来阅读消息而通过语音来获取消息内容;另外,在生物信息为人脸信息时,说明用户希望通过阅读来获取消息内容,此时可在手机的锁屏界面上显示待显示消息的预设内容。此外,在手机接收到消息时具体使用何种显示方法还可根据距离传感器的数据来确定,如距离传感器的数据表明手机在口袋中,则用语音提示该消息的预设内容,如距离传感器的数据表明手机在用户手中,则使用屏幕显示该消息的预设内容。

在本实施例中,通过所述终端接收一待显示消息,识别一生物信息,根据所述生物信息将所述待显示消息以预设方式显示和/或显示待显示消息的预设内容。在手机收到消息后,终端通过获取到匹配的生物信息,确定将消息内容显示出来,如果没有匹配的生物信息,则不显示该消息内容;想要显示的消息可以以预设方式显示,也可以显示预设内容。实现了防止用户隐私泄露的同时提高获取消息内容的便捷性的目的。

进一步地,在本发明屏幕消息显示方法第二实施例中,基于第一实施例,所述预设内容为所述详细内容或所述消息标题,所述显示待显示消息的预设内容的步骤,包括:

显示所述待显示消息的所述详细内容或所述消息标题的显示窗口。

在手机解锁和/或生物信息为预设信息时,手机可通过输入密码解锁或者是通过同时输入指纹信息和人脸信息进行手机解锁,另外,用户也可以输入指纹信息或者是输入人脸信息来实现消息的不同显示方式,以及通过人脸信息来决定显示消息的具体预设内容。如人脸信息不匹配时显示消息标题(包括应用名称以及待显示消息中应用的消息条数)或者是将一些用户敏感信息进行屏蔽处理,如涉及金额的通知(如转账短信提醒);而在人脸信息匹配时,显示消息的详细内容(包括消息标题在内的消息所有内容)。

例,用户通过输入人脸信息获取消息的详细内容时,可能没有太多的时间查看除某些消息之外的其他消息,如,用户专注于工作时,可能会视消息的内容来确定该消息是否属于重要的消息,以及是否需要及时回复,因此,此时用户是不经意间注意到了手机的消息提示才进行的手机解锁,则说明此时用户可能只是想要了解消息的内容,而并非想要使用手机进行其他的操作,因此,没有必要直接进入桌面或者是应用,所以,直接在锁屏界面上显示待显示消息便于用户查看消息避免浪费用户的时间。在手机解锁之前所接收到的消息可能只是由某个应用接收到的,如,参照图3,在手机100中,200为显示窗口显示区域,201为短信应用的消息标题显示区域,202短信内容显示区域,203为短信消息回复框显示区域,204为确认回复的虚拟按键显示区域,手机收到的消息是由短信这个应用所接收到的消息,则显示窗口200显示短信应用的消息标题201、短信消息的内容202、短信消息的回复框203以及确认回复的虚拟按键204以实现在锁屏界面上快速显示短信内容并直接即时回复消息;除此之外,还可以是一些不需要回复消息的应用接收到的消息,如,参照图4,在手机100中,300为显示窗口显示区域,301为新闻应用的消息标题显示区域,302为新闻内容显示区域,一些新闻类应用接收到的消息,用户只需要阅读其中的内容,所以,显示窗口300只需要显示其中的消息标题301和内容302即可,而不需要显示消息回复框以及确认回复的虚拟按键。

另外,通知的消息可能很简单,比如接收到一条短信,也可能比较复杂,比如微信、qq消息,复杂程度一般是由之前一次锁屏时间与本次解锁时间之间的时间差来决定的,也就是用户查看手机消息的时间间隔的越长,一般收到的待查看消息也就越多,反之,时间间隔越短,消息也就越少。消息的复杂程度将影响到具体的显示方案,因为很明显当消息非常多的时候,不可能在手机上一次性将它们全部显示完,因此需要分批进行显示;如果消息比较少时,则没有分批显示的必要,比如只有单个应用的一条消息时。

如果需要显示的消息来自多个应用,则可以根据每个应用接收到最后一条消息的时间按先后顺序从上到下依次显示每个应用消息;还可以给每个应用或一类应用排显示的优先级(如即时通讯类应用的消息显示优先级高于新闻类应用的消息显示优先级,而新闻类应用的消息显示优先级又高于网购类应用的消息显示优先级);还可以根据待显示消息中,每个应用的消息数量进行排序,按消息数量由多到少的方式显示;还可以直接由用户自己设定应用消息显示的优先级。由于应用消息较多,不可能一次性将所有消息全部显示完,因此,可以按照优先级先完全显示优先级最高的那个应用的具体内容,并提示用户该应用的名称以及还有多少条消息未显示,而剩余未显示的应用则可以只显示该应用的名称以及还有多少条消息未显示。

如果需要显示的消息只来自单个应用,则需要考虑该应用中每条消息显示的优先级的问题。如果该应用是一些即时类应用(如qq、微信),则需要先确定每条待显示消息所属的联系人,然后根据每个所属联系人的最新消息接收时间的先后确定每个联系人的消息在该应用显示窗口中的显示优先级,按照该显示优先级依次显示每个联系人的消息内容以及消息回复框和确认回复的虚拟按键,除此之外,还可以根据该应用在上次熄屏(距离本次亮屏最近的一次熄屏)时用户回复联系人消息的时间,根据该时间确定消息显示的优先级,距离熄屏的时间越长,则优先级越低,时间越短,则优先级越高,这么做是因为用户可能由于某些原因(如用户还在处理其它事情,或者是该消息显示优先级最高的联系人需要一定时间才能进行答复等)导致需要在与其他人聊天时熄屏,因此,此时适合给用户优先显示该联系人消息;如果该应用是一些新闻类应用(如网易新闻、腾讯新闻),则不需要确定每条待显示消息所属的联系人,只需要将待显示消息中的每条消息按照接收时间的先后来确定消息在该应用显示窗口中的显示优先级即可,然后根据该优先级显示待显示消息中的每条消息。

此外,用户在回复完(如确认回复短信消息)当前显示窗口中全部消息或当前显示窗口中某条、某些消息,或者是阅读完当前显示窗口的消息但是不想回复,或者是阅读完当前显示窗口的新闻之后,可以选择主动关闭(如用户在显示窗口中的区域向左或者向右滑动)当前显示窗口,当然,用户也可以通过滑动(如用户在显示窗口中的选中区域向上或者向下滑动)显示窗口所在区域以显示无法全部在当前显示窗口显示的待显示消息中属于该应用的剩余消息部分。

在本实施例中,通过根据具体情况显示消息的详细内容或消息标题,以及获取待显示消息所属的应用数量,来确定消息显示策略,特别是在待显示消息只属于一个应用时,可以给用户优先显示最需要看到的消息,使得用户在查看并处理消息时更加的效率、方便。

进一步地,参照图5,在本发明屏幕消息显示方法第三实施例中,基于第二实施例,所述当检测到终端解锁和/或生物信息为预设信息时,获取待显示消息的详细内容的步骤之后,包括:

步骤s40,若所述生物信息为预设信息,则显示所述待显示消息的详细内容;

在手机通过人脸识别模组识别到的人脸信息通过匹配验证后,在手机的锁屏界面上显示待显示消息的详细内容窗口。

步骤s50,所述终端持续监控生物信息,当检测到一非预设生物信息时,隐藏所述详细内容。

此时,在显示待显示消息的详细内容显示窗口之后,人脸识别模组仍然需要持续监控人脸信息,一旦人脸信息只存在非手机授权用户的人脸信息时,隐藏待显示消息的详细内容。

具体地,手机授权用户在通过显示窗口阅读详细内容时,可能由于消息所包含的内容使得手机授权用户离开手机(如消息内容为通知他人开会,并且会议内容可能涉及到工资、职位晋升等保密信息。),此时,若他人(非手机授权用户)经过手机并由于手机处于亮屏状态,出于好奇想要浏览该详细内容,若不采用相应的对策势必造成消息(隐私)的泄露,因此,在手机通过人脸识别模组识别到的人脸信息通过匹配验证后,需要持续检测人脸信息,一旦只存在非手机授权用户的人脸信息时,则表明手机授权用户不在手机边上,处于保护隐私的考虑需要将该待显示消息的内容隐藏。具体的隐藏方式可由用户设定,也可由手机预设,具体隐藏方式可包括:直接关闭消息显示窗口、取消显示待显示消息的详细内容。

在本实施例中,在人脸信息匹配并显示待显示消息的详细内容之后,通过持续监控人脸信息来防止在显示详细内容之后,手机授权用户不在时被非手机授权用户获取到手机授权用户隐私。实现了防止用户隐私泄露的目的。

本发明还提供一种终端,所述终端包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的屏幕消息显示程序,所述屏幕消息显示程序被所述处理器执行时实现上述屏幕消息显示方法各实施例的步骤。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有屏幕消息显示程序,所述屏幕消息显示程序被处理器执行时实现上述屏幕消息显示方法各实施例的步骤。

在本发明屏幕消息显示终端和计算机可读存储介质的实施例中,包含了上述屏幕消息显示方法各实施例的全部技术特征,说明书拓展和解释内容与上述屏幕消息显示方法各实施例基本相同,在此不做累述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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