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

在社交网络服务中将内容共享到发现的内容流制造技术

技术编号:10216818 阅读:208 留言:0更新日期:2014-07-16 13:40
一种方法、系统和装置、包括在计算机存储介质上编码的计算机程序,用于在社交网络服务的用户界面内接收对于内容的查询,基于查询获得搜索结果,该搜索结果包括由社交网络服务的用户分发的项目集,传输用于在用户界面中提供的搜索流中显示搜索结果的指令,该项目集包含于该搜索流中,接收第一用户输入,该第一用户输入定义与将在搜索结果中提供的项目关联的项目数据集,以及传输用于在一个或者多个搜索流中显示包括项目的修正的搜索结果的指令,该一个或者多个搜索流包括该搜索流。

【技术实现步骤摘要】
【国外来华专利技术】在社交网络服务中将内容共享到发现的内容流有关申请的交叉引用本申请要求对提交于2011年11月14日,标题为SHARINGDIGITALCONTENTTODISCOVEREDCONTENTSTREAMSINSOCIALNETWORKINGSERVICES的美国申请号61/559,547;提交于2011年11月14日,标题为SHARINGDISCOVEREDCONTENTSTREAMSINSOCIALNETWORKINGSERVICES的美国申请号61/559,564;提交于2011年11月14日,标题为FILTERINGDIGITALCONTENTINDISCOVEREDCONTENTSTREAMSINSOCIALNETWORKINGSERVICES的美国申请号61/559,559;以及提交于2011年11月14日,标题为NOTIFICATIONOFUSERSPUBLISHINGINTOCONTENTSTREAMSINSOCIALNETWORKINGSERVICES的美国申请号61/559,575的优先权,通过引用将以上申请的公开内容并入于此。
技术介绍
基于因特网的社交网络服务为用户提供用于相互交互并且共享信息的数字媒介。例如用户能够向他们在社交网络服务中与之连接的其他用户分发数字内容(例如文字评论、数字图像、数字视频、数字音频、指向网站的超链接等)。该向用户分发的数字内容可以在流页面中向用户显示。随着用户在社交网络服务中的社交网络增加,向用户分发的数字内容的数量和用户与之交互的数字内容的数量可以增加,该数字内容可以包括可能与用户无关的数字内容和/或可能低质量的数字内容(例如垃圾信息)。
技术实现思路
本说明书总体上涉及在社交网络服务中显示由用户分发的内容。一般而言,可以在包括以下动作的方法中体现在本公开内容中描述的主题内容的创新方面:在社交网络服务的用户界面内接收对于内容的查询,基于该查询获得搜索结果,该搜索结果包括由社交网络服务的用户分发的项目集,传输用于在用户界面中提供的搜索流中显示搜索结果的指令,该项目集包含于该搜索流中,接收第一用户输入,该第一用户输入定义与将在搜索结果中提供的项目关联的项目数据集,以及传输用于在一个或者多个搜索流中显示包括项目的修正的搜索结果的指令,该一个或者多个搜索流包括该搜索流。这一方面的其它实现方式包括被配置用于执行方法的动作的对应系统、装置和在计算机存储设备上编码的计算机程序。这些和其它实现方式可以各自可选地包括以下特征中的一个或者多个特征。例如动作还包括在项目数据集中提供源指示数据,该源指示数据指示项目被直接共享到搜索流;动作还包括接收对于内容的第二查询,基于该第二查询生成第二搜索结果,该搜索结果标识由社交网络服务的用户分发的项目集,基于该源指示数据确定将在第二搜索结果中包括项目,以及传输用于在搜索流中显示第二搜索结果的指令,该项目集和项目包含于搜索流中;基于该查询生成搜索结果包括:基于该查询而标识第一项目集,对于第一项目集中的每个项目,确定提交查询的用户是否被授权访问,并且标识第二项目集,该第二项目集包括项目集,用户被授权访问项目集的每个项目,该搜索结果包括第二项目集;对于第一项目集中的每个项目,确定提交查询的用户是否被授权访问包括:对于第一项目集中的每个项目,确定用户是否在关联的访问控制列表(ACL)中被标识;向提交查询的用户显示搜索流,并且传输用于在一个或者多个搜索流中显示包括项目的修正的搜索结果的指令包括在与第二用户关联的第二搜索流中显示修正的搜索结果;以及实时提供修正的搜索结果而无需对于修正的搜索结果的用户请求。一般而言,可以在包括以下动作的方法中体现在本公开内容中描述的主题内容的创新方面:传输用于在社交网络服务的用户界面中提供的搜索流中显示搜索结果的指令,该搜索结果包括项目集,该项目集包括一个或者多个项目,接收用户输入,该用户输入定义与将使用社交网络服务而分发的项目关联的项目数据集,该项目包括项目集的表示,并且分发项目用于向社交网络服务的一个或者多个用户显示。这一方面的其它实现方式包括被配置用于执行方法的动作的对应系统、装置和在计算机存储设备上编码的计算机程序。这些和其它实现方式可以各自可选地包括以下特征中的一个或者多个特征。例如项目包括搜索流的概要;项目包括链接,该链接可以被激活以向一个或者多个用户中的用户显示搜索流;该项目数据集包括分发,一个或者多个用户在分发中被标识;动作还包括:接收对于共享搜索流的请求,并且响应于接收请求,传输用于显示搜索流共享界面的指令,用户输入使用搜索流共享界面来提供;动作还包括:响应于接收请求,标识搜索流概要数据,搜索流概要数据显示于搜索流共享界面中;动作还包括:在社交网络服务的用户界面内接收对于内容的查询,并且基于该查询生成搜索结果;基于该查询生成搜索结果包括:基于该查询标识第一项目集,对于第一项目集中的每个项目,确定提交查询的用户是否被授权访问,并且标识第二项目集,该第二项目集包括项目集,用户被授权访问项目集的每个项目,该搜索结果包括该第二项目集;对于第一项目集中的每个项目,确定提交查询的用户是否被授权访问包括:对于第一项目集中的每个项目,确定用户是否在关联访问控制列表(ACL)中被标识;以及项目集包括由社交网络访问的用户分发的一个或者多个项目。在附图和以下描述中阐述在本说明书中描述的主题内容的一个或者多个实现方式的细节。主题内容的其它潜在特征、方面和优点将从描述、附图和权利要求中变得清楚。附图说明图1是示例网络架构的图。图2是包括社交圈的示例社交网络的图。图3描绘用于创建和维护社交圈的示例图形用户界面的屏幕截图。图4描绘示例网页的屏幕截图,该网页包括用于社交网络服务的用户的活动流。图5描绘社交网络服务的用户分发的项目的示例收集。图6描绘用于社交网络服务的用户的示例搜索流的屏幕截图。图7A和7B描绘将项目共享到图6的示例搜索流。图8描绘示例搜索流共享界面。图9是可以在本公开内容的实现方式中执行的示例过程的流程图。相似标号全篇代表对应部分。具体实施方式一般而言,本公开内容的实现方式涉及在社交网络服务的用户的流页面中显示项目。具体而言,本公开内容的实现方式涉及基于向社交网络服务的搜索引擎提供的搜索查询生成搜索结果。在一些示例中,搜索结果包括由社交网络服务的一个或者多个用户分发并且在搜索流中显示的项目。在一些示例中,该项目被进行访问控制,从而在搜索流中仅提供由搜索用户(例如提交搜索查询的用户)可访问的项目。在一些实现方式中,查看搜索流的用户可以向搜索流直接分发项目。在一些示例中,可以向与直接共享到流的项目关联的项目数据集追加源指示数据。源标识数据可以指示项目被直接共享到流。以这一方式,项目将被捕获并且将在后续创建搜索流时是搜索流的部分。另外并且在一些实现方式中,过滤可以应用于搜索流以仅显示直接共享到搜索流的项目。在一些示例中,源指示数据可以用来在与搜索流直接共享的项目和与其它搜索流共享和/或一般通过社交网络服务共享的项目之间进行区分。在一些实现方式中并且响应于用户将项目直接共享到搜索流,生成通知以向查看搜索流的其他用户标识用户。在一些实现方式中,用户可以与其他用户共享搜索流。在一些示例中,用户可以向社交网络服务的其他用户本文档来自技高网
...
在社交网络服务中将内容共享到发现的内容流

【技术保护点】
一种系统,包括:计算设备;以及计算机可读介质,耦合到所述计算设备并且具有在其上存储的指令,所述指令在由所述计算设备执行时使所述计算设备执行操作,所述操作包括:在社交网络服务的用户界面内接收对于内容的查询;基于所述查询获得搜索结果,所述搜索结果包括由所述社交网络服务的用户分发的项目集;传输用于在所述用户界面中提供的搜索流中显示所述搜索结果的指令,所述项目集包含于所述搜索流中;接收第一用户输入,所述第一用户输入定义与将在所述搜索结果中提供的项目关联的项目数据集;以及传输用于在一个或者多个搜索流中显示包括所述项目的修正的搜索结果的指令,所述一个或者多个搜索流包括所述搜索流。

【技术特征摘要】
【国外来华专利技术】2011.11.14 US 61/559,547;2011.11.14 US 61/559,564;1.一种用于分发内容的系统,包括:计算设备;以及计算机可读介质,耦合到所述计算设备并且具有在其上存储的指令,所述指令在由所述计算设备执行时使所述计算设备执行操作,所述操作包括:在社交网络服务的用户界面内接收对于内容的查询,所述查询由第一用户提供;基于所述查询获得搜索结果,所述搜索结果包括由所述社交网络服务的用户分发的项目集;传输用于在所述用户界面中提供的搜索流中显示所述搜索结果的指令,所述项目集包含于所述搜索流中;接收第一用户输入,所述第一用户输入定义与将在所述搜索结果中的所述项目集中添加的新项目关联的项目数据集并且指示所述新项目将被连结到所述搜索流,从而响应于随后从第二用户而非所述第一用户接收所述查询,所述新项目将被包括在所述搜索结果中;以及传输用于在一个或者多个搜索流中显示包括所述新项目的修正的搜索结果的指令,所述一个或者多个搜索流包括所述搜索流。2.根据权利要求1所述的系统,其中操作还包括在所述项目数据集中提供源指示数据,所述源指示数据指示所述新项目被直接共享到所述搜索流。3.根据权利要求2所述的系统,其中操作还包括:接收对于内容的第二查询;基于所述第二查询生成第二搜索结果,所述搜索结果标识由所述社交网络服务的用户分发的所述项目集;基于所述源指示数据确定将在所述第二搜索结果中包括所述新项目;以及传输用于在所述搜索流中显示所述第二搜索结果的指令,所述项目集和所述新项目包含于所述搜索流中。4.根据权利要求1所述的系统,其中基于所述查询生成搜索结果包括:基于所述查询标识第一项目集;对于所述第一项目集中的每个项目,确定提交所述查询的用户是否被授权访问;以及标识第二项目集,所述第二项目集包括所述项目集,所述用户被授权访问所述项目集的每个项目,所述搜索结果包括所述第二项目集。5.根据权利要求4所述的系统,其中对于所述第一项目集中的每个项目,确定提交所述查询的所述用户是否被授权访问包括:对于所述第一项目集中的每个项目,确定所述用户是否在关联的访问控制列表ACL中被标识。6.根据权利要求1所述的系统,其中向提交所述查询的用户显示所述搜索流,并且传输用于在一个或者多个搜索流中显示包括所述新项目的修正的搜索结果的指令包括在与第二用户关联的第二搜索流中显示所述修正的搜索结果。7.根据权利要求1所述的系统,其中实时提供所述修正的搜索结果而无需对于所述修正的搜索结果的用户请求。8.根据权利要求1所述的系统,其中操作还包括:接收第二用户输入,所述第二用户输入定义用于过滤在所述搜索流中显示的项目的过滤选项,所述过滤选项指示对于在所述搜索流中显示已经被直接共享到所述搜索流的项目的请求;以及响应于所述第二用户输入,传输用于在所述搜索流中显示修正的搜索结果的指令,所述修正的搜索结果包括已经被直接共享到所述搜索流的项目。9.根据权利要求8所述的系统,其中已经被直接共享到所述搜索流的所述项目包括已经由提供所述第一用户输入的用户共享的所述新项目。10.根据权利要求8所述的系统,其中已经被直接共享到所述搜索流的所述项目包括已经由所述社交网络服务的一个或者多个用户共享的项目。11.根据权利要求1所述的系统,其中操作还包括传输用于在所述一个或者多个搜索流中显示通知的指令,所述通知提供对提供所述第一用户输入的用户的指示。12.一种使用一个或者多个处理器而执行的计算机实现的方法,所述方法包括:由所述一个或者多个处理器在社交网络服务的用户界面内接收对于内容的查询,所述查询由第一用户提供;由所述一个或者多个处理器基于所述查询获得搜索结果,所述搜索结果包括由所述社交网络服务的用户分发的项目集;由所述一个或者多个处理器传输用于在所述用户界面中提供的搜索流中显示所述搜索结果的指令,所述项目集包含于所述搜索流中;由所述一个或者多个处理器接收第一用户输入,所述第一用户输入定义与将被添加到所述搜索结果中的所述项目集的新项目关联的项目数据集并且指示所述新项目将被连结到所述搜索流,从而响应于随后从第二用户而非所述第一用户接收所述查询,所述新项目将被包括在所述搜索结果中;以及由所述一个或者多个处理器传输用于在一个或者多个搜索流中显示包括所述新项目的修正的搜索结果的指令,所述一个或者多个搜索流包括所述搜索流。13.根据权利要求12所述的方法,还包括在所述项目数据集中提供源指示数据,所述源指示数据指示所述新项目被直接共享到所述搜索流。14.根据权利要求13所述的方法,还包括:接收对于内容的第二查询;基于所述第二查询生成第二搜索结果,所述搜索结果标识由所述社交网络服务的用户分发的所述项目集;基于所述源指示...

【专利技术属性】
技术研发人员:F·B·豪根D·M·克赖顿J·M·罗奇尔G·M·马拉
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1