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

文档序号:9291672阅读:来源:国知局
关联。搜索组件106和搜索管理组件108可以与通信网络104相关联(例如,与之通信连接)。搜索组件106可以生成或向搜索引擎110提供(例如,传送)搜索查询以促进响应于搜索查询而获得搜索结果。根据各种实施方式,搜索引擎110可以与搜索组件106 (如图1中所描述)分离或者是搜索组件106的一部分。搜索引擎110可以与通信网络104相关联(例如,与之通信连接)以促进搜索引擎110与其它通信设备(例如,通信设备102、搜索组件106、可以存储和提供信息的服务器等)之间的信息的通信。
[0035]搜索引擎110可以与一个或多个信息提供者组件(例如,信息服务器和/或其它通信设备,其可以存储和提供信息,诸如上下文信息、视频内容、音频内容等)相关联(例如,与之通信连接),诸如信息提供者组件112和信息提供者组件114。在某些实施方式中,搜索引擎110可以经由通信网络104与一个或多个信息提供者组件相关联。在其它实施方式中,可以经由内部网络(例如内部网)将搜索引擎110通信耦接到信息提供者组件(例如,信息提供者组件112、信息提供者组件114等)中的一个或多个,或者搜索引擎110和信息提供者组件中的一个或多个可以是另一组件(图1中未示出)的一部分。
[0036]用户可能正在使用通信设备102来感知内容(例如,视频内容、音频内容、文本内容等)。例如,用户可能正在通信设备102上查看实体(例如,节目、演出、电影、歌曲、视频、电子游戏等)。实体可以从通信网络104接收并在通信设备102上呈现,可以从在DVD播放器上播放的本地通信源或设备(例如,数字视频磁盘(DVD))、在CD或其它内容播放器上播放的紧凑式盘、在视频或音频带式播放器上播放的视频或音频带、在电子游戏设备上利用的游戏或应用程序、本地地在通信设备(例如,移动电话、计算机、电子板或平板、PDA等)上利用的游戏或应用程序接收,或者可以从另一源接收并在通信设备102上呈现。
[0037]在由通信设备102呈现内容(例如,电视相关内容)(例如,在电视中或与电视相关联的内容呈现)期间的给定时刻,搜索管理组件108可以识别与在该给定时刻或附近正在呈现的内容区段相关联的上下文信息,和/或可以生成内容标识符时间戳,其可以包括上下文信息和内容区段或与之相关联。该内容区段可以是例如内容的I帧快照、内容的多帧快照、内容的I秒段、内容的5秒段、内容的10秒段或者实际上任何期望时间长度的内容量。搜索管理组件108可以存储上下文信息和/或内容标识符时间戳(例如,在数据仓库中),和/或可以使得该上下文信息和/或内容标识符时间戳可用于搜索组件106以便用作搜索查询的一部分(例如,增强搜索查询)(例如,在生成上下文信息或内容标识符时间戳的时间或附近生成的搜索查询或在未来更远的时间进行的搜索查询)。
[0038]搜索组件106可以使用上下文信息(例如,包含在内容标识符时间戳中)的全部或一部分来增强搜索查询,以促进至少部分地基于上下文信息来对搜索结果子集进行自定义。搜索管理组件108可以分析由用户使用通信设备102进行的搜索查询的搜索词,并且至少部分地基于分析的结果,可以识别与内容区段相关联的上下文信息的至少一部分,其可以加强搜索查询以促进提供与原始搜索查询相比改善的搜索结果。至少部分地基于分析结果,搜索管理组件108可以将搜索查询增强成包括上下文信息的一部分,例如以生成已增强的搜索查询。搜索组件106可以将已增强的搜索查询提供给搜索引擎110,以促进获得可以至少部分地基于上下文信息的该部分来自定义的搜索结果子集(例如,自定义的搜索结果子集)。
[0039]例如,至少部分地基于由通信设备102在给定时刻呈现的内容区段的分析,搜索管理组件108可以识别在内容区段中的或与之相关联的上下文信息。该上下文信息可以包括例如实体的名称、与内容区段相关联的实体的场景或部分、实体的类型、在内容区段中的或与之相关联的对象的类型、内容区段和/或实体中的场景的地理位置或界标、关于在内容区段或实体中的或与之相关联的对话、歌词或文本信息的信息、实体的色彩类型、制作或发生该内容的时代或年份和/或与该内容区段相关联的其它上下文信息。实体可以是例如TV节目、电影、歌曲或电子游戏等。实体的类型可以是例如针对电影或TV演出的戏剧、喜剧、音乐、科幻小说等;针对歌曲的摇滚、乡村、爵士、节奏蓝调等。对象的类型可以是人、车辆、乐器、建筑物等。关于对象的类型的上下文信息可以包括关于对象的其它识别信息(例如,演员、音乐家、艺术家等;演员扮演的人物(例如,警察、教师、法官等);人物的姓名、性别和/或身体特征等)。关于在内容区段或实体中的或与之相关联的对话、歌词或文本信息的信息可以包括例如与内容区段或实体相关联的元数据、实体或内容区段的描述(例如,包含在TV列表或元数据中)、与内容区段相关联的隐藏式字幕信息以及与内容区段相关联的对话或歌词。实体的色彩类型可以包括彩色内容、黑白内容、混合内容(例如,彩色内容和黑白内容两者)。时代或年份可以包括例如由事件(例如,大萧条时代、第一次世界大战时代、第二次世界大战时代、越南战争时代等)定义的时间段或者由日期或时间段(例如,1776年7月4日、1941年12月7日、2001年9月11日等;1984年、1998年、2009年等;20世纪80年代、20世纪90年代、21世纪等)定义的时间段。可以由搜索管理组件108识别的各种类型的上下文内容可以至少部分地基于内容区段或与之相关联的信息而改变。搜索管理组件108可以生成内容标识符时间戳,其可以包括与该内容区段相关联的所识别的上下文信息和时间信息。根据所定义的搜索准则,搜索管理组件108可以将内容标识符时间戳存储在数据仓库中和/或使用与内容标识符时间戳相关联的信息来促进增强由通信设备102 (或与之相关联的第二通信设备)传送的搜索查询(多个查询)。
[0040]应认识到并理解的是虽然公开主题的各方面已将内容标识符时间戳描述为包括关于内容区段的上下文信息,但在某些实施方式中,与内容区段相关联的内容标识符时间戳可不包括关于内容区段的上下文信息。在此类实施方式中,搜索管理组件108可以生成内容标识符时间戳,其可以包括识别正在由通信设备呈现的内容区段(例如,电视相关内容)的信息(例如,内容标识符)和可以指示呈现该内容区段的时刻或时间段的时间信息(例如,时间标识符),其中,内容标识符时间戳不包括关于内容区段的上下文信息。
[0041]在此类实施方式中,搜索引擎110或与搜索引擎110相关联的服务器可以包括搜索组件和/或搜索管理组件,其可以分别地包括搜索组件106和搜索管理组件108的特征和功能的所有或期望部分,如这里所述,或者搜索组件106和搜索管理组件108可以分布在多个组件之间(例如,搜索组件106和搜索管理组件108的一部分(例如,子组件)可以分布在搜索引擎110或关联服务器之间,并且搜索组件106和搜索管理组件108的另一部分可以分布在另一组件之间或者可以是独立的)。关于与通信设备102相关联的搜索查询,与搜索引擎110或关联服务器相关联(例如,其一部分或直接地连接到)的搜索管理组件可以分析与内容标识符时间戳相关联的信息,并且可以至少部分地基于该分析来识别、确定或生成关于与内容标识符时间戳相关联的内容区段的上下文信息。与搜索引擎110或关联服务器相关联的搜索管理组件可以至少部分地基于上下文信息来增强搜索查询,以生成已增强的搜索查询。搜索引擎110可以执行已增强的搜索查询以生成搜索结果子集,其可以至少部分地基于与已增强的搜索查询相关联的上下文信息来自定义,如在这里更全面地公开的。
[0042]作为增强关于内容区段的搜索查询的示例,搜索管理组件108可以增强搜索查询以包括与内容区段相关联的上下文信息,以促进使搜索查询增强和/或更精确地聚焦。例如,通信设备102可能正在向用户呈现由Clint Eastwood主演的电影“The Enforcer”。搜索管理组件108可以在给定时刻分析由通信设备102呈现的“The Enforcer"的内容区段。该内容区段可包括例如作为电影(例如,“The Enforcer”)的场景中的人物(“DirtyHarry”、“Harry Callahan”)的演员(例如,Clint Eastwood),其中演员在旧金山的阿尔卡特拉斯岛并持有枪。基于此分析,搜索管理组件108可以识别在内容区段中的或与之相关联的上下文信息,其中,该上下文信息可以包括例如与内容(例如,“电影”)场景相关联的实体的识别、电影的名称(例如,“The Enforcer”)、与内容区段相关联的电影的场景、电影的类型(例如,“动作”、“喜剧”)、内容区段中的枪、枪的类型(例如,44Magnum”)、在内容区段中的或与之相关联的人(例如,“演员”、“Clint Eastwood”)、内容区段中的那个人的角色(例如,“Dirty Harry”、“警探”)、内容区段和/或电影中的场景的地理位置(例如,“San Francisco")和界标(例如,“Alcatraz”)、电影的色彩类型(例如,“彩色电影”)、电影完成的时代或年份(分别地例如,“20世纪70年代”和“1976年”)和/或与该内容区段相关联的其它上下文信息。搜索管理组件108可以生成内容标识符时间戳,其可以包括与内容区段相关联的已识别的上下文信息和时间信息(例如,识别时刻)。
[0043]在已识别上下文信息和/或已生成内容标识符时间戳之后的某个时间,用户可以使用通信设备102录入搜索查询(例如,“enforcer”)。搜索管理组件108可以分析该搜索查询。搜索管理组件108可以识别搜索查询中的搜索词“enforcer”。搜索管理组件108还可以分析与该内容区段相关联的上下文信息(例如,分析内容标识符时间戳中的信息)以确定是否存在可以与搜索查询相关和/或可以促进使搜索查询增强或更好地聚焦的任何上下文信息。如果搜索管理组件108确定存在可以与搜索查询有关和/或可以加强搜索查询的内容区段相关联的上下文信息,则根据所定义的搜索准则,搜索管理组件108可以将搜索查询增强为包括与内容区段相关联的上下文信息的所述至少一部分,其可以与搜索查询相关(例如,最相关,具有所定义的相关性水平)和/或可以促进加强(例如,可以具有至少所定义的查询加强水平)搜索查询。在涉及到电影“The Enforcer”的示例内容区段中,搜索管理组件108可以识别例如搜索查询包括搜索词“enforcer”。基于该分析和识另IJ,搜索管理组件108可以确定与内容区段相关联的某些上下文信息(例如,包含在内容标识符组件中)可以与该搜索查询相关或至少潜在地与之相关和/或可以至少部分地基于来自电影“The Enforcer”的内容区段和包含搜索词“enforcer”的搜索查询来加强该搜索查询。例如,搜索管理组件108可以确定与内容区段相关联的某些上下文信息(例如,“ClintEastwood”、“Dirty Harry”、“电影”)可以与搜索查询相关或至少潜在地与之相关和/或可以加强搜索查询。
[0044]搜索管理组件108可以增强搜索查询(例如,“enforcer” )以生成已增强的搜索查询(例如,“enforcer ‘Clint Eastwood’ ‘Dirty Harry’电影”),其可以使信息搜索聚焦以促进获得可以更加聚焦于电影“The Enforcer”或与之相关的自定义的搜索结果。
[0045]作为对搜索查询进行聚焦和/或消除歧义的另一示例,通信设备102可能正在向用户呈现Hugh Laurie主演的TV演出“House”。搜索管理组件108可以在给定时刻分析由通信设备102呈现的TV演出“House”的内容区段。该内容区段可包括例如作为TV演出(例如,“House”)的场景中的人物(例如,Gregory House、医生)的演员(例如,HughLaurie),其中,演员用拐杖行走并骑上摩托车。基于该分析,搜索管理组件108可以识别在内容区段中的或与之相关联的上下文信息,其中,上下文信息可以包括例如与内容(例如,“TV演出”)的场景相关联的实体的识别、TV演出的名称(例如,“ House”)、与TV演出相关联的内容区段、与内容区段相关联的TV演出的场景、TV演出的类型(例如,“戏剧”)、内容区段中的摩托车、摩托车的牌子和型号、在内容区段中的或与之相关联的人(例如,演员,包括“Hugh Laurie”)、内容区段中所示的拐杖、TV演出的色彩类型(例如,“彩色TV演出”),制作或开始该TV演出的年代或年份(例如,“2009年”)和/或与该内容区段相关联的其它上下文信息。搜索管理组件108可以生成内容标识符时间戳,其可以包括与该内容区段相关联的所识别的上下文信息和时间信息。
[0046]在已识别上下文信息和/或已生成内容标识符时间戳之后的某个时间,用户可以向通信设备102录入搜索查询(例如,“house show")。搜索管理组件108可以分析该搜索查询,并且可以识别该搜索查询中的搜索词“house”和“show”。搜索管理组件108还可以分析与该内容区段相关联的上下文信息以确定是否存在可以与搜索查询相关和/或可以促进使搜索查询加强或更好地聚焦的任何上下文信息。基于该分析,搜索管理组件108可以确定与内容区段相关联的某些上下文信息(例如,“Hugh Laurie”、“医生”、“戏剧”、“TV演出”)(例如,包含在内容标识符时间戳中)可以与信息搜索相关或者至少潜在地相关和/或可以促进加强该信息搜索(例如,可以具有该信息搜索的至少定义的查询加强水平)(例如,由于用户的搜索查询包括与来自正在由通信设备102向用户呈现的TV演出“House”的内容区段有关的词语“house”和“show”)。例如,基于该分析和识别,并且根据所定义的搜索准则,搜索管理组件108可以确定可以通过包括与词语“house”接近或有关的短语“HughLaurie”(例如,在搜索查询中的词语“house”之前或之后(例如,直接地在之前或之后)包括短语“Hugh Laurie”)来在搜索查询中对搜索查询中的词语“house”进行消除歧义,以促进加强搜索查询以使搜索查询聚焦于TV演出“House”,与关于房屋(例如,房地产、物理家结构)的搜索结果相反。根据所定义的搜索准则,搜索管理组件108还可以确定包括上下文信息“TV演出”(与包括搜索词“show”的原始查询相反)和“戏剧”可以进一步加强搜索查询。搜索管理组件108可以将搜索查询(例如,“house” “show”)增强为包括与内容区段相关联的此类上下文信息以生成已增强的搜索查询(例如,“house ‘Hugh Laurie’ ‘TV演出’戏剧”)。
[0047]为了进一步举例说明本示例,如果替代地正在由通信设备102呈现的内容区段是关于购买、修缮以及出售房地产(例如,房屋)的TV演出“Flip That House”的一部分,并且用户的搜索查询中的搜索词再次地是“house show”,则搜索管理组件108可以对搜索查询消除歧义以使搜索查询聚焦于房地产,与Hugh Laurie主演的TV演出“House”相反,以促进加强搜索查询。例如,搜索管理组件108可以分析TV演出“Flip That House”的内容区段以识别与该实体相关联的上下文信息。至少部分地基于该分析,搜索管理组件108可以识别上下文信息,例如,诸如与内容区段相关联的实体的标题(例如,“Flip ThatHouse”)、与由TV列表提供的内容区段相关联的实体的描述(例如,“披露由房屋买卖行家(home flippers)进行的家庭及其他房地产的购买、修缮以及出售的现实TV演出”)和/或在内容区段中的或与之相关联的其它上下文信息。搜索管理组件108可以生成内容标识符时间戳,其可以包括与该内容区段相关联的所识别的上下文信息和时间信
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1