当前位置: 首页 > 专利查询>微软公司专利>正文

保证馈给中的多样性制造技术

技术编号:9798490 阅读:168 留言:0更新日期:2014-03-22 13:11
所公开的架构提供了一种或多种用于选择社交联系人和选择查询以便填充活动馈给(例如社交搜索)的可见空间的技术。提供了一种使对用于显示在社交搜索活动馈给中的社交联系人的选择优先的技术。提供了另一种选择用于显示在社交搜索活动馈给中的查询的技术。该架构还提供了社交搜索活动馈给信息的视觉呈现。这些技术保证了贡献者和内容的有趣的多样性,同时保持按时间排序的呈现范例。

【技术实现步骤摘要】
【国外来华专利技术】保证馈给中的多样性
技术介绍
基本的活动馈给(feed)能够以时间排序的方式呈现来自多个用户的信息。然而,这种呈现会包含以下限制:可见的显示空间是有限的、大量用户可能淹没可用显示空间、大量类似的查询可能淹没可用显示空间、以及多产用户可能淹没其他较不活跃的用户。
技术实现思路
下文呈现了简化的
技术实现思路
,以便提供对本文所描述的一些新颖实施例的基本理解。本
技术实现思路
不是宽泛的概述,也不旨在标识关键/重要元素或描绘本专利技术的范围。它的唯一目的是以简化的形式呈现一些概念作为稍后呈现的更加详细的描述的前序。所公开的架构提供了一种或多种用于选择社交联系人和选择查询的技术,以便填充(populate)活动馈给(例如社交搜索)的可见空间。提供了一种使对用于显示在社交搜索活动馈给中的社交联系人的选择优先的技术。提供了另一种选择用于显示在社交搜索活动馈给中的查询的技术。该架构还提供了社交搜索活动馈给信息的视觉呈现。这些技术保证了贡献者和内容的有趣的多样性,同时保持按时间排序的呈现范例。为了完成上述和相关目的,本文结合下面的描述和附图来描述某些说明性方面。这些方面指示了可以实施本文所公开的原理的各种方式,并且所有方面及其等效物都旨在处于要求保护的主题的范围内。在结合附图来考虑时,其它的优点和新颖特征将根据下文的详细描述而变得清楚明白。【附图说明】图1图示了根据所公开的架构的系统。图2图示了选择组件的子组件。图3图示了示出多话条纹(talkative streak)折叠行的馈给的示例性再现。图4图示了根据所公开的架构的方法。图5图示了图4的方法的另外的方面。图6图示了根据所公开的架构的可替换方法。图7图示了图6的方法的另外的方面。图8图示了对用于显示在社交搜索活动馈给中的社交联系人的优先选择的方法。图9图示了选择用于显示在社交搜索活动馈给中的查询的方法。图10图示了提供社交搜索活动馈给的视觉呈现的方法。图11图示了根据所公开的架构执行馈给处理的计算系统的框图。【具体实施方式】所公开的架构提供一种或多种用于选择社交联系人和选择查询的技术,以便填充活动馈给(例如社交搜索)的可见空间。在更加具体的实施方式中,公开了用于选择社交联系人和选择查询以便填充社交搜索活动馈给的可见空间的技术。基本的社交搜索活动馈给包括表示三元组{[联系人][搜寻][查询]}的元素。可以从社交网络得到潜在联系人的集合。可以从这些用户的搜索引擎历史取得潜在查询的集合。在以时间排序的列表中呈现这些元素。现在参考附图,其中相似的附图标记自始至终用于指代相似的元素。在下文的描述中,出于解释的目的,阐述了大量的具体细节以便提供对本专利技术的全面理解。但是,可能显然的是,可以在没有这些具体细节的情况下实施本专利技术的新颖实施例。在其它实例中,以框图形式示出公知的结构和设备以便于对其进行描述。意图是将落入要求保护的主题的精神和范围内的所有修改、等效物以及可替换方案涵盖在内。图1图示了根据所公开的架构的系统100。系统100包含接收社交联系人104和关联的联系人活动106的馈给102。选择组件108使得能够根据选择标准114选择馈给102的联系人104和关联的活动106。呈现组件110根据呈现标准114呈现选择的联系人和关联的活动。馈给102可以是社交搜索活动馈给,活动106可以是查询,并且呈现组件110可以是在用于用户交互(例如观看、选择等等)的馈给中呈现馈给信息116的浏览器应用。馈给102包含作为折叠用户行的馈给信息116。可以在网页中邻近查询搜索结果呈现馈给102。选择组件108方便了在馈给102中社交联系人的优先选择和呈现。该选择防止用户群淹没馈给102。选择组件108方便了对用于呈现在馈给102中的联系人活动106的选择。该选择保持馈给102中用户的多样性。呈现组件110将用户的多个馈给行折叠成单个用户行以便作为馈给102中的馈给信息116呈现。呈现组件110呈现与该单个用户行相关联的视觉指示符来指示该单个用户行已经折叠,并且呈现与该单个用户行相关联的链接,该链接在被选择时显露隐藏不见的搜索活动。选择组件108利用用户的搜索历史来计算社交联系人的有序集合的最后活动。可以基于该最后活动选择社交联系人。选择组件108限制在馈给102中呈现的每个用户的查询数量。图2图示了选择组件108的子组件。选择组件108可以包含方便馈给中社交联系人的优先选择和呈现的联系人选择组件200。选择组件108还可以包含方便用于在馈给中呈现的联系人活动的选择的查询选择组件202。这些可以是为相应的功能所采用的单独的算法。图3图示了馈给102的示例性再现300,其示出多话条纹折叠行302。折叠行302至少包含这样的能力(例如,“还有3个”活跃指示符):不仅指示折叠行的数量还允许展开行302以观看所有的折叠行。邻近搜索结果304呈现馈给102。表示用于执行所公开的架构的新颖方面的示例性方法的流程图的集合包含在本文中。尽管出于解释的简化目的,本文例如以流程图或流程图表形式示出的所述一种或多种方法被示出和描述为一系列的动作,但是应当理解和领会这些方法不受动作顺序的限制,因为根据这些方法,某些动作可以以与本文所示出和描述的不同的顺序和/或与其它动作同时发生。例如,本领域技术人员将理解和领会,方法可以被可替换地表示为比如状态图中的一系列相互关联的状态或事件。另外,可能方法中并非所有阐明的动作都是新颖实施方式所需的。图4图示了根据所公开的架构的方法。在400处,接收用于呈现社交网络的社交联系人和关联的联系人活动的馈给。在402处,从社交网络得到候选社交联系人。在404处,针对每个候选社交联系人从搜索引擎检索搜索历史。在406处,从候选联系人中选择社交联系人的最终列表。在408处,在馈给中将社交联系人的最终列表和关联的查询呈现为按时间排序的列表。图5图示了图4的方法的另外的方面。应当指出,该流程指示每个框可以表示可以作为图4的流程图所表示的方法的附加方面单独地或与其他框组合地包含在内的步骤。在500处,基于每个候选联系人的最近活动来选择最终列表。在502处,基于社交联系人相对于老化时间的老化从最终列表中除去该社交联系人。在504处,选择查询以用于与社交联系人的最终列表相关联的显示,并且施加针对给定联系人而显示的最大数量的查询。在506处,施加最大数量的行以用于在馈给中显示并且与给定社交联系人相关联的多个行被折叠成单个联系人行。在508处,选择与最终列表相关联的唯一查询并且将所选择的唯一查询呈现在馈给中。邻近馈给呈现关联的搜索结果。图6图示了根据所公开的架构的可替换的方法。在600处,接收用于呈现社交网络的社交联系人和关联的联系人活动的馈给。在602处,从社交网络得到候选社交联系人。在604处,针对每个候选社交联系人从搜索引擎检索搜索历史。在606处,基于每个候选联系人的最近活动从候选联系人中选择社交联系人的最终列表。在608处,与给定社交联系人相关联的多个行被折叠成该馈给中的单个联系人行。在610处,在馈给中将社交联系人的最终列表和关联的查询呈现为按时间排序的列表。图7图示了图6的方法的另外的方面。应当指出,该流程指示每个框可以表示可以作为图6的流程图所表示的方法的附加方面单独地或与其他框组合地包含本文档来自技高网...

【技术保护点】
一种计算机实现的系统,包括:馈给,其接收社交联系人和关联的联系人活动;选择组件,其允许根据选择标准选择所述馈给的所述联系人和关联的活动;呈现组件,其根据呈现标准呈现所选择的联系人和关联的活动;以及处理器,其执行与所述馈给、选择组件或呈现组件中的至少一个相关联的计算机可执行指令。

【技术特征摘要】
【国外来华专利技术】2011.07.15 US 13/1834301.一种计算机实现的系统,包括: 馈给,其接收社交联系人和关联的联系人活动; 选择组件,其允许根据选择标准选择所述馈给的所述联系人和关联的活动; 呈现组件,其根据呈现标准呈现所选择的联系人和关联的活动;以及 处理器,其执行与所述馈给、选择组件或呈现组件中的至少一个相关联的计算机可执行指令。2.权利要求1的系统,其中所述馈给是社交搜索活动馈给,所述活动是查询,并且所述呈现组件是呈现用于用户交互的馈给信息的浏览器。3.权利要求1的系统,其中所述选择组件方便了在所述馈给中社交联系人的优先选择和呈现,所述选择防止用户群掩模所述馈给。4.权利要求1的系统,其中所述选择组件方便了对用于在所述馈给中呈现的联系人活动的选择,所述选择保持所述馈给中用户的多样性。5.权利要求1的系统,其中所述呈现组件将用户的多个馈给行折叠成单个用户行以用于在所述馈给中呈现,所述呈现组件呈现与所述单个用户行相关联的视觉指示符以指示所述单个用户行已被折叠,并且呈现与所述单个用户行相关联的链接,该链接在被选择时显露隐藏不见的搜索活动。6.一种计...

【专利技术属性】
技术研发人员:S基塔摩恩S卡米雷迪莫奕朗
申请(专利权)人:微软公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1