CN105718500B - 电子设备的基于文本的内容管理方法和装置 - Google Patents
电子设备的基于文本的内容管理方法和装置 Download PDFInfo
- Publication number
- CN105718500B CN105718500B CN201510958850.7A CN201510958850A CN105718500B CN 105718500 B CN105718500 B CN 105718500B CN 201510958850 A CN201510958850 A CN 201510958850A CN 105718500 B CN105718500 B CN 105718500B
- Authority
- CN
- China
- Prior art keywords
- text
- related information
- entity
- input
- electronic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007726 management method Methods 0.000 title abstract description 29
- 230000004044 response Effects 0.000 claims abstract description 47
- 238000004891 communication Methods 0.000 claims abstract description 20
- 238000000034 method Methods 0.000 claims description 28
- 230000000694 effects Effects 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 28
- 238000010586 diagram Methods 0.000 description 19
- 239000000203 mixture Substances 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 9
- 230000014509 gene expression Effects 0.000 description 5
- 239000000470 constituent Substances 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 229920001621 AMOLED Polymers 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/335—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/36—Creation of semantic tools, e.g. ontology or thesauri
- G06F16/367—Ontology
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/38—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computational Linguistics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Library & Information Science (AREA)
- Health & Medical Sciences (AREA)
- Marketing (AREA)
- General Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Animal Behavior & Ethology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Quality & Reliability (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Operations Research (AREA)
- Computing Systems (AREA)
- Primary Health Care (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
提供了电子设备的基于文本的内容管理方法和装置。该电子设备包括:通信单元,被配置为与外部设备通信;显示单元,被配置为显示包括文本输入窗口的消息管理屏幕;以及控制单元,被配置为响应于在其中输入的字符而检测文本输入窗口上显示的文本当中的至少一个实体文本,响应于选择实体文本的第一输入控制显示单元显示与所检测到的至少一个实体文本相对应的相关信息,所选择的至少一个实体文本是用于检索相关信息的搜索关键字,并且响应于选择所检索到的相关信息的第二输入而生成其中所检索到的相关信息链接到所选择的至少一个实体文本的基于文本的内容。
Description
技术领域
本公开涉及电子设备的基于文本的内容管理方法和装置。
背景技术
随着硬件和通信技术的进步,电子设备被用在各种领域中并且给用户提供各种功能。电子设备允许用户利用文本消息特征与彼此通信以及交换信息,诸如照片和联系人。
为了与文本消息一起发送诸如照片和联系人之类的对方的电子设备信息,或者在文本输入模式中搜索相关信息,除了文本输入操纵以外,用户还必须进行额外的输入操纵来从电子设备中检索特定信息。例如,为了向对象通知电话号码,用户必须费力地搜索电子设备中存储的电话簿以找到包含该电话号码的联系人,并且将该人工检索到的电话号码发送给对方。此外,为了在检查日程表或者备忘录的同时获取与特定文本相关的信息,用户必须逐步执行一系列的繁琐的操纵任务。
以上信息是作为背景信息来提供的,仅用来协助对本公开的理解。关于以上信息是否可适用为相对于本公开的现有技术,不进行确定,且不作出断言。
发明内容
本公开的各方面将至少解决以上提及的问题和/或缺点,并至少提供下述优点。从而,将提供本公开的一方面。
依照本公开的另一方面,用于识别用户所输入的文本中的有意义的实体(entity),并且添加或存储与实体文本有关的相关信息的方法和装置被建议用于对电子设备的基于文本的内容的管理。
依照本公开的另一方面,用于提供与在文本中检测到的有意义实体有关的相关信息的方法和装置被建议用于对电子设备的基于文本的内容的管理。
依照本公开的另一方面,提供一种电子设备。该电子设备包括:通信单元,被配置为与外部设备通信;显示单元,被配置为显示包括文本输入窗口的消息管理屏幕;以及控制单元,被配置为响应于在其中输入的字符而检测文本输入窗口上显示的文本当中的至少一个实体文本,响应于选择至少一个实体文本的第一输入而控制显示单元显示与所检测到的至少一个实体文本相对应的相关信息,所选择的至少一个实体文本是用于检索相关信息的搜索关键字,并且响应于选择所检索到的相关信息的第二输入而生成其中所检索到的相关信息链接到所选择的至少一个实体文本的基于文本的内容。
依照本公开的另一方面,提供一种电子设备的基于文本的内容管理方法。该方法包括:响应于在其中输入的字符而检测文本输入窗口上显示的文本当中的实体文本,响应于选择实体文本的第一输入而显示与所检测到的实体文本相对应的相关信息,所选择的实体文本是用于检索相关信息的搜索关键字,并且响应于选择所检索到的相关信息的第二输入而生成其中所检索到的相关信息链接到所检测到的实体文本的基于文本的内容。
依照本公开的另一方面,提供一种电子设备的基于文本的内容管理方法。该方法包括:当基于文本的内容包括链接到相关信息的实体文本时,将所述基于文本的内容显示为与其它文本有区别,响应于选择实体文本的第一输入而显示链接到实体文本的相关信息,并且响应于选择所显示的相关信息的第二输入而运行与所显示的相关信息相对应的功能或应用。
本公开的基于文本的内容管理方法和装置在以下方面是有利的:该设备可以分析用户正在输入的文本以检查有意义的或提供信息的实体,检索与该实体有关的相关信息,并且自动向用户呈现相关信息。这使得用户可以在无需额外输入操纵的情况下将相关信息添加到当前正写给对方的文本消息。
此外,本公开的基于文本的内容管理方法和装置在以下方面是有利的:电子设备可以分析用户在文本输入模式中输入的文本并且自动检索和推荐与实体有关的相关信息作为分析结果,并且因此用户可将从该文本识别出的实体链接到该相关信息,并且存储该实体与相关信息之间的映射,而无需额外的输入操纵。
此外,本公开的基于文本的内容管理方法和装置在以下方面是有利的:其提高用户便利性和电子设备的可用性,因为电子设备在从对方接收到的文本中或者在文本显示模式中打开的文本中检查有意义的实体,以检索与该实体有关的相关信息,并且运行与相关信息有关的功能。
本领域技术人员将从下列结合附图公开了本公开的各种实施例的详细描述清楚本公开的其它方面、优点和显著特征。
附图说明
从下列结合附图的描述,本公开特定实施例的以上和其它方面、特征和优点将更加清楚,附图中:
图1是图示根据本公开的各种实施例的电子设备的配置的框图;
图2是图示根据本公开的各种实施例的电子设备的基于文本的内容发送和接收操作的流程图;
图3是图示根据本公开的各种实施例的电子设备的消息发送方法的流程图;
图4是用于说明根据本公开的各种实施例的消息发送方法的示图;
图5是图示根据本公开的各种实施例的电子设备的消息接收方法的流程图;
图6是图示根据本公开的各种实施例的用于说明消息接收方法的示例性屏幕显示的示图;
图7是图示根据本公开的各种实施例的示例性的基于文本的内容操纵屏幕显示的示图;
图8是图示根据本公开的各种实施例的其它示例性的基于文本的内容操纵屏幕显示的示图;
图9是图示根据本公开的各种实施例的用于说明基于文本的内容管理方法的示例性屏幕显示的示图;
图10是图示根据本公开的各种实施例的电子设备的基于文本的内容管理方法的流程图;
图11是图示根据本公开的各种实施例的用于说明基于文本的内容管理方法的示例性屏幕显示的示图;以及
图12是图示根据本公开的各种实施例的用于说明基于文本的内容管理方法的示例性屏幕显示的示图。
贯穿附图,应注意到同样的参考数字用来描绘相同或类似的元素、特征和结构。
具体实施方式
提供下列参照附图的描述来协助全面理解权利要求及其等效物所限定的本公开的各种实施例。下列描述包括各种具体细节来协助所述理解,但这些具体细节要被看作仅仅是示例性的。从而,本领域普通技术人员将认识到,可对这里描述的各种实施例进行各种改变和修改而不会脱离本公开的范围和精神。此外,为清楚和简洁起见,可能省略对公知功能和构造的描述。
下列描述及权利要求中使用的术语和词汇不局限于文献学含义,发明人使用这些术语和词汇仅仅是为了实现对本公开清楚和一致的理解。从而,本领域技术人员应当清楚,下列对本公开各种实施例的描述仅仅是出于举例说明的目的而提供的,而非为了对所附权利要求及其等效物所限定的本公开进行限制。
要理解,单数形式“一”、“一个”和“所述”包括复数所指物,除非上下文清楚地另有指示。因此,例如,当提及“一组件表面”时,包括了对一个或多个这样的表面的提及。
本公开中所使用的表述“包括”或“可以包括”指示存在相应的功能、操作或元素,而不限制附加的至少一个功能、操作或元素。另外,在本公开中,术语“包括”或者“具有”指示存在说明书中所描述的特性、数字、步骤、操作、元素、组件或者其组合,而不排除存在或添加至少一个其它特性、数字、步骤、操作、元素、组件或者其组合。
在本公开中,表述“或”包括一起列出的词汇的任意组合或者全部组合。例如,“A或B”可包括A、B或者A和B。
本公开中“第一”和“第二”的表述可以表示本公开的各种元素,但不限制相应元素。例如,这些表述不限制相应元素的顺序和/或重要性。这些表述可被用于将一个元素与另一元素区分开来。例如,第一用户设备和第二用户设备两者都是用户设备,但表示不同的用户设备。例如,第一构成元素可被称为第二构成元素而不背离本公开的范围,并且类似地,第二构成元素可被称为第一构成元素。
当描述了一元素“耦合”到另一元素时,该元素可“直接耦合”到该另一元素,或者通过第三元素“电耦合”到该另一元素。然而,当描述了一元素“直接耦合”到另一元素时,该元素与该另一元素之间不可存在元素。
本公开中所使用的术语并不限制本公开,而是为了图示各种实施例。当在本公开的描述和权利要求中使用时,单数形式包括复数形式,除非其被明确不同地表示。
除非被不同地定义,否则这里使用的包括技术术语和科学术语的全部术语的含义与本领域普通技术人员通常可理解到的含义相同。通常使用的词典中定义的术语应被分析为具有与其在相关技术的上下文中的含义相对应的含义,而不能按照理想化或过度正式的含义来分析,除非明确定义。
在本公开中,电子设备可以是包括通信功能的设备。例如,电子设备可以是智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书阅读器、桌面PC、膝上型PC、上网本计算机、个人数字助理(PDA)、便携式多媒体播放器(PMP)、运动画面专家组(MPEG)-1或MPEG-2音频层III(MP3)播放器、便携式医疗设备、数码相机或者可穿戴设备(例如,头戴式设备(HMD),诸如电子眼镜、电子衣服、电子手镯、电子项链、电子配饰或智能手表)。
图1是图示根据本公开的各种实施例的电子设备的配置的框图。
参照图1,电子设备101包括通信单元110、显示单元120、输入单元130、存储单元140和控制单元150。
通信单元110可在控制单元150的控制下经由无线/有线网络执行与外部设备(例如,另外的电子设备或服务器)的语音、视频和数据通信。无线通信可通过以下各项之一来实现:Wi-Fi、BluetoothTM(BT)、近场通信(NFC)、全球定位***(GPS)和蜂窝通信(例如,长期演进(LTE)、高级LTE(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信***(UMTS)、无线宽带(WiBro)和全球移动通信***(GSM))。有线通信可通过以下各项之一来实现:通用串行总线(USB)、高清晰度多媒体接口(HDMI)、推荐标准232(RS-232)和普通老式电话服务(POTS)。
通信单元110可与外部设备进行基于文本的内容的通信。基于文本的内容可借助于诸如输入、添加以及编辑文本之类的文本功能来处理。
例如,基于文本的内容可包括可通过文本输入生成的所有类型的内容,例如,通过将文本添加到图像以及添加文本以构成消息、电子邮件、备忘录、笔记、日程表以及文档中的任何一个而生成的内容。
在实施例中,通信单元110可建立针对文本消息功能的消息服务信道。该消息服务信道可被建立来发送/接收各种消息格式,诸如短消息、多媒体消息和即时消息。通信单元110可利用消息通信协议和基于文本的通信协议来发送/接收基于文本的内容。
显示单元120负责向用户显示图像或数据。显示单元120可包括显示面板。显示面板可利用液晶显示器(LCD)或有源矩阵有机发光二极管(AM-OLED)来实现。显示单元120还可包括用于控制显示面板的控制器。显示单元120和触摸板可被集成到单个模块(例如,触摸屏)中。
显示单元120可显示基于文本的内容管理屏幕、文本输入屏幕、文本显示屏幕、文本构成屏幕、消息接收屏幕和相关信息管理屏幕。显示单元120可在控制单元150的控制下改变与所检索到的相关信息相对应的实体文本或者在屏幕上显示相关信息。
输入单元130可生成到控制单元150的键信号(key signal),该键信号与电子设备101的用户设置和功能控制有关。输入单元130可包括以下各项中的至少一者:触摸板、笔传感器和用于接收字母数字输入并配置各种功能的键。触摸板可用电容性、电阻性、红外线和微波类型中的一者来实现以识别用户所作出的触摸输入。触摸板可包括控制器(未示出)。在电容性类型的情况下,可以识别接近输入以及触摸输入。笔传感器可按与接收用户的触摸输入相同的方式利用笔识别片(sheet)实现。
存储单元140可存储从控制单元150和其它组件(例如,显示单元120、输入单元130和通信单元110)接收到的命令或数据以及这些组件所生成的数据。例如,存储单元140可存储用于启动电子设备并操作前述组件的操作***(OS)、至少一个应用、与网络交换的消息以及根据运行应用生成的数据。
存储单元140可存储编程模块,诸如核心、中间件、应用编程接口(API)和应用。编程模块可利用软件、固件和硬件中的一者或者至少两者的组合来实现。
存储单元140可包括内部存储器和外部存储器中的至少一者。内部存储器可包括以下各项中的至少一者:易失性存储器(例如,动态随机访问存储器(DRAM)、静态RAM(SRAM)和同步动态RAM(SDRAM))以及非易失性存储器(例如,一次性可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦除且可编程ROM(EPROM)、电可擦除且可编程ROM(EEPROM)、掩模ROM、快闪ROM、NAND快闪存储器、NOR快闪存储器)。
根据实施例,内部存储器可以是固态驱动器(SSD)。外部存储器可包括快闪驱动器(例如,紧凑闪存(CF)、安全数字(SD)、微安全数字(微SD)、迷你安全数字(迷你SD)、极端数字(extreme digital,xD)和记忆棒)。外部存储器可通过各种接口连接到电子设备101。根据实施例,电子设备101还可包括存储设备(或存储介质),诸如硬盘驱动器。
控制单元150可解码来自电子设备的组件的功能运行命令,根据功能运行命令运行操作,以及处理数据。例如,控制单元150可运行OS或者嵌入式软件程序以控制连接到控制单元150的硬件组件。控制单元150可包括至少一个处理器。控制单元150可根据电子设备属性来处理图像数据并且控制显示单元120显示图像数据。
控制单元150可包括实体识别器151、相关信息搜索器152、内容配置器153、分析器154、屏幕控制器155和功能运行器156。虽然描述了构成控制单元150的各个组件的操作,但控制单元150的操作不限于此。控制单元150可执行实体识别器151、相关信息搜索器152、内容配置器153、分析器154、屏幕控制器155和功能运行器156的所有操作。
实体识别器151可分析文本输入模式中(或者在显示单元的屏幕上)的文本输入并且识别文本中的实体。实体可以是存储在电子设备中的信息的单元。实体的示例包括包含信息的对象,表示为数据、事物、人、地点或事件的对象,以及可标识为提供信息的有形/无形目标的概念(concept)。实体可被归类成各种类型中的一者。实体类型的示例包括人名类型、地点类型、时间类型、对象类型和内容类型。
实体识别器151可按字符来检查输入文本以识别实体。例如,实体识别器151可按2个字节来分析韩语文本并且按1个字节来识别英语和数字文本,从而识别实体。
实体识别器151可在接收文本输入的同时识别实体。假定用户输入文本“Tomcomes from France”。当用户输入‘France’时,实体识别器151可在检测到最后的字符“e”的输入之时将“France”识别为国家类型实体。
相关信息搜索器152可利用实体文本作为搜索关键字来搜索一条或多条相关信息(例如,相关内容)。相关信息搜索器152可搜索包括在文本的标题、元数据和内容中识别出的实体文本的相关信息。
相关信息搜索可在电子设备101的内部或者外部执行。内部搜索是搜索存储于电子设备中的信息以找到与实体有关的信息(内容)的操作。相关信息搜索器152可以搜索存储在电子设备中安装的应用(或存储器)中的数据,诸如联系人、文档、名片、歌曲、照片、视频、日程表、日记、闹钟、剪贴板、备忘录、笔记、消息和碎片(scrap),以基于实体的文本找到相关信息。
例如,如果发现实体文本“Angelina Jolie”,则相关信息搜索器152可检索出映射到电话簿应用中的Angelina Jolie的联系人作为相关信息。
外部搜索可以是如下操作:其借助于外部设备,例如,网站和网络服务器,收集和搜索与对象相关的信息。外部搜索可以是能够通过与安装在电子设备101中的应用互操作的外部服务器或外部数据库(例如,位置信息服务器和优惠券服务提供服务器)获取相关信息。为了此目的,相关信息搜索器152可借助于通信单元110向外部服务器发送实体文本从而作出搜索请求。相关信息搜索器152可从外部服务器获取与实体相关的信息。
例如,相关信息搜索器152可以从外部优惠券服务服务器获取与Burger KingTM有关的优惠券信息,并且从外部位置服务服务器获取Burger King商店位置信息,作为外部搜索结果,其具有包括‘burgerking’、‘Burger King’和‘BurgerKing’或者与其类似的东西中的任何一者的实体文本。
相关信息搜索器152可选择所找到的多条相关信息中的一者并且向屏幕控制单元发送所选择的相关信息以供显示。相关信息搜索器152可按类型对实体进行分类,按相关性的顺序分配优先级,并且选择具有最高优先级的相关信息。
例如,如果实体文本,例如,江南站(Gangnam station),被归类成地点类型,则相关信息搜索器152可检索位置信息、位置相关事件信息和位置相关优惠券信息,作为推荐的相关信息。如果实体文本,例如,Jane,被归类成人名类型,则相关信息搜索器152可检索与Jane匹配的联系人信息以及在网站中找到的个人信息,作为推荐的相关信息。
内容配置器153可利用用户输入的文本和响应于该用户输入而选择的相关信息来生成内容。内容配置器可将用户输入的文本配置为标准(normal)文本并将相关信息配置为元数据。配置有相关信息的内容可以通过基于文本(例如,消息)的通信协议在电子设备之间进行通信。
根据实施例,如果基于文本的内容是消息,则包括相关信息作为元数据的消息可结构化为被标记了相关信息的文本内容的格式,如表1中所示。
表1
这里,标准文本是用户输入的文本,并且实体文本是标准文本当中被识别为实体的文本。与链接到实体文本的相关信息有关的数据可以作为元数据插在实体文本之后。相关信息数据可包括实体类型、相关信息类型、与相关信息有关的应用信息、对相关信息的描述。在表1中,文本“How about Gangnam station?Kim Samsung will come too.”是由用户输入的,并且‘Gangnam station’和‘Kim Samsung’是实体文本。链接到‘Gangnam station’的相关信息(例如,地图信息和优惠券信息)紧邻着文本‘Gangnam station’***,并且链接到‘Kim Samsung’的相关信息(例如,联系人信息)紧邻着文本‘Kim Samsung’***。
根据本公开的另一实施例,消息可被格式化,如下面的图2中所示,其中用户所输入的文本之后是相关信息。
表2
在表2中,链接到实体文本的相关信息数据可紧邻着用户所输入的消息内容***。消息内容之后可以是作为相关信息的与地点类型实体(例如,Gangnam station)有关的位置信息数据和优惠券信息数据,并且链接到人名类型实体(例如,Kim Samsung)的联系人数据可作为相关信息***。在表2中,可利用标准文本的位置信息(例如,位置=1-3(Gangnamstation)和位置=9-11(Kim Samsung))来检查相关信息所链接到的实体的位置。
相关信息数据可包括——但不限于——如下面表3中所示的信息字段。
表3
分析器154可分析基于文本的内容。分析器154可确定是否有任何实体文本链接到相关信息并且对要显示在屏幕上的文本和相关信息进行分类。分析器154可对基于文本的内容中的标准文本和链接到相关信息的实体文本进行分类,并向屏幕控制器155传送分析结果。
分析器154可根据表3的相关信息数据字段来检查相关信息,获取要显示在屏幕上的信息和应用信息,并且向屏幕控制器155发送所获取的信息。
屏幕控制器155可进行控制以使得具有相关信息的实体文本被显示为与用户所输入的其它文本不同。例如,如果在用户输入文本的同时检测到相关信息,则屏幕控制器155可进行控制以使得实体文本被显示为带有下划线。屏幕控制器155可进行控制以便除了下划线以外还用各种效果或者不用下划线而用各种效果突出显示实体文本,以便向用户通知已找到相关信息。
如果检测到用于选择区别性的(例如,突出显示的)实体文本的输入,则屏幕控制器155可进行控制以在屏幕上显示与相关信息搜索器152所检索到的相关信息相对应的至少一个相关信息项。
屏幕控制器155可进行控制来显示实体文本以使得具有链接的相关信息的实体文本区别于不具有链接的相关信息的实体文本。例如,屏幕控制器155进行控制以使得具有链接的相关信息的实体文本被突出显示,而没有链接的相关信息的实体文本被加下划线,以便用户检查相关信息的存在和相关信息的链接状态。
如果在基于文本的内容中存在具有相关信息的实体,则屏幕控制器155可进行控制以使得具有链接的相关信息的实体文本区别于其它标准文本。例如,屏幕控制器155进行控制以使得具有链接的相关信息的实体文本被突出显示在文本显示屏幕上。
如果检测到用于选择具有链接的相关信息的实体的用户输入,则屏幕控制器155可进行控制以使得链接到实体的至少一个相关信息项被显示在屏幕上。
功能运行器156可响应于用于选择相关信息项的用户输入而运行与相关信息有关的功能(或应用),或显示相关信息的细节。
在下文中描述了电子设备(例如,电子设备101)的基于文本的内容发送和接收操作。
根据本公开的各种实施例,基于文本的内容管理方法可被分成用于发送内容的发送器201的发送过程和用于接收内容的接收器202的接收过程。仅为了说明方便作出这样的划分,但电子设备(例如,电子设备101)能够用作发送器和接收器两者。
图2是图示根据本公开的各种实施例的电子设备的基于文本的内容发送和接收操作的流程图。
参照图2,发送器201可在电子设备处于文本输入模式时检测用户的文本输入。例如,发送器201可在操作211在屏幕上实时显示与用户输入的字符/字母相对应的、用于组成消息或者备忘录的文本。
发送器可在操作212识别输入文本当中的实体。发送器201在操作212分析输入文本并且检索与相关信息匹配的实体。
发送器201可在操作213将识别出实体的相应文本配置为用来搜索与识别出的实体相关联的任何相关信息的搜索关键字。相关信息搜索可包括在电子设备内部执行的内部搜索和在电子设备外部执行的外部搜索。如果与识别出的实体相关的信息被找到,则发送器用区别性效果(例如,下划线)显示该实体文本以使其区别于其它标准文本。
根据本公开的实施例,可与操作212并行地或者在操作212之前执行操作213。
发送器201可在操作214响应于相关信息显示请求来显示相关信息。相关信息显示请求可以是用于选择具有相关信息的实体文本(即,被加下划线)的信号输入。
例如,发送器201可在屏幕上以列表的形式显示表示各个相关信息的相关信息项。相关信息项可包括相关信息的概要以及用于接收用户的选择输入的选择项。
发送器201可选择相关信息项中的至少一者。
发送器201可在操作215通过将响应于用户输入而选择的相关信息链接到实体文本来生成基于文本的内容。
发送器201可显示其相关信息被找到的实体文本以使得其区别于相关信息所链接到的实体文本。例如,其相关信息被找到的实体文本可被加下划线而相关信息所链接到的实体文本可被突出显示(highlight),或者反之亦可。
发送器201可通过将与用户输入的字符相对应的文本表述为标准文本以及以元数据格式表述实体文本和相关信息来生成基于文本的内容。
发送器201可在操作221响应于发送请求输入将利用用户输入的文本和相关信息形成的基于文本的内容发送给接收器202。
在下文中描述了从发送器接收到消息的接收器的操作。
接收器202可从发送器201接收基于文本的内容,并在操作231分析该基于文本的内容来检查链接到相关信息的任何实体是否被包括在基于文本的内容中。接收器202可分析内容格式以检查具有链接的相关信息的实体文本和标准文本。
接收器202可在操作232响应于内容显示请求而显示基于文本的内容。接收器可显示实体文本以使得其区别于屏幕上的标准文本。例如,接收器202可在屏幕上将实体文本显示为突出显示的。
接收器可检测用于选择实体文本的用户输入。
接收器202可在操作233显示链接到响应于用户输入而选择的实体文本的相关信息。例如,接收器202可在基于文本的内容显示模式中在屏幕上显示表示相关信息的相关信息项。相关信息项可包括相关信息的概要以及任何有关的应用信息。
接收器202可检测用于选择在屏幕上显示的相关信息项的用户输入。
接收器202可在操作234响应于用于选择屏幕上的相关信息项的用户输入而提供显示相关信息的细节的屏幕或者运行与相关信息相对应的功能(或应用)。
图3是图示根据本公开的各种实施例的电子设备的消息发送方法的流程图,并且图4是用于说明根据本公开的各种实施例的消息发送方法的示图。
参照图3,电子设备(例如,图1的电子设备101和图2的发送器201)的控制单元150可在操作310在文本输入模式中借助于输入单元(例如,键区)来检测字符的输入。在此过程中,控制单元150可控制显示单元120实时显示与该字符相对应的文本。虽然该描述针对消息构成操作,但本公开在文本输入模式中可应用于各种基于文本的操作,诸如电子邮件构成、日程表组织和备忘录。
控制单元150可响应于消息构成请求输入而控制显示单元120显示消息构成屏幕410,如图4的示例性屏幕显示401所表示的。消息构成屏幕可包括对方身份窗口420、聊天窗口411、文本输入窗口412和键区窗口413。对方身份窗口420可以是用于显示对方的身份信息的区域,并且聊天窗口411可以是用于示出参与聊天的用户所输入的聊天消息的区域。聊天窗口411可按时间顺序示出对方所输入的进入消息421以及用户所输入的发出消息422。文本输入窗口412可以是用于实时示出与借助于键区窗口413输入的字符相对应的文本的区域。用户可在键区窗口413上选择字符以输入要发送给对方的文本,所述文本被输入到文本输入窗口412中。
控制单元150可检查输入到文本输入窗口412中的文本。
控制单元150可在操作320分析与输入字符相对应的文本以识别任何实体。控制单元150可将以下文本识别为实体,也称为文本实体:其可以是有意义的或具有相关信息或者与相关信息匹配,并且所述文本也称为实体文本。控制单元150可执行内部搜索以搜索存储在电子设备中的数据以及执行外部搜索以请求外部设备搜索以及发送搜索结果。外部搜索可按如下方式执行:与安装在电子设备中的应用(或功能)互操作的外部设备执行搜索操作,但所述方式不限于此。
控制单元150可用输入文本作为搜索关键字来搜索相关信息。如果在接收文本输入的状态中存在与文本内容的标题、元数据和正文之一匹配的任何信息,则控制单元150可检索该信息作为相关信息。
例如,控制单元150可检索与关键字“Gangnam station”一起存储/管理的信息(例如,具有Gangnam station的元数据的地图/照片、具有Gangnam station的关键字的优惠券信息、和Gangnam station的天气信息)作为相关信息。控制单元150还可检索与关键字“KimSamsung”一起存储/管理的信息(例如,与名字Kim Samsung一起存储的联系人信息)作为相关信息。
控制单元150可在操作330进行控制以使得具有作为搜索结果的相关信息的实体文本被以与其它文本有区别的方式显示。
例如,用户可借助于键区窗口413输入消息“How about Gangnam station?KimSamsung will come too.”到文本输入窗口412中。控制单元150可在于文本输入窗口412中显示的文本当中识别Gangnam station和Kim Samsung作为文本实体。控制单元150可进行控制以使得具有相关信息的Gangnam station和Kim Samsung的文本实体被加下划线,从而使它们区别于其它文本。用户可通过检查加下划线的Gangnam station和Kim Samsung的文本实体来识别相关信息的存在。
控制单元150可在操作340检测用于选择具有所检索到的相关信息的实体文本的用户输入。例如,用户可通过加下划线的Gangnam station实体文本识别出与Gangnamstation有关的相关信息的存在,并且作出如参考数字430所表示的选择(例如,触摸)输入,从而将相关信息添加到消息。
控制单元150可在操作350控制显示单元120显示利用所选择实体的搜索关键字检索到的相关信息。该相关信息可按从文本输入窗口410延伸的弹出式窗口的形式显示。控制单元150可进行控制以按如图4的示例性屏幕显示402所表示的列表的形式显示表示相关信息的相关信息项440。相关信息项440可包括用于选择相关信息的概要和相应项的各个选择项。
根据本公开的实施例,控制单元150可进行控制以执行在所检索到的相关信息当中基于显示优先级推荐相关信息的操作并且显示所推荐的相关信息。相关信息的显示优先级可被指派为使得所推荐的相关信息的范围和要显示的相关信息的条数被取决于实体的类型不同地确定。例如,如果实体类型是‘地点’,则所推荐的相关信息的范围可被设定为地图信息、优惠券信息和/或交通信息。如果实体类型是‘人名’,则所推荐的相关信息的范围可被设定为联系人信息、帐户信息和/或SNS信息。
根据本公开的另一实施例,控制单元150可不执行选择所推荐的相关信息的操作并且在屏幕上显示所检索到的相关信息。在这种情况下,控制单元150可按可在屏幕上滚动的列表的形式提供相关信息项。
控制单元150可在操作360检测用于选择至少一个相关信息项的用户输入。用户可检查响应于在示例性屏幕402上对实体文本‘Gangnam station’的选择而呈现的相关信息,即,位置信息和优惠券信息,并且选择要添加到消息的相关信息项。
控制单元150可生成包括与一个实体文本相对应的多条相关信息的消息。在多条相关信息被显示的情况下,用户可选择与Gangnam station实体相对应的位置信息项和优惠券信息项两者。
用户可通过检查实体文本Kim Samsung被如示例性屏幕显示403所表示地加下划线来识别实体文本Kim Samsung的相关信息的存在。用户可作出用于选择加下划线的文本Kim Samsung的输入,如参考数字431所表示的。控制单元150可以响应于用于选择文本KimSamsung的用户输入进行控制来显示与Kim Samsung相关联地存储的联系人信息项450。
控制单元150可以在操作370响应于用于选择相关信息的输入而生成包括链接到实体文本的相关信息的消息。
控制单元150可以生成消息连同采用与用户输入的文本正文分开的元数据的格式的相关信息。因为已经参照图1描述了具有元数据形式的相关信息的消息格式,所以在此省略对其的详细描述。
根据本公开的实施例,控制单元150可进行控制以使得具有链接的相关信息的实体文本被显示为使得其区别于没有任何链接的相关信息的实体文本。具有链接的相关信息的实体文本可在颜色、粗体(boldness)、形状和其它视觉效果中的至少一者上区别于其它实体文本。
例如,控制单元150可进行控制以使得具有相关信息的实体文本被如示例性屏幕显示401中所示地加下划线。在存在链接到识别出的实体文本的任何相关信息的情况下,控制单元150可进行控制以使得具有链接的相关信息的实体文本460在字体类型上不同于其它文本或者被突出显示以使其区别于其它文本,如示例性屏幕显示404中所示。
控制单元150可在操作380响应于消息发送请求而向对方设备发送包括用户所输入的正文文本和相关信息的消息。
例如,用户可将与实体文本相关的信息添加到消息,然后选择‘发送’按钮470,如示例性屏幕显示404中所示。控制单元150可检测用于选择‘发送’按钮470的用户输入并且向对方电子设备发送包括相关信息的消息。
图5是图示根据本公开的各种实施例的电子设备的消息接收方法的流程图,并且图6是图示根据本公开的各种实施例的用于说明消息接收方法的示例性屏幕显示的示图。
参照图5,控制单元150在操作510从外部设备接收消息。
控制单元150可在操作520进行分析以检查接收到的消息中相关信息所链接到的实体。控制单元150可分析消息格式以检查要显示在消息接收屏幕610上的文本正文以及相关信息所链接到的实体文本。
如果接收到的消息包括具有链接的相关信息的实体,则控制单元150可在操作530进行控制以显示具有链接的相关信息的实体文本从而使其区别于屏幕上的其它文本。
例如,控制单元150可响应于消息接收检查请求而控制显示单元120显示消息接收屏幕610,如图6中所示。消息接收屏幕可包括对方身份窗口620、聊天窗口621和文本输入窗口622。控制单元150可进行控制以使得具有相关信息的文本以第一字体类型显示而其它文本以第二字体类型显示。控制单元150可进行控制以使得具有相关信息的文本被以各种方式突出显示从而向用户通知相关信息的存在。
控制单元150可在操作540检测用于选择相关信息所链接到的实体的用户输入。
例如,用户可检查如示例性屏幕显示601中所示的接收到的消息中以第一字体类型显示的文本(例如,Gangnam station和Kim Samsung)以便识别相关信息的存在。用户可对Gangnam station实体作出选择输入,如参考数字631所表示的。
控制单元150可在操作550响应于用于选择实体的用户输入而进行控制以在屏幕上显示链接到该实体的相关信息。控制单元150可进行控制以在消息接收屏幕610上以弹出式窗口形式显示表示相关信息的相关信息项。
例如,控制单元150可响应于用于选择文本实体Gangnam station的用户输入而进行控制以使得位置信息项640和优惠券信息项642被显示在屏幕上,如图6中的示例性屏幕显示601中所示。位置信息项包括位置的概要和地图应用图标641,并且优惠券信息项包括优惠券的概要和优惠券服务应用图标643。
根据本公开的实施例,控制单元150可响应于如参考数字632所表示的用于选择Kim Samsung的用户输入而进行控制以使得链接到Kim Samsung实体的联系人信息项650被显示在屏幕上,如图6的示例性屏幕显示602中所示。联系人信息项650可包括Kim Samsung的电话号码、呼叫功能图标651和联系人信息图标652。
控制单元150可在操作560检测针对选择相关信息而作出的用户输入。控制单元150可在操作570响应于用于选择屏幕上的相关信息的用户输入而运行与相关信息相对应的功能(或应用)或者显示相关信息的细节。
用户可检查消息接收屏幕上从对方接收到的文本,识别链接到该文本的相关信息的存在,并且检查该相关信息或者运行与该相关信息有关的功能,而无需额外的运行操纵。
在下文中参照图7和图8描述了运行与相关信息相对应的功能和显示相关信息的细节的操作。
图7和图8是图示根据本公开的各种实施例的示例性基于文本的内容操纵屏幕显示的示图。
参照图7,电子设备(例如,图1的电子设备101)可给基于文本的内容的实体文本提供相关信息或者运行与相关信息有关的功能。
根据实施例,用户可通过经由输入631选择作为显示在消息接收屏幕610上的实体文本之一的Gangnam station来调用链接到Gangnam station的相关信息项,如图6的示例性屏幕显示601中所示。用户可在相关信息项当中选择位置信息项640或地图图标641。响应于用于选择位置信息项640或地图图标641的用户输入,控制单元150可运行提供地图服务的地图应用并且在地图应用运行屏幕710上标记Gangnam station的位置720,如示例性屏幕显示701中所示。为了获取关于Gangnam station的位置的更多的信息,用户可识别与Gangnam station有关的相关信息的存在,并且检查与Gangnam station有关的位置信息。
根据本公开的实施例,用户可选择优惠券信息项642或优惠券图标643。响应于用于选择优惠券信息项642或优惠券图标643的用户输入,控制单元150可运行提供优惠券服务的应用并在优惠券应用运行屏幕730上显示关于在Gangnam station附近可使用的优惠券的信息731,如示例性屏幕显示702中所示。
用户可调用链接到消息接收屏幕610上显示的实体文本当中的Kim Samsung 630的相关信息项,如图6的示例性屏幕显示602中所示。
例如,除了Gangnam station以外,用户还可以识别Kim Samsung的相关信息的存在,如示例性屏幕显示602中所示。用户可在联系人信息项中选择与Kim Samsung的电话号码相关联的呼叫功能图标651。响应于对呼叫功能图标作出的选择输入,控制单元150可运行呼叫功能并且控制显示单元显示屏幕810以便用户向Kim Samsung发出呼叫,如示例性屏幕显示801中所示。
例如,用户可在联系人信息项中选择联系人信息图标652。响应于针对选择联系人信息图标652作出的用户输入,控制单元150可运行联系人管理应用,并且控制显示单元显示屏幕820以便用户存储Kim Samsung的电话号码,如示例性屏幕显示802中所示。
图9是图示根据本公开的各种实施例的用于说明基于文本的内容管理方法的示例性屏幕显示的示图。
参照图9,根据本公开的各种实施例的电子设备(例如,图1的电子设备101)可运行各种基于文本的内容应用,诸如电子邮件应用。电子设备可识别用户所输入的文本中的实体,并且添加与实体有关的相关信息,并且向对方电子设备发送包括相关信息的基于文本的内容。
根据本公开的实施例,控制单元150可响应于运行请求而运行电子邮件应用,并且控制显示单元120显示电子邮件构成屏幕910,如示例性屏幕显示901中所示。
用户可在电子邮件构成屏幕910上输入文本。电子邮件构成屏幕910可包括电子邮件菜单区域911、文本显示区域912和键区区域913。电子邮件菜单区域911可包括文件附着项、保存项、删除项和发送项。文本显示区域可以是实时显示与用户利用键区区域913输入的字符相对应的文本的区域。
控制单元150可分析电子邮件构成屏幕910上用户输入的文本以检测实体,并且如果检索到与所检测到的实体相关联的相关信息,则控制单元150进行控制以使得具有相关信息的实体文本被显示为使其区别于其它文本,如示例性屏幕显示902中所示。
例如,用户可尝试发送电子邮件以向对方通知会晤日程表。控制单元150可识别在电子邮件构成屏幕910上输入的文本中的实体“Hanguk hotel”并且对文本“Hanguk hotel”920加下划线,如示例性屏幕显示902中所示。
用户可借助于加下划线的实体文本‘Hanguk hotel’920来知道相关信息的存在。
用户可对加下划线的文本“Hanguk hotel”920作出选择输入(例如,触摸)以便添加与Hanguk hotel相关的信息。响应于对文本“Hanguk hotel”作出的选择输入,控制单元150可控制显示单元120显示Hanguk hotel的相关信息940,如示例性屏幕显示903中所示。相关信息940可包括与Hanguk hotel相关联地检索到的相关信息项941和942以及用于选择各个相关信息项的各个选择项950中的至少一者。
用户可借助于选择项950选择与会晤地点相对应的Jongro Hanguk hotel941。控制单元150可将Jongro Hanguk hotel的位置信息链接到文本“Hanguk hotel”920。
在将Jongro Hanguk hotel的位置信息附着到文本“Hanguk hotel”的情况下,控制单元150可进行控制以使得文本“Hanguk hotel”区别于其它文本。例如,控制单元150可进行控制以使得具有链接的相关信息的文本“Hanguk hotel”960被突出显示,如示例性屏幕显示904中所示。
如果用户输入对于发送电子邮件的请求,则控制单元150可将链接到实体的相关信息与用户所输入的电子邮件内容一起发送给对方电子设备。
图10是图示根据本公开的各种实施例的电子设备的基于文本的内容管理方法的流程图。
参照图10,电子设备(例如,图1的电子设备101)的控制单元150可在操作1010运行基于文本的应用。基于文本的应用可以是支持用户的文本输入的备忘录、笔记、文档编辑和日程表组织应用中的任何一者。
控制单元150可在操作1020检测输入的字符。控制单元150可在操作1020进行控制以在屏幕上显示与输入的字符相对应的文本。控制单元150可在操作1030对文本进行分析以检测与相关信息有关的实体。
控制单元150可在操作1040进行控制以使得具有相关信息的实体文本被显示为使得其区别于其它文本。
控制单元150可在操作1050检测用于选择与其它文本不同地显示的实体文本的用户输入。响应于用于选择该实体文本的用户输入,控制单元150可在操作1060调用与该实体文本相关联地检索的相关信息并且在屏幕上显示该相关信息。
控制单元150可在操作1070检测用于选择相关信息的用户输入。响应于用于选择相关信息的用户输入,控制单元150可在操作1080添加链接到实体文本的相关信息并且存储基于文本的内容。控制单元150可将基于文本的内容与采用实体文本的元数据形式的相关信息一起存储。
图11和图12是图示根据本公开的各种实施例的用于说明基于文本的内容管理方法的示例性屏幕显示的示图。
参照图11和图12,电子设备(例如,图1的电子设备101)可管理和存储用户所输入的文本以及与该文本相关的信息。
例如,用户可利用电子设备101生成和存储备忘录、笔记、日记和电影评论。用户可利用备忘录和笔记功能输入文本,存储并调用基于输入的文本的内容。
例如,用户可观看电影并且撰写电影评论。电影评论构成屏幕1110可包括呈现与文本构成有关的菜单项的菜单区域1111以及用于显示用户所输入的文本的显示区域1112。
控制单元150可分析电影评论构成屏幕1110上用户所输入的文本以检测具有相关信息的实体。在存在存储于观看过该电影的至少一个参与者的电子设备中的任何相关信息的情况下,控制单元150可进行控制以使得其电子设备具有相关信息的参与者的文本被显示为区别于其它文本。然后,如果用户选择相应参与者的电话号码,则该参与者的文本可被配置有元数据形式的电话号码。用户可将与电影明星(例如,Song Kangho 1121)相关的信息添加或存储到该评论,或者将关于该电影的详细信息作为相关信息与电影标题1120一起存储。
如果用户调用所存储的电影评论内容,则控制单元可进行控制以使得具有链接的相关信息的实体文本被显示为区别于其它标准文本。用户可检查文本“Advocate”1120或文本“Song Gangho”1121并且调用与文本“Advocate”1120或文本“Song Gangho”1121相关联地存储的相关信息。
例如,在利用电子设备管理日程表的情况下,用户可输入与日程表有关的文本,如图12的日程表管理屏幕1210中所示。控制单元150可实时识别输入的文本中具有相关信息的实体并且通过区分(例如,突出显示、加下划线等)该文本来向用户通知对相关信息的检索。用户可通过突出显示的文本来知道相关信息的存在,并且如果存在要添加到日程表的任何相关信息,则用户选择要添加到日程表管理内容中的相关信息。
例如,用户可在屏幕1210上选择第一日程表项1220中的会晤的参与者(例如,Jane1221),并且将所选择的参与者的电话号码作为相关信息添加到日程表管理内容,或者选择第二日程表项1230中的会晤地点并将该地点的位置信息(例如,convention center(会议中心)1231)作为相关信息添加到日程表管理内容。
之后,用户可调用所存储的日程表管理内容。如果用户想要在管理日程表的同时检查会晤地点,则用户可选择文本“convention center”来容易地检查链接到conventioncenter的位置信息,即,会晤地点。
尽管已参照本公开的各种实施例示出和描述了本公开,但本领域技术人员将会理解,可对其进行形式和细节上的各种改变而不脱离权利要求及其等效物所限定的本公开的精神和范围。
Claims (14)
1.一种电子设备,包括:
通信单元,被配置为与外部设备通信;
显示单元,被配置为显示包括文本输入窗口的消息管理屏幕;以及
控制单元,被配置为:
响应于在文本输入窗口中输入的字符检测文本输入窗口上显示的文本当中的至少一个实体文本,
响应于选择至少一个实体文本的第一输入控制显示单元显示与所检测到的至少一个实体文本相对应的相关信息,所选择的至少一个实体文本是用于检索所述相关信息的搜索关键字,
生成并且发送消息,该消息是基于文本的内容,其中实体文本和所检索到的相关信息分别作为文本和元数据被包括在所述基于文本的内容中,其中响应于选择所检索到的相关信息的第二输入所检索到的相关信息链接到所选择的至少一个实体文本,
当通过通信单元从外部设备接收到的所述基于文本的内容包括链接到所述相关信息的至少一个实体文本时,控制所述显示单元将具有链接的相关信息的至少一个实体文本显示为区别于其它文本,
响应于选择所述实体文本的第三输入而输出链接到至少一个实体文本的所述相关信息,以及
响应于选择所述相关信息的第四输入而运行与所选择的相关信息相对应的功能或应用。
2.如权利要求1所述的电子设备,还包括:
搜索单元,被配置为:
在内容标题、元数据和内容正文中的至少一个中搜索包括所述至少一个实体文本的相关信息,以及
在电子设备的存储装置以及与在电子设备上运行的应用互操作的外部设备中的至少一个中搜索所述相关信息。
3.如权利要求2所述的电子设备,还包括:
实体检测单元,被配置为检测表示包含或管理信息的对象、有形/无形物、人、地点、事件和概念中的至少一个的词汇。
4.如权利要求1所述的电子设备,其中,所述控制单元在检测到至少一个实体文本时在字体、大小、颜色和效果中的至少一个上改变所述至少一个实体文本以使其区别于其它文本。
5.如权利要求1所述的电子设备,其中,所述控制单元还被配置为以列表形式显示所检索到的相关信息。
6.如权利要求1所述的电子设备,其中,所述控制单元还被配置为:
存储所述基于文本的内容。
7.如权利要求1所述的电子设备,其中,所述控制单元还被配置为以如下格式生成所述基于文本的内容:该格式显示作为标准文本的与输入的字符相对应的文本、所检测到的至少一个实体文本、以及作为元数据的所述相关信息。
8.一种电子设备的基于文本的内容管理方法,该方法包括:
响应于在文本输入窗口中输入的字符而检测文本输入窗口上显示的文本当中的实体文本;
响应于选择所述实体文本的第一输入而显示与所检测到的实体文本相对应的相关信息,所选择的实体文本是用于检索所述相关信息的搜索关键字;
生成并且发送消息,该消息是基于文本的内容,其中实体文本和所检索到的相关信息分别作为文本和元数据被包括在所述基于文本的内容中,其中响应于选择所检索到的相关信息的第二输入所检索到的相关信息链接到所检测到的实体文本,
当基于文本的内容包括链接到所述相关信息的实体文本时,将基于文本的内容显示为区别于其它文本,
响应于选择所述实体文本的第三输入而显示链接到所述实体文本的所述相关信息,以及
响应于选择所显示的相关信息的第四输入而运行与所显示的相关信息相对应的功能或应用。
9.如权利要求8所述的方法,还包括:
通过搜索内容标题、元数据和内容正文中的至少一个来搜索包括所述实体文本的相关信息。
10.如权利要求9所述的方法,其中,搜索相关信息还包括:
在电子设备的存储装置以及与在电子设备上运行的应用互操作的外部设备中的至少一个中搜索相关信息。
11.如权利要求8所述的方法,其中,检测实体文本包括检测表示包含或管理信息的对象、有形/无形物、人、地点、事件和概念中的至少一个的词汇。
12.如权利要求8所述的方法,其中,检测实体文本包括在检测到实体文本时改变实体文本以使其区别于其它文本。
13.如权利要求8所述的方法,其中,显示相关信息包括以列表形式显示所检索到的相关信息。
14.如权利要求8所述的方法,其中,生成基于文本的内容包括以如下格式生成基于文本的内容:该格式显示作为标准文本的与输入的字符相对应的文本,所检测到的实体文本、以及作为元数据的所述相关信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2014-0183525 | 2014-12-18 | ||
KR1020140183525A KR102339461B1 (ko) | 2014-12-18 | 2014-12-18 | 전자 장치의 텍스트 기반 컨텐츠 운용 방법 및 장치 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105718500A CN105718500A (zh) | 2016-06-29 |
CN105718500B true CN105718500B (zh) | 2021-10-08 |
Family
ID=55027342
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510958850.7A Active CN105718500B (zh) | 2014-12-18 | 2015-12-18 | 电子设备的基于文本的内容管理方法和装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US10394865B2 (zh) |
EP (1) | EP3035218B1 (zh) |
KR (1) | KR102339461B1 (zh) |
CN (1) | CN105718500B (zh) |
AU (1) | AU2015363877A1 (zh) |
WO (1) | WO2016099192A1 (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10223459B2 (en) | 2015-02-11 | 2019-03-05 | Google Llc | Methods, systems, and media for personalizing computerized services based on mood and/or behavior information from multiple data sources |
US9769564B2 (en) | 2015-02-11 | 2017-09-19 | Google Inc. | Methods, systems, and media for ambient background noise modification based on mood and/or behavior information |
US10284537B2 (en) | 2015-02-11 | 2019-05-07 | Google Llc | Methods, systems, and media for presenting information related to an event based on metadata |
US11392580B2 (en) | 2015-02-11 | 2022-07-19 | Google Llc | Methods, systems, and media for recommending computerized services based on an animate object in the user's environment |
US11048855B2 (en) * | 2015-02-11 | 2021-06-29 | Google Llc | Methods, systems, and media for modifying the presentation of contextually relevant documents in browser windows of a browsing application |
US10387034B2 (en) * | 2015-09-03 | 2019-08-20 | Microsoft Technology Licensing, Llc | Modifying captured stroke information into an actionable form |
CN105978799A (zh) * | 2016-06-30 | 2016-09-28 | 乐视控股(北京)有限公司 | 联系人详情提示方法 |
KR20180103547A (ko) | 2017-03-10 | 2018-09-19 | 삼성전자주식회사 | 휴대 장치 및 휴대 장치의 화면 제어방법 |
JP6945345B2 (ja) * | 2017-05-22 | 2021-10-06 | シャープ株式会社 | 表示装置、表示方法及びプログラム |
KR102480570B1 (ko) * | 2017-11-10 | 2022-12-23 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
US10963723B2 (en) * | 2018-12-23 | 2021-03-30 | Microsoft Technology Licensing, Llc | Digital image transcription and manipulation |
CN109800352B (zh) * | 2018-12-30 | 2022-08-12 | 上海触乐信息科技有限公司 | 基于剪贴板进行信息推送的方法、***及终端设备 |
CN114610199B (zh) * | 2022-03-21 | 2023-04-21 | 北京明略昭辉科技有限公司 | 会话消息处理方法、装置、存储介质以及电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101689190A (zh) * | 2007-07-10 | 2010-03-31 | 国际商业机器公司 | 用于智能文本注释的方法、***和计算机程序 |
CN102667764A (zh) * | 2009-08-07 | 2012-09-12 | 谷歌公司 | 用于为视觉查询的多个区域展示搜索结果的用户接口 |
CN102770862A (zh) * | 2009-12-03 | 2012-11-07 | 谷歌公司 | 混合使用位置传感器数据和视觉查询来返回视觉查询的本地收录 |
US8850486B2 (en) * | 2001-07-19 | 2014-09-30 | Koninklijke Philips N.V. | Method and apparatus for providing a user interface |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7283992B2 (en) * | 2001-11-30 | 2007-10-16 | Microsoft Corporation | Media agent to suggest contextually related media content |
US20080201434A1 (en) * | 2007-02-16 | 2008-08-21 | Microsoft Corporation | Context-Sensitive Searches and Functionality for Instant Messaging Applications |
AU2009271668A1 (en) * | 2008-06-24 | 2010-01-21 | Google Inc. | Method and system for displaying information based on user actions |
US20100251086A1 (en) * | 2009-03-27 | 2010-09-30 | Serge Rene Haumont | Method and apparatus for providing hyperlinking in text editing |
KR101615983B1 (ko) | 2009-11-04 | 2016-04-28 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
KR101038087B1 (ko) | 2009-11-30 | 2011-06-01 | 전남대학교산학협력단 | 이동통신 단말기에서의 하이퍼텍스트 제공 방법 |
US8977639B2 (en) * | 2009-12-02 | 2015-03-10 | Google Inc. | Actionable search results for visual queries |
US8244706B2 (en) * | 2009-12-18 | 2012-08-14 | International Business Machines Corporation | Method and apparatus for semantic just-in-time-information-retrieval |
US9129012B2 (en) * | 2010-02-03 | 2015-09-08 | Google Inc. | Information search system with real-time feedback |
US9449080B1 (en) * | 2010-05-18 | 2016-09-20 | Guangsheng Zhang | System, methods, and user interface for information searching, tagging, organization, and display |
KR20120035292A (ko) * | 2010-10-05 | 2012-04-16 | 엘지전자 주식회사 | 전자 기기 및 그 구동 방법 |
KR20120076482A (ko) | 2010-11-26 | 2012-07-09 | 삼성전자주식회사 | 통신 시스템에서 컨텐츠 검색 방법 및 장치 |
CN102184167B (zh) * | 2011-05-25 | 2013-01-02 | 安徽科大讯飞信息科技股份有限公司 | 一种文本数据处理方法和装置 |
CN102955807B (zh) * | 2011-08-26 | 2018-10-30 | 华为软件技术有限公司 | 一种关联信息的检索方法及装置 |
US8606869B2 (en) * | 2011-10-12 | 2013-12-10 | Credibility Corp. | Method and system for directly targeting and blasting messages to automatically identified entities on social media |
US20150127748A1 (en) * | 2012-04-13 | 2015-05-07 | Google Inc. | Recommendations for enhanced content in social posts |
US8914452B2 (en) | 2012-05-31 | 2014-12-16 | International Business Machines Corporation | Automatically generating a personalized digest of meetings |
KR101401250B1 (ko) | 2012-07-09 | 2014-05-29 | 주식회사 인프라웨어 | 전자문서에 대한 키워드맵 제공 방법 및 이를 위한 키워드맵 제공 프로그램을 기록한 컴퓨터로 판독가능한 기록매체 |
US8793258B2 (en) | 2012-07-31 | 2014-07-29 | Hewlett-Packard Development Company, L.P. | Predicting sharing on a social network |
US9477759B2 (en) * | 2013-03-15 | 2016-10-25 | Google Inc. | Question answering using entity references in unstructured data |
KR102027899B1 (ko) * | 2013-05-21 | 2019-10-02 | 삼성전자 주식회사 | 메신저를 이용한 정보 제공 방법 및 장치 |
CN103886020B (zh) * | 2014-02-21 | 2017-04-05 | 杭州电子科技大学 | 一种房地产信息快速搜索方法 |
US9811592B1 (en) * | 2014-06-24 | 2017-11-07 | Google Inc. | Query modification based on textual resource context |
US20160034977A1 (en) * | 2014-08-01 | 2016-02-04 | Yahoo! Inc. | System and method for embedded search within messaging applications |
-
2014
- 2014-12-18 KR KR1020140183525A patent/KR102339461B1/ko active IP Right Grant
-
2015
- 2015-12-17 EP EP15200795.1A patent/EP3035218B1/en active Active
- 2015-12-18 AU AU2015363877A patent/AU2015363877A1/en not_active Abandoned
- 2015-12-18 US US14/974,494 patent/US10394865B2/en active Active
- 2015-12-18 WO PCT/KR2015/013928 patent/WO2016099192A1/en active Application Filing
- 2015-12-18 CN CN201510958850.7A patent/CN105718500B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8850486B2 (en) * | 2001-07-19 | 2014-09-30 | Koninklijke Philips N.V. | Method and apparatus for providing a user interface |
CN101689190A (zh) * | 2007-07-10 | 2010-03-31 | 国际商业机器公司 | 用于智能文本注释的方法、***和计算机程序 |
CN102667764A (zh) * | 2009-08-07 | 2012-09-12 | 谷歌公司 | 用于为视觉查询的多个区域展示搜索结果的用户接口 |
CN102770862A (zh) * | 2009-12-03 | 2012-11-07 | 谷歌公司 | 混合使用位置传感器数据和视觉查询来返回视觉查询的本地收录 |
Also Published As
Publication number | Publication date |
---|---|
EP3035218B1 (en) | 2019-09-25 |
KR20160074320A (ko) | 2016-06-28 |
KR102339461B1 (ko) | 2021-12-15 |
US20160179943A1 (en) | 2016-06-23 |
US10394865B2 (en) | 2019-08-27 |
WO2016099192A1 (en) | 2016-06-23 |
EP3035218A1 (en) | 2016-06-22 |
CN105718500A (zh) | 2016-06-29 |
AU2015363877A1 (en) | 2017-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105718500B (zh) | 电子设备的基于文本的内容管理方法和装置 | |
CN108139862B (zh) | 多窗口键盘 | |
CN109154935B (zh) | 一种用于分析用于任务完成的捕获的信息的方法、***及可读存储设备 | |
KR102314274B1 (ko) | 컨텐츠 처리 방법 및 그 전자 장치 | |
CN108369600B (zh) | web浏览器扩展 | |
KR101861698B1 (ko) | 휴대 전자기기 및 이의 제어방법 | |
US9565223B2 (en) | Social network interaction | |
US20160034447A1 (en) | Method, apparatus, and system for providing translated content | |
US20140115070A1 (en) | Apparatus and associated methods | |
US11436266B2 (en) | Method and apparatus for processing information of a terminal | |
US20130024873A1 (en) | Context-aware applications and methods | |
US20160179773A1 (en) | Device and Its Method for Post-Processing Conversation Contents in a Communication Software | |
EP3005675B1 (en) | Automatic isolation and selection of screenshots from an electronic content repository | |
US8705707B1 (en) | Labeling communcation device call logs | |
US11907316B2 (en) | Processor-implemented method, computing system and computer program for invoking a search | |
CN105094603B (zh) | 一种关联输入的方法与装置 | |
US10055398B2 (en) | Method and system for providing recommendations and performing actions based on social updates in social networks | |
CN108027825B (zh) | 在企业中暴露外部内容 | |
CN105981006B (zh) | 电子装置和用于提取和使用电子装置的文本消息中的语义实体的方法 | |
KR102538098B1 (ko) | 단말기의 정보 처리 방법 및 장치 | |
KR102138728B1 (ko) | 전자 장치 및 전자 장치의 태그 정보 처리 방법 | |
US20160182413A1 (en) | Device and Its Method for Post-Processing Conversation Contents in a Communication Software | |
KR101599892B1 (ko) | 전자 장치에서의 컨텐츠 관리 방법 및 방법에 의해 제어되는 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |