电子装置和用于提取和使用电子装置的文本消息中的语义实体的方法

文档序号:10617874阅读:231来源:国知局
电子装置和用于提取和使用电子装置的文本消息中的语义实体的方法
【专利摘要】公开了一种由电子装置提取和使用来自文本消息的语义实体的方法。该方法包括:识别基于文本的输入;从基于文本的输入提取语义实体;和响应于具有与提取的语义实体对应的语义设置的应用,通过该应用提供所提取的语义实体。
【专利说明】
电子装置和用于提取和使用电子装置的文本消息中的语义实体的方法
技术领域
[0001]与示例一致的设备和方法涉及电子装置和用于提取和使用电子装置的文本消息中的语义实体的方法。
【背景技术】
[0002]最近电子装置向用户提供各种特征。例如,电子装置提供多个特征,诸如允许用户呼叫的基本移动电话服务、捕获图像或视频的内建相机、视频流放、视频下载、因特网接入和浏览等。此外,电子装置提供消息功能,通过该功能,用户能与其他用户交换消息。最近电子装置通过会话类型的用户界面显示传送/接收的消息。使用电子装置的用户之间的消息的传送在用户之间的信息传送中起到重要的作用。
[0003]其间,当用户期望在稍后必要时恢复(recall)通过向/从电子装置传送/接收的消息所接收的语义实体(例如,地点名称、商店名称、和地址)时,用户应通过(pass through)复杂处理来恢复和搜索要发现的内容中的一些,或者恢复语义实体所传送到的会话伙伴、以及会话时间,并搜索对应内容。

【发明内容】

[0004]【问题的解决方案】
[0005]示范实施例解决至少以上问题和/或缺点以及上面没有描述的其他缺点。而且,这些示范实施例不需要克服上面描述的缺点,并且可以不克服上面描述的任何问题。
[0006]—个或多个示范实施例提供了电子装置和从文本消息提取语义实体的方法,并且提供了基于提取的语义实体搜索文本消息中包括的内容的方法。
[0007]根据示范实施例的一个方面,提供了一种由电子装置使用语义实体的方法。该方法包括:识别基于文本的输入;从基于文本的输入提取语义实体;和响应于具有与提取的语义实体对应的语义设置的应用,通过该应用提供所提取的语义实体。
[0008]所述识别基于文本的输入的步骤可包括:传送或接收文本消息并从文本消息识别上下文,并且所述提取步骤可包括从识别的上下文提取语义实体。
[0009]所述识别基于文本的输入的步骤可包括:接收语音命令并从语音命令识别上下文,并且所述提取步骤可包括从识别的上下文提取语义实体。
[0010]该方法可进一步包括在数据库中存储多个语义实体,所述多个语义实体包括所提取的语义实体。
[0011 ]该应用包括输入栏,并且该语义设置对应于该输入栏的语义设置内容。该方法可进一步包括:根据该语义设置内容在该数据库中搜索语义实体。
[0012]该搜索步骤可包括对搜索的语义实体进行排序。
[0013]所述提取步骤可包括提取所提取的语义实体的内容、所提取的语义实体的类型、和所提取的语义实体的源中的至少一个。
[0014]该搜索步骤可包括根据搜索的语义实体的接收或传送时间、可靠性、或接收方或发送方,对搜索的语义实体进行排序。
[0015]该方法可进一步包括按照排序的顺序建议所搜索的语义实体。
[0016]所述建议步骤可包括显示从中提取所建议的语义实体的消息,或如原始那样重构消息传送服务。
[0017]所述排序步骤可包括计算接收或传送时间、可靠性、以及接收方或发送方的至少一个的加权均值,并基于该加权均值来对搜索的语义实体进行排序。
[0018]根据示范实施例的另一方面,提供了一种电子装置。该电子装置包括:通信单元,配置为接收基于文本的输入;控制器,配置为提取所述基于文本的输入中包括的语义实体;存储器,配置为存储所述基于文本的输入和所提取的语义实体作为数据库;和显示器,配置为响应于具有与提取的语义实体对应的语义设置的运行的应用,输出所提取的语义实体。
[0019]该控制器可包括语义实体提取单元,配置为提取所述基于文本的输入中包括的语义实体。
[0020]该应用可包括输入栏,并且其中该控制器被进一步配置为控制该显示器显示该应用,标识输入栏的语义设置内容,根据该语义设置内容搜索存储器中存储的语义实体,并对搜索的语义实体进行排序。
[0021]该控制器可从所述基于文本的输入中提取所提取的语义实体的内容、所提取的语义实体的类型、和所提取的语义实体的源中的至少一个。
[0022]该控制器可根据搜索的语义实体的接收或传送时间、可靠性、或接收方或发送方,对搜索的语义实体进行排序。
[0023]该控制器可进一步被配置为控制该显示器响应于运行的应用按照排序的顺序来显示所搜索的语义实体。
[0024]该控制器可进一步被配置为显示从中提取所搜索的语义实体的消息或者如原始那样重构消息传送服务。
[0025]所述基于文本的输入可以是消息,并且该装置可进一步包括输入单元,被配置为生成用于生成消息的输入信号、和用于向该应用的输入栏中输入所搜索的语义实体的输入信号。
[0026]电子装置以及提取和使用电子装置的文本消息中的语义实体的方法使用文本消息中包括的语义实体,使得用户能容易和直观地搜索文本消息中包括的内容。
【附图说明】
[0027]通过参考附图描述某些示范实施例,以上和/或其他方面将更清楚,其中:
[0028]图1是图示了根据示范实施例的电子装置的配置的框图;
[0029]图2是图示了根据示范实施例的由电子装置提取语义实体的方法的流程图;
[0030]图3是图示了根据示范实施例的由电子装置使用语义实体的方法的流程图;
[0031]图4图示了根据示范实施例的文本消息用户界面;和
[0032]图5图示了根据示范实施例的使用语义实体的用户界面。
【具体实施方式】
[0033]下面参考附图来更详细的描述示范实施例。
[0034]在以下描述中,即使在不同图中,对于相同元件使用相同附图标记。提供诸如详细构造和元件的、在描述中定义的内容以帮助示范实施例的全面理解。然而,清楚的是,能在没有那些特定定义的内容的情况下实践这些示范实施例。而且,没有详细描述公知功能或构造,因为它们将以不必要的细节使得该描述模糊。
[0035]图1是图示了根据示范实施例的电子装置100的配置的框图。
[0036]电子装置100包括通信单元110、输入单元120、触摸屏130、存储器140、控制器150、和语音识别单元160。
[0037]电子装置100对应于提供传送/接收功能的装置,并且可以是移动通信终端、智能电话、平板个人计算机(PC)、PC、手持PC、便携式多媒体播放器(PMP)、个人数字助理(PDA)、笔记本PC等。
[0038]通信单元110支持电子装置100的有线/无线通信功能。当电子装置100支持有线通信功能时,通信单元110可包括有线通信模块。当电子装置100支持无线通信功能时,通信单元110可包括无线通信模块。通信单元110可包括移动通信模块和/或近程通信模块作为该无线通信模块。通信单元110可包括用于对传送的信号的频率进行上变频和放大的射频(RF)发射机(未示出)和用于对接收的信号进行低噪声放大并对频率进行下变频的RF接收机(未示出)。通信单元110可向和从一个或多个对方电子装置(例如,会话中的对方用户的电子装置)传送和接收消息。根据示范实施例的消息可包括即时消息、用于通过会话类型的用户界面(UI)显示消息的短消息服务(SMS)、多媒体消息服务(丽S)、电子邮件、和统一信使服务。根据另一示范实施例的消息可以是字符或包括字符的图像。
[0039]输入单元120可包括多个输入键和功能键,用于接收数字或字符信息并配置各个功能。这些功能键可包括被设置来运彳丁特定功能的方向键、侧面键和捷径键。输入单兀120可生成与用户设置和电子装置100的功能的控制相关的键信号,并将生成的键信号传送到控制器150。输入单元120可由输入部件的一个或组合配置,诸如标准的传统键盘、3*4键盘、4*3键盘、球操纵杆、光学操纵杆、轮键、触摸键、触摸板、和触摸屏。例如,当电子装置100支持触摸屏时,输入单元120可仅包括一些功能键,诸如音量键、电力键、菜单键、取消键、和回到主屏键。根据示范实施例的输入单元120可生成用于生成消息的输入信号、和用于向输入栏中输入建议的语义实体的输入信号,并将生成的输入信号传送到控制器150。
[0040]触摸屏130可执行输入功能和显示功能。触摸屏130可包括显示面板131和触摸面板132。显示面板131显示用户输入的信息或要向用户提供的信息、以及电子装置100的各个菜单。显示面板131可由液晶显示器(LCD)、有机发光二极管(OLED)、和有源矩阵有机发光二极管(AMOLED)之一形成。显示面板131可根据电子装置100的使用提供各个屏幕,诸如回到主屏屏幕、菜单屏幕、网页屏幕、和呼叫屏幕。显示面板131可通过使用话音气泡在会话屏幕上显示文本消息。显示面板131还可以显示用于运行包括输入栏的应用的屏幕、和用于显示所建议的语义实体的屏幕。
[0041]触摸面板132是用于提供输入功能的装置,并且可以当诸如用户手指、铁笔、或电子笔的触摸输入装置接触或接近电子装置时生成触摸事件,并将生成的触摸事件传送到控制器150。触摸面板132可根据触摸输入装置的接触或接近通过物理量(例如,电容、电动势、电阻等)的改变来识别触摸事件的生成,并向控制器150传送生成的触摸事件(点击、触摸移动(拖拽、轻拂等)、长触、双触、多触等)的类型和触摸位置信息。触摸面板132可生成用于生成消息的触摸信号、和用于将所建议的语义实体输入到输入栏中的触摸信号,并向控制器150传送所生成的触摸信号。
[0042]当用户说出语音命令时,语音识别单元160可接收输入单元120中包括的麦克风所生成的语音信号。语音识别单元160可捕获语音命令的含义,并生成与捕获的语音命令的含义对应的命令数据。然后,语音识别单元160可将生成的命令数据传送到控制器150。
[0043]存储器140可存储电子装置100的操作系统(OS)、和其他可选功能(例如,声音再现功能、图像或视频再现功能、广播再现功能、因特网接入功能、和文本消息功能)所必需的应用。存储器140可存储各类数据,例如文档文件、视频文件、游戏文件、音乐文件、影片文件等。存储器140可包括文本消息和语义实体数据库141。语义实体数据库141可包括从传送/接收的消息所提取的语义实体。语义实体数据库141可存储语义实体的内容(例如,文本)、语义实体的类型(地点名称、人名、地址、电话号码、歌曲标题、日程计划、影片标题等)、语义实体的源(从其提取语义实体的原始消息)。
[0044]控制器150可控制电子装置100的总体操作和电子装置100的内部块之间的信号流,并执行数据处理功能。例如,控制器150可包括中央处理单元(CPU)、应用处理器(AP)等。控制器150可由单核处理器或多核处理器实现。
[0045]控制器150可控制提取语义实体的处理。控制器150可包括语义实体提取单元151以从传送/接收的消息提取语义实体。控制器150可提取语义实体的内容(例如,文本)、语义实体的类型(地点名称、人名、地址、电话号码、歌曲标题、日程计划、影片标题等)、语义实体的源(从其提取语义实体的原始消息)。提取的语义实体可在控制器150的控制下存储在存储器140中作为语义实体数据库141。当运行包括输入栏的应用时,控制器150可控制显示面板131以输出应用。控制器150可标识语义设置内容以确定哪类值适于该输入栏。例如,当包括输入栏的应用是地图应用时,该地图应用可被配置以搜索地点名称或地址,其被称为语义设置。控制器150可控制显示面板131以标识为了应用搜索语义实体而配置的语义配置,对语义实体进行排序,并按照排序的顺序来输出语义实体。当传送/接收的消息是包括字符的图像时,控制器150可通过从图像提取的字符来提取语义实体。为了从图像提取字符,电子装置100可包括字符读取器功能。
[0046]图2是图示了根据示范实施例的由电子装置100提取语义实体的方法的流程图。
[0047]电子装置100可在操作210向/从其他电子装置传送/接收消息。电子装置100可在操作220从该消息提取包括语义实体的内容(例如,文本)、类型(地点名称、人名、地址、电话号码、歌曲标题、日程计划、影片标题等)、源(从其提取语义实体的原始消息)的语义实体。电子装置100可在操作230存储提取的语义实体(例如,语义实体的内容、语义实体的类型、语义实体的源等)作为数据库。
[0048]图3是图示了根据示范实施例的由电子装置100使用提取的语义实体的方法的流程图。
[0049]电子装置100在操作310运行包括输入栏的应用。电子装置100在操作320标识输入栏的语义设置内容。例如,电子装置100可在操作320标识哪类语义实体适于该输入栏。当存在指示适于该输入栏的语义实体的类型的语义设置时,电子装置100可在操作330基于语义设置来搜索一个或多个语义实体,并对找到的语义实体进行排序。电子装置100可在操作330根据原始消息的接收或传送时间、提取的语义实体的结果的可靠性、或原始消息的接收方或发送方,来对语义实体进行排序。例如,如果语义实体的源是向/从电子装置100的喜爱联系人列表中的号码传送/接收的消息,则该语义实体可被排序在高名次。在另一示例中,控制器150可计算语义实体的三个输入值(例如,原始消息的接收或传送时间、提取的语义实体的结果的可靠性、和原始消息的接收方或发送方)的加权均值,并基于计算的加权均值来确定语义实体的排序。
[0050]电子装置100可在显示面板131上显示一个或多个找到的和排序的语义实体,并在操作340向用户建议它们。当在操作340建议一个或多个找到的和排序的语义实体时,电子装置100可显示从其提取建议的语义实体的消息,或者如原始那样重构消息传送服务以供参考。
[0051]图4图示了根据示范实施例的文本消息用户界面。
[0052]电子装置100可包括一个或多个文本消息410、420、430和440。电子装置100可从文本消息410、420、430和440、会话伙伴、会话时间等提取语义实体。例如,电子装置100可从文本消息420中包括的短语“2013年8月15日下午I点”中提取语义实体内容、语义实体类型、和语义实体源的一个或多个。电子装置100可从文本消息420中包括的短语“2013年8月15日下午I点”中提取与2013年8月15日下午I点对应的文本(语义实体内容)、与调度信息对应的语义实体类型、和与会话伙伴或会话时间对应的语义实体源。此外,电子装置100可从文本消息440中包括的短语“Samsung-dong,Gangnam-gu,首尔”中提取语义实体内容、语义实体类型、和语义实体源的一个或多个。电子装置100可从文本消息440中包括的短语“Samsung-dong,Gangnam-gu,首尔”中提取与Samsung-dong,Gangnam-gu,首尔对应的文本(语义实体内容)、与地名或地址信息对应的语义实体类型、和与会话伙伴或会话时间对应的语义实体源。
[0053]电子装置100可根据文本消息的内容来存储不同类型的提取的语义实体。例如,当文本消息内容中存在关于歌曲或影片的信息时,电子装置100可将文本消息内容分类为与歌曲或影片信息相关的类型,并且存储该文本消息内容。例如,当文本消息内容中存在关于食物的信息(例如,食物名称)时,电子装置100可将文本消息内容分类为与食物相关的类型,并且存储该文本消息内容。例如,当文本消息内容中存在关于预约时间的信息时,电子装置100可将文本消息内容分类为与预约时间相关的类型,并且存储该文本消息内容。
[0054]图5图示了根据示范实施例的使用语义实体的用户界面。
[0055]电子装置100在触摸屏130上运行并显示包括输入栏510的应用。输入栏510不限于其中用户可在正文中打字的栏,并且可指代指示电子装置100所识别的用户输入或命令(例如,文本、语音命令等)的栏。
[0056]当运行包括输入栏510的应用时,电子装置100可在触摸屏130上显示一个或多个先前搜索查询520。当运行包括输入栏510的应用时,电子装置100可在触摸屏130上显示一个或多个提取的语义实体530。所述一个或多个提取的语义实体530对应于通过电子装置100为了确定哪个语义实体适于输入栏510而对于语义设置内容的标识、已找到和排序的一个或多个语义实体。
[0057]前面示范实施例和优点仅是示范性的并且不应被解释为限制性的。当前教义能容易地应用到其他类型设备。而且,示范实施例的描述意欲是示意性的,而不限制权利要求的范围,并且许多替换、修改和变型对于本领域技术人员将是明显的。
【主权项】
1.一种由电子装置使用语义实体的方法,该方法包括: 识别基于文本的输入; 从基于文本的输入提取语义实体;和 响应于具有与提取的语义实体对应的语义设置的应用,通过该应用提供所提取的语义实体。2.根据权利要求1的方法,其中所述识别基于文本的输入的步骤包括:传送或接收文本消息并从文本消息识别上下文,并且其中所述提取步骤包括从识别的上下文提取语义实体。3.根据权利要求1的方法,其中所述识别基于文本的输入的步骤包括:接收语音命令并从语音命令识别上下文,并且所述提取步骤包括从识别的上下文提取语义实体。4.根据权利要求1的方法,进一步包括在数据库中存储多个语义实体,其中所述多个语义实体包括所提取的语义实体。5.根据权利要求4的方法,其中该应用包括输入栏,并且该语义设置对应于该输入栏的语义设置内容,该方法进一步包括: 根据该语义设置内容在该数据库中搜索语义实体。6.根据权利要求5的方法,其中该搜索步骤包括对搜索的语义实体进行排序。7.根据权利要求6的方法,其中所述提取步骤包括提取所提取的语义实体的内容、所提取的语义实体的类型、和所提取的语义实体的源中的至少一个。8.根据权利要求6的方法,其中该搜索步骤包括根据搜索的语义实体的接收或传送时间、可靠性、或接收方或发送方,对搜索的语义实体进行排序。9.根据权利要求8的方法,进一步包括按照排序的顺序建议所搜索的语义实体。10.根据权利要求9的方法,其中所述建议步骤包括显示从中提取所建议的语义实体的消息,或如原始那样重构消息传送服务。11.根据权利要求8的方法,其中所述排序步骤包括计算接收或传送时间、可靠性、以及接收方或发送方的至少一个的加权均值,并基于该加权均值来对搜索的语义实体进行排序。12.—种电子装置,包括: 通信单元,配置为接收基于文本的输入; 控制器,配置为提取所述基于文本的输入中包括的语义实体; 存储器,配置为存储所述基于文本的输入和所提取的语义实体作为数据库;和 显示器,配置为响应于具有与提取的语义实体对应的语义设置的运行的应用,输出所提取的语义实体。13.根据权利要求12的电子装置,其中该控制器包括语义实体提取单元,配置为提取所述基于文本的输入中包括的语义实体。14.根据权利要求13的电子装置,其中该应用包括输入栏,并且其中该控制器被进一步配置为控制该显示器显示该应用,标识输入栏的语义设置内容,根据该语义设置内容搜索存储器中存储的语义实体,并对搜索的语义实体进行排序。15.根据权利要求14的电子装置,其中该控制器从所述基于文本的输入中提取所提取的语义实体的内容、所提取的语义实体的类型、和所提取的语义实体的源中的至少一个。16.根据权利要求15的电子装置,其中该控制器根据搜索的语义实体的接收或传送时间、可靠性、或接收方或发送方,对搜索的语义实体进行排序。17.根据权利要求16的电子装置,其中该控制器进一步被配置为控制该显示器响应于运行的应用按照排序的顺序来显示所搜索的语义实体。18.根据权利要求17的电子装置,其中该控制器进一步被配置为显示从中提取所搜索的语义实体的消息或者如原始那样重构消息传送服务。19.根据权利要求18的电子装置,其中所述基于文本的输入是消息,并且该装置进一步包括输入单元,被配置为生成用于生成消息的输入信号、和用于向该应用的输入栏中输入所搜索的语义实体的输入信号。
【文档编号】H04L12/58GK105981006SQ201580008452
【公开日】2016年9月28日
【申请日】2015年2月16日
【发明人】李茂雄, 李仑倞, 李在源, 张锡振, 赵成薰, 金相美, 卢东炫
【申请人】三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1