CN104322008A - 用于丰富通信的装置、系统和方法 - Google Patents

用于丰富通信的装置、系统和方法 Download PDF

Info

Publication number
CN104322008A
CN104322008A CN201380027683.3A CN201380027683A CN104322008A CN 104322008 A CN104322008 A CN 104322008A CN 201380027683 A CN201380027683 A CN 201380027683A CN 104322008 A CN104322008 A CN 104322008A
Authority
CN
China
Prior art keywords
session
calculation element
user
dynamic engine
theme
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.)
Pending
Application number
CN201380027683.3A
Other languages
English (en)
Inventor
R.P.克劳福德
M.E.莫里斯
M.汉斯蒂恩-伊佐拉
N.伍科维奇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intel Corp
Original Assignee
Intel Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Intel Corp filed Critical Intel Corp
Publication of CN104322008A publication Critical patent/CN104322008A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • G06F40/242Dictionaries
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/06Electrically-operated educational appliances with both visual and audible presentation of the material to be studied

Abstract

用于丰富通信的装置、系统和方法可包括:通信电路,配置成处理在计算装置与远程计算装置之间所传送的一个或多个语言通信信号,一个或多个语言通信信号与计算装置的用户和远程计算装置的用户之间的会话相关;会话动态引擎,通过分析一个或多个语言通信信号,来生成至少一个所建议会话主题;以及显示器,向计算装置的用户呈现至少一个所建议会话主题。

Description

用于丰富通信的装置、系统和方法
背景技术
会话主题的生成可可对参加通信的任何个人提出挑战。会话主题因如下原因可能难以生成:不知道与其它通信方的主题有关或者感兴趣会话主题缺乏创造性或者回忆感兴趣会话主题。作为举例,表明认知、记忆、视觉和/或听力问题的个人对参加电话和/或视频会议通信会特别有困难。针对辅助个人生成有关会话主题的装置、系统和方法可改进他们有效地与他人进行通信的能力。
附图说明
通过附图、作为举例而不是限制来示出本公开所述的概念。为了说明的简洁和清晰起见,图中所示的元件不一定按比例绘制。例如,为了清晰起见,一些元件的尺寸可能相对于其它元件经过放大。此外,在认为适当的情况下,在附图之间重复参考标号,以便表示对应或相似的元件。
图1是包括具有会话动态引擎的至少一个计算装置、用于丰富通信的系统的至少一个实施例的简化框图;
图2是用于丰富图1的通信的系统的通信环境的至少一个实施例的简化框图;
图3是用于丰富可由具有会话动态引擎的图1的至少一个计算装置来运行的通信的方法的至少一个实施例的简化流程图。
具体实施方式
虽然本公开的概念可允许各种修改和备选形式,但是其具体实施例已作为举例在附图中示出,并且本文中将详细描述。但是,应当理解,不是意在将本公开的概念限制到所公开的具体形式,相反,意在涵盖符合本公开和所附权利要求书的所有修改、等效和备选方案。
在以下描述中,提出了诸如逻辑实现、操作码、指定操作数的部件、资源划分/共享/重复实现、系统组件的类型和相互关系以及逻辑划分/综合选择之类的许多具体细节,以便提供对本公开的更透彻了解。然而,本领域的技术人员将会理解,即使没有这类具体细节,也可实施本公开的实施例。在其它情况下,没有详细示出控制结构、门级电路和完全软件指令序列,以免影响对本文所述概念的描述的理解。通过所包含的描述,本领域的技术人员将能够实现适当的功能性而无需过度实验。
说明书中提到“一个实施例”、“一实施例”、“一示例实施例”等表示所述的实施例可包括特定特征、结构或特性,但可能不一定每一个实施例都包括该特定特征、结构或特性。此外,这类词语不一定指同一实施例。此外,在结合一实施例来描述特定特征、结构或特性时,无论是否明确描述,均认为结合其它实施例来实现这种特征、结构或特性是在本领域的技术人员的知识范围之内的。
本文所述概念的实施例可通过硬件、固件、软件或者它们的任何组合来实现。在计算装置中实现的实施例可包括组件之间的一个或多个点对点或者基于总线的互连。本文所述概念的实施例也可实现为由一个或多个机器可读或计算可读存储介质所携带或者其上存储的指令,其可由一个或多个处理器来读取和运行。机器可读或计算可读存储介质可体现为用于存储或传送机器(例如计算装置)可读形式的信息的任何装置、机构或物理结构。例如,机器可读或计算机可读存储介质可体现为:(一个或多个)只读存储器(ROM)装置;(一个或多个)随机存取存储器(RAM);磁盘存储介质;光存储介质;闪速存储器装置;mini-SD或micro-SD卡、存储棒等等。
附图中,为了便于描述而可示出示意元件、例如表示装置、模块、指令块和数据元件的那些元件的特定排列或排序。但是,本领域的技术人员应当理解,附图中的示意元件的特定排序或排列不是意在暗示要求处理的特定顺序或序列或者过程的分离。此外,附图中包含示意元件不是意在暗示在所有实施例中要求这种元件或者由这种元件所表示的特征不可包含在其它实施例中或者与其它元件相结合。
一般来说,用来表示指令块的示意元件可使用任何适当形式的机器可读指令来实现,这些形式例如软件或固件应用、程序、功能、模块、例程、进程、过程、插件、小应用程序、微件、代码段和/或其它的实现,并且每个这种指令可使用任何适当的编程语言、库、应用编程接口(API)和/或其它软件开发工具来实现。例如,一些实施例可使用Java、C++和/或其它编程语言来实现。类似地,用来表示数据或信息的示意元件可使用任何适当的电子布置或结构(例如寄存器、数据仓库、表、记录、阵列、索引、散列、映射、树、列表、图表、(任何文件类型的)文件、文件夹、目录、数据库和/或其它的实现。
此外,附图中,在连接元素、例如实线或虚线或者箭头用来示出两个或更多其它示意元件之间的连接、关系或关联的情况下,没有任何这类连接元素并不是意在暗示没有连接、关系或关联能够存在。换言之,元件之间的一些连接、关系或关联在附图中可以没有示出,以免影响对本公开的理解。另外,为了便于说明,单个连接元素可用来表示元件之间的多个连接、关系或关联。例如,在连接元素表示信号、数据或指令的传递的情况下,本领域的技术人员应当理解,这种元件可表示如实现通信可能需要的一个或多个信号路径(例如总线)。
本公开涉及用于丰富通信的装置、系统和方法,其使用会话动态引擎来分析语言和/或视频通信信号,以生成所建议会话主题,并且向用户显示所建议会话主题,以促进通信。用于丰富通信的当前所公开装置、系统和方法还可向用户显示媒体元素(例如照片、视频、音频、文献等),接收对所建议会话主题的精细化的用户反馈,并且创建通信的会话组合体。与仅为用户提供对通信上的会话后反馈的当前工具(例如,会话的音频或视频记录)不同,当前所公开装置、系统和方法可为用户提供实时反馈,并且改进电话和/或视频会议呼叫期间的通信质量。
现在参照图1,用于丰富通信的系统100的一个说明性实施例包括计算装置102、计算装置104和计算装置106。虽然图1中说明性地示出三个计算装置102、104、106,但是预期系统100可包括任何数量的计算装置。在一些实施例中,计算装置102、104、106可相互远离(例如位于不同的房间、大楼、城市、州或国家)。计算装置102、104、106在通信上通过网络108相互耦合。如下面将进一步论述,网络108携带语言和/或视频通信信号,其在计算装置102、104、106之间传送。网络108可体现为任何类型的有线和/或无线网络,诸如局域网、广域网、公共可用全球网络(例如因特网)或其它网络。网络108可包括促进计算装置102、104和106之间的通信信号的传输的任何数量的附加装置,例如路由器、交换机、中间计算机等。
计算装置102可体现为能够执行本文所述功能的任何类型的电子装置。作为举例,计算装置102可体现为个人计算机、工作站、膝上型计算机、手持计算机、移动因特网装置、蜂窝电话、个人数据助理、电话装置、网络设备、虚拟化装置、存储控制器、嵌入式系统(例如车辆中)或者其它基于计算机的装置。在图1所示的说明性实施例中,计算装置102包括处理器110、I/O子系统112、系统存储器114、一个或多个数据存储装置116、一个或多个外围装置118、通信电路120和会话动态引擎122。将会理解,在一些实施例中,计算装置102可以不包括全部上述组件。此外,应当理解,计算装置102可包括常见于计算机和/或计算装置中的其它组件、子组件和装置,为了描述的清楚起见,其在图1中未示出。
计算装置102的处理器110可以是能够运行软件/固件的任何类型的处理器,例如微处理器、数字信号处理器、微控制器等。处理器110用作计算装置102的主处理器(或中央处理器),并且一般负责运行软件栈,其可包括常驻于计算装置102的操作系统以及各种应用、程序、库和驱动程序。如图1所示,处理器110说明性地体现为具有处理器核心124的单核处理器。但是,在其它实施例中,处理器110可体现为具有多个处理器核心124的多核处理器。此外,计算装置102可包括具有一个或多个处理器核心124的附加处理器110。
处理器110经由多个信号路径在通信上耦合到I/O子系统112。这些信号路径(以及图1所示的其它信号路径)可体现为能够促进计算装置102的组件之间的通信的任何类型的信号路径。例如,信号路径可体现为任何数量的导线、电缆、光导、印刷电路板迹线、通孔、总线、中间装置和/或类似的。计算装置102的I/O子系统112可体现为促进与处理器110和/或计算装置102的其它组件的输入/输出操作的电路和/或组件。在一些实施例中,I/O子系统112可体现为存储控制器集线器(MCH或“北桥”)、输入/输出控制器集线器(ICH或“南桥”)和固件装置。在其它实施例中,可使用具有其它配置的I/O子系统。例如,在一些实施例中,I/O子系统112可体现为平台控制器集线器(PCH)。在这类实施例中,存储控制器集线器(MCH)可结合在处理器110中或者以其它方式与其关联,以及处理器110可与系统存储器114直接通信(如图1中的虚线所示)。在又一些实施例中,I/O子系统112可形成芯片上系统(SoC)的一部分,并且连同处理器110和计算装置102的其它组件结合在单个集成电路芯片上。
计算装置102的系统存储器114还经由多个信号路径在通信上耦合到I/O子系统112。系统存储器114可体现为一个或多个存储器装置或数据存储位置,包括例如动态随机存取存储器装置(DRAM)、同步动态随机存取存储器装置(SDRAM)、双倍数据速率同步动态随机存取存储器装置(DDR SDRAM)、闪速存储器装置和/或其它易失性存储器装置。另外,虽然图1中仅示出单个系统存储器装置114,但是在其它实施例中,计算装置102可包括附加系统存储器装置。在一些实施例中,系统存储器114可用作共享存储器,其是计算装置102的附加处理器可存取的。
计算装置102可包括一个或多个数据存储装置116。(一个或多个)数据存储装置116可体现为配置用于数据的短期或长期存储的任何类型的装置,例如存储器装置和电路、存储卡、硬盘驱动器、固态驱动器或者其它数据存储装置。(一个或多个)数据存储装置116的每个经由多个信号路径在通信上耦合到I/O子系统112,从而允许I/O子系统112从(一个或多个)数据存储装置116接收输入并且向其发送输出。
计算装置102的一个或多个外围装置118说明性地可包括显示器、触摸板、触摸屏、键盘、鼠标、麦克风和/或一个或多个外部扬声器以及其它外围装置。在计算装置102包括显示器118的实施例中,显示器118可体现为或者以其它方式包括用于向计算装置102的用户显示数据的任何类型的显示装置,例如液晶显示器(LCD)、阴极射线管(CRT)显示器、发光二极管(LED)显示器或其它显示装置。计算装置102的(一个或多个)外围装置118中包含的装置的具体数量和类型可取决于例如计算装置102的预计用途(例如,作为台式计算装置或移动计算装置)。(一个或多个)外围装置118的每个经由多个信号路径在通信上耦合到I/O子系统112,从而允许I/O子系统112从(一个或多个)外围装置118接收输入并且向其发送输出。
计算装置102的通信电路120可体现为用于实现计算装置102与网络108之间的通信的任何数量的装置和电路。通信电路120可包括一个或多个有线和/或无线网络接口,以促进通过网络108的有线和/或无线部分的通信。在说明性实施例中,通信电路120配置成接收和/或处理计算装置102、104、106之间所传送的一个或多个语言通信信号。在一些实施例中,通信电路120还可配置成接收和/或处理计算装置102、104、106之间所传送的一个或多个视频通信信号。通信电路120还经由多个信号路径在通信上耦合到I/O子系统112。
计算装置102还包括会话动态引擎122。会话动态引擎122可体现为任何数量的硬件组件、固件组件和/或软件组件,其分析语言和/或视频通信信号,以生成至少一个所建议会话主题。例如,在一些说明性实施例(例如图1所示的实施例)中,会话动态引擎122可体现为计算装置102的辅助处理器(例如微处理器。数字信号处理器、微控制器等)。在这类实施例中,会话动态引擎122可经由多个信号路径在通信上耦合到I/O子系统112,从而允许会话动态引擎122经由I/O子系统112从计算装置102的其它组件接收输入并且向其发送输出。作为补充或替代,会话动态引擎122在通信上可经由多个信号路径直接耦合到计算装置102的其它组件,包括但不限于系统存储器114和通信电路120(如图1中的虚线所示)。在其它说明性实施例中,会话动态引擎122可体现为一个或多个固件和/或软件模块,其由计算装置102的处理器110、I/O子系统112和/或通信电路120来运行。下面将参照图2和图3进一步描述会话动态引擎122的操作。
计算装置104、106也可体现为能够执行本文所述功能的任何类型的电子装置,包括但不限于个人计算机、工作站、膝上型计算机、手持计算机、移动因特网装置、蜂窝电话、个人数据助理、电话装置、网络设备、虚拟化装置、存储控制器、嵌入式系统(例如在车辆中)或者其它基于计算机的装置。在一些实施例中,计算装置104、106各可包括与上述计算装置102相似的组件。但是,在其它实施例中,计算装置104、106各可包括附加或更少的组件。例如,在系统100的一个说明性实施例中,计算装置104、106其中之一或两者可以不包括会话动态引擎122(例如,计算装置102可以是包括会话动态引擎122的系统100的唯一计算装置)。
现在参照图2,系统100的通信环境的一个说明性实施例示为简化框图。如上所述,系统100可包括任何数量的计算装置102、104、106,其经由网络108在通信上相互耦合。如下面更详细描述,系统100还可包括一个或多个个人数据库204和/或一个或多个公共数据库206,其是计算装置102、104、106中的一个或多个通过网络108可访问的。
在系统100的操作期间,语言和/或视频通信信号可经由网络108在计算装置102、104、106的部分或全部之间传送。为了促进计算装置102、104、106之间的语言和/或视频通信信号的传输,参与通信的各计算装置102、104、106可运行通信过程202,如图2所示。在一些实施例中,通信过程202可由参与通信的各计算装置102、104、106的处理器110和/或通信电路120来运行。通信过程202可体现为任何适当软件或固件应用、程序、功能、模块、例程、进程、过程、插件、小应用程序、微件、代码段和/或类似的,其能够传送、接收和处理语言和/或视频通信信号。
计算装置102、104、106中的一个或多个还可包括会话动态引擎122,其与计算过程202的一个或多个进行交互。例如,如图2所示,计算装置102可包括会话动态引擎122,其从计算装置102的通信过程202接收语言和/或视频通信信号。预期包括会话动态引擎122的计算装置102可直接或者间接地涉及到系统100所促进的语言和/或视频通信中。作为说明性示例,具有会话动态引擎122的计算装置102的用户可参加与计算装置104(其可以有或者可以没有其自己的会话动态引擎122)的用户的语言和/或视频通信。作为另一个说明性示例,计算装置104的用户可参加与计算装置106的用户的语言和/或视频通信,以及具有会话动态引擎122的计算装置102可用作服务器,其监测和分析在计算装置104、106之间传送的语言和/或视频通信信号(即,计算装置102可以没有参与语言和/或视频通信的用户)。总之,系统100可包括任何数量的计算装置102、104、106;计算装置102、104、106的全部或者任何子集可具有使用系统100参加语言和/或视频通信的用户;以及计算装置102、104、106的全部或者任何子集可包括会话动态引擎122,其分析语言和/或视频通信信号,以生成至少一个所建议会话主题(以便向用户中的一个或多个显示)。
系统100包括一个或多个个人数据库204,其各可体现为任何适当数据结构和位置中存储的数据,包括但不限于关系数据库、平面文件数据库或者计算装置102、104、106其中之一的系统存储器114和/或一个或多个数据存储装置116中存储的数据。在一些实施例中,各计算装置102、104、106可包括个人数据库204,其只是同一计算装置102、104、106的会话动态引擎122可访问的。在其它实施例中,个人数据库204可以是其它经授权计算装置102、104、106的会话动态引擎122经由网络108可访问的。作为补充或替代,系统100可包括其它位置(除了计算装置102、104、106之外)中存储的一个或多个个人数据库204,其是经授权计算装置102、104、106的会话动态引擎122经由网络108可访问的。还预期一个或多个个人数据库204可以是经授权计算装置102、104、106的其它组件(除了会话动态引擎122之外)可访问的。在任何情况下,对一个或多个个人数据库204的访问限制于经授权用户/装置/组件。
一个或多个个人数据库204可由一个或多个会话动态引擎122在分析语言和/或视频通信信号以生成至少一个所建议会话主题时以及在执行其它功能(例如检索与所建议会话主题对应的媒体元素)时访问。因此,一个或多个个人数据库204可存储与特定用户和/或一组用户相关的个人数据。例如,个人数据库204可存储传记信息、地理信息、先前会话主题、用户偏好等。一个或多个个人数据库204还可存储属于特定用户和/或一组用户的媒体元素。例如,个人数据库204可存储图片、视频、音频、文献等。如下面将更详细描述,有权访问个人数据库204的会话动态引擎122在执行其功能时可利用个人数据库204中存储的任何个人数据和/或媒体元素。
系统100还可包括一个或多个公共数据库206,其各可体现为任何适当数据结构和位置中存储的数据。在一些实施例中,一个或多个公共数据库206可允许由网络108上的任何用户/装置进行无限制访问。还预期公共数据库206可允许由网络108上的所有用户/装置的某个子集(例如所有订户、产品/服务的所有购买者、组织的所有成员等)进行“无限制”访问。一个或多个公共数据库206也可由一个或多个会话动态引擎122在分析语言和/或视频通信信号以生成至少一个所建议会话主题时以及在执行其它功能(例如检索与所建议会话主题对应的元素)时访问。因此,一个或多个公共数据库206可存储公共数据和/或媒体元素,包括但不限于新闻、天气、历史信息、图片、视频、音频、文献等。如下面将更详细描述,有权访问公共数据库206的会话动态引擎122在执行其功能时可利用公共数据库206中存储的任何公共数据和/或媒体元素。
现在参照图3,用于丰富通信的方法300的一个说明性实施例示为简化流程图。在说明性实施例中,方法300可由计算装置102的会话动态引擎122结合计算装置102的一个或多个其它组件(例如通信电路120)和/或系统100的一个或多个其它组件(例如个人数据库204、公共数据库206)来运行。还预期,在其它实施例中,方法300可由多个计算装置102、104、106上的多个会话动态引擎122协同执行。方法300在图3中示为多个块302-318。框308、310、314、316、318可以可选地用于方法300的一些实施例中,并且因此在图3中以虚线表示。
方法300开始于框302,其中会话动态引擎122接收在计算装置102、104、106的两个或更多之间传送的语言和/或视频通信信号。如上所述,在一些实施例中,这些信号可携带计算装置102和/或计算装置104、106的一个或多个的用户之间的语言和/或视频通信。在其它实施例(其中计算装置102用作服务器)中,这些信号可携带计算装置104、106的用户之间的语言和/或视频通信。语言和/或视频通信信号可由计算装置102的通信电路120来接收和/或处理,并且由运行于计算装置102的通信过程202来传递给会话动态引擎122。由会话动态引擎122所接收的信号至少包括语言通信信号。在一些实施例中,由会话动态引擎122所接收的信号还可额外包括视频通信信号。
在框302之后,方法300进入框304,其中会话动态引擎122生成至少一个所建议会话主题。在框304期间,会话动态引擎122评定各种输入,以便评估和评级可能有关的会话主题。因此,会话动态引擎122得出可向系统100的用户或者多个用户呈现的一个或多个所建议会话主题。在框304的一些实施例中,会话动态引擎122可生成多个所建议会话主题。会话动态引擎122在生成(一个或多个)所建议会话主题时可考虑任何数量的适当输入。例如,会话动态引擎122可分析所接收的语言和/或视频通信信号(如下面参照框306进一步论述)。在一些实施例中,会话动态引擎122还可从个人数据库204和/或公共数据库206中检索信息(例如先前会话主题,如下面参照框308所述)。例如,在框304期间,会话动态引擎122可将从所分析语言通信信号所确定的关键字与个人数据库204和/或公共数据库206中的术语进行比较。在一些实施例中,会话动态引擎122还可考虑用户反馈(例如,所建议会话主题或者所显示媒体元素的用户选择,如下面参照框316所述)。
在方法300的说明性实施例中,框304涉及框306,其中会话动态引擎122分析在框302期间所接收的语言和/或视频通信信号。在一些实施例中,可实时地(即,当信号在计算装置102、104、106的两个或更多之间传送时)分析语言和/或视频通信信号。会话动态引擎122可在框306使用任何适当技术来分析语言和/或视频通信信号。例如,在一些实施例中,会话动态引擎122可通过评估计算装置102、104、106中的至少一个的用户的语音特性,来分析语言通信信号。预期会话动态引擎122可分析语音特性,例如用户的声调、响应之间的时间、音量等。在其它实施例中,会话动态引擎122可通过识别计算装置102、104、106中的至少一个的用户所说的一个或多个关键字,来分析语言通信信号。在框302接收视频通信信号的实施例中,会话动态引擎122可通过评估计算装置102、104、106中的至少一个的用户的一个或多个面部表情和/或体态,来分析视频通信信号。预期会话动态引擎122可评估诸如用户的头、手臂和手移动之类的体态以及用户的身体定位和/或身体姿势。
在方法300的一些实施例中,框304可以可选地包括框308,其中会话动态引擎122从个人数据库204中检索一个或多个先前会话主题。例如,在框308期间,会话动态引擎122可从涉及参加当前语言和/或视频通信的一个或多个用户的先前语言和/或视频通信中检索有关会话主题。会话动态引擎122然后在框304生成当前语言和/或视频通信的至少一个所建议会话主题时可考虑从个人数据库204所检索的一个或多个先前会话主题。
在框304之后,方法300可以可选地进入框310,其中会话动态引擎122检索与在框304所生成的(一个或多个)所建议会话主题对应的一个或多个媒体元素。在说明性实施例中,这些上下文有关媒体元素可包括图片、视频、音频、文献等。例如,在框304所生成的所建议会话主题是用户的最近假期的情况下,会话动态引擎122可检索用户在休假期间所拍摄的图片或者与用户到访的目的地有关的新闻文章。在一些实施例中,会话动态引擎122可从一个或多个个人数据库204和/或一个或多个公共数据库206中检索一个或多个媒体元素。
在框310之后(或者在没有采用框310的实施例中的框304之后),方法300进入框312,其中会话动态引擎122生成一个或多个输出信号,其使在框304所生成的(一个或多个)所建议会话主题向计算装置102、104、106中的至少一个的用户呈现。在采用框310的方法300的实施例中,框312还可涉及框314,其中会话动态引擎122生成一个或多个输出信号,其使在框310所检索的(一个或多个)媒体元素向计算装置102、104、106中的至少一个的用户呈现。例如,由会话动态引擎122在框312所生成的输出信号可使(一个或多个)所建议会话主题和/或(一个或多个)媒体元素在计算装置102、104、106中的至少一个的显示器118上呈现。在一些实施例中,由会话动态引擎122在框312所生成的输出信号可使(一个或多个)所建议会话主题和/或(一个或多个)媒体元素在系统100的多个计算装置102、104、106的显示器118上呈现。在框304涉及生成多个所建议会话主题的实施例中,多个所建议会话主题可在框312期间作为列表或菜单来显示。
在框312之后,方法300可以可选地进入框316,其中会话动态引擎122响应在框312期间所显示的所建议会话主题(或媒体元素)的用户选择而接收反馈信号。在一些实施例中,计算装置102、104、106中的一个或多个可允许用户选择所建议会话主题(或媒体元素)。例如,用户可触摸计算装置102、104、106其中之一的触摸屏118上的所建议会话主题。响应这个用户输入,有关计算装置102、104、106可向会话动态引擎122发送指示所选会话主题的反馈信号。响应在框316接收反馈信号,会话动态引擎122可执行多个动作。在一些实施例中,方法300可返回到框304,其中会话动态引擎122可响应在框316所接收的反馈信号而生成至少一个附加所建议会话主题。在其它实施例中,方法300可返回到框310,其中会话动态引擎122可响应在框316所接收的反馈信号而检索一个或多个媒体元素。(一个或多个)所检索媒体元素可对应于反馈信号所表示的用户选择。
将会理解,方法300的框302-316的任一个或全部可在系统100的用户之间的语言和/或视频通信的整个持续期间连续或间断地执行。例如,当信号在计算装置102、104、106的两个或更多之间传送时,可在框302连续接收语言和/或视频通信信号。在一些实施例中,会话动态引擎122可连续或间断地精细化在框304所生成的(一个或多个)所建议会话主题,并且使(一个或多个)精细化的所建议会话主题在框310显示。
在系统100的用户之间的语言和/或视频通信结束之后,方法300可以可选地进入框318,其中会话动态引擎122创建语言和/或视频通信的会话组合体。在一些实施例中,在框318所创建的会话组合体可包括在框302所接收的语言通信信号、在框302所接收的视频通信信号、在框304所生成的所建议会话主题和/或在框310所检索的一个或多个媒体元素。还预期会话组合体可包括图像、视频剪辑、音频剪辑和/或其它媒体元素,并且可按照任何视听、视觉或音频格式来排列。例如,组合体可作为时间线、马赛克、平铺缩略图或者多种格式的组合来布置。在说明性实施例中,会话组合体可体现为会话动态引擎122所创建的视听组合体。在框318的一些实施例中,会话动态引擎122可在个人数据库204上存储会话组合体,供用户以后检索或查看。
示例
下面提供本文所公开装置、系统和方法的说明性示例。装置、系统和方法的一实施例可包括以下所述示例的任何一个或多个及其任何组合。
在一个示例中,用于丰富通信的计算装置可包括:通信电路,处理在计算装置与远程计算装置之间所传送的一个或多个语言通信信号,一个或多个语言通信信号与计算装置的用户和远程计算装置的用户之间的会话相关;会话动态引擎,通过分析一个或多个语言通信信号,来生成至少一个所建议会话主题;以及显示器,向计算装置的用户呈现至少一个所建议会话主题。在一示例中,会话动态引擎还可检索与至少一个所建议会话主题对应的媒体元素,以及显示器还可向计算装置的用户呈现媒体元素。
另外,在一示例中,媒体元素可以是具有受限访问的个人数据库中存储的图片、视频、音频和文献的至少一个。在一示例中,个人数据库可存储在计算装置上。在一示例中,媒体元素可以是具有无限制访问的公共数据库中存储的图片、视频、音频和文献的至少一个。在另一个示例中,会话动态引擎还可创建包括一个或多个语言通信信号、至少一个所建议会话主题和媒体元素的会话组合体。
在一示例中,会话动态引擎可通过分析一个或多个语言通信信号来生成多个所建议会话主题,以及显示器可向计算装置的用户呈现多个所建议会话主题。在一示例中,会话动态引擎还可响应多个所建议会话主题其中之一的用户选择而接收反馈信号。在一示例中,会话动态引擎还可响应反馈信号而采用会话动态引擎来生成至少一个附加所建议会话主题。
在一示例中,会话动态引擎还可响应反馈信号而检索媒体元素,媒体元素对应于多个所建议会话主题其中之一的用户选择,以及显示器还可向计算装置的用户呈现媒体元素。在一示例中,媒体元素可以是具有受限访问的个人数据库中存储的图片、视频、音频和文献的至少一个。在另一个示例中,媒体元素可以是具有无限制访问的公共数据库中存储的图片、视频、音频和文献的至少一个。在一示例中,会话动态引擎还可创建包括一个或多个语言通信信号、多个所建议会话主题的所选所建议会话主题和媒体元素的会话组合体。
在一示例中,会话动态引擎可至少部分通过评估计算装置的用户和远程计算装置的用户中的至少一个的语音特性,来分析一个或多个语言通信信号。在另一个示例中,会话动态引擎可至少部分通过识别计算装置的用户和远程计算装置的用户中的至少一个所说的一个或多个关键字,来分析一个或多个语言通信信号。
在另一个示例中,通信电路还可处理在计算装置与远程计算装置之间所传送的一个或多个视频通信信号,一个或多个视频通信信号与计算装置的用户和远程计算装置的用户之间的会话相关,以及会话动态引擎还可通过分析一个或多个视频通信信号连同一个或多个语言通信信号,来生成至少一个所建议会话主题。在一示例中,会话动态引擎可至少部分通过评估计算装置的用户和远程计算装置的用户中的至少一个的面部表情,来分析一个或多个视频通信信号。在一示例中,会话动态引擎可至少部分通过评估计算装置的用户和远程计算装置的用户中的至少一个所使用的体态,来分析一个或多个视频通信信号。在一示例中,会话动态引擎还可从具有受限访问的个人数据库中检索至少一个先前会话主题,并且通过分析至少一个先前会话主题连同一个或多个语言通信信号,来生成至少一个所建议会话主题。
在一示例中,一种用于丰富通信的方法可包括:接收在第一计算装置与第二计算装置之间所传送的一个或多个语言通信信号,一个或多个语言通信信号与第一计算装置的用户和第二计算装置的用户之间的会话相关;使用会话动态引擎来分析一个或多个语言通信信号,以生成至少一个所建议会话主题;以及生成一个或多个输出信号,其使至少一个所建议会话主题在第一计算装置上显示。在一示例中,一个或多个输出信号还可使至少一个所建议会话主题在第二计算装置上显示。
在另一个示例中,该方法还可包括检索与至少一个所建议会话主题对应的媒体元素,并且生成一个或多个输出信号,其使媒体元素在第一计算装置上显示。在一示例中,一个或多个输出信号还可使媒体元素在第二计算装置上显示。在一示例中,检索媒体元素可包括从具有受限访问的个人数据库中检索图片、视频、音频和文献的至少一个。在另一个示例中,检索媒体元素可包括从具有无限制访问的公共数据库中检索图片、视频、音频和文献的至少一个。在一示例中,该方法还可包括创建包括一个或多个语言通信信号、至少一个所建议会话主题和媒体元素的会话组合体。
在一示例中,会话动态引擎可分析一个或多个语言通信信号,以生成多个所建议会话主题,以及一个或多个输出信号可使多个所建议会话主题在第一计算装置上显示。在一示例中,一个或多个输出信号还可使多个所建议会话主题在第二计算装置上显示。
在一示例中,该方法还包括响应多个所建议会话主题其中之一的用户选择而接收反馈信号。在另一个示例中,该方法还可包括响应反馈信号而采用会话动态引擎来生成至少一个附加所建议会话主题。
在另一个示例中,该方法还可包括响应反馈信号而检索媒体元素,媒体元素对应于多个所建议会话主题其中之一的用户选择,以及生成一个或多个输出信号,其使媒体元素在第一计算装置上显示。在一示例中,一个或多个输出信号还可使媒体元素在第二计算装置上显示。在一示例中,检索媒体元素可包括从具有受限访问的个人数据库中检索图片、视频、音频和文献的至少一个。在另一个示例中,检索媒体元素可包括从具有无限制访问的公共数据库中检索图片、视频、音频和文献的至少一个。在一示例中,该方法还可包括创建包括一个或多个语言通信信号、多个所建议会话主题的所选所建议会话主题和媒体元素的会话组合体。
在一示例中,使用会话动态引擎来分析一个或多个语言通信信号可包括评估第一计算装置的用户和第二计算装置的用户中的至少一个的至少一个语音特性。在另一个示例中,使用会话动态引擎来分析一个或多个语言通信信号可包括识别第一计算装置的用户和第二计算装置的用户中的至少一个所说的一个或多个关键字。
在另一个示例中,该方法还可包括:接收在第一计算装置与第二计算装置之间所传送的一个或多个视频通信信号,一个或多个视频通信信号与第一计算装置的用户和第二计算装置的用户之间的会话相关;以及使用会话动态引擎来分析一个或多个视频通信信号连同一个或多个语言通信信号,以生成至少一个所建议会话主题。在一示例中,使用会话动态引擎来分析一个或多个视频通信信号可包括评估第一计算装置的用户和第二计算装置的用户中的至少一个的面部表情。在另一个示例中,使用会话动态引擎来分析一个或多个视频通信信号可包括评估第一计算装置的用户和第二计算装置的用户中的至少一个所使用的一个或多个体态。在一示例中,该方法还可包括从具有受限访问的个人数据库中检索至少一个先前会话主题,并且使用会话动态引擎来分析至少一个先前会话主题连同一个或多个语言通信信号,以生成至少一个所建议会话主题。
在一示例中,第一计算装置可包括会话动态引擎,第一计算装置在通信上经由通信网络耦合到第二计算装置。在另一个示例中,第三计算装置可包括会话动态引擎,第三计算装置在通信上经由通信网络耦合到第一和第二计算装置。
在一示例中,用于丰富通信的计算装置可包括处理器以及其中存储了多个指令的存储器,指令在由处理器运行时使计算装置执行上述示范方法的任一种。在另一个示例中,一个或多个机器可读存储介质可包括其上存储的多个指令,其响应被运行而使计算装置执行上述示范方法的任一种。
虽然在附图和以上描述中详细示出和描述了本公开的概念,但是这种说明和描述将被理解为在性质上是示范性而不是限制性的,要理解,仅示出和描述了说明性实施例,并且预期符合本公开和所述权利要求书的所有变更和修改将受到保护。

Claims (45)

1.一种用于丰富通信的计算装置,所述计算装置包括:
通信电路,处理在所述计算装置与远程计算装置之间所传送的一个或多个语言通信信号,所述一个或多个语言通信信号与所述计算装置的用户和所述远程计算装置的用户之间的会话相关;
会话动态引擎,通过分析所述一个或多个语言通信信号,来生成至少一个所建议会话主题;以及
显示器,向所述计算装置的所述用户呈现所述至少一个所建议会话主题。
2.如权利要求1所述的计算装置,其中:
所述会话动态引擎还检索与所述至少一个所建议会话主题对应的媒体元素;以及
所述显示器还向所述计算装置的用户呈现所述媒体元素。
3.如权利要求2所述的计算装置,其中,所述媒体元素是具有受限访问的个人数据库中存储的图片、视频、音频和文献的至少一个。
4.如权利要求3所述的计算装置,其中,所述个人数据库存储在所述计算装置上。
5.如权利要求2所述的计算装置,其中,所述媒体元素是具有无限制访问的公共数据库中存储的图片、视频、音频和文献的至少一个。
6.如权利要求2所述的计算装置,其中,所述会话动态引擎还创建包括所述一个或多个语言通信信号、所述至少一个所建议会话主题和所述媒体元素的会话组合体。
7.如权利要求1所述的计算装置,其中:
所述会话动态引擎通过分析所述一个或多个语言通信信号,来生成多个所建议会话主题;以及
所述显示器向所述计算装置的用户呈现所述多个所建议会话主题。
8.如权利要求7所述的计算装置,其中,所述会话动态引擎还响应所述多个所建议会话主题其中之一的用户选择而接收反馈信号。
9.如权利要求8所述的计算装置,其中,所述会话动态引擎还响应所述反馈信号而采用所述会话动态引擎来生成至少一个附加所建议会话主题。
10.如权利要求8所述的计算装置,其中:
所述会话动态引擎还响应所述反馈信号而检索媒体元素,所述媒体元素对应于所述多个所建议会话主题其中之一的所述用户选择;以及
所述显示器还向所述计算装置的所述用户呈现所述媒体元素。
11.如权利要求10所述的计算装置,其中,所述媒体元素是具有受限访问的个人数据库中存储的图片、视频、音频和文献的至少一个。
12.如权利要求10所述的计算装置,其中,所述媒体元素是具有无限制访问的公共数据库中存储的图片、视频、音频和文献的至少一个。
13.如权利要求10所述的计算装置,其中,所述会话动态引擎还创建包括所述一个或多个语言通信信号、所述多个所建议会话主题的所选所建议会话主题和所述媒体元素的会话组合体。
14.如权利要求1所述的计算装置,其中,所述会话动态引擎至少部分通过评估所述计算装置的所述用户和所述远程计算装置的所述用户中的至少一个的语音特性,来分析所述一个或多个语言通信信号。
15.如权利要求1所述的计算装置,其中,所述会话动态引擎至少部分通过识别所述计算装置的所述用户和所述远程计算装置的所述用户中的至少一个所说的一个或多个关键字,来分析所述一个或多个语言通信信号。
16.如权利要求1所述的计算装置,其中:
所述通信电路还处理在所述计算装置与所述远程计算装置之间所传送的一个或多个视频通信信号,所述一个或多个视频通信信号与所述计算装置的所述用户和所述远程计算装置的所述用户之间的所述会话相关;以及
所述会话动态引擎还通过分析所述一个或多个视频通信信号连同所述一个或多个语言通信信号,来生成所述至少一个所建议会话主题。
17.如权利要求16所述的计算装置,其中,所述会话动态引擎至少部分通过评估所述计算装置的所述用户和所述远程计算装置的所述用户中的至少一个的面部表情,来分析所述一个或多个视频通信信号。
18.如权利要求16所述的计算装置,其中,所述会话动态引擎至少部分通过评估所述计算装置的所述用户和所述远程计算装置的所述用户中的至少一个所使用的一个或多个体态,来分析所述一个或多个视频通信信号。
19.如权利要求1所述的计算装置,其中,所述会话动态引擎还从具有受限访问的个人数据库中检索至少一个先前会话主题,并且通过分析所述至少一个先前会话主题连同所述一个或多个语言通信信号,来生成所述至少一个所建议会话主题。
20.一种用于丰富通信的方法,所述方法包括:
接收在第一计算装置与第二计算装置之间所传送的一个或多个语言通信信号,所述一个或多个语言通信信号与所述第一计算装置的用户和所述第二计算装置的用户之间的会话相关;
使用会话动态引擎来分析所述一个或多个语言通信信号,以生成至少一个所建议会话主题;以及
生成一个或多个输出信号,其使所述至少一个所建议会话主题在所述第一计算装置上显示。
21.如权利要求20所述的方法,其中,所述一个或多个输出信号还使所述至少一个所建议会话主题在所述第二计算装置上显示。
22.如权利要求20所述的方法,还包括:
检索与所述至少一个所建议会话主题对应的媒体元素;以及
生成一个或多个输出信号,其使所述媒体元素在所述第一计算装置上显示。
23.如权利要求22所述的方法,其中,所述一个或多个输出信号还使所述媒体元素在所述第二计算装置上显示。
24.如权利要求22所述的方法,其中,检索所述媒体元素包括从具有受限访问的个人数据库中检索图片、视频、音频和文献的至少一个。
25.如权利要求22所述的方法,其中,检索所述媒体元素包括从具有无限制访问的公共数据库中检索图片、视频、音频和文献的至少一个。
26.如权利要求22所述的方法,还包括创建包括所述一个或多个语言通信信号、所述至少一个所建议会话主题和所述媒体元素的会话组合体。
27.如权利要求20所述的方法,其中:
所述会话动态引擎分析所述一个或多个语言通信信号,以生成多个所建议会话主题;以及
所述一个或多个输出信号使所述多个所建议会话主题在所述第一计算装置上显示。
28.如权利要求27所述的方法,其中,所述一个或多个输出信号还使所述多个所建议会话主题在所述第二计算装置上显示。
29.如权利要求27所述的方法,还包括响应所述多个所建议会话主题其中之一的用户选择而接收反馈信号。
30.如权利要求29所述的方法,还包括响应所述反馈信号而采用所述会话动态引擎来生成至少一个附加所建议会话主题。
31.如权利要求29所述的方法,还包括:
响应所述反馈信号而检索媒体元素,所述媒体元素对应于所述多个所建议会话主题其中之一的用户选择;以及
生成一个或多个输出信号,其使所述媒体元素在所述第一计算装置上显示。
32.如权利要求31所述的方法,其中,所述一个或多个输出信号还使所述媒体元素在所述第二计算装置上显示。
33.如权利要求31所述的方法,其中,检索所述媒体元素包括从具有受限访问的个人数据库中检索图片、视频、音频和文献的至少一个。
34.如权利要求31所述的方法,其中,检索所述媒体元素包括从具有无限制访问的公共数据库中检索图片、视频、音频和文献的至少一个。
35.如权利要求31所述的方法,还包括创建包括所述一个或多个语言通信信号、所述多个所建议会话主题的所选所建议会话主题和所述媒体元素的会话组合体。
36.如权利要求20所述的方法,其中,使用所述会话动态引擎来分析所述一个或多个语言通信信号包括评估所述第一计算装置的所述用户和所述第二计算装置的所述用户中的至少一个的至少一个语音特性。
37.如权利要求20所述的方法,其中,使用所述会话动态引擎来分析所述一个或多个语言通信信号包括识别所述第一计算装置的所述用户和所述第二计算装置的所述用户中的至少一个所说的一个或多个关键字。
38.如权利要求20所述的方法,还包括:
接收在所述第一计算装置与所述第二计算装置之间所传送的一个或多个视频通信信号,所述一个或多个视频通信信号与所述第一计算装置的所述用户和所述第二计算装置的所述用户之间的会话相关;
使用所述会话动态引擎来分析所述一个或多个视频通信信号连同所述一个或多个语言通信信号,以生成所述至少一个所建议会话主题。
39.如权利要求38所述的方法,其中,使用所述会话动态引擎来分析所述一个或多个视频通信信号包括评估所述第一计算装置的所述用户和所述第二计算装置的所述用户中的至少一个的面部表情。
40.如权利要求38所述的方法,其中,使用所述会话动态引擎来分析所述一个或多个视频通信信号包括评估所述第一计算装置的所述用户和所述第二计算装置的所述用户中的至少一个所使用的一个或多个体态。
41.如权利要求20所述的方法,还包括:
从具有受限访问的个人数据库中检索至少一个先前会话主题;以及
使用所述会话动态引擎来分析所述至少一个先前会话主题连同所述一个或多个语言通信信号,以生成所述至少一个所建议会话主题。
42.如权利要求20-41中的任一项所述的方法,其中,所述第一计算装置包括所述会话动态引擎,所述第一计算装置在通信上经由通信网络耦合到所述第二计算装置。
43.如权利要求20-41中的任一项所述的方法,其中,第三计算装置包括所述会话动态引擎,所述第三计算装置在通信上经由通信网络耦合到所述第一和第二计算装置。
44.一种用于丰富通信的计算装置,所述计算装置包括:
处理器;以及
存储器,其中存储了多个指令,其在由所述处理器运行时使所述移动计算装置执行如权利要求20-41中的任一项所述的方法。
45.其上存储了多个指令的一个或多个机器可读存储介质,所述指令响应被运行而使计算装置执行如权利要求20-41中的任一项所述的方法。
CN201380027683.3A 2012-06-27 2013-06-07 用于丰富通信的装置、系统和方法 Pending CN104322008A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/534,317 US10373508B2 (en) 2012-06-27 2012-06-27 Devices, systems, and methods for enriching communications
US13/534317 2012-06-27
PCT/US2013/044784 WO2014004048A1 (en) 2012-06-27 2013-06-07 Devices, systems, and methods for enriching communications

Publications (1)

Publication Number Publication Date
CN104322008A true CN104322008A (zh) 2015-01-28

Family

ID=49778497

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380027683.3A Pending CN104322008A (zh) 2012-06-27 2013-06-07 用于丰富通信的装置、系统和方法

Country Status (4)

Country Link
US (1) US10373508B2 (zh)
EP (1) EP2868036A4 (zh)
CN (1) CN104322008A (zh)
WO (1) WO2014004048A1 (zh)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10373508B2 (en) 2012-06-27 2019-08-06 Intel Corporation Devices, systems, and methods for enriching communications
US20160164813A1 (en) * 2014-12-04 2016-06-09 Intel Corporation Conversation agent
WO2016133319A1 (en) * 2015-02-16 2016-08-25 Samsung Electronics Co., Ltd. Method and device for providing information
US10770072B2 (en) 2018-12-10 2020-09-08 International Business Machines Corporation Cognitive triggering of human interaction strategies to facilitate collaboration, productivity, and learning
EP4129122A4 (en) * 2020-03-30 2023-05-03 Sony Group Corporation INFORMATION PROCESSING DEVICE, INTERACTIVE ROBOT, CONTROL METHOD
KR102464423B1 (ko) * 2021-04-07 2022-11-09 한국과학기술원 인터랙션 모니터링 시스템, 이를 이용하는 육아 보조 시스템 및 이를 이용하는 인터랙션 모니터링 방법

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6721704B1 (en) * 2001-08-28 2004-04-13 Koninklijke Philips Electronics N.V. Telephone conversation quality enhancer using emotional conversational analysis
WO2006110495A2 (en) * 2005-04-08 2006-10-19 Motorola, Inc. Apparatus and method for user communication in a communication system
US20110282874A1 (en) * 2010-05-14 2011-11-17 Yahoo! Inc. Efficient lexical trending topic detection over streams of data using a modified sequitur algorithm
CN102362471A (zh) * 2009-03-27 2012-02-22 维里逊专利及许可公司 对话支持

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5597312A (en) * 1994-05-04 1997-01-28 U S West Technologies, Inc. Intelligent tutoring method and system
US6199043B1 (en) * 1997-06-24 2001-03-06 International Business Machines Corporation Conversation management in speech recognition interfaces
IL122632A0 (en) * 1997-12-16 1998-08-16 Liberman Amir Apparatus and methods for detecting emotions
US6236968B1 (en) * 1998-05-14 2001-05-22 International Business Machines Corporation Sleep prevention dialog based car system
US6754665B1 (en) * 1999-06-24 2004-06-22 Sony Corporation Information processing apparatus, information processing method, and storage medium
US6904405B2 (en) 1999-07-17 2005-06-07 Edwin A. Suominen Message recognition using shared language model
US7392185B2 (en) * 1999-11-12 2008-06-24 Phoenix Solutions, Inc. Speech based learning/training system using semantic decoding
JP2001188784A (ja) * 1999-12-28 2001-07-10 Sony Corp 会話処理装置および方法、並びに記録媒体
US6795808B1 (en) * 2000-10-30 2004-09-21 Koninklijke Philips Electronics N.V. User interface/entertainment device that simulates personal interaction and charges external database with relevant data
JP2004096502A (ja) 2002-08-30 2004-03-25 Nippon Telegraph & Telephone East Corp 録音データ主題検出装置
US7987091B2 (en) * 2002-12-02 2011-07-26 Sony Corporation Dialog control device and method, and robot device
US20050047394A1 (en) * 2003-08-28 2005-03-03 Jeff Hodson Automatic contact navigation system
WO2005071665A1 (en) * 2004-01-20 2005-08-04 Koninklijke Philips Electronics, N.V. Method and system for determining the topic of a conversation and obtaining and presenting related content
ES2668825T3 (es) * 2004-05-14 2018-05-22 Koninklijke Philips N.V. Unidad de grifo para un dosificador de bebida
US7672845B2 (en) * 2004-06-22 2010-03-02 International Business Machines Corporation Method and system for keyword detection using voice-recognition
US7424363B2 (en) * 2004-08-20 2008-09-09 Robert Bosch Corporation Method and system for adaptive navigation using a driver's route knowledge
US8473449B2 (en) * 2005-01-06 2013-06-25 Neuric Technologies, Llc Process of dialogue and discussion
US7676026B1 (en) * 2005-03-08 2010-03-09 Baxtech Asia Pte Ltd Desktop telephony system
US7653627B2 (en) 2005-05-13 2010-01-26 Microsoft Corporation System and method for utilizing the content of an online conversation to select advertising content and/or other relevant information for display
US7958135B2 (en) * 2005-09-06 2011-06-07 Ricoh Company, Ltd. Information processing apparatus, information recording system, information recording method, and computer-readable medium storing program
US8204751B1 (en) * 2006-03-03 2012-06-19 At&T Intellectual Property Ii, L.P. Relevance recognition for a human machine dialog system contextual question answering based on a normalization of the length of the user input
US20080014569A1 (en) * 2006-04-07 2008-01-17 Eleutian Technology, Llc Teacher Assisted Internet Learning
US8726178B2 (en) * 2006-11-10 2014-05-13 Ricoh Company, Ltd. Device, method, and computer program product for information retrieval
US20100241991A1 (en) * 2006-11-28 2010-09-23 Bickmore John F Computer-based electronic information organizer
JP5054413B2 (ja) * 2007-04-10 2012-10-24 新光電気工業株式会社 アンテナ素子及び半導体装置
US8620658B2 (en) * 2007-04-16 2013-12-31 Sony Corporation Voice chat system, information processing apparatus, speech recognition method, keyword data electrode detection method, and program for speech recognition
US8433611B2 (en) * 2007-06-27 2013-04-30 Google Inc. Selection of advertisements for placement with content
US7995732B2 (en) * 2007-10-04 2011-08-09 At&T Intellectual Property I, Lp Managing audio in a multi-source audio environment
US8407049B2 (en) * 2008-04-23 2013-03-26 Cogi, Inc. Systems and methods for conversation enhancement
US20120011454A1 (en) * 2008-04-30 2012-01-12 Microsoft Corporation Method and system for intelligently mining data during communication streams to present context-sensitive advertisements using background substitution
GB2462800A (en) * 2008-06-20 2010-02-24 New Voice Media Ltd Monitoring a conversation between an agent and a customer and performing real time analytics on the audio signal for determining future handling of the call
US8375308B2 (en) * 2008-06-24 2013-02-12 International Business Machines Corporation Multi-user conversation topic change
CA2690174C (en) * 2009-01-13 2014-10-14 Crim (Centre De Recherche Informatique De Montreal) Identifying keyword occurrences in audio data
US20110055309A1 (en) * 2009-08-30 2011-03-03 David Gibor Communication in Context of Content
JP5257330B2 (ja) 2009-11-06 2013-08-07 株式会社リコー 発言記録装置、発言記録方法、プログラム及び記録媒体
KR101960835B1 (ko) * 2009-11-24 2019-03-21 삼성전자주식회사 대화 로봇을 이용한 일정 관리 시스템 및 그 방법
KR20120035100A (ko) 2010-10-04 2012-04-13 (주)티아이스퀘어 스마트 단말에서의 영상 통화 중 실시간으로 상대방의 감정 분석을 제공하는 방법 및 장치
US20130007137A1 (en) * 2011-06-28 2013-01-03 Microsoft Corporation Electronic Conversation Topic Detection
US20130018718A1 (en) * 2011-07-14 2013-01-17 Research In Motion Limited System and Method for Providing Advertising Content in an Electronic Group Conversation
US20130287187A1 (en) * 2012-04-30 2013-10-31 International Business Machines Corporation Conveying context-sensitive information for a conversation
US10373508B2 (en) 2012-06-27 2019-08-06 Intel Corporation Devices, systems, and methods for enriching communications

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6721704B1 (en) * 2001-08-28 2004-04-13 Koninklijke Philips Electronics N.V. Telephone conversation quality enhancer using emotional conversational analysis
WO2006110495A2 (en) * 2005-04-08 2006-10-19 Motorola, Inc. Apparatus and method for user communication in a communication system
CN102362471A (zh) * 2009-03-27 2012-02-22 维里逊专利及许可公司 对话支持
US20110282874A1 (en) * 2010-05-14 2011-11-17 Yahoo! Inc. Efficient lexical trending topic detection over streams of data using a modified sequitur algorithm

Also Published As

Publication number Publication date
US10373508B2 (en) 2019-08-06
EP2868036A1 (en) 2015-05-06
EP2868036A4 (en) 2016-01-06
US20140004486A1 (en) 2014-01-02
WO2014004048A1 (en) 2014-01-03

Similar Documents

Publication Publication Date Title
CN104322008A (zh) 用于丰富通信的装置、系统和方法
JP6219503B2 (ja) ユーザ選択可能なアイコンを介したコンテキストベースのメッセージ生成
CN104995596A (zh) 在选项卡层级管理音频以用于用户通知及控制
CN105740263B (zh) 页面显示方法和装置
CN106341300A (zh) 一种任务发布的方法、装置和系统
CN107172477A (zh) 投票方法及装置
JP6910300B2 (ja) チャット履歴記録を表示するための方法およびチャット履歴記録を表示するための装置
CN105337998B (zh) 一种多屏互动的系统
CN103973771A (zh) 用于共享部分web页的方法和系统
CN105590491A (zh) 一种基于app的学习系统及学习方法
JP2021099861A (ja) メッセージングサービスのためのサーバ、システム、ユーザ端末、方法、及びプログラム
US20150212657A1 (en) Recommending Mobile Device Settings Based on Input/Output Event History
CN108874266A (zh) 文本播放方法、客户端、终端和存储介质
WO2022100222A1 (zh) 信息检索方法、装置、系统及存储介质
CN104396185A (zh) 画面同步控制系统和使用该系统来同步画面的方法及装置
CN108965977A (zh) 直播礼物的展示方法、装置、存储介质、终端和系统
CN109981881A (zh) 一种图像分类的方法和电子设备
CN110309339A (zh) 图片标签生成方法及装置、终端及存储介质
CN106445391A (zh) 一种基于多点触控的分屏方法及分屏系统
EP3162034B1 (en) Mobile cast receivers for computing and entertainment devices
US20190320032A1 (en) Method, apparatus, user device and server for displaying personal homepage
US10149090B2 (en) Mobile cast receivers for computing and entertainment devices
CN113839913B (zh) 一种互动信息处理方法、相关装置及存储介质
CN110741365A (zh) 用于管理多媒体内容中的加载时间的数据结构查询
US9678579B2 (en) Mobile cast receivers for computing and entertainment devices

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150128