消息的显示方法及装置与流程

文档序号:11176659阅读:211来源:国知局
消息的显示方法及装置与流程

本发明涉及信息显示技术,具体涉及一种消息的显示方法及装置。



背景技术:

随着科学技术的不断发展,移动终端如手机、pad等越来越智能化,用户不仅可以通过移动终端进行语音、短信、彩信等通信业务,还可以通过在移动终端上安装即时通信软件进行即时通信业务;目前,移动终端能够安装的即时通信软件包括:qq、微信等多种。

通常,当用户的移动终端接收到相关消息时,用户需要点亮整个移动终端的屏幕来查看相关消息,此种方法由于用户需要频繁点亮整个移动终端的屏幕来查看消息,容易导致移动终端耗电严重。

现有技术中,用户可以购买与移动终端相匹配的特制终端套,并通过终端套上的特定窗口来查看接收到的相关消息,例如,某手机套对应移动终端屏幕的一面设有一个能遮住该移动终端部分屏幕的透明窗口,在该手机套上与透明窗口相对的一面和移动终端的电路板相连;当用户的移动终端接收到相关消息时,只需按压手机套上的电源键,即可点亮移动终端上的部分屏幕来查看消息;此种做法虽然能够达到移动终端省电的效果,但需要对移动终端配制特制终端套,不仅麻烦而且还需要用户额外消费;并且,当该终端套损坏时,对移动终端就起不到省电的效果。



技术实现要素:

有鉴于此,本发明实施例期望提供一种消息的显示方法及装置,能在用户收到消息时,只针对显示消息的区域供电,从而减少移动终端的电量消耗。

本发明实施例的技术方案是这样实现的:

根据本发明实施例的一方面,提供一种消息的显示方法,所述方法包括:

根据用户的触发动作计算收到的消息的显示区域面积;

根据计算出的显示区域面积对所述消息的显示区域供电。

上述方案中,所述方法还包括:获取所述消息的行高和所述消息的条数;

所述根据用户的触发动作计算收到的消息的显示区域面积,包括:根据所述消息的行高和所述消息的条数计算所述消息的显示区域面积。

上述方案中,所述方法还包括:确定所述消息的类型;

所述根据用户的触发动作计算收到的消息的显示区域面积,还包括:根据所述消息的类型确定所述消息的显示区域。

上述方案中,在所述根据用户的触发动作计算收到的消息的显示区域面积之前,所述方法还包括:

判断所述用户的触发动作是否属于查看所述消息的预设动作;

所述用户的触发动作属于查看所述消息的预设动作时,根据用户的触发动作计算所述消息的显示区域面积。

上述方案中,所述用户的触发动作包括:手势、语音口令或按键。

根据本发明实施例的另一方面,提供一种消息的显示装置,所述装置包括:计算单元和显示单元;其中,

所述计算单元,用于根据用户的触发动作计算移动终端收到的消息的显示区域面积;

所述显示单元,用于根据计算单元计算出的显示区域面积对所述消息的显示区域供电。

上述方案中,所述装置还包括:获取单元,用于获取所述消息的行高和所述消息的条数;

所述计算单元,具体用于根据所述获取单元获取到的所述消息的行高和所述消息的条数计算所述消息的显示区域面积。

上述方案中,所述装置还包括:确定单元,用于确定所述消息的类型;

所述计算单元,具体还用于根据所述确定单元确定的所述消息的类型确定 所述消息的显示区域。

上述方案中,所述装置还包括:判断单元,用于判断所述用户的触发动作是否属于移动终端中查看所述消息的预设动作;

所述用户的触发动作属于所述移动终端中查看所述消息的预设动作时,所述计算单元根据用户的触发动作计算所述消息的显示区域面积。

上述方案中,所述用户的触发动作包括:手势、语音口令或按键。

本发明实施例提供的消息的显示方法及装置,根据用户的触发动作计算收到的消息的显示区域面积;根据计算出的显示区域面积对所述消息的显示区域供电。如此,能够在用户收到消息时,只针对显示消息的区域进行供电,其余未显示消息的区域处于熄屏状态,从而减少移动终端的电量消耗,使移动终端起到省电的效果。

附图说明

图1为本发明实施例消息的显示方法的实现流程示意图;

图2为本发明实施例消息的显示面积的计算方法的实现示意图;

图3为本发明实施例消息的显示装置的结构示意图。

具体实施方式

下面结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。

图1为本发明实施例消息的显示方法的实现流程示意图,如图1所示,该方法包括:

步骤101,根据用户的触发动作计算收到的消息的显示区域面积;

这里,用户的触发动作可以包括:手势、语音口令、按键等多种动作;当用户的移动终端接收到例如短信、电话、qq消息或其它推送消息时,会以闪烁移动终端上的呼吸灯的方式来提醒用户查看;因为当用户的移动终端处于无操作状态时,移动终端的屏幕会自动进入熄屏的节电模式,此时,移动终端的 显示屏停止供电,而移动终端的触摸屏仍然保持供电。

本发明实施例的方法还包括:判断所述用户的触发动作是否属于查看所述消息的预设动作,所述用户的触发动作属于查看所述消息的预设动作时,根据用户的触发动作计算所述消息的显示区域面积。

这里,以移动终端是手机,用户的触发动作是手势为例:当用户的手机接收到消息时,只需在手机的触摸屏上输入手势,例如:双击屏幕等,保持供电的触摸屏检测到用户输入的手势后,将检测到的手势如双击屏幕发送给手机处理器,手机处理器判断该手势是否属于查看消息的预设手势,当手机处理器确定该手势属于查看消息的预设手势后,计算该消息的显示区域面积。

在本发明实施例中,该手势可以是单点或多点手势;静态的或动态的手势;连续的或分段的手势等等。其中,单点手势是利用单个接触点执行的手势,例如,使用来自单个手指、手掌或指示笔的单个触击执行的手势。多点手势是利用多个接触点执行的手势,例如,使用来自多个手指、手指和手掌、手指和指示笔、或它们的任何组合的多个触击执行的手势。静态手势是不包含运动的手势,而动态手势是包含有运动的手势。连续的手势是在单次触击内执行的手势,而分段手势是在各别步骤或触击顺序内执行的手势。

以移动终端是手机,用户的触发动作是语音口令为例:当用户的手机接收到消息时,用户输入语音口令,例如:请打开未知消息时,手机上的音频输入设备如麦克风检测到用户输入的语音口令后,会将检测到的语音口令发送给手机处理器,手机处理器判断该语音口令是否属于查看消息的预设口令,当手机处理器确定该语音口令属于查看消息的语音口令后,计算该消息的显示区域面积。

以移动终端是手机,用户的触发动作是按键为例:当用户的手机接收到消息时,用户通过按压相关按键如开机键等,与该按键连接的控制器在检测到用户按压按键后,将检测到的按键发送给手机处理器,手机处理器判断该按键是否属于查看消息的预设按键,当手机处理器确定该按键属于查看消息的预设按键后,计算该消息的显示区域面积。

步骤102,根据计算出的显示区域面积对所述消息的显示区域供电;

这里,当计算出所述消息的显示区域面积后,只对移动终端中计算出的显示区域显示屏进行供电,未使用的显示区域显示屏不供电,仍处于熄屏状态。如此,使用户的移动终端达到省电效果。

本发明实施例中,对于步骤101所述计算收到的消息的显示区域面积,可根据移动终端显示屏幕中消息的行高和消息的条数来计算;

相应的,步骤101中还包括:获取所述消息的行高和所述消息的条数,根据所述消息的行高和所述消息的条数计算所述消息的显示区域面积。

这里,由于不同移动终端的屏幕大小不同,则每行文字的行高也不同;如图2所示,根据所述消息在移动终端中的每行文字的行高“l”以及所述消息的条数“n”相乘得到所述消息的显示区域面积“h”,当每条所述消息包含的文字个数大于所述移动终端的显示屏中每行可显示的文字个数“s”时,则只显示“s”个文字,该所述消息中多余部分的文字则用“…”来表示,如果用户想查看该条消息的详细内容时,点击“…”则显示所述消息的详细内容。

具体计算公式可以为:h=l*n,其中,“h”代表所述消息的显示区域面积,单位为像素;“l”代表所述消息中每行文字的行高,单位为像素;“n”代表所述消息的条数;“a”代表未显示区域仍保持熄屏状态;“s”代表移动终端的显示屏中每行可显示的文字个数;如此,根据计算出所述消息的显示区域面积“h”对所述消息的显示区域供电,对未显示区域a则仍保持熄屏状态,以此对用户的移动终端达到省电效果。

为了使用户更清楚的对接收到消息进行查看,步骤101中还包括:确定所述消息的类型;根据所述消息的类型确定所述消息的显示区域。

这里,所述消息的显示区域有多个,每个显示区域对应不同的消息类型;在本发明实施例中,所述消息的类型主要包括:未接来电、未读短信和未读推送消息三种,当然所述消息的类型还有很多种,在此并不对所述消息的具体类型进行限制,用户可以根据自身需求对消息的类型进行设置;所述消息的显示区域则包括:未接来电显示区域、未读短信显示区域和未读推送消息显示区域;

由于在日常生活中,人们对于比较重要的事情都会采用打电话的方式通知对方,而稍微次要的事情会通过发短信、qq或邮件的方式通知对方,因此,按照信息的重要性在移动终端的显示屏上自上向下依次划分为:未接来电显示区域,未读短信显示区域和未读推送信息显示区域;且每个消息显示区域最多能显示三条所述消息,当每条所述消息包含的文字个数大于所述移动终端的显示屏中每行可显示的文字个数“s”时,则只显示“s”个文字,该所述消息中多余部分的文字则用“…”来表示,如果用户想查看该条消息的详细内容时,点击“…”则显示所述消息的详细内容。

图3为本发明实施例消息的显示装置的结构示意图,如图3所示,该装置包括:计算单元301和显示单元302;其中,

所述计算单元301,用于根据用户的触发动作计算移动终端收到的消息的显示区域面积;

这里,用户的触发动作可以包括:手势、语音口令、按键等多种动作;当用户的移动终端接收到例如短信、电话、qq消息或其它推送消息时,会以闪烁移动终端上的呼吸灯的方式来提醒用户查看;因为当用户的移动终端处于无操作状态时,移动终端的屏幕会自动进入熄屏的节电模式,此时,移动终端的显示屏停止供电,而移动终端的触摸屏仍然保持供电。

本发明实施例的装置还包括:判断单元(图中未示出),所述判断单元用于判断所述用户的触发动作是否属于移动终端中查看所述消息的预设动作,所述用户的触发动作属于所述移动终端中查看所述消息的预设动作时,所述计算单元根据用户的触发动作计算所述消息的显示区域面积。

这里,以移动终端是手机,用户的触发动作是手势为例:当用户的手机接收到消息时,只需在手机的触摸屏上输入手势,例如:双击屏幕等,保持供电的触摸屏检测到用户输入的手势后,将检测到的手势如双击屏幕发送给手机处理器,手机处理器中的判断单元判断该手势是否属于查看消息的预设手势,当手机处理器中的判断单元确定该手势属于查看消息的预设手势后,计算单元301计算该消息的显示区域面积。

在本发明实施例中,该手势可以是单点或多点手势;静态的或动态的手势;连续的或分段的手势等等。其中,单点手势是利用单个接触点执行的手势,例如,使用来自单个手指、手掌或指示笔的单个触击执行的手势。多点手势是利用多个接触点执行的手势,例如,使用来自多个手指、手指和手掌、手指和指示笔、或它们的任何组合的多个触击执行的手势。静态手势是不包含运动的手势,而动态手势是包含有运动的手势。连续的手势是在单次触击内执行的手势,而分段手势是在各别步骤或触击顺序内执行的手势。

以移动终端是手机,用户的触发动作是语音口令为例:当用户的手机接收到消息时,用户输入语音口令,例如:请打开未知消息时,手机上的音频输入设备如麦克风检测到用户输入的语音口令后,会将检测到的语音口令发送给手机处理器,手机处理器中的判断单元判断该语音口令是否属于查看消息的预设口令,当手机处理器中的判断单元确定该语音口令属于查看消息的语音口令后,计算单元301计算该消息的显示区域面积。

以移动终端是手机,用户的触发动作是按键为例:当用户的手机接收到消息时,用户通过按压相关按键例如开机键等,与该按键连接的控制器在检测到用户按压按键后,将检测到的按键发送给手机处理器,手机处理器中的判断单元判断该按键是否属于查看消息的预设按键,当手机处理器中的判断单元确定该按键属于查看消息的预设按键后,计算单元301计算该消息的显示区域面积。

所述显示单元302,用于根据计算单元301计算出的显示区域面积对所述消息的显示区域供电。

这里,当计算单元301计算出所述消息的显示区域面积后,显示单元302只对移动终端中计算单元301计算出的显示区域显示屏进行供电,未使用的显示区域显示屏不供电,仍处于熄屏状态。如此,能减少移动端的电量消耗,使用户的移动终端达到省电效果。

在本发明实施例中,对于计算单元301计算收到的消息的显示区域面积,可以根据移动终端显示屏幕中消息的行数和消息的条数来计算;

相应的,本发明实施例的装置还包括:获取单元(图中未示出),用于获取 所述消息的行高和所述消息的条数;计算单元301根据所述获取单元获取到的所述消息的行高和所述消息的条数计算所述消息的显示区域面积。

这里,由于不同移动终端的屏幕大小不同,则每行文字的行高也不同;如图2所示,根据所述消息在移动终端中的每行文字的行高“l”以及所述消息的条数“n”相乘得到所述消息的显示区域面积“h”,当每条所述消息包含的文字个数大于所述移动终端的显示屏中每行可显示的文字个数“s”时,则只显示“s”个文字,该所述消息中多余部分的文字则用“…”来表示,如果用户想查看该条消息的详细内容时,点击“…”则显示所述消息的详细内容。

具体计算公式可以为:h=l*n,其中,“h”代表所述消息的显示区域面积,单位为像素;“l”代表所述消息中每行文字的行高,单位为像素;“n”代表所述消息的条数;“a”代表未显示区域仍保持熄屏状态;“s”代表移动终端的显示屏中每行可显示的文字个数;如此,根据计算出所述消息的显示区域面积“h”对所述消息的显示区域供电,对未显示区域a则仍保持熄屏状态,以此对用户的移动终端达到省电效果。

为了使用户更清楚的对接收到消息进行查看,本发明实施例的装置还包括:确定单元(图中未示出),用于确定所述消息的类型;计算单元301根据所述确定单元确定的所述消息的类型确定所述消息的显示区域。

这里,所述消息的显示区域有多个,每个显示区域对应不同的消息类型;在本发明实施例中,所述消息的类型主要包括:未接来电、未读短信和未读推送消息三种,当然所述消息的类型还有很多种,在此并不对所述消息的具体类型进行限制,用户可以根据自身需求对消息的类型进行设置;所述消息的显示区域则包括:未接来电显示区域、未读短信显示区域和未读推送消息显示区域;

由于在日常生活中,人们对于比较重要的事情都会采用打电话的方式通知对方,而稍微次要的事情会通过发短信、qq或邮件的方式通知对方,因此,按照信息的重要性在移动终端的显示屏上自上向下依次划分为:未接来电显示区域,未读短信显示区域和未读推送信息显示区域;且每个消息显示区域最多能显示三条所述消息,当每条所述消息包含的文字个数大于所述移动终端的显 示屏中每行可显示的文字个数“s”时,则只显示“s”个文字,该所述消息中多余部分的文字则用“…”来表示,如果用户想查看该条消息的详细内容时,点击“…”则显示所述消息的详细内容。

本发明实施例,通过用户使用手势、语音口令、按键等输入方式来计算出所述消息的显示区域面积,实现只对所述消息的显示区域进行供电,其余未显示区域仍保持熄屏状态,如此,对用户的移动终端,例如,手机、pad等达到省电效果。相对于现有技术中的特质手机套相比,不需要用户进行额外消费来配质,实现起来更简单,而且供电区域由所述消息的条数及文字行高动态决定,使用户使用起来更人性化,更便捷。

在实际应用中,所述计算单元301和显示单元302均可由位于移动终端中的中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)、或现场可编程门阵列(fpga)等实现。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、系统的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流 程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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