消息提示方法及移动终端与流程

文档序号:12492268阅读:142来源:国知局
消息提示方法及移动终端与流程

本发明涉及电子技术领域,尤其涉及一种消息提示方法及移动终端。



背景技术:

随着科学技术的发展,智能移动终端例如智能手机、平板电脑等已广泛应用于用户的日常生活。现如今,用户都会使用移动终端安装的通讯软件与联系人进行信息的交流。现有的消息提示方法通常是在通讯软件的图标上显示所接收到的所有未读消息的总数目,如此不便于用户根据具体的联系人查看未读消息。



技术实现要素:

有鉴于此,本发明提供一种消息提示方法及移动终端,能够提示消息的发送者,便于用户进行查看。

一种消息提示方法,应用于移动终端中,所述移动终端存储有通讯录,并安装有与所述通讯录相关联的多个通讯软件,所述方法包括以下步骤:

当所述通讯软件接收到任一联系人的消息时,获取唯一标示所述联系人的唯一标识;

判断所述通讯软件中是否预存有与所述唯一标识一一对应的消息提示标记;及

当所述通讯软件中预存有与所述唯一标识对应的消息提示标记时,在所述通讯软件的图标上显示所述消息提示标记。

优选的,所述消息提示标记包括静态标记及动态标记。

优选的,所述静态标记包括联系人头像、联系人姓名、区别于通讯软件图标颜色的任一颜色及区别于通讯软件图标形状的任一形状;所述动态标记包括图标颜色动态变化、图标形状动态变化及图标尺寸动态变化。

优选的,当所述移动终端正在显示预设界面或运行预设应用软件时,所述消息提示标记为弹幕显示消息,其中,所述弹幕显示消息为将所述通讯软件接收到的联系人消息以弹幕形式显示于所述预设界面上或所述预设应用软件的界面上。

进一步地,所述方法还包括步骤:

检测所述移动终端中已安装的通讯软件中的联系人是否都对应有一预设唯一标识。

进一步地,所述方法还包括步骤:

当一通讯软件同时接收到不同联系人消息时,在所述通讯软件的图标上以预设时间间隔依次显示与每一联系人的唯一标识对应的消息提示标记。

一种移动终端,包括存储单元、处理单元及显示单元,所述存储单元存储有通讯录并安装有与所述通讯录相关联的多个通讯软件,所述显示单元上显示有所述多个通讯软件的图标,所述处理单元包括:

获取模块,用于当所述通讯软件接收到任一联系人的消息时,获取唯一标示所述联系人的唯一标识;

判断模块,用于判断所述通讯软件中是否预存有与所述唯一标识一一对应的消息提示标记;及

标记模块,用于当所述通讯软件中预存有与所述唯一标识对应的消息提示标记时,在所述通讯软件的图标上显示所述消息提示标记。

优选的,所述消息提示标记包括静态标记及动态标记。

优选的,所述静态标记包括联系人头像、联系人姓名、区别于通讯软件图标颜色的任一颜色及区别于通讯软件图标形状的任一形状;所述动态标记包括图标颜色动态变化、图标形状动态变化及图标尺寸动态变化。

优选的,当所述移动终端正在显示预设界面或运行预设应用软件时,所述消息提示标记为弹幕显示消息,所述弹幕显示消息为将所述通讯软件接收到的联系人消息以弹幕形式显示于所述预设界面上或所述预设应用软件的界面上。

进一步地,所述处理单元还包括:

检测模块,用于检测所述移动终端中已安装的通讯软件中的联系人是否都对应有一预设唯一标识。

进一步地,当一通讯软件同时接收到不同联系人消息时,所述标记模块还在所述通讯软件的图标上以预设时间间隔依次显示与每一联系人的唯一标识对应的消息提示标记。

上述消息提示方法及移动终端在通讯软件接收到联系人消息时,在所述通讯软件的图标上显示与联系人相对应的消息提示标记,便于用户了解发送消息的具体联系人,提升了用户体验。

附图说明

为了更清楚地说明本发明实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的移动终端的应用结构示意图。

图2-3为本发明实施例提供的在通讯软件图标上显示消息提示标记的示意图。

图4为本发明实施例提供的消息提示方法的流程示意图。

主要元件符号说明

如下具体实施方式将结合上述附图进一步说明本发明。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施例对本发明进行详细描述。需要说明的是,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。

实施例一

请参阅图1,为本发明较佳实施例所提供的移动终端1。在本实施例中,所述移动终端1可以是智能手机、平板电脑、笔记本电脑、智能穿戴式设备或个人数字助理(Personal Digital Assistant,PDA)。需要说明的是,上述移动终端仅为举例,其他现有的或今后可能出现的电子产品如可适用于本发明,也应包含在本发明的保护范围以内。

如图1所示,所述移动终端1包括,但不仅限于,存储单元10、处理单元20及显示单元30。其中,所述存储单元10可以为不同形式的计算机可读存储介质,例如闪存(Flash Memory)、随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、U盘、移动硬盘或存储卡等各种可以存储程序代码的介质。所述处理单元20可以为中央处理器、微处理器或其他可实现所述移动终端1的相关功能的数据处理芯片。所述显示单元30为液晶显示屏(Liquid Crystal Display,LCD)或有源矩阵有机发光二极体面板(Active Matrix/Organic Light Emitting Diode,AMOLED)。

所述存储单元10中存储有通讯录101及安装有多个通讯软件102。在本实施例中,所述通讯录101记录有多个联系人的信息、唯一标示每一联系人的唯一标识以及与每一唯一标识对应的消息提示标记。所述通讯软件102可以为即时通讯软件,例如短信、微信等,也可以为延时通讯软件,例如电子邮箱等。所述显示单元30上显示有所述多个通讯软件102的图标103(如图2所示),以便于当用户点击所述图标103时启动对应的通讯软件102。

在本实施例中,所述通讯录101记录的联系人信息包括头像、姓名、电话号码、电子邮箱地址、家庭住址、工作单位等。所述唯一标识为用户从每一联系人的多个信息中预设的用于唯一标示对应联系人的信息。例如,唯一标示所述通讯录中每一联系人的唯一标识可以为姓名、头像、电话号码或电子邮箱地址。所述消息提示标记为用户预设的用于提示消息发送者的标记,其与每一联系人的唯一标识一一对应。

在本实施例中,所述通讯录101与所述多个通讯软件102相关联,即该通讯软件102可以从所述通讯录101中获取联系人信息、联系人的唯一标识以及与每一唯一标识对应的消息提示标记,从而便于用户使用所述通讯软件102查找或添加所述通讯录101中记录的联系人。另外,用户在所述通讯录101中对相关信息的设置或更新也可同步应用至所述通讯软件102中,从而使得所述通讯软件102中记录的联系人信息与所述通讯录101中记录的联系人信息保持一致。

如图1所示,所述处理单元20至少包括检测模块201、设置模块202、获取模块203、判断模块204及标记模块205。在本实施例中,上述模块为存储于所述存储单元10中且可被所述处理单元20调用执行的可程序化软件指令。可以理解,在其他实施例中,上述模块也可为固化于所述处理单元20中的程序指令或固件(firmware)。

所述检测模块201用于检测所述移动终端1中已安装的通讯软件102中的联系人是否都对应有一预设的唯一标识。

在本实施例中,当所述检测模块201检测到一个或多个通讯软件102中存在联系人未对应有预设的唯一标识时,所述设置模块202将所述通讯录101关联至所述通讯软件102。

此时,所述设置模块202将所述通讯录101中记录的联系人的唯一标识以及与每一唯一标识对应的消息提示标记存储至所述通讯软件102,使得所述通讯录101与所述通讯软件102中相同的联系人具有相同的唯一标识及消息提示标记。对于所述通讯录101中未记录的联系人,所述设置模块202还用于响应用户的操作,对所述未预先记录的联系人另外设置唯一标识及与所述唯一标识对应的消息提示标记。

可以理解的是,在其他实施方式中,所述设置模块202也可以响应用户的操作,对一通讯软件102中的所有联系人设置唯一标识及与所述唯一标识对应的消息提示标记。

当一通讯软件102接收到任一联系人的消息时,所述获取模块203用于获取唯一标示所述联系人的唯一标识。

在本实施例中,所述唯一标识为所述联系人的电话号码。即,当所述通讯软件102接收到联系人消息时,所述获取模块203获取所述通讯软件102中存储的所述联系人的电话号码。

可以理解的是,在其他实施例中,所述唯一标识也可以由用户设置为联系人的姓名、头像或电子邮箱地址。

所述判断模块204用于判断所述通讯软件102中是否预存有与所述唯一标识一一对应的消息提示标记。

当所述判断模块204判定所述通讯软件102中未预存有与所述唯一标识一一对应的消息提示标记时,所述设置模块202响应用户的操作设置所述联系人的唯一标识对应的消息提示标记。

当所述判断模块204判定所述通讯软件102中预存有与所述唯一标识一一对应的消息提示标记时,所述标记模块205在所述通讯软件102的图标103上显示所述消息提示标记。

在本实施例中,所述消息提示标记包括静态标记及动态标记,以下具体以实施方式一至三为例对所述消息提示标记进行说明。

实施方式一

所述消息提示标记为静态标记,所述静态标记包括联系人头像、联系人姓名、区别于通讯软件图标103颜色的任一颜色及区别于通讯软件图标103形状的任一形状。

在所述实施方式一中,所述通讯软件102中每一联系人的静态标记的类型相同。例如,请参阅图2,所述通讯软件102中与每一联系人的唯一标识对应的静态标记为联系人的头像,当所述通讯软件102接收到联系人A的消息时,所述获取模块203获取唯一标示联系人A的唯一标识,所述标记模块205在所述通讯软件102的图标103上显示与联系人A的唯一标识对应的头像,从而对所述移动终端1的用户提示该消息的发送者为联系人A。

例如,请参阅图3,所述通讯软件102中每一联系人的静态标记为联系人对应的图标形状。其中,所述通讯软件图标103的初始形状为方形,联系人A对应的图标形状为三角形,联系人B对应的图标形状为菱形。当所述通讯软件102接收到联系人A的消息时,所述标记模块205将所述通讯软件图标103的形状变更为三角形,从而对所述移动终端1的用户提示该消息的发送者为联系人A。当所述通讯软件102接收到联系人B的消息时,所述标记模块205将所述通讯软件图标103的形状变更为菱形,从而对所述移动终端1的用户提示该消息的发送者为联系人B。

可以理解的是,在其他实施方式中,所述通讯软件102中每一联系人的静态标记的类型也可以不同。例如,联系人A的静态标记为头像,联系人B的静态标记为姓名,联系人C的静态标记为区别于通讯软件图标103的颜色的任一颜色,联系人D的静态标记为区别于通讯软件图标103的形状的任一形状。

实施方式二

所述消息提示标记为动态标记,所述动态标记包括图标颜色动态变化、图标形状动态变化及图标尺寸动态变化。

例如,联系人A的动态标记为图标颜色深浅的转变,联系人B的动态标记为图标形状由初始形状逐渐转变为另一形状,联系人C的动态标记为图标尺寸的改变。

具体的,当所述通讯软件102接收到联系人A的消息时,所述标记模块205控制所述通讯软件图标103的颜色由浅变深或由深变浅,从而对所述移动终端1的用户提示该消息的发送者为联系人A。当所述通讯软件102接收到联系人B的消息时,所述标记模块205控制所述通讯软件图标103由初始形状逐渐转变为三角形、立体图形或心形,从而对所述移动终端1的用户提示该消息的发送者为联系人B。当所述通讯软件102接收到联系人C的消息时,所述标记模块205控制所述通讯软件图标103的尺寸逐渐扩大或缩小,从而对所述移动终端1的用户提示该消息的发送者为联系人C。

实施方式三

当所述移动终端1正在显示预设界面或运行预设应用软件时,所述消息提示标记为弹幕显示消息。其中,所述弹幕显示消息为将所述通讯软件102接收到的联系人消息以弹幕形式显示于所述预设界面上或所述预设应用软件的界面上。

在本实施方式三中,所述预设界面包括音乐播放界面及视频播放界面,所述预设应用软件包括小说软件及游戏软件等用户容易长时间开启的应用软件。

当所述通讯软件102接收到一联系人的消息时,所述检测模块201还用于检测所述移动终端1当前是否正在显示所述预设界面或正在运行所述预设应用软件。当所述检测模块201检测到所述移动终端1当前正在显示所述预设界面或正在运行所述预设应用软件时,所述标记模块205将联系人消息以弹幕形式显示于所述预设界面上或所述预设应用软件的界面上,即所述联系人消息的具体内容在所述预设界面上或所述预设应用软件的界面上滚动显示。

此时,用户可以通过点击所述联系人消息以跳转至对应的通讯软件102,从而及时给所述联系人回复消息,避免用户在长时间浏览所述预设界面或使用所述预设应用软件时错过重要消息。

可以理解,进一步地,当一通讯软件102同时接收到不同联系人的消息时,所述标记模块205还用于在所述通讯软件102的图标103上以预设时间间隔依次显示每一联系人对应的消息提示标记,从而对所述移动终端1的用户同时提示多条消息的发送者。在本实施例中,所述预设时间间隔为3秒。其中,所述以预设时间间隔一次显示的消息提示标记可以是相同类型或不同类型。

实施例二

请参阅图4,为本发明实施例提供的消息提示方法的流程图。所述消息提示方法应用于所述移动终端1中。根据不同需求,图4所示的流程图中步骤的执行顺序可以改变,某些步骤可以省略。以下是对本发明所提供的消息提示方法进行的详细描述。

步骤S100:检测所述移动终端1中已安装的通讯软件102中的联系人是否都对应有一预设的唯一标识。当检测结果为是时,流程跳转至步骤S300;当检测结果为否时,流程跳转至步骤S200。

步骤S200:对未对应有预设唯一标识的联系人设置唯一标识及与所述唯一标识对应的消息提示标记。

所述步骤S200具体包括将所述通讯录101关联至所述通讯软件102,即将所述通讯录101中记录的联系人的唯一标识以及与每一唯一标识对应的消息提示标记存储至所述通讯软件102,使得所述通讯录101与所述通讯软件102中相同的联系人具有相同的唯一标识及消息提示标记,对于所述通讯录101中未记录的联系人,根据用户的操作对所述联系人另外设置唯一标识及与所述唯一标识对应的消息提示标记。

步骤S300:当一通讯软件102接收到任一联系人的消息时,获取唯一标示所述联系人的唯一标识。

步骤S400:判断所述通讯软件102中是否预存有与所述唯一标识一一对应的消息提示标记。当判断结果为是时,流程跳转至步骤S500;当检测结果为否时,流程跳转至步骤S200以根据用户的操作设置与所述联系人的唯一标识对应的消息提示标记。

步骤S500:在所述通讯软件102的图标103上显示所述消息提示标记。

在本实施例中,所述消息提示标记包括静态标记及动态标记,以下具体以实施方式一至三为例对所述消息提示标记进行说明。

在所述实施方式一中,所述消息提示标记为静态标记,所述静态标记包括联系人头像、联系人姓名、区别于通讯软件图标103的颜色的任一颜色及区别于通讯软件图标103的形状的任一形状。当所述通讯软件102接收到联系人的消息时,获取唯一标示所述联系人的唯一标识,然后在所述通讯软件102的图标103上显示与所述联系人的唯一标识对应的静态标记,从而对所述移动终端1的用户提示该消息的发送者。

在所述实施方式一中,所述通讯软件102中每一联系人的静态标记的类型可以相同,也可以不同。

在所述实施方式二中,所述消息提示标记为动态标记,所述动态标记包括图标颜色动态变化、图标形状动态变化及图标尺寸动态变化。当所述通讯软件102接收到联系人的消息时,在所述通讯软件102的图标103上显示与所述联系人对应的动态标记,从而对所述移动终端1的用户提示该消息的发送者。

在所述实施方式三中,当所述移动终端1正在显示预设界面或运行预设应用软件时,所述消息提示标记为弹幕显示消息。其中,所述弹幕显示消息为将所述通讯软件102接收到的联系人消息以弹幕形式显示于所述预设界面上或所述预设应用软件的界面上。

在所述实施方式三中,实施例二所述预设界面包括音乐播放界面及视频播放界面,所述预设应用软件包括小说软件及游戏软件等用户容易长时间开启的应用软件。当所述通讯软件102接收到联系人的消息时,检测所述移动终端1当前是否正在显示所述预设界面或正在运行所述预设应用软件,当所述检测模块201检测到所述移动终端1当前正在显示所述预设界面或正在运行所述预设应用软件时,将联系人消息以弹幕形式显示于所述预设界面上或所述预设应用软件的界面上,即所述联系人消息的具体内容在所述预设界面上或所述预设应用软件的界面上滚动显示。此时,用户可通过点击所述联系人消息以跳转至对应的通讯软件102,从而及时给所述联系人回复消息。

进一步地,所述消息提示方法还包括步骤:当一通讯软件102同时接收到不同联系人的消息时,在所述通讯软件102的图标103上以预设时间间隔依次显示每一联系人对应的消息提示标记,从而对所述移动终端1的用户提示多条消息的发送者。其中,所述预设时间间隔为3秒,所述以预设时间间隔一次显示的消息提示标记可以是相同类型或不同类型。

本发明实施例所提供的消息提示方法及移动终端1可以在通讯软件102接收到联系人消息时,在所述通讯软件102的图标103上显示与联系人相对应的消息提示标记,便于用户了解发送消息的具体联系人,避免错过重要消息,有效提升了用户体验。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个装置也可以由同一个装置或系统通过软件或者硬件来实现。

最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

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