消息回复方法及系统与流程

文档序号:12595747阅读:536来源:国知局
消息回复方法及系统与流程
本发明涉及消息处理
技术领域
,尤其涉及一种消息回复方法及系统。
背景技术
:目前的电子设备(如手机、平板电脑)中的应用程序在收到消息时,只会在用户的当前界面上显示该消息或者显示应用的图标以提示用户所述应用收到了消息,但用户无法在当前界面上直接查看并回复该消息。然而,如果用户需要回复多个应用程序的消息时,需要多次退出当前应用,并进入另外一个应用才能进行回复,如此操作不仅增加了电子设备的处理负载,也造成消息回复效率较低。技术实现要素:鉴于以上内容,有必要提供一种消息回复方法及系统,无需切换域界面就能访问其他域的资源,给用户带来了方便,同时也提高了域的资源共享。一种消息回复方法,应用于电子设备中,所述方法包括:当监测到至少一个应用收到消息时,将所述至少一个应用的消息信息显示在当前界面上;接收用户在所述当前界面上选择的待回复消息;在所述当前界面上生成所述待回复消息的回复界面;获取用户在所述回复界面上输入的所述待回复消息的回复信息;及发送所述回复信息至所述待回复消息对应的联系人。根据本发明优选实施例,所述将所述至少一个应用的消息信息显示在当前界面上包括:在所述当前界面上显示所述至少一个应用对应的应用图标;或在所述当前界面上以消息框的形式显示所述至少一个应用的消息信息,所述消息框中的显示内容包括消息内容、所述消息对应的联系人。根据本发明优选实施例,所述方法还包括:当所述至少一个应用是多个应用时,以不同的颜色显示所述至少一个应用的消息信息以供用户区分不同应用的消息;及当一个应用收到多个联系人的消息时,以不同的颜色显示所述应用的多个联系人的消息以供用户区分不同联系人的消息根据本发明优选实施例,所述方法还包括:当接收到用户在所述当前界面上对一个应用的一个特定联系人的消息信息进行第一触控操作所产生的第一触控信号时,在预设时间段内隐藏所述特定联系人的所有消息。根据本发明优选实施例,所述方法还包括:当接收到用户在所述当前界面上对一个特定应用的一个联系人的消息信息进行第二触控操作所产生的第二触控信号时,在预设时间段内隐藏所述特定应用的所有消息。一种消息回复系统,所述系统包括:显示模块,用于当监测到至少一个应用收到消息时,将所述至少一个应用的消息信息显示在当前界面上;接收模块,用于接收用户在所述当前界面上选择的待回复消息;生成模块,用于在所述当前界面上生成所述待回复消息的回复界面;获取模块,用于获取用户在所述回复界面上输入的所述待回复消息的回复信息;及发送模块,用于发送所述回复信息至所述待回复消息对应的联系人。根据本发明优选实施例,所述显示模块用于将所述至少一个应用的消息信息显示在当前界面上包括:在所述当前界面上显示所述至少一个应用对应的应用图标;或在所述当前界面上以消息框的形式显示所述至少一个应用的消息信息,所述消息框中的显示内容包括消息内容、所述消息对应的联系人。根据本发明优选实施例,所述显示模块还用于当所述至少一个应用是多个应用时,以不同的颜色显示所述至少一个应用的消息信息以供用户区分不同应用的消息;及所述显示模块还用于当一个应用收到多个联系人的消息时,以不同的颜色显示所述应用的多个联系人的消息以供用户区分不同联系人的消息。根据本发明优选实施例,所述系统还包括:第一隐藏模块,用于当接收到用户在所述当前界面上对一个应用的一个特定联系人的消息信息进行第一触控操作所产生的第一触控信号时,在预设时间段内隐藏所述特定联系人的所有消息。根据本发明优选实施例,所述系统还包括:第二隐藏模块,用于当接收到用户在所述当前界面上对一个特定应用的一个联系人的消息信息进行第二触控操作所产生的第二触控信号时,在预设时间段内隐藏所述特定应用的所有消息。由以上技术方案可以看出,本发明能监测所述电子设备中的应用是否收到消息,当所述应用收到消息时,将所述消息信息显示在当前界面上,并在当前界面上生成回复界面以供用户在当前界面上可以直接回复所述消息。因此,本发明能在当前界面上直接查看并回复所述消息,减少了电子设备的处理负载,提高了消息回复的效率。附图说明图1是本发明消息回复方法的较佳实施例的流程图。图2是为本发明消息信息显示示意图。图3是本发明实现消息回复方法的电子设备的较佳实施例的结构示意图。图4是本发明消息回复控制系统的功能模块图。主要元件符号说明电子设备1消息回复系统10存储设备20处理设备30显示设备40监测模块100显示模块101设置模块102接收模块103生成模块104获取模块105发送模块106第一隐藏模块107第二隐藏模块108具体实施方式为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。优选地,本发明的消息回复方法应用在一个或者多个电子设备中。所述电子设备是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、可编程门阵列(Field-ProgrammableGateArray,FPGA)、数字处理器(DigitalSignalProcessor,DSP)、嵌入式设备等。所述电子设备可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(PersonalDigitalAssistant,PDA)、游戏机、交互式网络电视(InternetProtocolTelevision,IPTV)、智能式穿戴式设备等。如图1所示,是本发明消息回复方法较佳实施例的流程图。根据不同的需求,该流程图中步骤的顺序可以改变,某些步骤可以省略。S10,当所述电子设备监测到至少一个应用收到消息时,所述电子设备将所述至少一个应用的消息信息显示在当前界面上。在本发明的一个实施例中,所述电子设备包括多个应用,如多个聊天工具,邮件等等。所述电子设备可提供设置界面以供用户添加待监测的应用。在本发明的一个实施例中,所述至少一个应用可以是一个应用或者多个应用。所述电子设备监测所述至少一个应用的消息的具体实现方式可以有多种。例如,所述电子设备的操作系统通常设置有消息通知栏,用于接收各类应用程序的消息,因此可以监听所述电子设备的操作系统的消息通知栏,从中获取应用的消息;又或者,直接监听电子设备的应用,从中获取应用所生成的通知消息。在本发明的一个实施例中,当所述电子设备监测到至少一个应用收到消息时,所述电子设备将所述至少一个应用的消息信息显示在当前界面上以供用户查看并回复所述至少一个应用的消息。所述消息信息包括以下一种或者多种:所述消息对应的应用图标、消息内容、所述消息对应的联系人等等。在本发明的一个实施例中,所述电子设备可以在所述当前界面上显示所述至少一个应用对应的应用图标。所述电子设备也可以在所述当前界面上以消息框的形式显示所述至少一个应用的消息信息以提醒用户查看并回复所述消息。所述消息框中的显示内容包括消息内容、所述消息对应的联系人。所述消息信息可以覆盖在当前界面的显示内容上。例如,如图2所示,为本发明消息信息显示示意图。短信应用的消息A:联系人为王**,消息内容为“最近好吗”。聊天工具的消息B:联系人为快递员,消息内容为“在家吗”。在本发明的一个实施例中,所述电子设备还接收用户在所述设置界面上所设置的每个应用的消息信息的显示颜色、显示字体大小、显示字体粗细、显示位置等等其他样式设置。当所述至少一个应用是多个应用时,所述电子设备以不同的颜色显示所述至少一个应用的消息信息以供用户区分不同应用的消息。当一个应用收到多个联系人的消息时,所述电子设备以不同的颜色显示所述应用的多个联系人的消息信息以供用户区分不同联系人的消息。S11,所述电子设备接收用户在所述当前界面上选择的待回复消息。在本发明的一个实施例中,当所述电子设备在所述当前界面上显示所述至少一个应用对应的应用图标时,所述电子设备接收用户选择的一个特定应用图标,所述电子设备将所述特定应用图标对应的所有联系人的消息展开,并以消息框的形式显示每个联系人的消息信息。所述消息框中的显示内容包括消息内容、所述消息对应的联系人。所述电子设备接收用户选择的一个特定消息框,所述特定消息框中的消息即为用户在所述当前界面上所选择的待回复消息。例如,所述电子设备监测到邮件应用收到一封邮件。所述电子设备将邮件应用图标显示在所述当前界面上,当用户点击所述邮件图标时,将邮件接收到的一个或者多个联系人的邮件内容以消息框的形式显示在所述当前界面上,供在所述当前界面上直观查看并回复。其中一个邮件对应一个消息框。当所述电子设备在所述当前界面上以消息框的形式显示所述至少一个应用的消息信息时,所述电子设备接收用户选择的一个消息框,所述用户选择的消息框中的消息即为用户在所述当前界面上所选择的待回复消息。S12,所述电子设备在所述当前界面上生成所述待回复消息的回复界面。在本发明的一个实施例中,所述回复界面包括所述待回复消息、多个输入法、样式设置(如字体样式、段落样式等等)、发送选项、回复编辑框等等。S13,所述电子设备获取用户在所述回复界面上输入的所述待回复消息的回复信息。在本发明的一个实施例,当所述电子设备接收到用户选中了发送选项时,所述电子设备从所述回复编辑框获取所述回复信息。S14,所述电子设备发送所述回复信息至所述待回复消息对应的联系人。在本发明的一个实施例中,所述电子设备根据所述待回复消息对应的联系人的标识,将所述回复信息发送至所述待回复消息对应的联系人。所述标识包括邮箱地址,账号、手机号、用户名等等用于标识所述待回复消息对应的联系人的其他标识符。在本发明的一个实施例中,当所述电子设备接收到用户在所述当前界面上对一个应用的一个特定联系人的消息信息进行第一触控操作所产生的第一触控信号时,所述电子设备在预设时间段内(如1天、两个小时等)隐藏所述特定联系人的所有消息。例如所述第一触控操作可以是长按并向左滑动,此外,也可以是其他不同的触控操作。当所述电子设备接收到用户在所述当前界面上对一个特定应用的一个联系人的消息信息进行第二触控操作所产生的第二触控信号时,所述电子设备在预设时间段内(如1天、两个小时等)隐藏所述特定应用的所有消息。例如所述第二触控操作可以是长按并向右滑动,当前所述第二触控操作也可以是其他触控操作。本发明能监测所述电子设备中的应用是否收到消息,当所述应用收到消息时,将所述消息信息显示在当前界面上,并在当前界面上生成回复界面以供用户在当前界面上可以直接回复所述消息。因此,本发明能在当前界面上直接查看并回复所述消息,减少了电子设备的处理负载,提高了消息回复的效率。如图3所示,本发明实现消息回复方法的较佳实施例的电子设备的结构示意图。所述电子设备1包括消息回复系统10。所述电子设备1还包括存储设备20、处理设备30及显示设备40。优选地,本发明的消息回复方法通过所述电子设备1中的消息回复系统10来实现。所述电子设备1是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路(ApplicationSpecificIntegratedCircuit,ASIC)、可编程门阵列(Field-ProgrammableGateArray,FPGA)、数字处理器(DigitalSignalProcessor,DSP)、嵌入式设备等。所述电子设备1可以是,但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板或声控设备等方式进行人机交互的电子产品,例如,个人计算机、平板电脑、智能手机、个人数字助理(PersonalDigitalAssistant,PDA)、游戏机、交互式网络电视(InternetProtocolTelevision,IPTV)、智能式穿戴式设备等。所述电子设备1所处的网络包括,但不限于互联网、广域网、城域网、局域网、虚拟专用网络(VirtualPrivateNetwork,VPN)等。所述消息回复系统10能监测所述电子设备1中的应用是否收到消息,当所述应用收到消息时,将所述消息信息显示在当前界面上,并在当前界面上生成回复界面以供用户在当前界面上可以直接回复所述消息。因此,本发明能在当前界面上直接查看并回复所述消息,减少了电子设备的处理负载,提高了消息回复的效率。所述存储设备20用于存储所述消息回复系统10中各个程序段的程序代码。所述存储设备20可以为智能媒体卡(smartmediacard)、安全数字卡(securedigitalcard)、快闪存储器卡(flashcard)等储存设备。所述处理设备30可以包括一个或者多个微处理器、数字处理器。所述显示设备40可以是触摸屏等其他用于显示画面的设备。如图4所示,所述消息回复系统10包括监测模块100、显示模块101、设置模块102、接收模块103、生成模块104、获取模块105、发送模块106、第一隐藏模块107及第二隐藏模块108。本发明所称的模块是指一种能够被处理设备30所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储设备20中。在本实施例中,关于各模块的功能将在后续的实施例中详述。当监测模块100监测到所述电子设备1中的至少一个应用收到消息时,显示模块101将所述至少一个应用的消息信息显示在所述电子设备1的当前界面上。在本发明的一个实施例中,所述电子设备1包括多个应用,如多个聊天工具,邮件等等。所述设置模块102提供设置界面以供用户添加待监测的应用。在本发明的一个实施例中,所述至少一个应用可以是一个应用或者多个应用。所述监测模块100监测所述至少一个应用的消息具体实现方式可以有多种。例如,所述电子设备1的操作系统通常设置有消息通知栏,用于接收各类应用程序的消息,因此可以监听所述电子设备1的操作系统的消息通知栏,从中获取应用的消息;又或者,直接监听电子设备1的应用,从中获取应用所生成的通知消息。在本发明的一个实施例中,当所述监测模块100监测到所述电子设备1中的至少一个应用收到消息时,所述显示模块101将所述至少一个应用的消息信息显示在所述电子设备1的当前界面上以供用户查看并回复所述至少一个应用的消息。所述消息信息包括以下一种或者多种:所述消息信息对应的应用图标、消息内容、所述消息对应的联系人等等。在本发明的一个实施例中,所述显示模块101可以在所述当前界面上显示所述至少一个应用对应的应用图标。所述显示模块101也可以在所述当前界面上以消息框的形式显示所述至少一个应用的消息信息以提醒用户查看并回复所述消息。所述消息框中的显示内容包括消息内容、所述消息对应的联系人。所述消息信息可以覆盖在当前界面的显示内容上。例如,如图2所示,为本发明消息信息显示示意图。短信应用的消息A:联系人为王**,消息内容为“最近好吗”。聊天工具的消息B:联系人为快递员,消息内容为“在家吗”。在本发明的一个实施例中,所述设置模块102还接收用户在所述设置界面上所设置的每个应用的消息信息的显示颜色、显示字体大小、显示字体粗细、显示位置等等其他样式设置。当所述至少一个应用是多个应用时,所述显示模块101以不同的颜色显示所述至少一个应用的消息信息以供用户区分不同应用的消息。当一个应用收到多个联系人的消息时,所述显示模块101以不同的颜色显示所述应用的多个联系人的消息信息以供用户区分不同联系人的消息。接收模块103,接收用户在所述当前界面上选择的待回复消息。在本发明的一个实施例中,当所述显示模块101在所述当前界面上显示所述至少一个应用对应的应用图标时,所述接收模块103接收用户选择的一个特定应用图标,所述显示模块101将所述特定应用图标对应的所有联系人的消息展开,并以消息框的形式显示每个联系人的消息信息。所述消息框中的显示内容包括消息内容、所述消息对应的联系人。所述接收模块103接收用户选择的一个特定消息框,所述特定消息框中的消息即为用户在所述当前界面上所选择的待回复消息。例如,所述监测模块100监测到邮件应用收到一封邮件。所述显示模块101将邮件应用图标显示在所述当前界面上,当用户点击所述邮件图标时,将邮件接收到的一个或者多个联系人的邮件内容以消息框的形式显示在所述当前界面上,供在所述当前界面上直观查看并回复。其中一个邮件对应一个消息框。当所述显示模块101在所述当前界面上以消息框的形式显示所述至少一个应用的消息信息时,所述接收模块103接收用户选择的一个消息框,所述用户选择的消息框中的消息即为用户在所述当前界面上所选择的待回复消息。生成模块104,在所述当前界面上生成所述待回复消息的回复界面。在本发明的一个实施例中,所述回复界面包括所述待回复消息、多个输入法、样式设置(如字体样式、段落样式等等)、发送选项、回复编辑框等等。获取模块105,获取用户在所述回复界面上输入的所述待回复消息的回复信息。在本发明的一个实施例,当所述获取模块105接收到用户选中了发送选项时,所述获取模块105从所述回复编辑框获取所述回复信息。发送模块106,发送所述回复信息至所述待回复消息对应的联系人。在本发明的一个实施例中,所述发送模块106根据所述待回复消息对应的联系人的标识,将所回复信息发送至所述待回复消息对应的联系人。所述标识包括邮箱地址,账号、手机号、用户名等等用于标识所述待回复消息对应的联系人的其他标识符。在本发明的一个实施例中,当所述第一隐藏模块107接收到用户在所述当前界面上对一个应用的一个特定联系人的消息信息进行第一触控操作所产生的第一触控信号时,所述第一隐藏模块107在预设时间段内(如1天、两个小时等)隐藏所述特定联系人的所有消息。例如所述第一触控操作可以是长按并向左滑动,此外,也可以是其他不同的触控操作。当所述第二隐藏模块108接收到用户在所述当前界面上对一个特定应用的一个联系人的消息信息进行第二触控操作所产生的第二触控信号时,所述第二隐藏模块108在预设时间段内(如1天、两个小时等)隐藏所述特定应用的所有消息。例如所述第二触控操作可以是长按并向右滑动,当前所述第二触控操作也可以是其他触控操作。本发明能监测所述电子设备1中的应用是否收到消息,当所述应用收到消息时,将所述消息信息显示在当前界面上,并在当前界面上生成回复界面以供用户在当前界面上可以直接回复所述消息。因此,本发明能在当前界面上直接查看并回复所述消息,减少了电子设备的处理负载,提高了消息回复的效率。上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。在本发明的一个实施例中,所述电子设备1中的所述存储设备20存储多个指令以实现一种消息回复方法,所述处理设备30可执行所述多个指令从而实现:当监测到至少一个应用收到消息时,将所述至少一个应用的消息信息显示在当前界面上;接收用户在所述当前界面上选择的待回复消息;在所述当前界面上生成所述待回复消息的回复界面;获取用户在所述回复界面上输入的所述待回复消息的回复信息;及发送所述回复信息至所述待回复消息对应的联系人。在进一步的实施例中,所述将所述至少一个应用的消息信息显示在当前界面上包括:在所述当前界面上显示所述至少一个应用对应的应用图标;或在所述当前界面上以消息框的形式显示所述至少一个应用的消息信息,所述消息框中的显示内容包括消息内容、所述消息对应的联系人。在进一步的实施例中,当所述至少一个应用是多个应用时,以不同的颜色显示所述至少一个应用的消息信息以供用户区分不同应用的消息;及当一个应用收到多个联系人的消息时,以不同的颜色显示所述应用的多个联系人的消息以供用户区分不同联系人的消息。在进一步的实施例中,当接收到用户在所述当前界面上对一个应用的一个特定联系人的消息信息进行第一触控操作所产生的第一触控信号时,在预设时间段内隐藏所述特定联系人的所有消息。在进一步的实施例中,当接收到用户在所述当前界面上对一个特定应用的一个联系人的消息信息进行第二触控操作所产生的第二触控信号时,在预设时间段内隐藏所述特定应用的所有消息。在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能模块的形式实现。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附关联图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1