智能终端上的消息读取方法及装置制造方法
【专利摘要】本发明实施例公开了一种智能终端上的消息读取方法及装置,涉及智能终端领域,用于提高未读消息的读取效率,增强用户体验。本发明实施例中,在根据屏幕点亮请求点亮屏幕并检测到存在未读消息时,执行进入未读消息所属应用并打开显示该未读消息的消息框的操作,而不需要用户执行解锁、打开应用、打开消息框的操作,从而提高了未读消息的读取效率,增强了用户体验。
【专利说明】智能终端上的消息读取方法及装置
【技术领域】
[0001]本发明涉及智能终端领域,尤其涉及一种智能终端上的消息读取方法及装置。
【背景技术】
[0002]通常情况下,当用户要读取手机上的未读消息时,至少需要经过三步:第一步是点亮屏幕,第二步是解锁,第三步是打开应用。
[0003]当用户一边在与朋友聊天(比如使用微信、QQ、或者微博等),一边需要做其它事情,或者对方没有对每一条消息都及时回复但是每当看到消息又都会回复一条时,用户需要每隔一小段时间打开应用回复消息(比如每隔十分钟一次,当然时间间隔是不定且不等的,如果有呼吸灯的话,看到呼吸灯亮的时候就打开一次,如果没有呼吸灯的话,取决于用户的当前情况)。在这样不长不短的时间里,手机通常已经锁屏,用户就需要反复执行上述三步操作,有时还需要进一步打开与特定用户的对话框,操作起来就比较繁琐。
[0004]在实现本发明的过程中,发明人发现现有技术中存在以下技术问题:
[0005]用户在需要读取手机上的未读消息时,通常需要执行点亮屏幕、解锁和打开应用的三步操作,消息读取效率较低,操作起来也较繁琐,导致用户体验较差。
【发明内容】
[0006]本发明实施例提供一种智能终端上的消息读取方法及装置,用于提高未读消息的读取效率,增强用户体验。
[0007]—种智能终端上的消息读取方法,包括:
[0008]在根据接收到的屏幕点亮请求点亮屏幕后,检测是否存在未读消息;
[0009]在检测到存在未读消息后,选取一条未读消息并获取选取的未读消息的信息以及选取的未读消息所属应用的信息;
[0010]根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作。
[0011]一种智能终端上的消息读取装置,包括:
[0012]功率管理模块,用于根据接收到的屏幕点亮请求点亮屏幕;
[0013]状态栏管理模块,用于检测是否存在未读消息;在检测到存在未读消息后,选取一条未读消息并获取选取的未读消息的信息以及选取的未读消息所属应用的信息;
[0014]快速打开应用模块,用于根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作。
[0015]本发明实施例提供的方案中,根据屏幕点亮请求点亮屏幕并检测到存在未读消息时,选取一条未读消息并获取选取的未读消息的信息以及选取的未读消息所属应用的信息,根据获取到的信息执行进入选取的未读消息所属应用并打开显示选取的未读消息的消息框的操作。可见本方案在检测到未读消息时直接执行进入未读消息所属应用并打开显示该未读消息的消息框的操作,而不需要用户执行解锁、打开应用、打开消息框的操作,从而提高了未读消息的读取效率,增强了用户体验。
【专利附图】
【附图说明】
[0016]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本发明实施例一提供的智能终端上的消息读取方法流程示意图;
[0018]图2为本发明实施例二提供的智能终端上的消息读取方法流程示意图;
[0019]图3为本发明实施例三提供的智能终端上的消息读取方法流程示意图;
[0020]图4为本发明实施例四提供的智能终端上的消息读取装置的结构示意图。
【具体实施方式】
[0021]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0022]为了提高未读消息的读取效率,增强用户体验,本发明实施例中在根据屏幕点亮请求点亮屏幕并检测到存在未读消息时,执行进入未读消息所属应用并打开显示该未读消息的消息框的操作,而不需要用户执行解锁、打开应用、打开消息框的操作,从而提高了未读消息的读取效率,增强了用户体验。
[0023]实施例一:
[0024]参见图1,本实施例提供一种智能终端上的消息读取方法,该方法可以由智能终端上的消息读取装置来执行,该智能终端上的消息读取装置可以设置在智能终端中。该方法具体包括如下步骤:
[0025]步骤101:在根据接收到的屏幕点亮请求点亮屏幕后,检测是否存在未读消息;这里,具体可以是检测在智能终端的屏幕的状态栏是否存在未读消息。
[0026]步骤102:在检测到存在未读消息后,选取一条未读消息并获取选取的未读消息的信息以及选取的未读消息所属应用的信息;
[0027]本步骤中,未读消息的信息可以包括未读消息的标识和未读消息所属应用的标识;进一步的,未读消息的信息还可以包括未读消息的接收时间等信息。未读消息所属应用的信息可以包括未读消息所属应用的标识等信息。
[0028]选取一条未读消息的方法可以如下:如果在状态栏只存在一条未读消息,则选取该条未读消息;如果在状态栏存在多条未读消息,则根据预先设置的每条未读消息所属应用的优先级和/或每条未读消息的接收时间,选取一条未读消息,具体的,从多条未读消息中选取所属应用的优先级最高的未读消息,或者从多条未读消息中选取接收时间最晚的未读消息,或者选取所属应用的优先级最高的未读消息中接收时间最晚的未读消息,或者选取接收时间最晚的未读消息中所属应用的优先级最高的未读消息。
[0029]举例说明,用户可以预先设置设定数目个应用的优先级,比如设置三个应用的优先级,设置微信的优先级为0,新浪微博的优先级为1,QQ的优先级为2。在点亮屏幕并检测到在状态栏存在未读消息后,如果状态栏只有一条未读消息,则选择该条未读消息。如果有多个应用的未读消息,则根据设置的应用的优先级选择优先级最高的未读消息,比如同时有微信的未读消息和其他应用的未读消息时,选择微信的未读消息,再比如没有微信的未读消息,只有新浪微博的未读消息和QQ的未读消息,则选择新浪微博的未读消息。如果没有以上三个应用的未读消息,则根据接收时间的先后选择最近接收到的未读消息。当有同一个应用多条未读消息时(例如微信中多个联系人发来的未读消息),也根据接收时间的先后选择最近接收到的未读消息。
[0030]步骤103:根据选取的未读消息的信息以及选取的未读消息所属应用的信息,执行进入选取的未读消息所属应用并打开显示选取的未读消息的消息框的操作。
[0031]具体的,首先根据选取的未读消息所属应用的标识找到未读消息所属应用,并进入未读消息所属应用,然后根据选取的未读消息的标识信息在进入的应用中查找到该未读消息,并打开消息框以及在该消息框中显示该未读消息的内容。
[0032]较佳的,在步骤101之前可以预先在智能终端上设置为用户提供是否打开快速打开应用功能的选择模块,在用户选择打开快速打开应用功能后,设置打开智能终端的快速打开应用功能,在用户选择关闭快速打开应用功能后,设置关闭智能终端的快速打开应用功能。相应的,在步骤101中根据接收到的屏幕点亮请求点亮屏幕后,可以首先判断智能终端的快速打开应用功能是否代开,若是,则执行检测是否存在未读消息以及后续步骤102-步骤103的操作;否则,按照现有技术执行屏幕解锁的流程。
[0033]较佳的,为了进一步提升用户体验,步骤102中,获取选取的未读消息的信息以及选取的未读消息所属应用的信息时,具体可以如下:
[0034]首先判断选取的未读消息所属应用是否在后台运行或者选取的未读消息所属应用对应的接收消息提醒的功能是否被关闭,在确定选取的未读消息所属应用在后台运行或者选取的未读消息所属应用对应的接收消息提醒的功能被关闭后,获取选取的未读消息的信息以及选取的未读消息所属应用的信息,并执行后续步骤103的操作。
[0035]较佳的,在步骤103中执行进入选取的未读消息所属应用并打开显示选取的未读消息的消息框的操作之后,可以在状态栏清除该选取的未读消息,以避免再次读取该未读消息。
[0036]本实施例提供的方案中,根据屏幕点亮请求点亮屏幕并检测到存在未读消息时,选取一条未读消息并获取选取的未读消息的信息以及选取的未读消息所属应用的信息,根据获取到的信息执行进入选取的未读消息所属应用并打开显示选取的未读消息的消息框的操作。可见本方案在检测到未读消息时直接执行进入未读消息所属应用并打开显示该未读消息的消息框的操作,而不需要用户执行解锁、打开应用、打开消息框的操作,从而提高了未读消息的读取效率,增强了用户体验。
[0037]实施例二:
[0038]参见图2,本实施例提供一种智能终端上的消息读取方法,该方法可以由智能终端上的消息读取装置来执行,该智能终端上的消息读取装置可以设置在智能终端中。该方法具体包括如下步骤:
[0039]步骤201:根据接收到的屏幕点亮请求点亮屏幕;
[0040]步骤202:检测是否存在未读消息;若存在,则到步骤203,否则,到步骤209 ;
[0041]步骤203:判断当前是否处于锁屏状态,若是,则到步骤204,否则,到步骤207 ;
[0042]步骤204:判断屏幕的解锁方式是否是密码解锁方式;若是,则到步骤205,否则,到步骤206 ;
[0043]步骤205:提示用户进行密码输入并对用户输入的解锁密码进行验证,并在密码验证成功后到步骤207 ;
[0044]步骤206:自动执行解锁操作,比如屏幕滑动解锁或旋转解锁;
[0045]步骤207:选取一条未读消息并获取选取的未读消息的信息以及选取的未读消息所属应用的信息;
[0046]步骤208:根据选取的未读消息的信息以及选取的未读消息所属应用的信息,执行进入选取的未读消息所属应用并打开显示选取的未读消息的消息框的操作,本流程结束。
[0047]步骤209:在用户执行解锁操作后进入终端主屏幕,本流程结束。
[0048]本实施例提供的方案中,根据屏幕点亮请求点亮屏幕并检测到存在未读消息后,若判断屏幕解锁方式为非密码解锁方式,则自动进行屏幕解锁以省去用户的非密码解锁操作,并执行进入未读消息所属应用并打开显示未读消息的消息框的操作,若判断屏幕解锁方式为密码解锁方式,则提示用户进行密码输入并对用户输入的解锁密码进行验证,并在密码验证成功后执行进入未读消息所属应用并打开显示未读消息的消息框的操作,可见本方案保留了密码解锁步骤,在提高消息读取效率的同时保证了用户信息的安全性。
[0049]实施例三:
[0050]参见图3,本实施例提供一种智能终端上的消息读取方法,该方法可以由智能终端上的消息读取装置来执行,该智能终端上的消息读取装置可以设置在智能终端中。该方法具体包括如下步骤:
[0051]步骤301:接收到用户输入的屏幕点亮请求,根据屏幕点亮请求点亮屏幕;
[0052]步骤302:判断智能终端的快速打开应用功能是否开启,若是,则到步骤303,否贝1J,到步骤312 ;
[0053]步骤303:检测是否存在未读消息;若存在,则到步骤304,否则,到步骤312 ;
[0054]步骤304:判断当前是否处于锁屏状态,若是,则到步骤305,否则,到步骤308 ;
[0055]步骤305:判断屏幕的解锁方式是否是密码解锁方式;若是,则到步骤306,否则,到步骤307 ;
[0056]步骤306:提示用户进行密码输入并对用户输入的解锁密码进行验证,并在密码验证成功后到步骤308 ;
[0057]步骤307:自动执行解锁操作,比如屏幕滑动解锁或旋转解锁;
[0058]步骤308:选取一条未读消息;
[0059]步骤309:判断选取的未读消息所属应用是否在后台运行或者选取的未读消息所属应用对应的接收消息提醒的功能是否被关闭,若是,则到步骤310,否则,到步骤312 ;
[0060]步骤310:根据选取的未读消息的信息以及选取的未读消息所属应用的信息,执行进入选取的未读消息所属应用并打开显示选取的未读消息的消息框的操作;
[0061]步骤311:在用户读取未读消息后,在状态栏清除消息框显示的未读消息,本流程结束;
[0062]步骤312:执行现有的进入终端主屏幕的操作,本流程结束。
[0063]本实施例提供的方案中,根据屏幕点亮请求点亮屏幕并检测到存在未读消息后,若判断屏幕解锁方式为非密码解锁方式,则自动进行屏幕解锁以省去用户的非密码解锁操作,并执行进入未读消息所属应用并打开显示未读消息的消息框的操作,若判断屏幕解锁方式为密码解锁方式,则提示用户进行密码输入并对用户输入的解锁密码进行验证,并在密码验证成功后执行进入未读消息所属应用并打开显示未读消息的消息框的操作,可见本方案保留了密码解锁步骤,在提高消息读取效率的同时保证了用户信息的安全性。
[0064]同时,本实施例中,在进入未读消息所属应用并打开显示未读消息的消息框之前,会判断未读消息所属应用是否在后台运行或者未读消息所属应用对应的接收消息提醒的功能是否被关闭,在判断为是时,才执行进入未读消息所属应用并打开显示未读消息的消息框的操作,由于通常情况下在应用未在后台运行或者应用对应的接收消息提醒的功能未被关闭时,用户是不希望终端自动进入该应用并打开该应用的未读消息的消息框的,因此在判断未读消息所属应用没有在后台运行或者未读消息所属应用对应的接收消息提醒的功能未被关闭时,没有必要执行进入未读消息所属应用并打开显示未读消息的消息框的操作,从而可以节省执行该操作所需要的系统资源,同时提升用户体验。
[0065]实施例四:
[0066]参见图4,本发明实施例提供一种智能终端上的消息读取装置,包括:
[0067]功率管理模块401,用于根据接收到的屏幕点亮请求点亮屏幕;
[0068]状态栏管理模块402,用于检测是否存在未读消息;在检测到存在未读消息后,选取一条未读消息并获取选取的未读消息的信息以及选取的未读消息所属应用的信息;
[0069]快速打开应用模块403,用于根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作。
[0070]进一步的,该装置还包括:
[0071]锁屏模块404,用于在所述状态栏管理模块检测到存在未读消息之后、所述快速打开应用模块执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作之前,若当前处于锁屏状态,判断解锁方式是否是密码解锁方式;若判断解锁方式不是密码解锁方式,则自动执行解锁操作;若判断确定解锁方式是密码解锁方式,则提示用户进行密码输入并对用户输入的解锁密码进行验证;
[0072]所述快速打开应用模块403具体用于:
[0073]在所述锁屏模块判断解锁方式不是密码解锁方式并自动执行解锁操作后,根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作;
[0074]在所述锁屏模块判断解锁方式是密码解锁方式并对用户输入的解锁密码验证成功后,根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作。
[0075]进一步的,所述状态栏管理模块402具体用于:
[0076]如果在状态栏只存在一条未读消息,则选取该条未读消息;
[0077]如果在状态栏存在多条未读消息,则根据预先设置的每条未读消息所属应用的优先级和/或每条未读消息的接收时间,选取一条未读消息。
[0078]进一步的,所述状态栏管理模块402具体用于:
[0079]判断选取的未读消息所属应用是否在后台运行或者选取的未读消息所属应用对应的接收消息提醒的功能是否被关闭,在确定选取的未读消息所属应用在后台运行或者选取的未读消息所属应用对应的接收消息提醒的功能被关闭后,获取选取的未读消息的信息以及选取的未读消息所属应用的信息。
[0080]进一步的,所述快速打开应用模块403还用于:
[0081]在执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作之后,通知所述状态栏管理模块在状态栏清除所述选取的未读消息。
[0082]上述智能终端上的消息读取装置可执行本发明实施例所提供的智能终端上的消息读取方法,具备执行方法相应的功能模块和有益效果。
[0083]本发明实施例还提供一种智能终端,该智能终端包括上述智能终端上的消息读取装置。该智能终端具体可以是PAD (平板电脑)、智能手机等设备。
[0084]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0085]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种智能终端上的消息读取方法,其特征在于,包括: 在根据接收到的屏幕点亮请求点亮屏幕后,检测是否存在未读消息; 在检测到存在未读消息后,选取一条未读消息并获取选取的未读消息的信息以及选取的未读消息所属应用的信息; 根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作。
2.如权利要求1所述的方法,其特征在于,在检测到存在未读消息后之后、执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作之前,还包括: 在当前处于锁屏状态时,判断解锁方式是否是密码解锁方式;若判断解锁方式不是密码解锁方式,则自动执行解锁操作;若判断确定解锁方式是密码解锁方式,则提示用户进行密码输入并对用户输入的解锁密码进行验证; 所述根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作,具体包括: 在判断解锁方式不是密码解锁方式并自动执行解锁操作后,根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作; 在判断确定解锁方式是密码解锁方式并对用户输入的解锁密码验证成功后,根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作。
3.如权利要求1所述的方法,其特征在于,所述选取一条未读消息,具体包括: 如果在状态栏只存在一条未读消息,则选取该条未读消息; 如果在状态栏存在多条未读消息,则根据预先设置的每条未读消息所属应用的优先级和/或每条未读消息的接收时间,选取一条未读消息。
4.如权利要求1所述的方法,其特征在于,所述获取选取的未读消息的信息以及选取的未读消息所属应用的信息,具体包括: 判断选取的未读消息所属应用是否在后台运行或者选取的未读消息所属应用对应的接收消息提醒的功能是否被关闭,在确定选取的未读消息所属应用在后台运行或者选取的未读消息所属应用对应的接收消息提醒的功能被关闭后,获取选取的未读消息的信息以及选取的未读消息所属应用的信息。
5.如权利要求1-4中任一所述的方法,其特征在于,在执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作之后,还包括: 在状态栏清除所述选取的未读消息。
6.一种智能终端上的消息读取装置,其特征在于,包括: 功率管理模块,用于根据接收到的屏幕点亮请求点亮屏幕; 状态栏管理模块,用于检测是否存在未读消息;在检测到存在未读消息后,选取一条未读消息并获取选取的未读消息的信息以及选取的未读消息所属应用的信息; 快速打开应用模块,用于根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作。
7.如权利要求6所述的装置,其特征在于,还包括: 锁屏模块,用于在所述状态栏管理模块检测到存在未读消息之后、所述快速打开应用模块执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作之前,若当前处于锁屏状态,判断解锁方式是否是密码解锁方式;若判断解锁方式不是密码解锁方式,则自动执行解锁操作;若判断确定解锁方式是密码解锁方式,则提示用户进行密码输入并对用户输入的解锁密码进行验证; 所述快速打开应用模块具体用于: 在所述锁屏模块判断解锁方式不是密码解锁方式并自动执行解锁操作后,根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作; 在所述锁屏模块判断解锁方式是密码解锁方式并对用户输入的解锁密码验证成功后,根据所述选取的未读消息的信息以及所述选取的未读消息所属应用的信息,执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作。
8.如权利要求6所述的装置,其特征在于,所述状态栏管理模块具体用于: 如果在状态栏只存在一条未读消息,则选取该条未读消息; 如果在状态栏存在多条未读消息,则根据预先设置的每条未读消息所属应用的优先级和/或每条未读消息的接收时间,选取一条未读消息。
9.如权利要求6所述的装置,其特征在于,所述状态栏管理模块具体用于: 判断选取的未读消息所属应用是否在后台运行或者选取的未读消息所属应用对应的接收消息提醒的功能是否被关闭,在确定选取的未读消息所属应用在后台运行或者选取的未读消息所属应用对应的接收消息提醒的功能被关闭后,获取选取的未读消息的信息以及选取的未读消息所属应用的信息。
10.如权利要求6-9中任一所述的装置,其特征在于,所述快速打开应用模块还用于: 在执行进入所述选取的未读消息所属应用并打开显示所述选取的未读消息的消息框的操作之后,通知所述状态栏管理模块在状态栏清除所述选取的未读消息。
【文档编号】G06F3/0482GK104238883SQ201410459291
【公开日】2014年12月24日 申请日期:2014年9月10日 优先权日:2014年9月10日
【发明者】陈胜利 申请人:广东欧珀移动通信有限公司