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

用于生成和显示通过社交网络的用户内容的视觉流的技术制造技术

技术编号:11458886 阅读:91 留言:0更新日期:2015-05-14 16:01
描述了一种用于生成示出社交网络中的用户内容的流的视觉显示的计算机实现的技术。该技术可以包括确定与多个用户相关联的用户内容。该技术还可以包括生成包括针对多个用户中的每个用户的区域的视觉显示。该技术还可以包括生成根据一组布局规则来布置视觉显示中的区域,以及在视觉显示中对准方向指示器。该技术可以包括经由显示器将视觉显示提供给用户。

【技术实现步骤摘要】
【国外来华专利技术】用于生成和显示通过社交网络的用户内容的视觉流的技术相关申请的交叉引用本申请要求于2011年10月24日提交的美国专利技术专利申请No.13/279,796的优先权。上述申请的全部公开内容通过引用合并到本文中。
本公开内容涉及社交网络,更具体地涉及一种用于生成和显示通过社交网络的用户内容的视觉流的技术。
技术介绍
此处提供的
技术介绍
描述是出于总体呈现本公开内容的背景的目的。在该
技术介绍
部分对当前署名的专利技术人的工作所描述的程度以及说明书中描述的不能从其他方面限定为提交时的现有技术的各个方面,既未明示也未暗示其被承认为针对本公开内容的现有技术。社交网络通常是指用户可以与其他用户进行交互的网站。例如,用户可以经由通过网络例如因特网连接到网络服务器的用户装置访问社交网络网站。在社交网络处的交互可以包括分享用户内容如照片、视频以及对新闻报道的超链接。在社交网络处对用户内容进行分享也可以被称为“发帖”。在社交网络处的交互也可以包括对发贴提供评论。例如,评论可以包括针对具体发贴提交评论或提交对用户观点的指示。在一些情况下,用户的发贴可以被转贴和/或具有由其他用户多次提供的评论。对具体发贴的转帖和/或评论可以使发帖在整个社交网络中传播。
技术实现思路
在本公开内容的各个实施方式中,呈现了一种用于生成和显示通过社交网络的用户内容的视觉流的计算机实现的技术。该计算机实现的技术可以包括在具有一个或更多个处理器并且与社交网络相关联的计算装置处确定由第一用户进行的第一动作,第一动作与向社交网络的发帖相关联。该技术还可以包括在计算装置处确定分别由一个或更多个第二用户进行的一个或更多个第二动作,该一个或更多个第二动作与该发帖相关联,该一个或更多个第二用户与第一用户相关联,其中该一个或更多个第二用户中的至少一个第二用户与第一用户直接相关联。该技术还可以包括在计算装置处生成第一指令,第一指令用于生成包括针对第一用户和一个或更多个第二用户中的每个用户的区域的视觉显示。此外,该技术可以包括在计算装置处生成用于根据一组布局规则来布置视觉显示中的区域的第二指令。布局规则可以包括:(i)基于特定区域确定第一组区域,第一组区域包括特定区域的子区域;(ii)基于特定区域确定第二组区域,特定区域为第二组区域中的每个区域的子区域;(iii)将第一组区域中的每个区域布置成在特定区域内;(iv)将特定区域布置成在第二组区域中的每个区域内;以及(v)添加从特定区域到第一组区域中的选定区域的第一方向指示器,选定区域与第一组区域中的其他区域相比具有更大数量的子区域。该技术还可以包括在计算装置处生成第三指令,第三指令用于在视觉显示中以与从第二组区域中的一个区域到特定区域的第二方向指示器的角度相同的角度对准第一方向指示器。此外,该技术可以包括在计算装置处生成第四指令,第四指令用于经由连接到计算装置的显示器将视觉显示提供给用户,该视觉显示示出通过社交网络的用户内容的流,并且该视觉显示包括区域以及第一方向指示器和第二方向指示器。在本公开内容的各个实施方式中,呈现了一种计算机实现的技术。该技术可以包括在具有一个或更多个处理器并且与社交网络相关联的计算装置处确定与多个用户相关联的用户内容。该技术还可以包括在计算装置处生成第一指令,第一指令用于生成包括针对多个用户中的每个用户的区域的视觉显示。该技术还可以包括在计算装置处生成用于根据一组布局规则来布置视觉显示中的区域的第二指令。布局规则可以包括:(i)基于特定区域确定第一组区域,第一组区域包括特定区域的子区域;(ii)基于特定区域确定第二组区域,特定区域为第二组区域中的每个区域的子区;(iii)将第一组区域中的每个区域布置成在特定区域内;(iv)将特定区域布置成在第二组区域中的每个区域内;以及(v)添加从特定区域到第一组区域中的选定区域的第一方向指示器,选定区域与第一组区域中的其他区域相比具有更大数量的子区域。该技术还可以包括在计算装置处生成第三指令,第三指令用于在视觉显示中以与从第二组区域中的一个区域到特定区域的第二方向指示器的角度基本相似的角度对准第一方向指示器。此外,该技术可以包括在计算装置处生成第四指令,第四指令用于经由连接到计算装置的显示器将视觉显示提供给用户,视觉显示包括区域以及第一方向指示器和第二方向指示器。在本公开内容的各个实施方式中,呈现了一种用于执行技术的系统。该系统可以包括:内容确定模块、区域生成模块、区域布置模块、对准模块以及显示生成模块,所有这些模块存在于具有一个或更多个处理器并且与社交网络相关联的计算装置处。内容确定模块可以在计算装置处确定与多个用户相关联的用户内容。区域生成模块可以在计算装置处生成第一指令,第一指令用于生成包括针对多个用户中的每个用户的区域的视觉显示。区域布置模块可以在计算装置处生成用于根据一组布局规则来布置视觉显示中的区域的第二指令。布局规则可以包括:(i)基于特定区域确定第一组区域,第一组区域包括特定区域的子区域;(ii)基于特定区域确定第二组区域,特定区域为第二组区域中的每个区域的子区;(iii)将第一组区域中的每个区域布置成在特定区域内;(iv)将特定区域布置成在第二组区域中的每个区域内;以及(v)添加从特定区域到第一组区域中的选定区域的第一方向指示器,选定区域与第一组区域中的其他区域相比具有更大数量的子区域。对准模块可以在计算装置处生成第三指令,第三指令用于在视觉显示中以与从第二组区域中的一个区域到特定区域的第二方向指示器的角度基本相似的角度对准第一方向指示器。显示生成模块可以在计算装置处生成第四指令,第四指令用于经由连接到计算装置的显示器将视觉显示提供给用户,视觉显示包括区域以及第一方向指示器和第二方向指示器。根据下文给出的详细描述,本公开内容适用的其它领域将变得明显。应该理解的是,详细描述和具体示例仅出于说明的目的而并非意在限制本公开内容的范围。附图说明根据详细描述和附图将会更加全面地理解本公开内容,在附图中:图1是根据本公开内容的一些实施方式的由用户装置显示的示例社交网络网站的示意性图示;图2是根据本公开内容的一些实施方式的对通过社交网络的用户内容的流的示例视觉显示的图示;图3是根据本公开内容的一些实施方式的示意网络系统的示意性图示;图4是根据本公开内容的一些实施方式的图3的网络系统的示例计算装置的功能框图;图5是根据本公开内容的一些实施方式的用于生成和显示通过社交网络的用户内容的流的示例技术的流程图;以及图6是根据本公开内容的一些实施方式的用于生成和显示通过社交网络的用户内容的流的另一示例技术的流程图。具体实施方式现在参照图1,可以经由用户装置108的显示器104来显示示例社交网络网站100。用户(未示出)可以经由用户装置108的用户接口112与社交网络网站100进行交互。用户与社交网络网站100的交互可以包括对其他用户的发帖进行转帖和/或提供评论。社交网络网站100通常可以包括用户图片区域116、用户信息区域120以及用户交互区域124。应当理解,社交网络网站100也可以包括其他合适的区域和/或其他合适的配置。用户图片区域116可以显示与用户相关联的图片。用户信息区域120可以显示与用户有关的信息,如年龄、工作、兴趣等。用户交互区域124可以显示用户和与社交本文档来自技高网...
用于生成和显示通过社交网络的用户内容的视觉流的技术

【技术保护点】
一种用于生成和显示通过社交网络的用户内容的视觉流的计算机实现的方法,所述计算机实现的方法包括:在具有一个或更多个处理器并且与所述社交网络相关联的计算装置处确定由第一用户进行的第一动作,所述第一动作与向所述社交网络的发帖相关联;在所述计算装置处确定分别由一个或更多个第二用户进行的一个或更多个第二动作,所述一个或更多个第二动作与所述发帖相关联,所述一个或更多个第二用户与所述第一用户相关联,其中所述一个或更多个第二用户中的至少一个第二用户与所述第一用户直接相关联;在所述计算装置处生成第一指令,所述第一指令用于生成包括针对所述第一用户和所述一个或更多个第二用户中的每个用户的区域的视觉显示;在所述计算装置处生成第二指令,所述第二指令用于根据一组布局规则来布置所述视觉显示中的所述区域,所述布局规则包括:(i)基于特定区域确定第一组区域,所述第一组区域包括所述特定区域的子区域,(ii)基于所述特定区域确定第二组区域,所述特定区域为所述第二组区域中的每个区域的子区域,(iii)将所述第一组区域中的每个区域布置成在所述特定区域内,(iv)将所述特定区域布置成在所述第二组区域中的每个区域内,以及(v)添加从所述特定区域到所述第一组区域中的选定区域的第一方向指示器,所述选定区域与所述第一组区域中的其他区域相比具有更大数量的子区域;在所述计算装置处生成第三指令,所述第三指令用于以与从所述第二组区域中的一个区域到所述特定区域的第二方向指示器的角度相同的角度对准所述视觉显示中的所述第一方向指示器;以及在所述计算装置处生成第四指令,所述第四指令用于经由连接到所述计算装置的显示器将所述视觉显示提供给用户,所述视觉显示示出通过所述社交网络的所述用户内容的流,所述视觉显示包括所述区域以及所述第一方向指示器和所述第二方向指示器。...

【技术特征摘要】
【国外来华专利技术】2011.10.24 US 13/279,7961.一种用于生成和显示通过社交网络的用户内容的视觉流的计算机实现的方法,所述计算机实现的方法包括:在具有一个或更多个处理器并且与所述社交网络相关联的计算装置处确定由第一用户进行的第一动作,所述第一动作与向所述社交网络的发帖相关联;在所述计算装置处确定分别由一个或更多个第二用户进行的一个或更多个第二动作,所述一个或更多个第二动作与所述发帖相关联,所述一个或更多个第二用户与所述第一用户相关联,其中所述一个或更多个第二用户中的至少一个第二用户与所述第一用户直接相关联;在所述计算装置处生成第一指令,所述第一指令用于生成包括针对所述第一用户和所述一个或更多个第二用户中的每个用户的区域的视觉显示;在所述计算装置处生成第二指令,所述第二指令用于根据一组布局规则来布置所述视觉显示中的所述区域,所述布局规则包括:(i)基于特定区域确定第一组区域,所述第一组区域包括所述特定区域的子区域,(ii)基于所述特定区域确定第二组区域,所述特定区域为所述第二组区域中的每个区域的子区域,(iii)将所述第一组区域中的每个区域布置成在所述特定区域内,(iv)将所述特定区域布置成在所述第二组区域中的每个区域内,以及(v)添加从所述特定区域到所述第一组区域中的选定区域的第一方向指示器,所述选定区域与所述第一组区域中的其他区域相比具有更大数量的子区域;在所述计算装置处生成第三指令,所述第三指令用于以与从所述第二组区域中的一个区域到所述特定区域的第二方向指示器的角度相同的角度对准所述视觉显示中的所述第一方向指示器;以及在所述计算装置处生成第四指令,所述第四指令用于经由连接到所述计算装置的显示器将所述视觉显示提供给用户,所述视觉显示示出通过所述社交网络的所述用户内容的流,所述视觉显示包括所述区域以及所述第一方向指示器和所述第二方向指示器。2.一种计算机实现的方法,包括:在具有一个或更多个处理器并且与社交网络相关联的计算装置处确定与多个用户相关联的用户内容;在所述计算装置处生成第一指令,所述第一指令用于生成包括针对所述多个用户中的每个用户的区域的视觉显示;在所述计算装置处生成第二指令,所述第二指令用于根据一组布局规则来布置所述视觉显示中的所述区域,所述布局规则包括:(i)基于特定区域确定第一组区域,所述第一组区域包括所述特定区域的子区域,(ii)基于所述特定区域确定第二组区域,所述特定区域为所述第二组区域中的每个区域的子区域,(iii)将所述第一组区域中的每个区域布置成在所述特定区域内,(iv)将所述特定区域布置成在所述第二组区域中的每个区域内,以及(v)添加从所述特定区域到所述第一组区域中的选定区域的第一方向指示器,所述选定区域与所述第一组区域中的其他区域相比具有更大数量的子区域;在所述计算装置处生成第三指令,所述第三指令用于以与从所述第二组区域中的一个区域到所述特定区域的第二方向指示器的角度相似的角度对准所述视觉显示中的所述第一方向指示器;以及在所述计算装置处生成第四指令,所述第四指令用于经由连接到所述计算装置的显示器将所述视觉显示提供给用户,所述视觉显示包括所述区域以及所述第一方向指示器和所述第二方向指示器。3.根据权利要求2所述的计算机实现的方法,其中,根据所述一组布局规则布置所述区域还包括在所述计算装置处选择用于布置所述区域的布局算法。4.根据权利要求3所述的计算机实现的方法,其中,选择用于布置所述区域的所述布局算法还包括通过对多个布局算法中的每个布局算法进行测试并选择所述多个布局算法中的生成由所述一组布局规则限定的可接受结果的至少一个布局算法来选择所述多个布局算法中的所述至少一个布局算法。5.根据权利要求4所述的计算机实现的方法,其中,所述多个布局算法包括黄金比例螺旋布局算法、均匀间隔布局算法以及随机碰撞布局算法。6.根据权利要求5所述的计算机实现的方法,其中,所述均匀间隔布局算法第一个被测试,所述随机碰撞布局算法第二个被测试,并且所述黄金比例螺旋布局算法第三个被测试。7.根据权利要求2所述的...

【专利技术属性】
技术研发人员:马丁·迈尔斯·瓦滕伯格费尔南达·贝尔蒂尼·维埃加斯约翰·弗朗西斯·赫伯特
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国;US

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

1