基于情境的无查询搜索的制作方法_4

文档序号:9291670阅读:来源:国知局
示搜索结果:在显示视图的顶部或其附近显示,在显示视图的中心处显示,在活跃窗口外部显示,与显示边缘相关联地显示,在基于所显示的内容的最优位置处显示,覆盖在所显示的内容上,与所显示的内容集成在一起等等。因此在一些情况下,搜索结果呈现器可以确定显示搜索结果的位置。
[0062]图3-9示出了使用无查询搜索实现方式的各种可能的使用情形。在图3-5中提供了与社交网络应用相关联的各种实现方式。首先,图3示出了一个示例,其中利用用户设备与社交网络应用(例如具有web功能的应用或者不具有web功能的应用)相关联地实施无查询搜索。假设用户正在使用运行在用户设备(比如膝上型计算机、平板设备或其他移动设备)上的社交网络应用。用户设备可以在用户设备的显示器上呈现社交网络内容300。所呈现的内容可以包括文字、图像、音频内容、视频内容等等。这里所描述的无查询搜索技术可适用于向用户显示或者通过其他方式呈现内容的任何应用。
[0063]现在假设用户对某位好友关于一首新近发行的歌曲的贴文302特别感兴趣,并且照此实施与贴文302相关联的搜索指示。这样的搜索指示例如可以是将手指保持或放置在所述贴文上、将光标悬停在所述贴文上、利用光标选择所述贴文等等。在辨识出与贴文302相关联的这样的搜索指示时,自动发起捕获情境信息。情境信息例如可以包括社交网络标识符、张贴所述歌曲的好友或联系人的姓名、所述歌曲的名称(其例如是通过所显示的内容或者元数据识别出的)等等。根据利用情境信息或者利用与之相关联地自动生成的查询的搜索,可以在用户设备处接收并且呈现各项搜索结果304。搜索结果304例如可以包括歌曲的名称、专辑名称、艺术家姓名、例如歌词之类的关于歌曲的其他信息、其他类似歌曲、去到具有所述歌曲的视频的链接、用以将歌曲例如下载到用户的音乐收藏中的链接(例如利用作为情境被捕获的用户标识符)等等。
[0064]图4示出了另一个示例,其中利用用户设备与社交网络应用(例如具有web功能的应用或者不具有web功能的应用)相关联地实施无查询搜索。假设用户正在使用运行在用户设备(比如膝上型计算机、平板设备或其他移动设备)上的社交网络应用。用户设备可以在用户设备的显示器上呈现社交网络内容400。所呈现的内容可以包括文字、图像、音频内容、视频内容等等。这里所描述的无查询搜索技术可适用于向用户显示或者通过其他方式呈现内容的任何应用。
[0065]现在假设用户对某位好友的关于由某位网络联系人张贴的照片的贴文402特别感兴趣,并且照此,实施与贴文402相关联的搜索指示。这样的搜索指示例如可以是将手指保持或放置在所述贴文上、将光标悬停在所述贴文上、利用光标选择所述贴文等等。在辨识出与贴文402相关联的这样的搜索指示时,自动发起捕获情境信息。情境信息例如可以包括图像数据(例如为图像指定或指派的标签)、张贴图像的用户、图像张贴的日期、图像张贴的时间、图像捕获的日期和/或时间、对于图像中的场景的辨识、对于图像中的个体的辨识(例如与网络联系人相关联地使用面部辨识)等等。根据对于情境信息或者与之相关联地自动生成的查询的搜索,可以在用户设备处接收并且呈现各项搜索结果404。搜索结果404例如可以包括关于(例如通过照片标签识别出的)Yosemite国家公园的信息、假期规划信息、与Yosemite国家公园相关联的广告/交易、假期规划、关于在照片中识别出的其他个体的信息等等。此外在一些实施例中,搜索结果可以包括附加的图像406。这样的图像在性质或主题内容方面可以与图像402类似,或者包含在图像402中所包括的个体中的一些或所有个体。
[0066]图5示出了另一个示例,其中利用用户设备与社交网络应用(例如具有web功能的应用或者不具有web功能的应用)相关联地实施无查询搜索。假设用户正在使用运行在用户设备(比如膝上型计算机、平板设备或其他移动设备)上的社交网络应用。用户设备可以在用户设备的显示器上呈现社交网络内容500。所呈现的内容可以包括文字、图像、音频内容、视频内容等等。这里所描述的无查询搜索技术可适用于向用户显示或者通过其他方式呈现内容的任何应用。
[0067]现在假设用户对任何特定贴文都不感兴趣,而是总体上对于可能对用户有用或者用户所感兴趣的信息感兴趣。相应地,用户实施通常与社交网络内容502相关联的搜索指示。这样的搜索指示例如可以是将手指保持或放置在应用或页面的边缘、选择图标或按钮等等。在辨识出与内容502相关联的这样的搜索指示时,自动发起捕获情境信息。情境信息例如可以包括贴文的内容、与所张贴的照片相关联的图像数据(例如元数据、所标记的用户等等)等等。假设所提取出的情境信息表明若干好友发出了关于特定公司的股票(即A公司)的贴文、由某位好友张贴的照片的位置(即Hawaii (夏威夷))、以及例如该用户对于旅行和投资感兴趣的用户信息。根据利用这样的情境信息或者利用与之相关联地自动生成的查询的搜索,可以在用户设备处接收并且呈现各项搜索结果504和506。举例来说,搜索结果504包括对于A公司的股票报价,并且搜索结果506包括与Hawaii有关的内容,比如旅游信息、状态信息、各处海滩等等。
[0068]现在转到图6,图6示出了一个示例,其中利用用户设备与视频托管应用(例如具有web功能的应用或者不具有web功能的应用)相关联地实施无查询搜索。假设用户正在使用运行在用户设备(比如膝上型计算机、平板设备或其他移动设备)上的视频托管应用600。用户设备可以在用户设备的显示器上呈现视频内容602。所呈现的内容可以包括文字、图像、视频、视频剪辑等等或者与之相关联。举例来说,用户可以在显示器上查看由web浏览器呈现的视频或视频剪辑,正如图6中所示出的那样。这里所描述的无查询搜索技术可适用于向用户显示或者通过其他方式呈现内容的任何应用。
[0069]现在假设用户对正由该用户查看的特定视频602感兴趣,并且照此,与视频602相关联地实施搜索指示。这样的搜索指示例如可以是将手指保持或放置在所述视频上、将光标悬停在所述视频上、利用光标选择所述视频等等。在辨识出与视频302相关联的这样的搜索指示时,自动发起捕获情境信息。情境信息例如可以包括(例如通过所显示的内容或元数据识别出的)视频的名称、视频张贴或视频捕获的时间/日期、张贴者的姓名或标识符等等。根据利用情境信息或者利用与之相关联地自动生成的查询的搜索,可以在用户设备处接收并且呈现各项搜索结果。作为举例,搜索结果604涉及关于所述视频的信息(例如视频的名称、男演员、女演员、歌手的姓名等等)以及其他类似的或有关的视频(例如类似歌曲的视频)。搜索结果606涉及来自用户的网络联系人的对视频602发表评论的贴文。搜索结果608涉及由用户的网络联系人选择或查看的视频。可以呈现任何类型的搜索结果,并且在图6中提供的那些搜索结果本质上仅仅是示例性的。举例来说,搜索结果可以包括与视频相关联的音频、针对购买视频或音频的选项、其他有关的视频或音频(例如通过张贴者、日期、演员、制作人、评分、主题内容等等相关)等等。
[0070]图7-9示出了与电视节目相关联地实施无查询搜索的一个示例。首先,图7示出了一个示例,其中通过显示屏幕704呈现电视节目702。例如可以通过与显示屏幕704相关联的机顶盒来促进这样的呈现。假设用户对于在颁奖典礼期间接受奖项的特定个体感兴趣。照此,如图8中所示,用户802通过提供运动来提供搜索指示,所述运动比如是基本上围住接受奖项的特定个体804。在辨识出与接受奖项的个体804相关联的这样的搜索指示时,自动发起捕获情境信息。情境信息例如可以包括电视节目、电视台、搜索指示的时间、电视节目的呈现时间、呈现电视节目的频道、用户的位置、用户标识符、用户的简档等等。根据利用情境信息或者利用与之相关联地自动生成的查询的搜索,可以在用户设备处接收并且呈现各项搜索结果904,正如图9中所示出的那样。搜索结果904例如可以包括奖项接受者的姓名、赢得奖项的角色、其他人的评论(例如批评家)、网络联系人的评论、关于颁奖节目的信息、关于其他奖项获得者的信息、关于先前的奖项获得者的信息、电影作品年表信息、与颁奖节目或奖项接受者相关联的图像、与颁奖节目或奖项接受者相关联的视频、用户所能访问的电影和/或电视节目(例如通过NETFLIX?、AMAZON?等等)、针对连接到(多项)社交网络馈送、聊天或群组的选项等等。如图9中所示,在一些实施例中,搜索结果可以占用显示屏幕的至少大部分。举例来说,电视节目902的尺寸已被缩小,从而可以突出显示搜索结果。在其他实施例中,可以在显示屏幕的更小部分(例如侧面板)上显示搜索结果,或者可以将其与电视节目内容集成在一起。
[0071]将参照图10-12描述用于实施无查询搜索的示例性方法。可以在计算机可执行指令的一般情境中描述这些示例性方法。通常来说,计算机可执行指令可以包括实施特定功能或者实施特定抽象数据类型的例程、程序、对象、组件、数据结构、规程、模块、函数等等。所述方法还可以被实践在分布式计算环境中,其中功能由通过通信网络或通信云链接在一起的远程处理设备实施。在分布式计算环境中,计算机可执行指令既可以位于本地计算机存储介质中也可以位于远程计算机存储介质中,所述计算机存储介质包括存储器存储设备。
[0072]所述示例性方法被示为代表一个操作序列的逻辑流程图中的方框集合,其可以通过硬件、软件、固件或者其组合来实施。对所述方法进行描述的顺序并不意图被解释成限制,并且可以按照任意顺序来组合任意数目的所描述的方法方框,以便实施所述方法或者替换的方法。此外,在不背离这里所描述的主题内容的精神和范围的情况下,可以从所述方法中省略单独的操作。在软件的情境中,方框代表计算机指令,该计算机指令在由一个或更多处理器执行时实施所记载的操作。
[0073]图10示出了基于搜索指示发起无查询搜索的示例性方法1000。为了易于说明,方法1000是在示例性用户设备的情境中描述的,但是并不限于利用这样的用户设备来实施。
[0074]在方框1002处,在显示器上显示内容。作为举例而非限制,可以在显示器上显示内容,比如用户设备202的显示器。所述内容可以被显示在应用内,比如web浏览器、电子邮件客户端或者用户设备上的任何其他应用。附加地或可替换地,可以由用户设备的媒体播放器播放例如视频或
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1