生成通信信息的方法和装置的制造方法

文档序号:9754405阅读:222来源:国知局
生成通信信息的方法和装置的制造方法
【技术领域】
[0001]本发明涉及终端设备的技术领域,具体而言,本发明涉及基于会话信息生成通信信息的方法和装置。
【背景技术】
[0002]近年来,随着电子产业和通信技术的飞速发展,以数据、话音、视频为基础的新业务发展迅猛。微电子技术、计算机软硬件技术的快速发展,为终端设备处理越来越复杂的工作打下了基础,为终端设备个性化提供了实现可能,使得终端从某种程度上摆脱了网络的制约,可以具备越来越强大的功能。此外,用户本身也对终端有迫切的需求,希望终端功能更强大、更灵活、更简捷。信息技术的发展,使终端技术走向智能化、移动化、多功能化。
[0003]目前,当用户在使用终端设备进行文字交互过程中,现有的会话信息回复系统在收到需要回复的会话信息时,用户需要通过键盘键入回复信息。在一些改进型的会话信息回复系统中,在用户收到会话信息后采用提供完整句子作为回复信息,如苹果的10S8系统,其方法是:系统提供多个与收到的会话信息相对应的可能的完整回复句子,用户根据自己的实际需求在这些完整回复句子中进行选择。利用这种系统,用户可在比较繁忙或者不方便输入的时候快速进行回复。但是该种方法存在多个显著的问题:1、覆盖率低;若希望用户尽可能地能够在所提供的多个完整句子中获取到其需要的回复句子,即要求候选回复句子较高的覆盖率,这会导致候选回复句子条目过多,当终端设备的显示屏幕空间有限时,会给用户选择带来极大不便;2、灵活性差;用户无法对候选回复句子进行编辑操作,当候选回复句子和其所需要的回复句子十分接近时,用户也只能选择放弃,而无法做简单的修改;3、人性化少;用户的属性、当前状态、历史文字交互信息等用户相关信息在交互式对话中常常发挥着很大的作用,而现有的会话信息回复系统未将其考虑进去,这将遗漏许多更加符合用户实际需求的回复句子。

【发明内容】

[0004]本发明的目的旨在至少解决上述技术缺陷之一,特别是当仅提供完整回复句子供用户进行选择时,用户找到与其实际需求相匹配的回复句子的成功率较低从而导致信息回复效率低的问题。
[0005]本发明提供一种生成通信信息的方法,包括:
[0006]根据通信触发信息,确定对应的通信模板,将通信模板进行显示供用户选择;
[0007]对于用户选中的通信模板,接收用户对该通信模板的修改编辑信息;
[0008]根据该通信模板及其修改编辑信息,生成通信信息。
[0009]本发明还提供一种生成通信信息的装置,包括:
[0010]模板确定模块,用于根据通信触发信息,确定对应的通信模板,将通信模板进行显示供用户选择;
[0011]输入接收模块,用于对于用户选中的通信模板,接收用户对该通信模板的修改编辑信息;
[0012]生成模块,用于根据该通信模板及其修改编辑信息,生成通信信息。
[0013]本发明的实施例中,根据通信触发信息确定对应的通信模板,接收用户针对选中的通信模板的修改编辑信息,从而生成通信信息,解决了现有技术中向用户提供多个通信句子而用户对其无法修改编辑的情况下,通信句子无法覆盖较多交互情景的问题;亦解决了在向用户提供过多的候选回复条目而终端设备的显示屏幕大小有限时,造成用户选择困难的问题。本发明的通信信息输入方式通过简单地几次选择、修改编辑操作即可完成,极大地提高了输入效率,在用户在输入不便时,如运动状态下,有效地减轻用户的输入负担;同时,通信模板覆盖范围较广,在终端设备显示屏较小的情形下,也不会出现待选条目过多而造成的用户选择不便,从而提高用户输入效率,改善用户输入体验。本发明提出的上述方案,对现有系统的改动很小,不会影响系统的兼容性,而且实现简单、高效。
[0014]本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。
【附图说明】
[0015]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0016]图1为根据本发明实施例的生成通信信息的方法流程图;
[0017]图2为根据本发明实施例的生成通信信息的设备功能示意图;
[0018]图3为根据本发明一个优选实施例的生成通信信息的示例图;
[0019]图4为根据本发明另一优选实施例的生成通信信息的示例图;
[0020]图5为根据本发明又一优选实施例的生成通信信息的示例图;
[0021]图6为根据本发明再一优选实施例的生成通信信息的示例图。
【具体实施方式】
[0022]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
[0023]本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0024]本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
[0025]本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,进行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS (Personal Communicat1ns Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS (Global Posit1ning System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机和/或可穿戴式计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID (MobileInternet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。
[0026]图1为根据本发明实施例的生成通信信息的方法流程图。
[0027]具体地,在步骤SllO中,根据通信触发信息,确定对应的通信模板,将通信模板进行显示供用户选择;在步骤S120中,对于用户选中的通信模板,接收用户对该通信模板的修改编辑信息;在步骤S130中,根据该通信模板及其修改编辑信息,生成通信信息。
[0028]本发明的实施例中对会话信息及其通信信息的语言种类没有限制,包括但不限于汉语、英语、法语、德语、西班牙语、韩语、日语等多种语言。以下仅以英语及汉语为例进行实施例的描述。
[0029]本发明公开的上述方案,根据通信触发信息确定对应的通信模板,接收用户针对选中的通信模板的修改编辑信息,从而生成通信信息,解决了现有技术中向用户提供多个通信句子而用户对通信句子进行修改编辑的情况下,通信句子无法覆盖较多交互情景的问题;亦解决了在向用户提供过多的候选回复条目而终端设备的显示屏幕大小有限时,造成用户选择困难的问题。本发明的通信信息输入方式通过简单地几次选择、修改编辑操作即可完成,极大地提高了输入效率,在用户在输入不便时,如运动状态下,有效地减轻用户的输入负担;同时,通信模板覆盖范围较广,在终端设备显示屏较小的情形下,也不会出现待选条目过多而造成的用户选择不便,从而提高用户输入效率,改善用户输入体验。
[0030]为了更好地了解本发明,下文对上述步骤的各种细节作进一步说明。
[0031]在步骤SllO中,根据通信触发信息确定对应的通信模板,将通信模板进行显示供用户选择。
[0032]具体地,在步骤SllO中,根据通信触发信息,进行信息预测,确定对应的通信模板。
[0033]其中,通信触发信息包括但不限于:获取到的当前的会话信息;所述用户已输入的部分通信信息。
[0034]当通信触发信息包括获取到的当前的会话信息时,根据获取到的当前的会话信息,进行信息预测,确定对应的通信模板。
[0035]其中,会话信息包括但不限于各种即时或非即时的交互式会话系统中的待应答信息,如短信、微信、QQ等中接收到的待应答信息。例如,终端设备中的即时通信应用“QQ”中,在当前的会话情景中接收到一条来自其他终端设备的会话信息“Are you at home now?”。
[0036]在一优选实施例中(参照图1),步骤SllO (参照图1)包括步骤Slll (图中未示出)和步骤S112(图中未示出);在步骤Slll中,根据会话信息在模板库中进行匹配查询,确定与会话信息对应的会话模板;在步骤S112中,根据会话模板,在模板库中确定对应的通信模板。
[0037]其中,模板库中包括会话模板与其各自对应的至少一个通信模板;建立模板库的过程具体包括:对于具有多个结构相似的会话句子仅有一个或多个非核心词语不相同时,那么该些会话句子可用同一会话模板来表7K,从而在模板库中建立一个会话模板;对于会话模板的通信,多个结构相似的通信句子仅有一个或几个词语不相同,那么该些通信句子可用一个通信模板来表示,在不同词语的位置处用空缺来替换,并将该多个不同词语作为空缺处的待选则项;每个会话模板记录至少一个通信模板在通信模板集合中的索引号,可根据会话模板与通信模板集合中的映射关系,匹配确定对应的通信模板。其中,会话模板是包括完整语义的完整句子,同一会话模板可代表多个语义相同或相近的会话信息,例如,会话信息为“你喜欢做啥? ”,与该会话信息相匹配的会话模板可为“你喜欢做什么? ”;每一会话模板可对应的至少一个通信模板,通信模板为包括待填充位置的不完整句子,而每一待填充位置可包括一个或多个待选择项供用户进行选择填充。模板库包括系统模
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1