内容界面布局构造的制作方法

文档序号:11935187阅读:150来源:国知局
内容界面布局构造的制作方法与工艺

很多用户可以利用搜索界面来发现、探索和参与内容,诸如完成任务。在示例中,用户可以向搜索引擎提交搜索查询“基于番茄的烹饪食谱”。搜索引擎可以向用户提供与番茄烹饪食谱相关的搜索结果。在另一示例中,用户可以向搜索引擎提交与假期、汽车租赁和酒店相关的各种搜索查询,以便获得可以用于计划度假的搜索结果。



技术实现要素:

本发明内容被提供以便以简化的形式介绍将在以下详细描述中进一步描述的概念的选择。本发明内容不旨在标识所要求保护的主题的关键因素或必要特征,也不旨在用于限制所要求保护的主题的范围。

其中,本文中提供了一种或多种用于构造内容界面布局的系统和/或技术。在示例中,从设备的用户接收搜索查询。用户的内容兴趣上下文可以被标识。针对搜索查询的搜索结果画布(canvas)可以被分段成内容界面插槽的集合。第一用户参与量度可以被分配给容界面插槽的集合内的第一内容界面插槽。第二用户参与量度可以被分配给内容界面插槽的集合内的第二内容界面插槽。内容界面布局可以在搜索结果画布上构造。例如,第一内容界面可以基于第一用户参与量度和内容兴趣上下文被分配给第一内容界面插槽,该第一内容界面包括与搜索查询相关联的第一补充内容。第二内容界面可以基于第二用户参与量度和内容兴趣上下文被分配给第二内容界面插槽,该第二内容界面包括与搜索查询相关联的第二补充内容。

为了实现前述和相关目的,以下描述和附图阐述了某些说明性方面和实现。这些仅指示可以采用一个或多个方面的各种方式中的几种。当结合附图考虑时,从下面的详细描述中,本公开的其他方面、优点和新颖特征将变得容易理解。

附图说明

图1是示出构造内容界面布局的示例性方法的流程图。

图2A是示出用于构造内容界面布局的示例性系统的部件框图,其中用户参与量度被分配给内容界面插槽。

图2B是示出用于构造内容界面布局的示例性系统的部件框图,其中内容界面被分配给内容界面插槽。

图2C是示出用于构造内容界面布局的示例性系统的部件框图,其中用户参与量度被分配给内容界面插槽。

图2D是示出用于构造内容界面布局的示例性系统的部件框图,其中内容界面被分配给内容界面插槽。

图3A是示出用于构造第一用户的内容界面布局的示例性系统的部件框图,其中用户参与量度被分配给内容界面插槽。

图3B是示出用于构造第一用户的内容界面布局的示例性系统的部件框图,其中内容界面被分配给内容界面插槽。

图3C是示出用于构造第二用户的内容界面布局的示例性系统的部件框图,其中用户参与量度被分配给内容界面插槽。

图3D是示出用于构造第二用户的内容界面布局的示例性系统的部件框图,其中内容界面被分配给内容界面插槽。

图4是示例性计算机可读介质的图示,其中可以包括被配置成实施本文中阐述的一个或多个规定的处理器可执行指令。

图5示出了示例性计算环境,其中可以实现本文中阐述的一个或多个规定。

具体实施方式

现在参照附图描述所要求保护的主题,其中相同的附图标记通常用于指代相同的元件。在下面的描述中,为了解释的目的,阐述了很多具体细节以提供对所要求保护的主题的理解。然而,容易理解,可以在没有这些具体细节的情况下实践所要求保护的主题。在其他实例中,以框图形式示出了结构和设备,以便于描述所要求保护的主题。

本文中提供了一种或多种用于构造内容界面布局的系统和/或技术。用户可能期望使用通过搜索结果暴露的信息来发现和探索内容和/或执行任务(例如,用户可以向搜索引擎提交查询“番茄”)。然而,不同的用户可能对于相同的搜索查询具有不同的搜索意图(例如,乔想要种植番茄,而玛丽可能想要烹饪基于番茄的晚餐)。因此,如本文中所提供的,搜索结果画布可以被分段成内容界面插槽(例如,搜索引擎结果页面的区域)的集合,并且内容界面可以基于内容兴趣上下文(例如,乔在后院花园中的位置、设备类型、浏览器类型、今天乔关于园艺的社交网络帖子、先前搜索查询、用户简档,一天中的时间等)和/或用户参与量度(例如,给定搜索查询、内容兴趣上下文、内容界面的位置等的情况下用户可以与内容界面交互的可能性)被分配给内容界面插槽,该内容界面包括补充信息。以这种方式,内容界面可以被分配给具有相对较高的用户参与量度的内容界面插槽,该内容界面包括用户的高度参与和感兴趣的补充内容,以在搜索结果画布上创建内容界面布局。因此,用户可以容易地消费补充内容(例如,内容界面布局可以与内容界面相应地布置为可以在视觉上是吸引人的并且对于用户容易可辨别的布局,诸如被格式化为用于在具有小的显示形状因子的移动设备上显示)。因为内容界面可以被布置为使得相对更具有吸引力的内容界面(例如,用于乔的园艺指令内容界面)被分配给具有相对较高的用户参与度的内容界面插槽(例如,搜索结果画布的高度可见的最高部分),用户可以快速地标识可以帮助用户有效地完成任务的相关补充内容。以这种方式,可以实现更高的用户参与(例如,因为高度参与的补充内容可以显示在搜索结果画布的显著位置)。应当理解,用户可以采取肯定动作,诸如提供选择加入同意,以允许访问和/或使用信息(例如,社交网络帖子、日历条目、照片、消息、用户当前正在观看的视频、用户当前正在收听的音乐等),诸如为了标识内容兴趣上下文和/或用于构造内容界面布局的目的(例如,其中用户响应于关于这样的信息的收集和/或使用的提示)。

图1的示例性方法100示出了构造内容界面布局的实施例。在102,该方法开始。在104,搜索查询可以从设备的用户接收。例如,用户可以在早晨在海滩位置时使用移动设备来提交搜索查询“海滩乐趣”。在106,用户的内容兴趣上下文可以基于例如用户的用户上下文信息、设备的设备上下文信息和/或搜索查询的搜索查询上下文信息来标识。在示例中,上下文兴趣上下文可以对应于当前日期和/或时间、查询意图、内容界面的搜索查询和补充内容之间的相关性、设备类型、用户位置、浏览器类型、用户任务、先前参与的内容、先前提交的搜索查询、内容界面的质量量度、用户简档等。例如,内容兴趣上下文可对应于海滩位置、早晨时间、用户的社交网络帖子“今天游泳!”、移动设备的设备形状因子、移动设备的浏览器等等。

在108,针对搜索查询的搜索结果画布(例如,搜索引擎结果页面)可以被分段成内容界面插槽的集合。例如,搜索结果画布的区域可以被指定为内容界面可以被分配给其的内容界面插槽,内容界面包括补充内容(例如,相关话题、图像集合、视频集合、搜索建议、书签建议、社交网络建议、向诸如图块等操作系统用户界面元素添加内容馈送的建议等)。内容界面插槽可以与搜索查询结果散布,搜索查询结果诸如可以在与搜索查询“海滩乐趣”相关的网站搜索查询结果之上、之下和/或相邻。在示例中,内容界面插槽可以包括水平可滚动界面插槽,其中可以填充一个或多个内容界面,使得用户可以在内容界面之间水平滚动(例如,在海滩图像收集内容界面、捕获图像收集内容界面、假期视频收集内容界面、海滩度假故事收集内容界面等之间滚动)。在示例中,内容界面插槽可以包括定位在一个或多个搜索查询结果之间的内联界面插槽。在示例中,内容界面插槽包括邻近于搜索查询结果定位的侧面轨道界面插槽。应当理解,可以设想任何数目和/或类型的内容界面插槽(例如,代替或除了水平可滚动之外,竖直可滚动)。

在110,第一用户参与量度可以被分配给内容界面插槽的集合内的第一内容界面插槽。在示例中,第一用户参与量度可以指示在给定搜索查询(例如,“海滩乐趣”)、内容兴趣上下文(例如,在给定搜索查询“海滩乐趣”、海滩位置、上午时间、社交网络帖子“今天游泳!”、移动设备的设备形状因子、移动设备的浏览器等的情况下,用户可能有多大概率将与海滩乐趣图像集合交互)、和/或第一内容界面插槽的位置的情况下,用户参与被填充在第一内容界面插槽内的补充内容的概率。第一用户参与量度可以例如考虑给定搜索查询和内容兴趣上下文的情况下的第一内容界面插槽的位置偏差(例如,第一内容界面插槽的位置、大小和/或其他视觉特征,使得用户可以注意和/或与第一内容界面插槽交互)。在示例中,用户可能倾向于与被填充在水平可滚动界面中的海滩图像集合交互,海滩图像集合散布在搜索查询结果之间,以便在海滩放松时进行容易的图像导航。在示例中,第一用户参与量度可以指示用户印象的概率(例如,用户注意到第一内容界面插槽内的补充内容的可能性)、收入生成机会(例如,用户将满足通过第一内容界面插槽的广告的广告标准的可能性,诸如点击、印象或购买等)、区分搜索查询的扩展(例如,向用户提供各种信息的能力)等等。

在112,第二用户参与量度可以被分配给内容界面插槽的集合内的第二内容界面插槽。第二用户参与量度可以不同于第一用户参与量度,并且可以基于搜索查询、内容兴趣上下文和/或第二内容界面插槽的位置。在示例中,与它们散布在搜索查询结果之间的情况下相比,用户可能更倾向于与被填充在侧面轨道界面中的相关搜索话题进行交互,这是因为侧面轨道界面对于用户来说可能更加明显,而如果它们散布在搜索查询结果之间,则用户可能忽略相关搜索话题。

在114,内容界面布局可以被构造在搜索结果画布上。在示例中,内容界面布局可以通过向内容界面插槽分配包括与搜索查询相关联的补充内容的内容界面(例如,假期社交网络帖子集合、来自图像共享服务的海滩照片集合、相关话题搜索建议等)来构造,使得具有相对高质量内容的内容界面被分配给具有相对高的用户参与概率的内容界面插槽。例如,内容界面可以基于在给定搜索查询(例如,“海滩乐趣”)、用户参与量度(例如,对应于从搜索结果画布内的内容界面插槽的位置导出的位置偏差)和/或内容兴趣上下文(例如,用户可能对游泳海滩活动而不是夜总会感兴趣,这是因为它是上午时间,用户在海滩位置,并且用户最近发布社交网络帖子“今天游泳!”)的情况下用户将参与内容界面的补充内容的概率被分配给内容界面插槽。在示例中,可以利用二维(2D)因果链接的非均匀马尔可夫随机场和/或判断数据和搜索日志数据的相关分量回归(CCR)估计稳定性来向内容界面插槽分配内容界面。在示例中,内容界面插槽可以根据从内容兴趣上下文导出的排序(例如,包括高度感兴趣的内容(例如,相对于搜索查询)的内容界面可以被排序在具有相对较少感兴趣内容的其他内容界面之前)使用内容界面的集合来填充。在示例中,各种视觉效果(诸如昏暗视觉效果和/或衰减效果)可以基于内容兴趣上下文被应用于内容界面。

在示例中,内容界面可以基于内容界面的探索类型被分配给内容界面插槽。例如,内容界面可以被确定为具有探索类型,探索类型包括以下中的至少一项:相关话题探索类型(例如,用户可以具有对各种类型的内容的一般兴趣,诸如钓鱼图像、沙堡图像、假期视频、水上运动等)、向下钻取探索类型(例如,用户想要聚焦到特定类型的内容,诸如关于如何做蝴蝶敲击的内容)、和/或浏览探索类型(例如,用户可能对浏览海滩图像和/或与搜索查询“海滩乐趣”相关的其他补充内容有兴趣)。内容界面可以被分配给与探索类型相对应的内容界面插槽(例如,水平可滚动界面可以适应浏览探索类型,这是因为用户可以容易地滚动和浏览图像或其他补充内容,侧面轨道界面可以适应相关话题探索类型,这是因为用户可能倾向于探索与搜索查询结果相邻地呈现的其他话题,内联界面可以适应向下钻取探索类型,这是因为用户可能遇到内联界面,同时滚动并向下钻取进入搜索查询结果等)。

在示例中,第一内容界面可以基于第一用户参与量度和内容兴趣上下文被分配给第一内容界面插槽,该第一内容界面包括与搜索查询相关联的第一补充内容(例如,海滩活动文章集合可以被填充在位于一个或多个搜索查询结果之间的内联界面中,因为当通过内联界面显示时,用户可能具有高的概率参与海滩活动文章集合)。在示例中,第二内容界面可以基于第二用户参与量度和内容兴趣上下文被分配给第二内容界面插槽,该第二内容界面包括与搜索查询相关联的第二补充内容(例如,海滩乐趣相关话题搜索建议可以被填充在侧面轨道界面内,因为当通过侧面轨道界面显示时,用户可能具有高的概率与涉及海滩乐趣的话题搜索建议交互)。以这种方式,内容界面布局可以在搜索结果画布上构造,并且可以被显示给用户。例如,内容界面布局可以基于设备类型、浏览器类型和/或设备的其他形状因子来构造,使得用户可以容易地查看内容界面内的补充内容。

因为内容界面布局可以基于内容兴趣上下文来构造,内容兴趣上下文对于不同的用户可以是不同的和/或对于不同情况下的相同用户可以是不同的,所以可以构造不同的内容界面布局(例如,用于不同用户的不同的内容界面布局和/或用于相同用户的不同的内容界面布局,诸如基于对内容兴趣上下文的改变(例如,不同的日期/时间、对形状因子的改变、关于去海滩夜晚俱乐部的最近的社交网络帖子等)。例如,搜索查询“海滩乐趣”可以从第二设备的第二用户接收。针对第二用户的第二内容兴趣上下文可以被标识(例如,当前时间可以是晚上9:00,第二用户最近可能已经提交了搜索查询“在迈阿密的最佳酒吧”等)。第三用户参与量度可以被分配给第一内容界面插槽。第三用户参与量度可以与之前分配给第一内容界面插槽的用于为用户创建内容界面布局的第一用户参与量度相同或不同(例如,与用户相比,第二用户可以具有相对较低的概率参与被填充在内联界面中的补充内容,这是因为第二用户可能在离开酒店的同时快速寻找迈阿密酒吧夜生活内容,并且与用户相比,第二用户可能具有相对较高的可能性参与在搜索查询结果之上/之前填充的水平可滚动界面内的补充内容)。可以构造不同于内容界面布局的第二内容界面布局,其中可以基于第三用户参与量度和第二内容兴趣上下文向第一内容分配包括与搜索查询相关联的第三补充内容(例如,夜总会相关话题搜索查询)的第三内容界面。以这种方式,内容界面布局可以针对特定用户和内容兴趣上下文动态地创建和定制。在116,该方法结束。

图2A至图2D示出了用于构造一个或多个内容界面布局的系统200的示例,系统200包括内容界面布局部件206。图2A示出了从设备的用户接收搜索查询“今天在纽约市”202的内容界面布局部件206。内容界面布局部件206可以标识用户的内容兴趣上下文204,诸如上午时间、移动设备类型、通勤工作当前活动和/或其他信息。内容界面布局部件206可以将搜索结果画布210分段成内容界面插槽的集合,诸如水平可滚动界面插槽212、侧面轨道界面插槽214、内联界面插槽216和/或未示出的其他内容界面插槽。在示例中,针对搜索结果画布210预定义内容界面插槽的集合中的至少一些内容界面插槽,并且因此搜索结果画布210没有被内容界面布局部件206分段或部分分段。内容界面布局部件206可以将用户参与量度208分配给搜索结果画布210的内容界面插槽,和/或可以为内容界面插槽预先分配这些用户参与量度中的至少一些用户参与量度。例如,可以向水平可滚动界面插槽212分配第一用户参与量度218十分之八,这是因为用户可以具有相对高的可能性与填充在水平可滚动界面插槽212内的补充内容交互(例如,用户可能正在努力工作,并且因此可以仅仅查看搜索结果画布210的顶部)。可以向内联界面插槽216分配第二用户参与量度220的十分之三,这是因为用户具有相对低的概率向下滚动到内联界面插槽216以与被填充在内联界面插槽216内的补充内容交互(例如,由于用户急于工作)。可以向侧面轨道界面插槽214分配第三用户参与量度222的十分之七,这是因为用户可能具有相对高的概率与被填充在侧面轨道界面插槽214内的补充内容交互。

图2B示出了内容界面布局部件206,该内容界面布局部件206向内容界面插槽分配242内容界面的集合240内的内容界面以在搜索结果画布210上构造内容界面布局244。例如,内容界面布局部件206可以向水平可滚动界面插槽212分配纽约市新闻内容界面246、纽约市体育内容界面248、纽约市购物内容界面250和/或未示出的其他内容界面,这是因为用户可能具有相对高的可能性参与这样的内容界面,并且水平可滚动界面插槽212可以具有相对较高的第一用户参与量度218的十分之八(例如,用户通常喜欢在通勤上班工作时观看早晨的新闻、体育和购物内容)。内容界面布局部件206可以向内联界面插槽216分配百老汇图像收集内容界面254,这是因为用户可能具有相对较低的兴趣观看百老汇图像,并且内联界面插槽216可以具有相对较低的第二用户参与量度220的十分之三。内容界面布局部件206可以向侧面轨道界面插槽214分配纽约市交通内容界面252,这是因为用户可能具有相对高的可能性在用户的上午通勤期间参与交通内容,并且侧面轨道界面插槽214可以具有相对较高的第三用户参与量度222的十分之七。

图2C示出了用户在“今天在纽约市”202中但在不同的时间和/或根据不同的内容兴趣上下文提交相同的搜索查询的示例。例如,内容界面布局部件206可以标识用户的第二内容兴趣260,诸如晚上时间、先前的搜索查询“娱乐”、关于观看节目的最近的社交网络帖子、具有桌面浏览器的家庭计算机、和/或其他信息。内容界面布局部件206可以向搜索结果画布210的内容界面插槽分配用户参与量度262,和/或可以预先分配至少一些用户参与量度。例如,可以向水平可滚动界面插槽212分配第四用户参与量度264的十分之七,这是因为用户可能具有相对高的可能性与被填充在水平可滚动界面插槽212内的补充内容交互(例如,用户可能具有在搜索娱乐内容时滚动容易可见的内容的趋势)。可以向内联界面时隙216分配第五用户参与量度268的十分之九,这是因为用户具有相对较高的概率向下滚动通过搜索结果到在线界面时隙216,以便与被填充在内联界面插槽216内的补充内容交互(例如,用户具有例如通过滚动搜索结果来浏览和探索内容以用于娱乐理念的趋势)。可以向侧面轨道界面时隙214分配第六用户参与量度266的十分之五,这是因为用户可能具有相对中等的概率与被填充在侧面轨道界面时隙214内的补充内容交互(例如,用户可以具有倾向于向上和向下滚动而不是寻找与搜索查询结果相邻的补充内容)。

图2D示出了内容界面布局部件206,该内容界面布局部件206向内容界面插槽分配280内容界面的集合240内的内容界面以在搜索结果画布210上构造内容界面布局288。例如,内容界面布局部件206可以向水平可滚动界面插槽212分配百老汇图像收集内容界面254,这是因为用户可能具有相对较高的可能性参与百老汇图像,并且水平可滚动界面插槽212可以具有相对较高的第三用户参与量度264的百分之七(例如,用户可能具有高的可能性基于先前搜索查询“娱乐”和关于观看节目的社交网络帖子滚动通过百老汇图像)。内容界面布局部件206可以向内联界面插槽216分配电影预订应用内容界面286(例如,链接到通过应用商店可获得的电影预订应用),这是因为用户可能具有相对高的兴趣购买电影票,并且内联界面插槽216可以具有相对较高的第四用户参与量度268的十分之九(例如,用户可以具有高的可能性通过搜索结果滚动到内联界面插槽216,并且参与电影预订应用内容界面286)。内容界面布局部件206可以向侧面轨道界面插槽214分配节日相关话题搜索建议内容界面282和时代广场相关话题搜索建议内容界面284(例如,用于向用户提供区分查询的扩展),这是因为用户可以具有相对中等的概率参与这样的内容界面并且参与侧面轨道界面插槽214内的补充内容。以这种方式,可以动态地创建和定制内容界面布局以适合特定用户和/或内容兴趣上下文。

图3A至图3D示出了用于基于相同的搜索查询构造用于第一用户的第一内容界面布局和用于第二用户的第二内容界面布局的系统300的示例,系统300包括内容界面布局部件306。图3A示出了内容界面布局部件306从第一设备的第一用户接收搜索查询“番茄”302。内容界面布局部件306可以标识第一用户的第一内容兴趣上下文304,诸如晚餐聚会日历条目、家庭个人计算机设备类型、浏览器类型、烹饪意大利食物的用户任务和/或其他信息。内容界面布局部件306可以将搜索结果画布310分段成内容界面插槽的集合,诸如水平可滚动界面插槽312、侧面轨道界面插槽314、内联界面插槽316和/或未示出的其他内容界面插槽。在示例中,针对搜索结果画布310预定义内容界面插槽的集合中的至少一些内容界面插槽,并且因此搜索结果画布310没有被内容界面布局部件306分段或部分分段。内容界面布局部件306可以向搜索结果画布310的内容界面插槽分配用户参与量度308,以及/或者可以向内容界面插槽预先分配这些用户参与量度中的至少一些用户参与量度。例如,可以向水平可滚动界面插槽312分配第一用户参与量度318的十分之八,这是因为第一用户可能具有相对高的可能性与被填充在水平可滚动界面插槽312内的补充内容交互。可以向内联界面插槽316分配第二用户参与量度320的十分之九,这是因为第一用户具有相对高的概率向下滚动到内联界面插槽316以与被填充在内联界面插槽316内的补充内容交互(例如,而在家时,用户可能倾向于花费时间向下滚动通过搜索结果并且探索可能不是立即可见的内容界面)。可以向侧面轨道界面插槽314分配第三用户参与量度322的十分之三,这是因为用户可以具有相对低的概率与被填充在侧面轨道界面插槽314内的补充内容交互(例如,用户倾向于不与和搜索结果相邻的内容交互)。

图3B示出了内容界面布局部件306向内容界面插槽分配342内容界面的集合340内的内容界面以在搜索结果画布310上构造内容界面布局344。例如,内容界面布局部件306可以向水平可滚动界面插槽312分配意大利烹饪图像收集内容界面346(例如,对应于共享社交网络服务的图像集合),这是因为第一用户可能具有相对高的可能性参与意大利烹饪图像,并且水平可滚动界面插槽312可以具有相对较高的第一用户参与量度318的十分之八。内容界面布局部件306可以向内联界面插槽316分配蕃茄图像收集内容界面360,这是因为第一用户可能具有相对较高的兴趣查看番茄图像,并且内联界面插槽316可以具有相对较高的第二用户参与量度320的十分之九。内容界面布局部件306可以向侧面轨道界面插槽314分配披萨相关话题搜索建议内容界面348和烹饪秀相关话题搜索建议350,这是因为第一用户可以具有相对较低的可能性探索相关话题(例如,第一用户可能聚焦,例如深潜入基于番茄的烹饪),并且侧面轨道界面插槽314可以具有相对较低的第三用户参与量度322的十分之三。

图3C示出了内容界面布局部件306从第二设备的第二用户接收搜索查询“番茄”302。内容界面布局部件306可以标识第二用户的第二内容兴趣上下文360,诸如春天种植季节、平板设备类型、在第二用户的后院中的当前位置和/或其他信息。内容界面布局部件306可以执行将搜索结果画布310初始分段成内容界面插槽的集合,诸如水平可滚动界面插槽312、侧面轨道界面插槽314、内联界面插槽316和/或未示出的其他内容界面插槽。在示例中,针对搜索结果画布310预定义内容界面插槽的集合中的至少一些内容界面插槽,并且因此搜索结果画布310没有被内容界面布局部件306分段或部分分段。

内容界面布局部件306可以向搜索结果画布310的内容界面插槽分配用户参与量度362,和/或可以为内容界面插槽预先分配这些用户参与量度中的至少一些用户参与量度。例如,可以向水平可滚动界面插槽312分配第四用户参与量度364的十分之九,这是因为第二用户可以具有相对高的可能性与被填充在水平可滚动界面插槽312内的补充内容交互。可以向内联界面插槽316分配用户参与量度368的十分之四,这是因为第二用户具有相对中等的概率向下滚动到内联界面插槽316以与被填充在内联界面插槽316内的补充内容交互(例如,因为第二用户可能正在积极地计划花园,并且可能不希望花费时间滚动浏览搜索结果以查看补充内容)。可以向侧面轨道界面插槽314分配第六用户参与量度366的十分之零点五,这是因为第二用户可以具有相对低的概率与被填充在侧面轨道界面插槽314内的补充内容交互(例如,第二用户通常可以在侧面轨道界面插槽314中查看相关话题搜索建议,但是当前可能对探索相关话题不感兴趣,这是因为第二用户当前正试图深入挖掘完成园艺任务)。因为第六用户参与量度366低于参与阈值,所以侧面轨道界面314可以被移除,并且水平可滚动界面312和内联界面316可以被放大和/或移动作为搜索结果画布310的新的分段,如图3D所示,这可以释放平板设备的屏幕不动产(real estate)用于深层次内容,而不是不感兴趣的相关话题。

图3D示出了内容界面布局部件306,该内容界面布局部件306向内容界面插槽分配380内容界面的集合340内的内容界面以在搜索结果画布310上构造第二内容界面布局386。例如,内容界面布局部件306可以向水平可滚动界面插槽312分配番茄种植应用内容界面382(例如,链接到可从应用商店获得的番茄种植应用),这是因为第二用户可能具有相对较高的可能性参与番茄种植应用,并且水平可滚动界面插槽312可以具有相对较高的第四用户参与量度364的十分之九(例如,第二用户可能具有强烈的期望下载番茄种植应用,使得第二用户可以立即使用番茄种植应用来在第二用户的园艺努力中进行辅助)。内容界面布局部件306可以向内联界面插槽316分配番茄种植社交网络后期收集内容界面384,这是因为第二用户可能具有相对中等的兴趣查看其他用户的番茄种植图像,并且内联界面插槽316可以具有相对中等的第五用户参与量度368的十分之四。以这种方式,可以为特定用户和/或内容兴趣上下文动态地创建和定制内容界面布局。

根据本公开的一方面,提供了一种用于构造内容界面布局的方法。该方法包括从设备的用户接收搜索查询。该方法包括标识用户的内容兴趣上下文。该方法包括将用于搜索查询的搜索结果画布分段成内容界面插槽的集合。该方法包括向内容界面插槽的集合内的第一内容界面插槽分配第一用户参与量度。该方法包括向内容界面插槽的集合内的第二内容界面插槽分配第二用户参与量度。该方法包括在搜索结果画布上构造内容界面布局。该方法包括基于第一用户参与量度和内容兴趣上下文向第一内容界面插槽分配包括与搜索查询相关联的第一补充内容的第一内容界面。该方法包括基于第二用户参与量度和内容兴趣上下文向第二内容界面插槽分配包括与搜索查询相关联的第二补充内容的第二内容界面。

根据本公开的一方面,提供了一种用于构造内容界面布局的系统。该系统包括内容界面布局部件。内容界面布局部件被配置成从设备的用户接收搜索查询。内容界面布局部件被配置成标识用户的内容兴趣上下文。内容界面布局部件被配置成将搜索查询的搜索结果画布分段成内容界面插槽的集合。内容界面布局部件被配置成向内容界面插槽的集合内的第一内容界面插槽分配第一用户参与量度。内容界面布局部件被配置成向内容界面插槽的集合内的第二内容界面插槽分配第二用户参与量度。内容界面布局部件被配置成在搜索结果画布上构造内容界面布局。内容界面布局部件被配置成基于第一用户参与量度和内容兴趣上下文向第一内容界面插槽分配包括与搜索查询相关联的第一补充内容的第一内容界面。内容界面布局部件被配置成基于第二用户参与量度和内容兴趣上下文向第二内容界面插槽分配包括与搜索查询相关联的第二补充内容的第二内容界面。

根据本公开的一方面,提供了一种包括指令的计算机可读介质,指令在被执行时执行用于构造内容界面布局的方法。该方法包括从设备的用户接收搜索查询。该方法包括标识用户的内容兴趣上下文。该方法包括将用于搜索查询的搜索结果画布分段成内容界面插槽的集合。该方法包括向内容界面插槽的集合内的第一内容界面插槽分配第一用户参与量度。该方法包括向内容界面插槽的集合内的第二内容界面插槽分配第二用户参与量度。该方法包括在搜索结果画布上构造内容界面布局。该方法包括基于第一用户参与量度和内容兴趣上下文向第一内容界面插槽分配包括与搜索查询相关联的第一补充内容的第一内容界面。该方法包括基于第二用户参与量度和内容兴趣上下文向第二内容界面插槽分配包括与搜索查询相关联的第二补充内容的第二内容界面。

根据本公开的一方面,提供了一种用于构造内容界面布局的装置。通过用于构造内容界面布局的装置从设备的用户接收搜索查询。通过用于构造内容界面布局的装置来标识用户的内容兴趣上下文。通过用于构造内容界面布局的装置,将用于搜索查询的搜索结果画布分段成内容界面插槽的集合。通过用于构造内容界面布局的装置,向内容界面插槽的集合内的第一内容界面插槽分配第一用户参与量度。通过用于构造内容界面布局的装置,向内容界面插槽的集合内的第二内容界面插槽分配第二用户参与量度。通过用于构造内容界面布局的装置,在搜索结果画布上构造内容界面布局。通过用于构造内容界面布局的装置,基于第一用户参与量度和内容兴趣上下文,向第一内容界面插槽分配包括与搜索查询相关联的第一补充内容的第一内容界面。通过用于构造内容界面布局的装置,基于第二用户参与量度和内容兴趣上下文,向第二内容界面插槽分配包括与搜索查询相关联的第二补充内容的第二内容界面。

另一实施例涉及一种包括被配置成实现本文中给出的一个或多个技术的处理器可执行指令的计算机可读介质。图4中示出了计算机可读介质或计算机可读设备的示例实施例,其中实现400包括计算机可读介质408,诸如CD-R、DVD-R、闪存驱动器、硬盘驱动器的盘等,计算机可读介质408上编码有计算机可读数据406。诸如包括零个或一个中的至少一项的二进制数据的计算机可读数据406又包括被配置成根据本文中阐述的一个或多个原理操作的计算机指令集404。在一些实施例中,处理器可执行计算机指令404被配置成执行方法402,诸如图1的示例性方法100中的至少一些。在一些实施例中,处理器可执行指令404被配置成实现系统,诸如图2A至图2D的示例性系统200中的至少一些和/或图3A至图3D的示例性系统300的至少一些。本领域普通技术人员设想被配置成根据本文中给出的技术进行操作的很多这样的计算机可读介质。

尽管已经用对结构特征和/或方法动作专用的语言描述了主题,但是应当理解,所附权利要求中定义的主题不一定限于上述具体特征或动作。相反,上述具体特征和动作被公开作为实现至少一些权利要求的示例形式。

如在本申请中所使用的,术语“部件”、“模块”、“系统”、“界面”等通常旨在表示计算机相关实体,可以是硬件、硬件和软件、软件或执行中的软件。例如,部件可以是但不限于在处理器上执行进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。作为说明,在控制器上运行的应用和控制器都可以是部件。一个或多个部件可以驻留在进程和/或执行线程内,并且部件可以位于一个计算机上和/或分布在两个或多个计算机之间。

此外,所要求保护的主题可以被实现为使用标准编程和/或工程技术来产生软件、固件、硬件或其任何组合的方法、装置或制品,以控制计算机实现所公开的主题。本文中所使用的术语“制品”旨在包括从任何计算机可读设备、载体或介质可访问的计算机程序。当然,在不脱离所要求保护的主题的范围或精神的情况下,可以对该配置进行很多修改。

图5和以下讨论提供了用于实现本文中所阐述的一个或多个规定的实施例的合适的计算环境的简要的一般描述。图5的操作环境仅是合适的操作环境的一个示例,而不旨在对操作环境的使用范围或功能提出任何限制。示例计算设备包括但不限于个人计算机、服务器计算机、手持或膝上型设备、移动设备(诸如移动电话、个人数字助理(PDA)、媒体播放器等)、多处理器系统、消费电子产品、迷你计算机、大型计算机、包括任何上述系统或设备的分布式计算环境等。

虽然不是必需的,但是实施例在由一个或多个计算设备执行的“计算机可读指令”的一般上下文中描述。计算机可读指令可以经由计算机可读介质(下面讨论)来分发。计算机可读指令可以被实现为执行特定任务或实现特定抽象数据类型的程序模块,诸如函数、对象、应用程序编程界面(API)、数据结构等。通常,计算机可读指令的功能可以根据需要在各种环境中组合或分布。

图5示出了包括被配置成实现本文中提供的一个或多个实施例的计算设备512的系统500的示例。在一种配置中,计算设备512包括至少一个处理单元516和存储器518。取决于计算设备的确切配置和类型,存储器518可以是易失性的(例如RAM)、非易失性的(例如ROM、闪速存储器等)或者这二者的某种组合。该配置在图5中用虚线514示出。

在其他实施例中,设备512可以包括附加的特征和/或功能。例如,设备512还可以包括附加存储装置(例如,可移除和/或不可移除),包括但不限于磁存储装置、光存储装置等。这种附加存储装置在图5中用存储装置520示出。在一个实施例中,用于实现本文中提供的一个或多个实施例的计算机可读指令可以在存储装置520中。存储装置520还可以存储实现操作系统、应用程序等的其他计算机可读指令。例如,计算机可读指令可以被加载到存储器518中以由处理单元516执行。

如本文中所使用的术语“计算机可读介质”包括计算机存储介质。计算机存储介质包括以用于存储诸如计算机可读指令或其他数据等信息的任何方法或技术实现的易失性和非易失性、可移除和不可移除介质。存储器518和存储装置520是计算机存储介质的示例。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字通用盘(DVD)或其他光学存储器、磁带盒、磁带、磁盘存储器或其他磁存储设备或者可以用于存储期望的信息并且可以由设备512访问的任何其他介质。然而,计算机存储介质不包括传播的信号。相反,计算机存储介质排除了传播的信号。任何这样的计算机存储介质可以是设备512的部分。

设备512还可以包括使得设备512能够与其他设备通信的通信连接526。通信连接526可以包括但不限于调制解调器、网络界面卡(NIC)、集成网络界面、射频传输器/接收器、红外端口、USB连接或者用于将计算设备512连接到其他计算设备的其他接口。通信连接526可以包括有线连接或无线连接。通信连接526可以传输和/或接收通信介质。

术语“计算机可读介质”可以包括通信介质。通信介质通常在诸如载波或其它传输机制等“已调制数据信号”中包含计算机可读指令或其他数据,并且包括任何信息传递介质。术语“已调制数据信号”可以包括具有以使得能够在信号中编码信息的方式设置或改变其一个或多个特性的信号。

设备512可以包括输入设备524,诸如键盘、鼠标、笔、语音输入设备、触摸输入设备、红外摄像机、视频输入设备和/或任何其他输入设备。设备512中也可以包括输出设备522,诸如一个或多个显示器、扬声器、打印机和/或任何其它输出设备。输入设备524和输出设备522可以经由有线连接、无线连接或其任何组合连接到设备512。在一个实施例中,来自另一计算设备的输入设备或输出设备可以用作计算设备512的输入设备524或输出设备522。

计算设备512的部件可以通过各种互连(诸如总线)连接。这种互连可以包括外围部件互连(PCI),诸如PCI Express、通用串行总线(USB)、火线(IEEE 1394)、光总线结构等。在另一实施例中,计算设备512的部件可以通过网络互连。例如,存储器518可以由位于不同物理位置并且通过网络互连的多个物理存储器单元组成。

本领域技术人员将认识到,用于存储计算机可读指令的存储设备可以分布在网络上。例如,经由网络528可访问的计算设备530可以存储实现本文中提供的一个或多个实施例的计算机可读指令。计算设备512可以访问计算设备530并且下载部分或全部计算机可读指令以供执行。或者,计算设备512可以根据需要下载计算机可读指令,或者一些指令可以在计算设备512处执行,而一些在计算设备530处执行。

本文中提供了实施例的各种操作。在一个实施例中,所描述的操作中的一个或多个可以构成存储在一个或多个计算机可读介质上的计算机可读指令,这些指令如果由计算设备执行,将引起计算设备执行所描述的操作。描述一些或所有操作的顺序不应当被解释为暗示这些操作必须是顺序相关的。受益于本说明书的本领域技术人员将理解可选的顺序。此外,应当理解,并非所有的操作都必须存在于本文中提供的每个实施例中。此外,将理解,在一些实施例中,不是所有的操作都是必要的。

此外,除非另有说明,否则“第一”、“第二”等并不旨在暗示时间方面、空间方面、排序等。相反,这些术语仅用作特征、元素、项目等的标识符、名称等。例如,第一对象和第二对象通常对应于对象A和对象B或者两个不同的或两个相同的对象或同一对象。

此外,本文中使用的“示例性”表示用作示例、实例、说明等,而不一定是有利的。如本文中所使用的,“或”旨在表示包括性的“或”而不是排他性的“或”。另外,除非另有说明或者从上下文中清楚得知是指单数形式,否则,在本申请中使用的“一个(a)”和“一个(an)”通常被解释为表示“一个或多个”。此外,A和B中的至少一个和/或类似物通常表示A或B和/或A和B。另外,在详细描述或权利要求中使用“包括(includes)”、“具有(having)”、“具有(has)”、“具有(with)”和/或其变型的意义上,这样的术语旨在以类似于术语“包括(comprising)”的方式是包含性的。

此外,尽管已经关于一个或多个实现示出和描述了本公开,但是基于对本说明书和附图的阅读和理解,本领域技术人员将想到等同的改变和修改。本公开包括所有这样的修改和变更,并且仅由所附权利要求的范围限制。特别地,关于由上述部件(例如,元件、资源等)执行的各种功能,除非另有说明,否则用于描述这些部件的术语旨在对应于执行所描述的部件的规定功能的任何部件(例如,功能上等同),即使在结构上不等同于所公开的结构。另外,虽然可以仅关于几个实现中的一个公开本公开的特定特征,但是,如对于任何给定或特定应用可能期望和有利的,这样的特征可以与其它实现的一个或多个其他特征组合。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1