具有提供对知识的一步访问的自适应用户接口的智能互联网系统的制作方法

文档序号:9672535阅读:223来源:国知局
具有提供对知识的一步访问的自适应用户接口的智能互联网系统的制作方法
【专利说明】具有提供对知识的一步访问的自适应用户接口的智能互联网系统
相关申请交叉引用
[0001 ]本申请要求于2013年3月15 日递交,名称为INTELLIGENT INTERNET SYSTEM WITHADAPTIVE USER INTERFACE PROVIDING ONE-STEP ACCESS TO KNOWLEDGE的第61/800,302号的美国临时专利申请的优先权。
技术领域
[0002]所公开的实施例一般涉及数字助理,以及更具体地,涉及智能地提供辅助以帮助用户学习事物并与事物交互的数字助理。
背景和

【发明内容】

[0003]所有的人类活动牵扯与“实体”,即在我们的内部和外部环境中真实和想象的事物,交互。实体的示例包含:我们能够唯一地感知、理解和命名的人、地点、组织、公司、饭店、电影、书籍、产品、思想、信仰、理论、事件…,数以千计类型的事物。当前,能够通过互联网直接寻址这些实体中的仅很少数的实体。绝大多数是不能寻址的。
[0004]随着人们与实体交互,人的大脑获取关于它们的知识,允许将来更高效的交互。这种知识中的一些知识被传递给后代。因此,在人类中,有两种众所周知的编码的知识的储存库:DNA(其编码从我们的祖先所继承的知识)和记忆(其编码我们通过与实体的我们的个人交互来获得的以针对大脑中的神经元的细胞变化的形式的知识)。这些知识结构帮助我们更高效地与我们环境中的事物交互。
[0005]如下文所描述的,根据一个示例,智能互联网系统,通过提供具有获取、编码、储存、访问、使用和共享对人类和机器已知的许多类型的集体性知识的能力的虚拟网络化系统,来增加这两种储存库。
[0006]互联网最初被涉及成网络的网络,用于连接计算机服务器,被称为终端的设备,内容文件和软件应用的机制。由互联网所连接的每个设备被指配了它自己的“互联网协议地址”(IP地址),常常动态地向参与使用互联网协议来通信的计算机网络的每个设备指配了数字标号。随着时间的推移,互联网已经演进到连接数十亿的设备,每个此类设备具有它自己的指配的IP地址并且每个此类设备能够经由互联网与具有指配的IP地址的其它设备高效地通信。
[0007]今天的互联网具有两个主要缺陷:I)它缺少天生的能力来获取并应用关于与连接的实体的知识,以及2)它不允许用户直接连接当前缺少指配的IP地址的绝大多数实体并与它们进行交互,例如:人类大脑能够识别、理解并且与其交互的人、地点、事件和其它事物。当前,这些缺陷缺少商业上可行的解决方案。
[0008]因此,在知道仅如何定位具有指配的IP地址的事物(设备、文件和应用)并且与其通信的系统与许多用户定位他们感兴趣的事物(它们中的大多数没有指配的IP地址)、与它们进行连接、学习它们以及与它们交互的基本需求之间有大的脱节。今天的互联网和人类大脑基本上说两种不同的语言。
[0009]迄今为止,万维网已经是桥接这种脱节的最成功的尝试。万维网基本上允许我们在文件中的带标签对象和有关的可寻址文件之间创建2维“超文本”连接,以及非常重要的是,超文本标签能够指向仅单个IP地址或与IP地址相关联的URL。然而,万维网仅理解“文件”,而人类大脑理解“事物”,即实体。互联网和万维网两者使用对人类大脑解密而言有困难的语言。万维网给它的用户带来了理解它能够连接的文件的负担。它仅帮助用户与已经指配了 IP地址的“事物”连接。一旦与这些“事物”连接,则用户随后必须做大部分的工作。
[0010]万维网具有与控制和风险有关的许多其它重要的缺陷。超文本链接链接受网站拥有者而不是用户控制。在超文本链接的对象上点击或触碰的用户典型地不清楚他们可能被带到哪里,以及事实上,可能结果是访问危险的文件。万维网范例已经导致了由未知信誉的拥有者和运营商所控制的亿万个网站的创建。
[0011]被称为“语义万维网”的最近的范例已经部分地解决了万维网理解“事物”的无能力。语义万维网在计算机能够理解的文件结构中组织并存储关于事物的两种主要类型的知识(事实和关系)。语义万维网一般使用被称为“资源描述框架”(RDF)的文件结构,RDF将知识分解成小片。今天,有数以亿计的来自诸如维基百科和纽约时报的资源的RDF记录,其含有能够由连接到互联网的设备访问的知识的片段。
[0012]然而,语义万维网具有它自己的主要缺陷,包含I)最重要地,如互联网和万维网,它缺少天生能力来获取并应用知识;2)它被设计以使得计算机而不是人类能够理解它的内容;以及3)它存储我们人类认为有用的或甚至对于与我们环境中我们感兴趣的事物交互所必需的仅很少类型的知识。
[0013]“智能”的广泛理解的定义是:“获取并应用知识的能力”(参见,例如英语语言的美国传统字典)。如本文中描述的,根据一个示例,智能互联网系统,通过创建具有获取、组织、编码、存储、访问、应用和共享关于由互联网当前连接的实体以及由互联网当前没有连接的实体的许多类型的知识的能力的网络化的系统,增加今天互联网的能力。
[0014]根据一个示例,智能互联网系统具有直接获取关于人类行为的知识的能力,因为它是允许用户与实体直接交互的单一统一的系统。它有组织地集成用户接口,与实体的用户交互,以及访问知识和资源、消除它们之间的复杂接合点的操作系统。诸如万维网的可替代的范例,语义万维网和移动应用都具有在用户接口、应用、操作系统和各种混乱资源之间复杂的接合点。
[0015]对于人类和机器两者而言,实体可能难于识别和消除歧义。在实体之间进行识别和消除歧义中的主要挑战是特定实体可能被相异的“符号对象”来表示的事实。这些符号对象在我们的环境中的每个地方都会出现:在设备的显示器屏幕上,在我们用我们的眼睛看见或用我们的耳朵听到的事物中。它们可以包含:名称(“蒂姆.伯纳斯.李”)、绰号、别名、图像、视频、IDs、代码。它们可以在数以百计种类型的计算机可读内容中出现,诸如新闻、推特、消息、引文等。
[0016]在一个实施例中,智能互联网系统的用户能够:例如通过使用智能电话、平板计算机、PC、智能TV或其它计算和通信设备来选择或指定感兴趣的实体或通过使用数字相机或其它成像设备来捕获实体的图像或视频;等,在没有万维网的帮助下直接学习这些符号对象和它们所表示的实体。
[0017]在一个示例中,智能互联网在被称为“知识元(knowledgecells)”的新类型的多维度的数字结构中组织、编码和存储关于实体的知识。这些知识元中的每个知识元表示至少实体和内容对象的交叉点。例如,知识元可以表示单个人、地点、公司、事件、信仰或其它类型的实体与与单个内容对象(诸如,新闻文章、推特或其它类型的内容)的交叉点。在这个示例中,智能互联网实现如多维度数字结构的知识元,它们中的每一个编码关于特定实体的丰富的知识集,包含:关于这个实体的事实知识;关于这个实体与其它实体之间的关系的知识;关于用于由人和机器与这个实体交互的有效方法的知识;关于评分、评论和意见的知识;提供用于与这个实体交互的指南、指引和过程的知识。
[0018]在一个实施例中,编码的事实知识包含:被分类为“知识标记”的属性,其共同地具有唯一地描述实体的能力,因此允许人和机器在实体之间更高效地消除歧义。
[0019]在本发明的一个示例中,智能互联网提供“智能交互模块(“S頂S”)”、的丰富库,软件,其实现用于与实体交互的标准方法。使用能够触摸的移动设备或平板计算机来访问智能互联网的用户能够简单地通过触摸不论何处它们遇到(在新闻文章、推特、图像、视频中或在网站上)的任何符号对象来直接访问这些智能交互模块。使用其它类型的设备来访问互联网的用户能够通过使用点击机构或通过说话来选择实体或指定它来直接访问这些智能交互方法。
[0020]本发明的一个方面实现了新的统一范例以帮助用户与他们个人感兴趣的实体交互,包含,例如:I)用于唯一地标识所有类型的实体的统一方案(例如,唯一的实体IDs) ;2)用于编码、组织和存储关于实体的我们的集体知识的高效的多维结构;3)对关于个人感兴趣的实体的有用知识的一步访问;4)用于与实体交互的智能方法的标准库;5)学习关于实体的更新的简化的方式;6)理解用户、他们的上下文和他们感兴趣的实体,以及动态地适应于帮助用户与这些实体交互的简单、自适应的用户接口;以及7)传递所有类型的消息的简化的、更加高效和安全的方式。
[0021]在一个方面和示例中,智能互联网系统是普遍网络化的系统,该系统获取、累积和高效存储关于实体的知识和表示这些实体的符号对象,以及使得用户容易地获得这个知识。
[0022]在另一个方面和示例中,智能互联网系统具有获取和累积关于来自许多不同资源的实体的知识的能力,包含:新闻提要、推特、网络服务、开放链接的内容、网站、数字出版物、计算机文件、办公文档和用户行为和输入。
[0023]在另一个方面和示例中,智能互联网系统,使得用户简单地通过触摸符号对象,能够直接访问关于他们在智能手机、平板计算机、PC或其它智能设备的屏幕上看到的符号对象的知识。
【附图说明】
[0024]通过参照以下结合附图的描述能够更好地理解本申请,在附图中可以通过相同的标记来引用相同的部件。
[0025]图1示出了具有用于获取、管理、存储和制作能够访问的内容和知识的方法的本发明的第一实施例的框图。
[0026]图2示出了具有用于存储元数据组件的方法的实施例的框图。
[0027]图3示出了具有用于从多种类型的内容资源来获取内容和服务的方法的实施例。
[0028]图4示出了具有用于合理化内容资源和使得它们可以被智能互联网系统访问的方法的实施例。
[0029]图5示出了具有用于处理RSS内容资源的方法的实施例的框图。
[0030]图6示出了具有针对RDF内容资源的方法的实施例的框图。
[0031 ]图7是示出具有用于处理来自网络服务资源的内容的方法的实施例的框图。
[0032]图8示出了具有用于处理网页内容资源的方法的实施例的框图。
[0033]图9示出了具有用于处理办公文档内容资源的方法的实施例的框图。
[0034]图10示出了具有用于识别符号对象并且向符号对象添加知识标签的方法的实施例的框图。
[0035]图11示出了具有用于识别和处理嵌入在文本内容资源中的符号对象的方法的实施例的框图。
[0036]图12示出了具有用于识别和处理嵌入在图像内容资源中的符号对象的方法的实施例的框图。
[0037]图13示出了具有用于识别和处理嵌入在视频内容资源中的符号对象的方法的实施例的框图。
[0038]图14示出了具有用于识别和处理嵌入在视频广播内容资源中的符号对象的方法的实施例的框图。
[0039]图15示出了具有用于识别和处理嵌入在印刷内容资源中的符号对象的方法的实施例的框图。
[0040]图16是示出了具有用于获取关于实体的显式的事实知识的方法的实施例的流程图。
[0041]图17是示出了具有用于获取关于在实体之间的显式关系的知识的方法的实施例的流程图。
[0042]图18是示出了具有用于获取关于在实体之间的关系的上下文知识的方法的实施例的流程图。
[0043]图19是示出了具有用于监测和处理与实体的用户交互的方法的实施例的流程图。
[0044]图20示出了具有用于处理和存储由用户贡献的知识的方法的实施例的框图。
[0045]图21示出了具有用于组织针对智能内容记录的元数据的方法的实施例的框图。
[0046]图22示出了具有用于实现在知识图中的元数据定义的元素和结构的方法的实施例的框图。
[0047]图23示出了具有基于“实体类型”节点模板来管理实体节点的创建的功能的实施例。
[0048]图24示出了具有优化针对关于知识图中的实体的知识的搜索的功能的实施例。
[0049]图25是示出了具有用于处理智能消息的方法的实施例的框图。
[0050]图26是示出了具有用于处理来自消息源的消息的方法的实施例的框图。
[0051]图27是示出了具有用于将智能消息分割到智能消息组件中的方法的实现方式的框图。
[0052]图28是示出了具有用于在iPv6可编址存储系统中存储智能消息概要的方法的实施例的框图。
[0053]图29是示出了具有用于实现在基于URI的系统中存储智能消息概要的可替代实施例的方法的框图。
[0054]图30是示出了具有用于订阅智能消息概要的方法的实施例的框图。
[0055]图31示出了框图,该框图示出了具有用于“跟随”关于任何实体的智能消息的方法的实施例的框图。
[0056]图32是示出了具有允许用户和供应者实时一对一通信的方法的实施例的框图。
[0057]图33示出了具有用于选择用于交互的实体的方法的实施例的框图。
[0058]图34是示出了具有由实体知识标记辅助的,搜索实体的方法的实施例的框图。
[0059]图35是示出了具有用于在符号对象的列表中选择感兴趣的实体的方法的实施例的框图。
[0060]图36是示出了具有用于在符号对象的图库中来选择实体的方法的实施例的框图。
[0061]图37是示出了具有用于选择嵌入在智能文本内容中的带标签的符号对象的方法的实施例的框图。
[0062]图38是示出了具有用于选择嵌入在智能文本内容中的没有标签的符号对象的方法的实施例的框图。
[0063]图39是示出了具有用于选择嵌入在图像对象中的没有标签的符号对象的方法的实施例的框图。
[0064]图40是示出了具有用于选择嵌入在印刷内容中的没有标签的符号对象的方法的实施例的框图。
[0065]图41是示出了具有用于选择嵌入在视频内容中的没有标签的符号对象的方法的实施例的框图。
[0066]图42是示出了具有用于访问关于针对实体的能够应用的交互的知识的方法的实施例的流程图。
[0067]图43是示出了具有从选择实体的用户来启动的用于管理与实体的用户交互的方法的实施例的框图。
[0068]图44是示出了具有从选择交互方法的用户启动的用于管理与实体的用户交互的方法的实施例的框图。
[0069]图45是示出了具有用于管理与实体的用户交互的方法的实施例的决策矩阵。
[0070]图46是示出了具有用于使用图标来选择用于交互的智能内容记录的方法的实施例的图示说明。
[0071 ]图47是示出了具有用于与智能内容交互的方法的实现方式的示例的框图。
[0072]图48是示出了具有用于使用“智能交互模块”(“SMs”)与实体交互的方法的实现方式的框图。
[0073]图49说明了示出了具有用于响应于符号对象和/或实体的用户选择来管理自适应用户接口的方法的实现方式的设计。
[0074]图50说明了示出了具有用于管理在一个页面上的自适应用户接口的方法的实现方式的设计。
[0075]图51说明了示出了具有用于响应于普遍交互的用户选择来管理自适应用户接口的方法的逻辑流程图。
【具体实施方式】
[0076]提出以下描述以使得本领域的普通技术人员能够制作和使用各种实施例。仅作为示例来提供特定设备、技术、以及应用的描述。对于本领域的普通技术人员而言,针对本文中描述的示例的各种修改将是易于明显的,以及在不背离本技术的精神和范围的情况下,本文中限定的一般原理可以应用于其它示例和应用。因此,所公开的技术不旨在局限于本文中描述和示出的示例,而是被给予与权利要求书一致的范围。
[0077]本发明的实施例向用户提供了针对关于“实体”的知识的简化访问。实体包含人类能够唯一地识别、命名并且与其交互的所有事物,包含例如:人、地点、公司、学校、饭店、事件、思想以及其它更多。实体可以包含人类能够看见、听见、触摸、感觉或想象的每个事物。
[0078]实施例允许用户使用“智能交互模块”(“SIMs” ),用于与实体交互的模块化的集成的计算机实现的方法,找到并选择感兴趣的实体并且与它们交互。
[0079]本发明的实施例发现、组织、存储、管理、使用和使得能够访问关于多种类型实体的来自多个源的多种类型的知识。
[0080]这些实施例具有用于创建和管理被称为“内容”的特定的实体组的方法,此类内容包括人类能够体验、与其交互以及消耗的词、图像和可听和可视媒体的集合。内容实体的示例包含,例如:新闻文章、推特、博客、办公文档、电子书籍、图像和视频。内容实体可以是复杂的结构,以及总是与单一实体的一个或多个实例有关。
[0081 ] 任何实体可以具有表示它的“符号对象”(例如,实体“Abraham Lincoln”可以由书写或说出的词和短语、昵称、ID、代码、图像或视频等来表示)。
[0082]在本发明的实施例中,用户能够简单地通过触摸表示该实体的任何符号对象来选择感兴趣的实体并且与感兴趣的实体交互。在其它实施例中,用户能够在符号对象或实体上点击或说出符号对象或实体的名称以选择它用于进一步交互。这些实施例向用户提供了用于访问关于实体的知识的简单的一步过程,以及向用户提供了“触摸…并了解”或“说出…并了解”的体验。
[0083]实施例允许用户通过浏览符号对象的列表或图库,每个符号对象表示实体,以及然后从该列表或库中选择感兴趣的符号对象,来选择感兴趣的实体。
[0084]实施例允许用户通过在用户接口中输入搜索请求以及与智能代理交互来选择实体。当用户开始输入搜索请求时,方法激活智能搜索代理,该智能搜索代理开始分析该搜索请求以及发起与“知识图”的直接双向通信,“知识图”为具有关于实体的编码的共享的知识的网络化的数据库。如果智能搜索代理确定该知识图含有符合用户搜索请求参数的不只一个实体,则它打开用户接口中的可视面板并且显示此类可能的实体的列表,连同关于它们的知识,包含:实体的名称,以及针对命名实体中的每个命名实体的关于该实体的附加知识,包含:它的“实体组”,例如表示针对可能的匹配实体的宽泛类别的“人”;它的“实体类型”,例如表示针对可能的匹配实体的更窄的类别的“演员”;以及“知识标记”,特定的属性,当由用户查看该特定的属性时,该特定的属性可以帮助用户选择感兴趣的特定实体。使得能够看到符合他们的搜索请求的关于每个可能的实体的此类特定知识,用户能够在它们之中消除歧义,并且通过触摸它或在它上点击或说出它的名称来选择他们感兴趣的特定实体。
[0085]实施例允许用户选择在用户接口中显示的或经由说出的词语呈现给用户的任何内容中所嵌入的符号对象。选择任何此类符号对象激活“智能交互代理”,“智能交互代理”可以直接网络访问关于所选择的符号对象的,以及它表示的实体的在知识图中的知识。智能交互代理,当激活时,自动地执行
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1