使用内容识别作为用于搜索的上下文的制作方法

文档序号:9291672阅读:229来源:国知局
使用内容识别作为用于搜索的上下文的制作方法
【专利说明】使用内容识别作为用于搜索的上下文
[0001]相关申请的交叉引用
[0002]本申请要求2012 年 12 月 31 日提交且题为“USING CONTENT IDENTIFICAT1N ASCONTEXT FOR SEARCH”的美国专利申请序号13/731,656的优先权,此申请的全部内容被通过引用结合到本文中。
技术领域
[0003]本公开一般地涉及信息搜索,并且更具体地涉及使用内容识别作为用于搜索的上下文。
【背景技术】
[0004]例如,诸如计算机、移动电话、电子平板、电视或与电视相关联的设备之类的通信设备可以用来执行在线搜索(例如,因特网搜索)或本地搜索(例如,用于与本地网络相关联的信息的搜索、通信设备上的信息的搜索等)以响应于搜索而获得搜索结果。使用通信设备,用户可以向搜索引擎提交搜索查询,其可以搜索信息网络(例如,因特网、内部网等)且可以基于搜索查询而获得搜索结果。各种类型的通信设备可以具有生成搜索查询并将该搜索查询传送至搜索引擎以促进响应于该搜索查询而获得搜索结果的能力。此类通信设备可以包括例如电视、IP电视(IPTV)、机顶盒、计算机、内容流式传输设备、移动电话、电子平板、电子板、电子笔记本、电子阅读器、电子游戏设备、个人数字助理(PDA)或包括信息通信功能的电子设备。

【发明内容】

[0005]下面提出了本公开的各种方面的简化
【发明内容】
以便提供此类方面的基本理解。本
【发明内容】
并不是所有设想方面的广泛概述,并且既不意图识别关键或必需元件,也不描述此类方面的范围。其目的是以简化形式提出本公开的某些概念作为下面提出的更详细描述的前奏。
[0006]这里公开的系统、方法以及技术涉及在由通信设备呈现的内容区段中识别并使用上下文信息,以促进生成可以至少部分地基于该上下文信息来自定义的搜索结果。这里公开的是一种包括搜索管理组件的系统,该搜索管理组件在一时刻识别在由包括电视相关通信设备或与之相关联的通信设备呈现的电视相关内容的序列内的电视相关内容,并且识别在电视相关内容中的或与之相关联的上下文信息。该系统还可以包括搜索组件,其使用上下文信息来增强搜索查询以促进至少部分地基于上下文信息对搜索结果子集进行自定义。
[0007]在这里还公开了一种方法,包括采用至少一个处理器以促进保持在至少一个存储器设备中的代码指令的执行。所述至少一个处理器响应于代码指令的执行而执行操作,包括:在给定时刻识别在由包括电视相关通信设备或与之相关联的通信设备呈现的电视相关内容中的或与之相关联的上下文信息;以及传送包括上下文信息的搜索查询以促进至少部分地基于上下文信息对搜索结果子集进行自定义。
[0008]在这里还公开了一种系统,其可以包括存储信息项目集合的服务器组件。该系统还可以包括搜索引擎,其在服务器组件中搜索信息项目集合以生成至少部分地基于搜索查询而自定义的搜索结果子集,该搜索查询包括在给定时刻在包括电视相关内容区段的电视呈现节目内识别的电视相关内容区段中的或与之相关联的上下文信息。
[0009]以下描述和附图详细地阐述了本公开某些说明性方面。然而,这些方面是指示可以采用本公开的原理的几个不同方式。本公开意图包括所有此类方面及其等价物。当结合附图考虑时,根据本公开的以下详细描述,本公开的其它优点和不同特征将变得显而易见。
【附图说明】
[0010]图1图示出根据这里所述的各种方面和实施方式的可以使用关于由通信设备呈现的内容的上下文信息作为用于信息搜索的搜索查询的一部分的示例系统的框图。
[0011]图2描述了根据这里所述的各种方面和实施方式的可以由第二通信设备跨越关于由通信设备呈现的内容的已识别的上下文信息或将其应用于搜索查询以促进对关于与第二通信设备相关联的搜索查询的搜索结果进行自定义。
[0012]图3图示出根据这里公开的各种方面和实施方式的示例搜索组件的图。
[0013]图4描述了根据这里所述的各种方面和实施方式的可以使用关于由通信设备呈现的内容的上下文信息作为用于信息搜索的搜索查询(例如,已增强的搜索查询)的一部分的示例方法的流程图。
[0014]图5描述了根据这里所述的各种方面和实施方式的可以使用关于由通信设备呈现的内容的上下文信息作为用于信息搜索的搜索查询(例如,已增强的搜索查询)的一部分的另一示例方法的流程图。
[0015]图6图示出根据这里所述的各种方面和实施方式的可以促进至少部分地基于已增强的搜索查询而生成自定义的搜索结果子集的示例方法的流程图,所述已增强的搜索查询包括关于由通信设备呈现的内容的上下文信息。
[0016]图7呈现了根据这里所述的各种方面和实施方式的可以促进将通信设备与第二通信设备配对(例如,直接地配对)以促进由第二通信设备响应于搜索查询(例如,已增强的搜索查询)至少部分地基于关于由通信设备呈现的内容的上下文信息对搜索结果进行自定义的示例方法的流程图。
[0017]图8是图示出适当操作环境的示意性框图。
[0018]图9是样本计算环境的示意性框图。
【具体实施方式】
[0019]现在参考附图来描述本公开的各种方面,其中,自始至终使用相同的附图标记来指代相同元件。在以下描述中,出于说明的目的,阐述了许多特定细节以便提供一个或多个方面的透彻理解。然而,应理解的是,可以在没有这些特定细节的情况下或者用其它方法、组件、材料等实践本公开的某些方面。在其它情况下,以框图形式示出了公知的结构和设备以促进描述一个或多个方面。
[0020]例如,诸如计算机、移动电话、电子平板、电视或与电视相关联的设备之类的通信设备可以用来执行在线搜索(例如,因特网搜索)或本地搜索(例如,用于与本地网络相关联的信息的搜索、通信设备上的信息的搜索等)以响应于搜索而获得搜索结果。使用通信设备,用户可以向搜索引擎提交搜索查询,其可以搜索信息网络(例如,因特网、内部网等)且可以基于搜索查询而获得搜索结果。可能期望修整搜索查询以获得更多修整、细化和/或相关的搜索结果集合。
[0021]为此,提出了用于使用关于由电视呈现的内容的上下文信息作为用于信息搜索的搜索查询的一部分的技术。通信设备或与通信设备相关联的第二通信设备可以包括搜索组件,其可以包括搜索管理组件或与之相关联。该搜索组件可以生成并向搜索引擎提供搜索查询以促进响应于搜索查询而获得搜索结果。
[0022]在由在电视中的或与之相关联的通信设备呈现电视相关内容期间的给定时刻,搜索管理组件可以识别与电视相关内容区段相关联的上下文信息,并可以生成内容标识符时间戳,其可以包括上下文信息和电视相关内容区段或者与之相关联。该搜索管理组件可以存储内容标识符时间戳和/或使用内容标识符时间戳中的信息的全部或一部分(例如上下文信息),其可用于促进加强(例如,增强)搜索查询(例如,在内容标识符时间戳的时间或附近或者在未来更远的时间生成的搜索查询)ο根据所定义的搜索准则,该搜索组件可以使用上下文信息(例如,包含在内容标识符时间戳中)来增强搜索查询以促进至少部分地基于上下文信息对搜索结果子集进行自定义。该搜索组件可以将已增强的搜索查询提供给搜索引擎。
[0023]该搜索引擎可以生成可以至少部分地基于上下文信息来自定义的搜索结果子集。例如,搜索引擎可以使用搜索查询中的上下文信息来而促进至少部分地基于该上下文信息(例如,包含在内容标识符时间戳中)的一个或多个相关搜索结果的识别、搜索查询的消除歧义或者搜索结果相比于搜索结果子集中的另一搜索结果的提升,以促进对搜索结果子集进行自定义。搜索引擎可以将搜索结果子集(例如,自定义搜索结果子集)提供给搜索组件,其可以经由通信设备或第二通信设备将搜索结果子集提供(例如,呈现)给用户。
[0024]在某些实施方式中,搜索组件可以将在线信息访问(例如,因特网访问)与视频或音频内容在通信设备(例如,电视、网际协议电视(IPTV)、机顶盒、计算机、内容流式传输设备等)上的呈现结合。该搜索组件可以从通信设备获得(例如,接收、检测到等)关于由通信设备呈现给用户的内容的信息。例如,通信设备可以包括机顶盒和/或集成调谐器或与之相关联,其可以将关于由通信设备呈现的内容的信息提供给搜索组件。搜索管理组件可以分析此类信息以促进生成与相应的实体(例如,TV演出、电影、歌曲、电子游戏等)的内容的相应的部分有关的上下文信息的相应的项目。
[0025]搜索管理组件可以分析由通信设备呈现的内容以认识和/或识别在所呈现的内容中的或与之相关联的信息(例如,对象,诸如产品、人等;节目场景;对话;节目或场景主题;元数据等)和该特定时刻(例如,与包括该内容的实体(例如,节目、演出、电影、歌曲、视频等)的总体呈现时间有关的时刻或者当前本地时间)。例如,搜索管理组件可以使用图案识别技术来认识和/或识别在所呈现的内容中的或与之相关联的视觉对象或视觉信息,和/或可以使用语音识别技术来认识和/或识别在所呈现的内容中的或与之相关联的音频对象或音频信息。通过识别由通信设备呈现给用户的内容中的信息和与所识别的信息相关联的时刻,搜索管理组件可以使向用户呈现内容期间的用户活动与正在由通信设备向用户呈现内容的特定时刻相互关联。例如,搜索管理组件可以生成内容标识符时间戳,其可以包括在内容的所呈现的区段中识别的信息(例如,上下文信息)、与所识别的信息相关联的时刻和/或关于在内容的所呈现的部分中识别的信息的其它信息。
[0026]根据各种实施方式,搜索管理组件可以利用其它信息(例如,其它上下文信息),诸如指示通信设备(例如,第一通信设备和/或第二通信设备)的地理位置的信息、用户简档中的信息(例如,用户兴趣、用户的在先搜索等)等,作为用于搜索查询的附加或替换上下文以促进响应于搜索查询而对搜索结果进行自定义。搜索管理组件还可以跟踪与用户相关联的历史性内容查看历史和/或搜索历史(例如,搜索查询历史、搜索结果查看历史等),并且可以存储该历史性内容查看历史和/或搜索历史以构建用于用户的用户简档。搜索管理组件可以使用与用户相关联的历史性内容查看历史和/或搜索历史的全部或一部分作为附加上下文信息(例如,除与当前正在被用户感知的电视相关内容的区段相关联的上下文信息之外),其可以包括在由用户进行的搜索查询中以促进响应于该搜索查询而对搜索结果进行自定义。
[0027]为了促进响应于搜索查询而改善搜索相关性和/或搜索结果,搜索管理组件可以对用户的查看历史利用过滤器组件(例如,包括一个或多个类型的一个或多个过滤器),例如以在识别或生成关于用户的查看历史的附加上下文信息时仅考虑在定义的最近时间段内(例如,在最近24小时内、在上周内、在上个月内等)查看或感知(例如,收听)的实体(例如,节目、演出、电影、歌曲、视频、电子游戏等)。搜索管理组件还可以对用户的搜索历史利用过滤器组件,例如以在识别或生成关于用户的搜索历史的附加上下文信息时仅考虑在定义的最近时间段内与用户相关联的搜索实体(例如,搜索查询、搜索结果等)。
[0028]搜索管理组件可以使用附加上下文信息(例如,源自用户的历史性内容查看历史、用户的搜索历史、用户的通信设备的位置、用户简档中的其它信息等),例如以促进识别或获得至少潜在地与搜索查询相关的附加搜索结果和/或可以至少部分地基于附加上下文信息来修改响应于搜索查询而获得的搜索结果的排名,以对搜索查询对结果进行自定义。搜索管理组件可以经由与用户相关联的通信设备(例如,电视、与电视相关联(例如,通信连接到电视)的通信设备、移动电话、电子板或平板等)来呈现对搜索查询的自定义的结果。
[0029]搜索管理组件还可以跨越与内容区段(例如,包含在内容标识符时间戳中)相关联的上下文信息与用户感知或者至少潜在地感知跨超过一个通信设备的内容的用户活动之间的相关性。例如,搜索管理组件可以生成与正在由通信设备(例如,电视)呈现的内容有关的上下文信息(例如,包含在内容标识符时间戳中或与之相关联),并且可以将该上下文信息包括在由与该通信设备配对或接近的第二通信设备(例如,移动电话、电子平板、电子眼镜等)生成的搜索查询中。
[0030]在某些实施方式中,可以将通信设备直接地与第二通信设备配对,例如根据所定义的设备配对协议和/或通过使通信设备和第二通信设备登录(例如,注册)到同一帐户(例如,使用相同的用户名和认证证书)。第一搜索组件和第一搜索管理组件可以与通信设备相关联。在给定时刻,第一搜索管理组件可以识别关于正在由通信设备呈现的(例如,诸如节目、电影、歌曲等实体的)内容区段的上下文信息,并且可以生成可以包括上下文信息的内容标识符时间戳。第一搜索管理组件可以将内容标识符时间戳提供(例如,传送)给第二通信设备。第二通信设备可以包括第二搜索组件和第二搜索管理组件。根据所定义的搜索准则,第二搜索组件可以生成搜索查询,其可以被增强或修改成包括与内容标识符时间戳相关联的上下文信息的全部或一部分。第二搜索组件可以将该搜索查询(例如,已增强的搜索查询)提供(例如,传送)给搜索引擎。该搜索引擎可以处理该搜索查询,并且响应于该搜索查询,可以生成可以至少部分地基于搜索查询中的上下文信息来自定义的搜索结果子集(例如,自定义的搜索结果子集)。搜索引擎可以将搜索结果的该子集提供给第二通信设备以便呈现给第二通信设备的用户。
[0031]在某些其它实施方式中,通信设备可以直接地与第二通信设备配对,例如当第二通信设备接近于该通信设备(例如,在与该通信设备的定义距离内)时。在给定时刻,第二通信设备的第二搜索管理组件可以识别关于正在由通信设备呈现的(例如,诸如节目、电影、歌曲等实体的)内容区段的上下文信息,并且可以生成包括上下文信息的内容标识符时间戳。例如,第二通信设备可以感知正在由通信设备呈现的内容,并且第二搜索管理组件可以在给定时刻分析内容以识别内容区段中的上下文信息。根据所定义的搜索准则,第二搜索组件可以生成搜索查询,其可以被增强或修改成包括与内容标识符时间戳相关联的上下文信息的全部或一部分。第二搜索组件可以将该搜索查询(例如,已增强的搜索查询)提供(例如,传送)给搜索引擎。该搜索引擎可以处理该搜索查询,并且响应于该搜索查询,可以生成可以至少部分地基于搜索查询中的上下文信息来自定义的搜索结果子集(例如,自定义的搜索结果子集)。搜索引擎可以将搜索结果的该子集提供给第二通信设备以便呈现给第二通信设备的用户。
[0032]现在参考附图,图1图示出根据这里所述的各种方面和实施方式的可以使用关于由通信设备(例如,电视和/或电视相关设备)呈现的内容的上下文信息作为用于信息搜索的搜索查询的一部分的示例系统100的框图。系统100可以包括通信设备102,其可以接收或传送信息(例如,视频内容、音频内容、文本信息或消息等)。通信设备102可以是或者可以包括例如电视、IPTV、机顶盒、计算机、内容流式传输设备、移动电话、电子平板、电子板、电子笔记本、电子阅读器、电子游戏设备、个人数字助理(PDA)、包括信息通信功能的电子设备(例如,电子眼镜或内衣)等。
[0033]通信设备102可以与通信网络104相关联(例如,与之通信连接),该通信网络104可以促进通信设备102和与通信网络104相关联的其它通信设备之间的信息的通信(例如,接收、传送)。通信网络104可以包括基于网际协议(IP)的网络和/或核心网络(例如,移动核心网络),其可以促进通信设备102和与通信网络104相关联的其它通信设备之间的信息的有线或无线通信。
[0034]通信设备102可以与搜索组件106相关联(例如,与之通信连接)或者可以包括搜索组件106,其可以包括搜索管理组件108或与之相
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1