[发明专利]对数字网络进行基于自然语言的控制有效
申请号: | 201210030901.6 | 申请日: | 2012-02-06 |
公开(公告)号: | CN102682769B | 公开(公告)日: | 2016-11-09 |
发明(设计)人: | G·卡普奥佐;F·马莫利蒂;D·德埃里科;M·伯尔格希尼 | 申请(专利权)人: | 埃森哲环球服务有限公司 |
主分类号: | H04L12/28 | 分类号: | H04L12/28;G10L15/22 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅 |
地址: | 爱尔兰*** | 国省代码: | 爱尔兰;IE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 网络 进行 基于 自然语言 控制 | ||
技术领域
本发明总体上涉及诸如以数字方式连接的家庭或家庭网络之类的数字网络,并且具体地涉及用于对数字网络进行基于自然语言的控制的计算机网络、计算机系统、计算机实现的方法和计算机程序产品。
背景技术
与多个电子、电气和/或数字设备的交互正不断地增加。诸如包括多个设备(诸如个人计算机、笔记本、CD播放器、DVD播放器Blu-ray DiscTM回放设备、音响系统、电视、电话、移动电话、MP3播放器、洗衣机、烘干机、洗碗机、电灯和/或微波炉等)的家庭网络(也称为数字家庭网络或以数字方式连接的家庭)的数字网络正变得越来越普及。家庭网络可以涉及复合生态系统,包括能够管理起居(诸如家庭小气候、能量消耗、电器、多媒体内容、家庭娱乐、供暖和/或制冷系统等)的几乎任何方面的多个设备。数字网络也可以存在于包括办公室、电影院、汽车、博物馆等的其他区域中。换言之,数字网络可以存在于可适用人机接口的任何以数字方式连接的环境中。
然而,此类越来越复杂的数字网络缺乏可以由用户管理和/或控制的统一和有效的方式。此外,数字网络要求用户学习多个不同的、经常是异种的用户接口和/或与它们交互,以便令人满意地与在数字网络中相关联的不同设备交互。
因此,需要增强的人机交互以供用户与数字网络交互。
发明内容
根据一个总方面,提供了(一种框架,用于构建)计算机网络,该计算机网络用于对数字网络进行基于自然语言的控制。该网络可以包括:
数字网络,可操作用于在该数字网络中连接的多个设备之间提供对网络访问的共享(或共享的访问);
客户端,安装在该数字网络中并且可操作用于向用户提供用于使用自然语言控制该数字网络的统一自然语言接口;
服务器,通过该网络连接至该客户端并且可操作用于处理该用户通过该统一自然语言接口执行的用户请求;以及
一个或者多个软件代理,可操作用于基于经处理的用户请求在该多个设备的至少一个设备上执行至少一个动作。
该框架(或者构建的计算机网络)可以允许通过使用主动模式和/或被动模式的统一自然语言接口控制不同设备。用户能够向客户端执行自然语言请求(称为用户请求)以控制将在数字网络中的设备上执行的动作。可以被控制的动作包括例如打开该用户的房间中的台灯的灯光、在洗衣机上运行洗涤周期、为DVD播放器安排节目、为供暖系统设置温度等。
除了理解此类显式用户请求之外,该框架还可以能够从话音提取非语言信息(例如用户的情绪),并且允许触发由软件代理在一个或者多个设备上执行相应的动作。例如,如果用户高兴,则应当激活音乐播放器以播放快乐的音乐,和/或如果用户正在谈论他的上个假期,则家庭娱乐设备应当示出所述假期的照片。
统一自然语言接口可以由客户端通过实施包括向用户暴露(expose)的图形用户界面的一个或者多个组件来提供,以便允许用户从网络获得某些反馈和/或管理并且配置所控制的设备。为了降低成本和/或克服独立设备的限制,该框架可以基于包括用于该客户端的模块化方式的客户端-服务器架构。例如,该客户端可操作用于监听(自然语言的)用户请求。该客户端继而可以与服务器通信以解释和/或处理该用户请求。该服务器可以向该客户端发送回经处理的用户请求。可以处理该用户请求从而产生标签的列表,例如从句子(用户请求)提取的字词的列表,该列表通过省略停用词(stop-words)总结该句子的语义。基于从该服务器接收的该经处理的用户请求,该客户端可以选择并且执行动作以服务于该用户请求。该客户端可以通过触发一个或者多个软件代理(也称为软件集(bundles))以在该数字网络的一个或者多个设备上执行该动作来执行该动作。
客户端可以包括对设备、它们的能力、位置和/或其他相关信息的(大体上)完整的知识。所述知识可以在语义词典中指定。语义词典可以包括对设备、它们的关系和/或属性(例如可以在它们上执行的动作)进行描述的语义网络。语义词典还可以和/或备选地包括对数字网络的设备进行分类和/或归类的字典。客户端可以包括如下知识,该知识包括如何使用适当接口控制设备以用于通知和订阅(subscribe)可以执行动作的软件代理。
服务器可以从客户端接收通过用户请求生成的话音样本。服务器可以将话音样本转换为本文并且可以提取相关信息,客户端因此可以标识待采取的动作以服务于用户请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于埃森哲环球服务有限公司,未经埃森哲环球服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210030901.6/2.html,转载请声明来源钻瓜专利网。