显示所有物相关流的制作方法

文档序号:6496901阅读:128来源:国知局
显示所有物相关流的制作方法
【专利摘要】一种系统和机器实现的方法,包括:从维护所有物社交图的系统的用户接收请求,该所有物社交图定义在一个或多个用户中的每一个与一个或多个所有物之间的关联;检索该一个或多个用户提供的多个帖子,该多个帖子涉及一个或多个所有物;以及识别该多个帖子中的与该用户相关联的一个或多个帖子。提供显示一个或多个帖子的流区域,每一个帖子包括到与该帖子相关联的用户的用户链接和到与该帖子相关联的所有物的所有物链接。在对用户链接的选择时,提供与帖子相关联的用户的联系人简档以供显示,以及在对所有物链接的选择时,提供与帖子相关联的所有物的所有物简档以供显示。
【专利说明】显示所有物相关流
【技术领域】
[0001]本公开总体上涉及向用户显示帖子,并且更具体地涉及生成与和用户相关联的所有物有关的帖子的流。
【背景技术】
[0002]社交网络用户典型地通过帖子和馈给与其在社交网站上的联系人分享其与产品有关的活动和观点。为了这样做,用户可以创建以文本形式的帖子并且可以与其联系人分孕该帖子。
[0003]然而,这些产品相关帖子典型地与所有其他帖子混在一起,并且社交网络用户不能控制仅查看与特定产品和/或特定联系人及其特定产品有关的帖子。此外,由于这些帖子与所有其他帖子混在一起,因此,存在帖子可能被淹没并且用户可能不能查看可能对其有价值的产品相关帖子的可能性。因此,可能期望用于查看产品相关帖子的更便利方式。

【发明内容】

[0004]所公开的主题涉及用于显示与所有物有关的帖子的所有物相关流的方法,该方法包括从系统的一个或多个用户中的第一用户接收用户请求,该系统维护所有物社交图,其中该所有物社交图定义在一个或多个用户中的每一个与一个或多个所有物之间的关联。该方法进一步包括响应于接收用户请求,检索该一个或多个用户所提供的多个帖子,该多个帖子涉及一个或多个所有物。该方法包括识别该多个帖子中的与第一用户相关联的一个或多个帖子,并且提供该一个或多个帖子中的所选数量的帖子以向第一用户显示。用户请求可以与下述中的一个相关联:该一个或多个用户中的用户或与该一个或多个用户中的每一个相关联的一个或多个所有物中的所有物。其他方面可以在对应系统和装置、包括计算机程序产品中具体化。
[0005]这些和其他方面可以包括下述特征中的一个或多个。该方法可以进一步包括识别与用户请求相关联的用户或所有物中的一个,并且识别该多个帖子中的与用户或所有物中的所识别的一个相关联的一个或多个帖子,其中识别该多个帖子中的与第一用户相关联的一个或多个帖子的步骤包括识别该一个或多个帖子中的与用户或所有物中的所识别的一个相关联并且与第一用户相关联的一个或多个帖子。
[0006]用户和所有物中的所识别的一个可以包括一个或多个所有物中的第一所有物,以及其中与用户和所有物中的所识别的一个相关联的一个或多个帖子包括与该一个或多个用户关于第一所有物所执行的所有物相关活动有关的一个或多个帖子。
[0007]用户和所有物中的所识别的一个可以包括一个或多个用户中的一个,以及其中与用户和所有物中的所识别的一个相关联的一个或多个帖子包括该一个或多个用户中的该一个所创建的帖子以及响应于该一个或多个用户中的该一个关于与该一个或多个用户中的一个相关联的一个或多个所有物执行所有物相关活动而生成的帖子中的一个或多个。
[0008]与第一用户相关联的帖子可以包括下述中的一个或多个:第一用户所创建的帖子、响应于与和第一用户相关联的一个或多个所有物中的一个有关的第一用户活动而生成的帖子、以及该一个或多个用户中的另一个与第一用户分享的帖子。
[0009]用户请求可以包括下述中的一个:第一用户的登录请求、第一用户查看第一用户的简档的请求、第一用户查看该一个或多个用户中的另一个的简档的请求、第一用户查看与第一用户相关联的一个或多个所有物中的一个的简档的请求、以及第一用户查看与该一个或多个用户中的另一个相关联的一个或多个所有物中的一个的简档的请求。
[0010]该方法可以进一步包括根据至少一个排序标准对一个或多个帖子进行排序,其中提供该一个或多个帖子中的所选数量的帖子以向第一用户显示的步骤可以包括基于该排序来提供该一个或多个帖子中的所选数量的帖子以向第一用户显示。
[0011]排序标准可以包括创建正被显示的一个或多个帖子中的每一个的日期和时间。多个帖子可以包括在一个或多个远程社交网站处向第一用户的一个或多个联系人显示的帖子。该方法可以进一步包括检索与该多个帖子中的与第一用户相关联的一个或多个帖子中的至少一个帖子相关联的一个或多个评论,并且向第一用户显示该一个或多个评论。
[0012]帖子的所选择的数量基于在流区域内可显示的帖子的数量。提供该一个或多个帖子中的所选数量的帖子的步骤可以包括为该一个或多个帖子中的所选数量的帖子中的每一个,提供到与该帖子相关联的用户的链接和到与该帖子相关联的所有物的链接。提供该多个帖子中的一个或多个中的所选数量的帖子的步骤可以包括在所有物相关流内仅提供与所有物有关的帖子。
[0013]所公开的主题还涉及用于显示与所有物有关的帖子的所有物相关流的系统,该系统包括一个或多个处理器和包括其中存储的指令的机器可读介质,所述指令当由处理器执行时,促使处理器执行操作,所述操作包括从系统的一个或多个用户中的第一用户接收用户请求,该系统维护所有物社交图。所述操作可以进一步包括响应于接收用户请求,检索该一个或多个用户所提供的多个帖子,该多个帖子涉及与系统的一个或多个用户相关联的一个或多个所有物,其中所有物社交图定义在一个或多个用户中的每一个与一个或多个所有物之间的关联。所述操作可以进一步包括识别与该用户请求相关联的一个或多个用户中的用户和一个或多个所有物中的所有物中的一个。所述操作可以进一步包括识别该多个帖子中的与用户和所有物中的所识别的一个相关联并且与第一用户相关联的一个或多个帖子,并且提供该一个或多个帖子中的所选数量的帖子。其他方面可以在对应系统和装置、包括计算机程序产品中具体化。
[0014]这些和其他方面可以包括下述特征中的一个或多个。该系统可以进一步包括用于存储多个帖子的存储,其中检索多个帖子包括访问该存储并且从该存储检索该多个帖子。该多个帖子可以包括在一个或多个远程社交网站处向第一用户的一个或多个联系人显示的帖子。所述操作可以进一步包括根据至少一个排序标准对该一个或多个帖子进行排序。提供该一个或多个帖子中的所选数量的帖子的步骤可以进一步包括确定待被显示的帖子的数量、基于该排序来选择排序最高的所述数量的帖子,并且基于该排序来提供一个或多个帖子中的所选数量的帖子。
[0015]所公开的主题还涉及包括其中存储的指令的机器可读介质,所述指令当由机器执行时,促使该机器执行操作,所述操作包括检测系统上的一个或多个用户中的第一用户的存在,该系统维护所有物社交图,其中所有物社交图定义在一个或多个用户中的每一个与一个或多个所有物之间的关联。所述操作进一步包括响应于检测到第一用户的存在,检索该一个或多个用户所提供的多个帖子,该多个帖子涉及所有物。所述操作进一步包括识别该多个帖子中的与第一用户相关联的一个或多个帖子。所述操作进一步包括根据至少一个排序标准对一个或多个帖子进行排序,并且提供该一个或多个帖子中的所选数量的帖子以向第一用户显示。其他方面可以在对应系统和装置、包括计算机程序产品中具体化。这些和其他方面可以包括下述特征中的一个或多个。所述操作可以进一步包括识别一个或多个用户中的用户以及与和用户请求相关联的一个或多个用户中的每一个相关联的一个或多个所有物中的所有物中的一个,并且识别该多个帖子中的与用户和所有物中的所识别的一个相关联的一个或多个帖子,其中识别该多个帖子中的与第一用户相关联的一个或多个帖子的步骤包括识别该一个或多个帖子中的与用户和所有物中的所识别的一个相关联并且与第一用户相关联的一个或多个帖子。
[0016]所公开的主题还涉及用于向用户提供显示帖子的所有物相关流的用户界面的计算机实现的方法,该方法包括提供与第一用户相关联的用户简档以供显示,该用户简档包括用于显示一个或多个所有物相关帖子的流区域,该一个或多个所有物相关帖子中的每一个包括到与该帖子相关联的用户的用户链接和到与该帖子相关联的所有物的所有物链接。该方法进一步包括接收第一用户对与该一个或多个帖子中的帖子相关联的用户链接的用户选择的指示。该方法进一步包括在接收了第一用户对用户链接的用户选择的指示时,提供与该一个或多个帖子中的帖子相关联的用户的联系人简档以供显示,其中与帖子相关联的用户是第一用户的联系人。该方法进一步包括接收第一用户对到与一个或多个帖子中的帖子相关联的所有物的所有物链接的用户选择的指示,并且在接收了第一用户对所有物链接的用户选择的指示时,提供与该帖子相关联的所有物的所有物简档以供显示。其他方面可以在对应系统和装置、包括计算机程序产品中具体化。
[0017]这些和其他方面可以包括下述特征中的一个或多个。第一用户可以是与所有物社交图相关联的一个或多个用户中的一个,其中所有物社交图包括一个或多个用户,该一个或多个用户中的每一个与一个或多个所有物相关联。该一个或多个所有物相关帖子可以与所有物社交图的一个或多个用户的一个或多个所有物相关联。用户简档可以进一步包括用于显示第一用户的一个或多个所有物的所有物区域。提供联系人简档以供显示的步骤可以包括提供联系人简档,该联系人简档包括用于显示与联系人相关联的一个或多个所有物相关帖子的流区域,该一个或多个所有物相关帖子中的每一个包括到与该帖子相关联的用户的用户链接和到与该帖子相关联的所有物的所有物链接。
[0018]该方法可以进一步包括接收第一用户对到与和联系人相关联的一个或多个帖子中的帖子相关联的所有物的所有物链接的选择的指示,并且在接收了第一用户对所有物链接的选择的指示时,提供与所有物相关联的所有物简档以供显示。联系人所有物简档可以进一步包括用于显示在所有物社交图内的与该联系人相关联的一个或多个所有物的所有物区域。
[0019]提供所有物简档以供显示的步骤可以包括提供所有物简档以供显示,该所有物简档包括用于显示与所有物相关联的一个或多个所有物相关帖子的流区域,与所有物相关联的一个或多个所有物相关帖子中的每一个包括到与该帖子相关联的用户的用户链接和到与该帖子相关联的所有物的所有物链接。该方法可以进一步包括接收第一用户对到与和所有物相关联的一个或多个帖子中的帖子相关联的用户的用户链接的用户选择的指示,其中与和所有物相关联的帖子相关联的用户是第一用户的联系人,并且在接收了第一用户对用户链接的用户选择的指示时,提供与联系人相关联的联系人简档以供显示。所有物简档可以进一步包括用于显示与所有物有关的信息的所有物区域,其中该信息包括所有物的图像和所有物的属性中的一个或多个。
[0020]流区域可以仅显示与包括第一用户的一个或多个用户的一个或多个所有物相关联的帖子。流区域可以进一步显示与一个或多个所有物相关帖子中的至少一个相关联的评论,其中该评论包括到与该评论相关联的用户的用户链接。该方法可以进一步包括接收第一用户对用户链接的用户选择的指示,其中与评论相关联的用户是第一用户的联系人,并且在接收了第一用户对用户链接的用户选择的指示时,提供与该联系人相关联的联系人简档以供显示。
[0021]所公开的主题还涉及用于向用户提供显示所有物相关帖子的所有物相关流的用户界面的系统,该系统包括一个或多个处理器和包括其中存储的指令的机器可读介质,所述指令当由处理器执行时,促使处理器执行操作,所述操作包括提供与系统的一个或多个用户中的第一用户相关联的用户简档以供显示,该系统维护所有物社交图,其中所有物社交图包括一个或多个用户,该一个或多个用户中的每一个与一个或多个所有物相关联,用户简档包括用于显示一个或多个所有物相关帖子的流区域,该一个或多个所有物相关帖子中的每一个包括到与该帖子相关联的用户的用户链接和到与该帖子相关联的所有物的所有物链接,其中与帖子相关联的用户是该一个或多个用户中的用户,以及其中与帖子相关联的所有物是该一个或多个所有物中的所有物。所述操作进一步包括接收第一用户对到与该一个或多个帖子中的帖子相关联的所有物的所有物链接的用户选择的指示,并且在接收了第一用户对所有物链接的用户选择的指示时,提供与所有物相关联的所有物简档以供显
/Jn ο
[0022]提供所有物简档以供显示的步骤可以包括提供所有物简档以供显示,该所有物简档包括用于显示与所有物相关联的一个或多个所有物相关帖子的流区域,与所有物相关联的一个或多个所有物相关帖子中的每一个包括到与该帖子相关联的用户的用户链接和到与该帖子相关联的所有物的所有物链接。所述操作可以进一步包括接收第一用户对到与该一个或多个帖子中的帖子相关联的用户的用户链接的用户选择的指示,其中与帖子相关联的用户是第一用户的联系人,并且在接收了第一用户对用户链接的用户选择的指示时,提供与联系人相关联的联系人简档以供显示。
[0023]提供联系人简档以供显示的步骤可以包括提供联系人简档以供显示,该联系人简档包括用于显示与联系人相关联的一个或多个所有物相关帖子的流区域,该一个或多个所有物相关帖子中的每一个包括到与该帖子相关联的用户的用户链接和到与该帖子相关联的所有物的所有物链接。用户简档可以进一步包括用于显示在所有物社交图内的与第一用户相关联的一个或多个所有物的所有物区域。
[0024]所公开的主题还涉及包括其中存储的指令的机器可读介质,所述指令当由机器执行时,促使该机器执行操作,所述操作包括提供与系统的一个或多个用户中的第一用户相关联的用户简档以供显示,该系统维护所有物社交图,其中所有物社交图包括一个或多个用户,该一个或多个用户中的每一个与一个或多个所有物相关联,用户简档包括用于显示一个或多个所有物相关帖子的流区域,该一个或多个所有物相关帖子中的每一个包括到与该帖子相关联的用户的用户链接和到与该帖子相关联的所有物的所有物链接,其中与帖子相关联的用户是该一个或多个用户中的用户,以及其中与帖子相关联的所有物是该一个或多个所有物中的所有物,以及用于显示在所有物社交图内的第一用户的一个或多个所有物的所有物区域。
[0025]所述操作可以进一步包括接收第一用户对到与该一个或多个帖子中的帖子相关联的用户的用户链接的选择的指示。所述操作可以进一步包括在接收了第一用户对用户链接的用户选择的指示时,提供与该一个或多个帖子中的帖子相关联的用户的联系人简档以供显示,其中与帖子相关联的用户是第一用户的联系人,以及接收第一用户对到与该一个或多个帖子中的帖子相关联的所有物的所有物链接的选择的指示。所述操作可以进一步包括在接收了第一用户对所有物链接的用户选择的指示时,提供与帖子相关联的所有物的所有物简档以供显示。
[0026]应理解的是,根据下面的【具体实施方式】,其中通过举例说明示出并描述了本技术的各种配置,本技术的其他配置将变得对本领域技术人员易于显而易见。如将认识到的,本技术能够有其他且不同的配置,并且其若干细节能够在各种其他方面被修改,所有均不会背离本技术的范围。因此,附图和【具体实施方式】应被认为是实际上说明性而非限制性的。
【专利附图】

【附图说明】
[0027]在所附权利要求中阐述了本技术的某些特征。然而,出于说明目的,在附图中阐述了本技术的数个实施例。
[0028]图1图示示例客户端-服务器网络环境,其提供了使用所有物社交图来显示所有物相关流。
[0029]图2图示用于查看和管理维护所有物社交图的系统的用户的用户简档和用户所有物简档的示例图形用户界面的截屏。
[0030]图3图示用于查看和管理在所有物社交图内的所有物的所有物简档的示例图形用户界面的截屏。
[0031]图4图示用于查看维护所有物社交图的系统的用户的联系人的联系人所有物简档的示例图形用户界面的截屏。
[0032]图5图示用于生成和维护所有物社交图的过程的流程图。
[0033]图6图示用于生成和分发表示关于所有物的用户活动的帖子的过程的流程图。
[0034]图7图示图示了用于向维护所有物社交图的系统的用户显示所有物相关流的过程的流程图。
[0035]图8图示图示了用于向维护所有物社交图的系统的用户显示所有物相关流的替选过程的流程图。
[0036]图9图示示例性的所有物社交图。
[0037]图10概念地图示用来实现本技术的一些实施方式的电子系统。
【具体实施方式】
[0038]如在本文所使用的,“所有物”是指用户所拥有的项或用户已指示该用户正期望拥有、借用或了解更多的项。用户的所有物可以包括在线(例如,通过基于因特网的零售商)、离线(例如,在正规零售店)购买或作为礼物收到的项。根据本公开,提供了方法和系统,其用于构建一个或多个用户的所有物社交图,并且向该系统的一个或多个用户中的每一个提供所有物相关流。在一个实例中,系统的每一个用户可以添加一个或多个所有物,并且该系统可以将所有物中的每一个与用户相关联。因此,在本公开的一个示例中,所有物社交图可以包括在用户与其所有物之间的关联。在一个示例中,所有物社交图可以进一步包括在用户之间的关联(例如,通过利用在一个或多个远程社交网站处的现有社交图)。在下面参考图9更详细地描述了示例性所有物社交图。
[0039]在一个示例中,系统可以允许该系统的用户与其联系人分享与其所有物有关的活动。如在本文所使用的,“帖子”一般是指与关于所有物所进行的活动有关的任何可显示的通知或通告,包括例如评论、回复、通告、状态更新、数字相片、视频或其他适当的电子信息。与所有物有关的活动可以包括添加所有物、添加关于所有物的点评、添加关于所有物的描述、修改所有物的一个或多个属性、分享所有物或指示所有物的状态。
[0040]远程社交网站的用户可以相互创建关联。这些关联可以被存储在每一个远程社交网站处的社交图内(例如,在远程服务器处维护)。这样的用户关联可以在用户对用户的基础上来定义、或被定义为通过在组内的成员身份来关联的用户组。如在本文所使用的,“联系人”是指在一个或多个远程社交网站处的用户的朋友、社交圈、组以及用户与之相关联的其他用户。
[0041]如在本文所使用的,“社交圈”是用户能够将其社交网络联系人分配到并且更好地控制社交网络消息的分发和可见性的分类。根据本公开,社交圈被提供为定义相互关联的联系人集合的数据集。如在本文所使用的,社交圈可以从是在社会上相互联系的人们的特定集合的中心的个人角度、或在社会上相互联系的人们的集合的总体角度来描述。在一些示例中,社交圈可以具有狭义定义的边界,社交圈的所有成员均可能相互熟悉,并且对于成员加入社交圈,可能需要许可。根据本公开,电子设备的用户可以定义社交圈,并且社交圈作为定义联系人集合的数据集,可以反映用户的现实生活社交圈。
[0042]例如,电子设备的用户可以具有朋友、同事和家人的不同组,并且在那些组之间可能存在部分重叠(例如,还被认为是朋友的同事、还是同事的家庭成员)。通过对社交圈的创建和使用,用户能够将社交网络联系人组织并分类成各种不同的聚组。
[0043]该系统可以利用在一个或多个远程社交网站处维护的现有社交图来便于与用户的联系人对帖子的分发。例如,一个或多个远程社交网站可以维护用户及其联系人的社交图。该系统可以访问在这些远程社交网站处维护的社交图,并且检索该系统的用户的联系人。在一个实例中,用户可以指示在一个或多个远程社交网站处的成员身份,并且向该系统提供对这些远程社交网站的访问,例如,通过令牌。该系统所检索到的联系人可以取决于在远程社交网站中的每一个处实施的具体隐私设置。
[0044]该系统可以在访问远程社交网站时检索关于该系统的一个或多个用户及其相关联的联系人的信息。使用所检索到的联系人,该系统然后可以允许该系统的用户与其联系人分享与其所有物有关的帖子。帖子然后可以被分发到一个或多个远程社交网站以向用户的在远程社交网站的联系人显示。该系统可以允许用户选择在一个或多个远程社交网站处的与之分享该帖子的特定联系人或联系人组。在一个示例中,部分或全部远程社交网站可以为选择性地与用户的一个或多个联系人分享帖子提供支持。
[0045]该系统可以进一步提供对分享的帖子进行跟踪。在一个示例中,在帖子向一个或多个远程社交网站分发之前,每一个帖子可以被分配有唯一标识符,以便一旦帖子已在本地或向一个或多个远程社交网站分发,跟踪并控制该帖子。唯一标识符可以与帖子与之有关的所有物和/或与特定所有物相关联的用户相关联。在一个示例性实例中,该系统通过唯一标识符来跟踪帖子。例如,帖子可以与唯一标识符链接在一起,使得在分发之后,该帖子可以使用该链接来检索并且修改,即使在该帖子已向联系人分发并显示之后。
[0046]另外,该系统可以允许系统的用户向系统的一个或多个其他用户借用或出借所有物。例如,第一用户可以请求试用拥有所有物的联系人的该所有物(例如,以帮助该用户作出关于购买与该所有物相对应的项的决定)。例如,用户可以生成向一个或多个联系人显示的请求、帖子或评论,来借用与一个或多个联系人所拥有的所有物相对应的项或具体地为联系人的所有物。该系统可以进一步允许用户保持跟踪他们已借用的项以及他们已出借给系统的其他用户的项。
[0047]一旦所有物已出借给该用户,联系人就可以(例如,通过与系统的显示所有物简档的图形用户界面交互)对所有物的状态进行修改、或将所有物重新组织在特定所有物类别内,以指示该项已被出借,并且可以进一步指示该项已被出借给该用户。系统然后可以在所有物社交图内对该所有物的状态进行修改,并且可以进一步存储与项已被出借给的用户有关的信息。系统可以进一步在所有物社交图内创建在该用户与出借给该用户的所有物之间的新的关联。该所有物然后可以在用户的所有物中被指示为被借用,并且可以进一步包括关于该所有物的所有者(例如,用户的联系人)的信息。因此,用户和其联系人两者均可以保持跟踪已被出借给该用户的所有物。响应于对所有物的借用/出借,系统可以检测所有物相关活动,并且可以生成帖子以向用户的一个或多个联系人、和/或用户的拥有该所有物的联系人分发。
[0048]此外,系统的用户可以将所有物添加到其简档并且可以将该所有物指示为该用户希望购买、拥有或借用的项(在下文被称为“愿望清单所有物”)。如在本文所使用的,“愿望清单所有物”可以指代用户可能希望拥有、购买、借用和/或了解更多的所有物。例如,这样的所有物可以被包括在与用户相关联的所有物社交图内。愿望清单所有物可以被分配给专门针对用户可能没拥有但是可能希望拥有、购买或借用的所有物、和/或用户可能一般对购买感兴趣的所有物的所有物类别。例如,在一个方面中,用户可以添加所有物并且可以将该所有物添加到为用户的愿望清单所有物指示的类别。在另一个示例中,用户可以在所有物正被添加时向每一个所有物分配状态。所有物的状态可以被指示为希望购买、希望借用、希望拥有或希望了解更多。在一个方面中,用户的联系人可以查看被指示为愿望清单所有物的所有物并且可以提供关于所有物的评论和反馈,并且可以进一步提出向用户出借所有物。用户可以进一步被提供有拥有与愿望清单所有物相对应的所有物的联系人列表,并且可以(例如,通过创建并分发帖子)请求借用所有物。
[0049]在一个方面中,当添加所有物(例如,愿望清单所有物)时,用户可以输入所有物的名称或所有物名称或标识的其他指示。系统然后可以确定与该所有物相关联的项的完整名称或标识符,并且可以将该所有物与对应于该所有物的项相关联。因此,在所有物社交图内的每一个所有物对应于项,因此,虽然每一个所有物对与该所有物相关联的用户是特有且定制的,然而,一个或多个所有物可以对应于相同或相似项。以这种方式,用户的所有物可以使用实际产品名称来被更准确地存储。可以替选地向用户呈现与所输入的产品有关的特定查询,诸如序列号信息、产品版本、产品名称、产品开发者和其他特定于产品的信息,来确定与用户正输入的所有物相关联的实际项。当用户希望借用项或试用项(例如,愿望清单所有物或用户希望购买的项)时,系统可以在所有物社交图内识别与相同项相对应的一个或多个所有物,并且可以向用户呈现所述所有物。系统可以进一步仅呈现用户的联系人所识别并拥有或与用户分享的所有物,使得用户可以请求借用所述所有物。系统然后可以对用户的联系人是否向用户出借所有物保持跟踪并且可以对正出借给用户的项保持跟踪。
[0050]与用户的联系人分享的帖子然后可以被收集并且存储在系统所维护的所有物相关帖子的数据库内。当从系统的用户接收请求时,一个或多个帖子可以被检索到并且在所有物的相关流内向用户显示。如在本文所使用的,所有物相关流是指专门涉及在所有物社交图内维护的所有物的一个或多个帖子的流。该系统可以确定在社交网站处已与用户分享且专门针对在社交图内维护的所有物的那些帖子,并且可以检索并向用户显示那些帖子,使得用户能够在单个流内查看所有所有物相关帖子。
[0051]图1图示示例客户端-服务器网络环境,其提供使用所有物社交图来管理所有物相关信息。网络环境100包括可通过网络108通信地连接到服务器110和远程服务器120的多个电子设备102-106。网络108可以是公用通信网络(例如,因特网、蜂窝数据网络、通过电话网络的拨号调制解调器)或专用通信网络(例如,专用LAN、租用线)。此外,网络108可以包括但不限于下述网络技术中的任何一个或多个,包括总线网络、星形网络、环形网络、网状网络、星形总线网络、树状或层次网络等。
[0052]在一些示例实施例中,电子设备102-106可以是计算设备,诸如膝上型或台式计算机、智能手机、PDA、便携式媒体播放器、平板计算机或其他适当的计算设备。在图1的示例中,电子设备102被描绘为智能手机,电子设备104被描绘为台式计算机以及电子设备106被描绘为PDA。
[0053]在一个实施例中,服务器110包括处理设备112和数据存储114。处理设备112执行存储在数据存储114中的计算机指令,例如,以便于管理与和电子设备102-106交互的用户相关联的所有物相关信息。服务器110可以进一步通过网络108或通过另一个网络或通信装置与远程服务器120通信。
[0054]根据一些方面,远程服务器120可以是具有处理器、存储器和通信能力、用于托管各种远程社交网站的任何系统或设备。在一个实施例中,远程服务器120可以进一步能够维护用户及其联系人的社交图。托管在远程服务器120上的远程社交网站可以使用户能够创建简档并且将其自身与在远程社交网站处的其他用户相关联。远程服务器120可以进一步便于包括用户创建的关联的社交图的生成和维护。社交图可以包括例如远程社交网站的所有用户以及其与远程社交网站的其他用户的关联的列表。
[0055]在一些示例方面中,服务器110和/或一个或多个远程服务器120可以是单个计算设备,诸如计算机服务器。在其他实施例中,服务器110和/或一个或多个远程服务器120可以表示在一起工作来执行服务器计算机的动作的多于一个计算设备(例如云计算)。在一些实施例中,服务器110和/或一个或多个远程服务器120可以与各种远程数据库或存储服务相耦接。通过HTTP通信协议,可以便于在客户端设备102-106、服务器110和/或一个或多个远程服务器120之间的通信。其他通信协议也可以便于,包括例如XMPP通信,在客户端设备102-106、服务器110和一个或多个远程服务器120之间的部分或全部通信。
[0056]用户130-134可以通过安装在电子设备102-106处的客户端应用,与服务器110所托管的系统和/或远程服务器120所托管的一个或多个社交网站交互。替选地,用户可以通过在电子设备102-106处的基于web的浏览器应用来与该系统和一个或多个远程社交网站交互。通过网络(例如,网络108),可以便于在电子设备102-106与该系统和/或一个或多个远程社交网站之间的通信。
[0057]在一个实施例中,用户130-134可以与维护所有物社交图的系统交互,该系统被托管在服务器Iio处、用来管理他们的所有物。操作电子设备102-106的用户130-134可以管理其所有物、与联系人分享其所有物相关活动并且控制对其帖子的跟踪和修改(例如,使用服务器110)。例如,用户130-132可以访问该系统并且可以创建包括用户所有物简档的用户简档。
[0058]在一个方面中,当在客户端设备(例如电子设备102-106)处接收了与该系统交互的用户请求时,客户端设备可以发起与该系统的通信,并且发送包括用户的登录信息的数据集。该数据集可以被传输自用户的客户端设备(例如电子设备102-106)并且在托管该系统的服务器110处被接收,用于用户验证。一旦用户经过验证并且授予了该用户访问权,该系统就可以检索并发送数据集到用户的客户端设备,用于在该用户所操作的客户端设备(例如电子设备102-106)处显示图形用户界面。
[0059]该系统可以进一步为与用户与之相关联的一个或多个社交网站有关的信息向用户的客户端设备发送查询(例如,在客户端设备处显示的图形用户界面内显示)。当从用户的客户端设备接收了响应时(例如,响应于操作该设备的用户的选择),该系统可以发起(例如,通过网络108和远程服务器120)建立与一个或多个远程社交网站的通信。例如,该系统可以促使客户端设备将用户重新路由到社交网站。用户的客户端设备然后可以与该社交网站通信并且例如通过发送包括登录信息的数据集向该社交网站发送登录信息。该社交网站可以使用所接收的数据集来验证用户并且可以向用户的客户端设备提供令牌(例如,临时令牌)。托管在服务器110处的系统然后可以从用户的客户端设备检索该令牌,并且可以使用该令牌来建立与托管远程社交网站的一个或多个服务器120的通信。例如,可以使用API调用来便于该通信。可以为与操作客户端设备的用户相关联的一个或多个社交网站中的每一个执行类似步骤。
[0060]当(例如,通过一个或多个远程服务器120)被授予对一个或多个社交网站中的每一个的访问权时,该系统然后可以向与该用户相关联的每一个远程社交网站发出请求来检索该用户的所有联系人。在一个实施例中,例如,该系统(例如,通过服务器110)可以发出被发送给社交网站(例如,通过网络108从服务器100发送给一个或多个远程服务器120)的API调用。在一个方面中,一个或多个远程服务器120所托管的远程社交网站可以维护包括其成员中的每一个(包括该用户)的所有联系人的社交图。该社交图可以被存储在一个或多个远程服务器120处的存储处或可以远程地被存储,并且该一个或多个远程服务器120可以访问该远程存储并且检索这样的信息。社交网站可以访问该社交图并且可以检索该用户的联系人。社交网站可以进一步检索与每一个联系人相关联的信息或用户与联系人的关联,诸如隐私偏好。托管社交网站的一个或多个远程服务器120可以(例如,通过服务器110)向该系统提供包括该用户的联系人的数据集,并且可以基于诸如隐私偏好的联系人信息来这样做。服务器110当从一个或多个远程社交网站接收了联系人信息时,可以将包括每一个用户的联系人信息的数据集存储在服务器110处(例如,在存储114处)(例如,在所有物的所有物简档内)。在一个方面中,在服务器110处维护的联系人信息可以通过(例如,通过一个或多个远程服务器120)向一个或多个远程社交网站发出请求并且接收包括用户联系人信息的经更新的数据集,来周期性更新。
[0061]该系统然后可以向用户的客户端设备提供包括该用户的检索到的联系人的更新的图形用户界面。用户130-132可以与该系统所提供并且在用户的客户端设备处显示的图形用户界面交互,来将一个或多个所有物添加到其用户所有物简档。每一个用户可以进一步输入与其所有物有关的所有物属性,诸如所有物名称、所有物图像、与所有物有关的描述和点评。另外,该系统的用户可以进一步为该用户的所有物中的每一个输入与所有物有关的购买信息。例如,诸如购买发票、保修信息和其他这样的信息的信息可以由用户输入并且可以在该系统处被维护。更进一步,用户可以为在所有物社交图内维护的其所有物中的每一个分配状态。如在本文所使用的“所有物状态”可以是指所有物的状态。所有物状态可以包括例如所有物正被拥有、借用、出售、点评、赠送、出借或是用户希望购买、借用或拥有的所有物。每一个用户可以另外将其所有物组织成不同的所有物类别,并且可以进一步选择可以与之分享与新近添加的所有物有关的活动的联系人。所输入的信息然后可以作为数据集(例如,通过服务器110)从用户的客户端设备被发送给该系统,并且可以被存储在服务器处(例如,在存储114处)。该系统(例如,通过服务器110)可以使用在数据集内的所接收到的信息并且可以(例如,通过服务器110)对在该系统处维护的所有物社交图进行更新。
[0062]除接收所有物信息外,当用户希望与联系人分享与其所有物有关的活动时,该系统可以进一步从用户的客户端设备接收请求。当检测到用户所进行的所有物相关活动时或当有从用户的客户端设备到系统的请求时,该系统可以生成与所有物有关的帖子。当生成了帖子时,该系统可以向一个或多个远程社交网站发出请求(例如,API调用),来在该一个或多个远程社交网站处向该用户的所选择的联系人显示该帖子。可以向该一个或多个社交网站发送包括该帖子的数据集。社交网站然后可以使用包括在数据集内的信息来在远程社交网站处显示该帖子。因此,该系统可以提供其中用户能够以集中且更有效的方式组织并分享其所有物的平台。
[0063]该系统可以进一步例如通过用户在客户端设备处呈现的图形用户界面处的查看包括与所有物社交图的所有物有关的帖子的所有物相关流的选择,检测来自用户的客户端设备的请求。在一个方面中,当接收了该请求时,系统访问数据库并且检索一个或多个帖子的数据集,然后将该数据集发送给用户的客户端设备。然后,可以对用户的客户端设备的图形用户界面进行更新来显示在发送自系统的数据集内提供的所有物相关流。
[0064]该系统可以向用户提供下述能力:容易地分享关于其所有物的信息、知道并控制分享的内容及与谁分享、保留关于其所有物的有价值的信息、将关于其所有物分享的所有信息(包括点评和评论)组织在一个地方、与其联系人分享其借用或购买项的愿望、从其联系人寻求推荐、出售、购买、赠送、借用和出借其所有物以及搜索并浏览其联系人的所有物。
[0065]虽然用户130-134中的每一个可以通过其相应客户端设备102-106与该系统交互,然而,出于示例性目的,在下文关于用户130描述了在用户和该系统之间的交互。在许多实例中,每一个用户130-134可以以在下面关于用户130所述的相同或相似的方式与系统进行交互。
[0066]与电子设备102交互的用户130可以向服务器110托管的系统进行注册并且创建用户简档。在一个实施例中,当注册了时,用户130可以访问该系统并且添加一个或多个所有物。用户130可以进一步通过服务器110所托管的系统直接与其在一个或多个远程社交网站上的联系人分享关于那些所有物进行的活动。
[0067]用户130可以通过使用预先存储的登录信息(例如,用户名和密码)来登录到系统中来与该系统进行交互。如果用户130是首次用户,则用户130可以向该系统进行注册并且创建登录信息(例如用户名和密码)以用于对系统的随后访问。一旦在系统中,用户130就可以被呈现有显示与用户130相关联的用户简档(例如在下面更详细地描述的图2和3中所图示的用户简档250)的图形用户界面。在另一个实施例中,用户可以请求访问其用户简档,并且在接收了该请求时,系统可以向用户130提供包括用户简档250的图形用户界面,如图2和3中所示。
[0068]图2图示用于查看和管理维护所有物社交图的系统的用户的用户简档和用户所有物简档的示例图形用户界面的截屏。用户简档250可以包括关于用户130的一般信息,包括用户130的名称(例如项251)和用户130的图像(例如项252)。此外,可以提供联系人输入框256以允许用户输入联系人的名称。当输入了联系人名称时,用户然后可以能够导航到联系人的所有物简档并且可以能够浏览该联系人的所有物。用户简档还可以包括多个选项卡,诸如“所有物(belongings) ”选项卡253、“关于(about) ”选项卡254和“流(stream) ”选项卡255。关于选项卡254可以包括关于用户130的基本信息,诸如联系人列表、电子邮件地址和其他这样的信息。在一个实例中,这样的信息可以由用户在向系统注册时输入。用户信息可以被存储在用户简档内。
[0069]流选项卡255可以显示与所有物有关并且与用户130相关联的帖子的所有物相关流(例如与在流部分204和流部分309内显示的那些类似的流)。在一个实施例中,一个或多个帖子包括与系统的其他用户(例如,用户132和134)的所有物有关并且系统的其他用户与用户130分享的帖子、或用户130的帖子(例如,响应于添加所有物或执行与所有物有关的某一其他活动而生成的帖子)。流选项卡255可以以排序的列表来显示帖子。帖子可以根据日期和时间、或根据用户130所指定的其他标准来排序。
[0070]在流选项卡255内呈现的帖子可以包括通过系统(例如,通过web接口或通过安装在用户的客户端设备处的客户端应用)输入的用户生成的帖子。另外,系统的用户还可以通过经由远程社交网站与系统的交互来创建所有物相关帖子。例如,与系统通信的客户端应用可以集成入一个或多个社交网站,并且用户可以在远程社交网站处创建关于所有物的帖子。在所有物相关流中呈现的帖子可以进一步包括系统例如当检测到用户(例如用户130)的所有物相关活动时自动生成的帖子。
[0071]当检测到用户130的存在时,或在用户130登录到系统时或在用户130请求访问其用户简档时,系统可以访问所有所有物相关帖子并且可以识别与用户130相关联的那些。在一个实施例中,系统可以维护涉及所有物社交图的所有物的所有所有物相关帖子的数据库,包括例如在系统内或通过与系统集成在一起的远程社交网站创建的那些。与用户130相关联的帖子可以包括与用户130的所有物有关的帖子,包括用户130所创建的帖子、系统响应于用户130的所有物相关活动而生成的帖子、以及系统的其他用户(例如用户132和134)与用户130分享的帖子。系统可以识别并检索这些帖子,并且选择检索到的帖子中的一个或多个来为用户生成所有物相关流。然后,可以在流选项卡255内显示所有物相关流。在选择多个检索到的帖子来在所有物相关流内显示之前,可以进一步对检索到的帖子进行排序。例如,可以根据帖子的日期和时间(例如帖子被创建、生成或存储的时间和日期)对检索到的帖子进行排序。一旦帖子已被排序,系统然后就可以选择在检索到的帖子列表内排名最高的所选数量的帖子,并且可以显示所选择数量的帖子作为所有物相关流。在下面参考图5和6进一步描述了向用户提供所有物相关流的过程。
[0072]在流选项卡255内显示的所有物相关流可以进一步包括与所显示的帖子中的一个或多个有关的评论。可以在流选项卡255内显示的所有物相关流内显示与正被显示的帖子并且与用户130相关联(例如与用户130分享或用户130所输入)的评论。在流选项卡255内显示的帖子可以根据与一个或多个帖子中的每一个相关联的评论的日期和时间来排序。
[0073]进一步,每一个显示的帖子可以与允许用户130添加关于相应帖子的评论的评论输入框一起显示。用户130可以输入对应于与在所有物相关流内显示的所有物相关帖子有关的评论的文本,并且在完成时可以选择与可以与之分享与该评论相关联的帖子的一个或多个联系人分享该评论。系统可以检测新的评论,并且可以开始将该评论分发给在一个或多个远程社交网站处查看该帖子的一个或多个其他联系人的过程。在一个实施例中,评论可以根据帖子与之有关的特定所有物的预先存储的所有物属性来分发。进一步,评论可以与其相应帖子相关联并且被存储在系统所维护的数据库(例如,存储帖子的数据库)内。可以进一步将创建评论的时间和日期存储在数据库内。
[0074]可以进一步在流选项卡250内显示帖子输入框,以允许用户130输入与用户的所有物(例如在所有物部分201中所图示的用户的所有物)有关的新的帖子。用户130可以输入与关于所有物的帖子相对应的文本,并且在完成时可以选择与所选择的联系人分享该帖子。系统可以检测到关于所有物的新的帖子已被添加。系统然后可以生成帖子并且可以开始将该帖子分发给用户130的在一个或多个远程社交网站处的所选择的联系人的过程。在一个实施例中,帖子可以根据帖子与之有关的特定所有物的预先存储的所有物属性来分发。进一步,文本被存储在帖子的数据库内,包括与之分享帖子的联系人列表。帖子可以进一步被存储在系统所维护的数据库内。与帖子相关联的日期和时间(例如,帖子被创建、生成或存储的时间)可以与帖子一起被存储。帖子然后可以被系统检测为与用户130相关联的新的帖子并且可以在流选项卡250内被显示。
[0075]每一个所有物相关帖子可以包括与创建帖子的用户相关联的链接以及与帖子与之有关的所有物相关联的链接。链接可以被嵌入在帖子内,包括与帖子相关联的文本和/或图像。链接可以是用户130可选择的,并且在选择时可以将用户定向到与链接有关的简档。例如,到每一个用户的链接提供对用户的所有物简档的访问,而到所有物的链接提供对所有物的所有物简档的访问。
[0076]例如,每一个帖子可以包括与帖子相关联的用户的名称。到用户的链接可以被嵌入在所显示的名称内。用户130可以选择该链接来查看与该帖子相关联的用户的用户所有物简档或联系人所有物简档,所述用户可以是用户130的联系人。对链接的选择可以导致系统访问并显示与所显示的帖子相关联的用户的所有物简档。
[0077]每一个帖子评论可以进一步包括到帖子与之相关联的所有物的链接。该链接可以被嵌入在帖子内,包括例如在与帖子包括在一起的图像内和/或在帖子的文本内。例如,在帖子的文本包括所有物的名称的情况下,链接可以被嵌入在所有物名称内。链接可以替选或另外被嵌入在与每一个帖子一起显示的图像内。用户130可以选择该链接来查看与所有物相关联的所有物简档,所述所有物可以是用户130的所有物或系统的另一个用户(例如用户130的联系人)的所有物。对该链接的选择可以导致系统访问并向用户130显示所有物的所有物简档。
[0078]此外,评论可以进一步包括链接(例如到与评论相关联的用户的链接)。该链接可以被嵌入在评论内。例如,该评论可以与输入了该评论的用户的名称一起显示,并且链接可以被嵌入在该用户的名称内。对该链接的选择可以导致系统访问并显示与所显示的帖子相关联的用户的所有物简档。在下面在将在下面更详细地描述的图4的图形用户界面中图示了用户130的联系人的所有物简档的示例。
[0079]所有物选项卡253可以向用户提供一个或多个图形用户界面,其使用户能够与系统交互来查看并管理其所有物,并且与其联系人分享所有物相关活动。
[0080]在用户简档250的所有物选项卡253内显示的用户所有物简档200图示了显示用户130的所有物的所有物部分201。所有物可以被显示为具有所有物的图像和所有物的名称的所有物图标。在一个实施例中,所显示的所有物包括用户130所添加并且在所有物社交图内维护的所有物。在一个实施例中,所有物社交图可以定义在一个或多个用户中的每一个与一个或多个所有物之间的关联。每一个所有物可以包括用于存储关于所有物的信息的所有物简档。这样的信息可以包括所有物类别。用户可以将所有物组织成不同的类别。当用户正将所有物添加入所有物社交图中时,可以执行类别分配。进一步,用户可以在所有物已被添加到所有物社交图之后将所有物组织成不同的类别。
[0081]与图2的图形用户界面的所有物部分201 —起显示的所有物图标可以包括到所有物的链接。该链接可以被嵌入在所有物图标内。用户130可以(例如通过点击所有物图标)选择该链接来查看与所有物相关联的所有物简档。对该链接的选择可以导致系统访问并向用户130显示所有物简档。在下面在将在下面更详细地描述的图3的图形用户界面中图示了所有物简档的示例。
[0082]如图2的图形用户界面中所图示,用户130的所有物被组织成所有物类别。在所有物简档200内显示的所有物类别包括小组件、书籍以及针对用户130添加的未分类的所有物的未分类所有物类别。所有物可以在其正被添加时被分配给一个或多个所有物类别。在一个实施例中,如果用户130没有将所有物分配到任何所有物类别,则所有物可以被自动组织在未分类所有物类别下。在另一个实施例中,例如,当用户130不确定向所有物分配什么类别时,用户130可以将所有物放置在未分类所有物类别内。
[0083]图2的图形用户界面进一步图示了 “组织(organize)”按钮202和“添加(add)”按钮203。在一个实施例中,通过选择组织按钮202,用户130可以对其所有物(例如在所有物部分201内显示的所有物)重新组织,使得不同的所有物可以被组织在不同的所有物类别下。在一些方面中,用户130可以另外能够创建新的所有物类别。添加按钮203可以由用户130选择来添加新的所有物。在一个实施例中,当选择了添加按钮203时,用户130可以被提供有用于添加新的所有物的图形用户界面。在所有物部分201内显示的所有物包括在系统所维护的所有物社交图内的与用户130相关联的所有物。
[0084]图2的图形用户界面进一步图示了用于向用户130显示所有物相关流的流部分204。流部分204可以显示与所有物有关并且与用户130相关联的一个或多个帖子。该一个或多个帖子可以包括与系统的其他用户(例如用户132和134)的所有物有关并且系统的其他用户与用户130分享的帖子、或用户130的帖子(例如,响应于添加所有物或执行与所有物有关的某一其他活动而生成的帖子)。例如,图2的图形用户界面图示了系统的其他用户(例如用户132和134)与用户130分享的帖子205和207,以及响应于用户130添加所有物而生成的帖子206。在选择多个检索到的帖子来在所有物相关流内显示之前,可以进一步对检索到的帖子进行排序。例如,检索到的帖子可以根据帖子的日期和时间(例如帖子被创建、生成或存储的时间和日期)来排序。一旦帖子已被排序,系统然后就可以选择在检索到的帖子列表内排名最高的多个帖子,并且可以显示所选择数量的帖子作为所有物相关流。流部分204可以以排序的列表来显示帖子。帖子可以根据日期和时间来排序、或可以根据用户130所指定的其他标准来排序。
[0085]在流部分204内呈现的帖子可以包括通过系统(例如通过web接口或通过安装在用户的客户端设备处的客户端应用)输入的用户生成的帖子。另外,系统的用户还可以通过经由远程社交网站与系统的交互来创建所有物相关帖子。例如,与系统通信的客户端应用可以集成入一个或多个社交网站,并且用户可以在远程社交网站处创建关于所有物的帖子。在另一个实施例中,帖子可以进一步包括系统例如当检测到用户(例如用户130)的所有物相关活动时自动生成的帖子。
[0086]在用户登录到系统中之后,可以向用户呈现图2的图形用户界面。用户130可以通过使用预先存储的登录信息(例如用户名和密码)登录到系统中,来进入该系统。如果用户130是首次用户,则用户130可以向该系统进行注册并且创建登录信息(例如用户名和密码)以用于对系统的随后访问。当进入了系统时,用户130然后可以被提供有图2的图形用户界面。在另一个实施例中,用户可以(例如通过选择所有物选项卡253)请求访问其所有物简档,并且在接收了该请求时,系统可以向用户130提供图2的图形用户界面。
[0087]当检测到用户130的存在时,或在用户130登录到系统中时或在用户130请求访问其用户简档时,系统可以访问所有所有物相关帖子并且可以识别与用户130相关联的那些。在一个实施例中,系统可以维护与在所有物社交图内的所有物有关的所有所有物相关帖子的数据库,包括例如在系统内或通过与系统集成在一起的远程社交网站创建的那些。与用户130相关联的帖子可以包括与用户130的所有物有关的帖子,包括用户130所创建的帖子、系统响应于用户130的所有物相关活动而生成的帖子、以及系统的其他用户(例如用户132和134)与用户130分享的帖子(例如,用户130被列出为与之分享帖子的联系人)。系统可以识别并检索这些帖子,然后,选择检索到的帖子中的一个或多个来为用户生成所有物相关流。然后,可以在图2的图形用户界面的流部分204内显示所有物相关流。
[0088]在选择多个检索到的帖子来在所有物相关流内显示之前,可以进一步对检索到的帖子进行排序。例如,检索到的帖子可以根据帖子的日期和时间(例如帖子被创建、生成或存储的时间和日期)来排序。一旦帖子已被排序,系统然后就可以选择在检索到的帖子的列表内排名最高的所选择数量的帖子,并且可以显示所选择数量的帖子作为所有物相关流。在下面参考图5和6进一步描述了向用户提供所有物相关流的过程。
[0089]在图2的图形用户界面内所显示的帖子可以进一步包括与所显示的帖子中的一个或多个有关的评论。例如,图2的图形用户界面的流部分204图示了与帖子205相关联的评论208和209,以及与帖子207相关联的评论210。在流部分204内显示的评论可以包括与所显示的帖子有关并且与用户130相关联的那些评论。已与用户分享或由用户输入的评论可以在流部分204内显示。在图2的图形用户界面的流部分204内显示的帖子可以进一步根据与每一个帖子相关联的评论的日期和时间来排序。
[0090]如在图2的图形用户界面内进一步图示的,每一个帖子包括评论输入框211、212和213。每一个评论输入框211-213可以允许用户130添加关于相应帖子205-207的评论。用户130可以输入对应于与在所有物相关流内显示的所有物相关帖子有关的评论的文本,并且在完成时可以选择与可以与之分享与该评论相关联的帖子的一个或多个联系人分享该评论。系统可以检测新的评论,并且可以开始将该评论分发给在一个或多个远程社交网站处查看该帖子的一个或多个其他联系人的过程。在一个实施例中,评论可以根据帖子与之有关的特定所有物的预先存储的所有物属性来分发。进一步,评论可以与其相应帖子相关联并且被存储在系统所维护的数据库(例如存储帖子的数据库)内。可以进一步将创建评论的时间和日期存储在数据库内。
[0091]在图2的图形用户界面的流部分204内进一步图示了帖子输入框214。帖子输入框214可以允许用户130输入关于其所有物(例如,在所有物部分201中所图示的所有物)的新的帖子。用户130可以输入与关于所有物的帖子相对应的文本,并且在完成时可以选择与所选择的联系人分享该帖子。系统可以检测到关于所有物的新的帖子已被添加并且可以生成帖子。在生成了帖子时,系统可以开始将该帖子分发给用户130的在一个或多个远程社交网站处的所选择的联系人的过程。在一个实施例中,帖子可以根据帖子与之有关的特定所有物的预先存储的所有物属性来分发。进一步,帖子可以被存储在系统所维护的帖子的数据库内,以及与帖子有关的信息(诸如与之分享帖子的联系人列表)可以进一步被存储。帖子可以进一步被存储在系统所维护的数据库内。与帖子相关联的日期和时间(例如帖子被创建、生成或存储的时间)可以与帖子一起被存储。帖子然后可以被系统检测为与用户130相关联的新的帖子并且可以在流部分204内被显示。
[0092]每一个所有物相关帖子可以包括与创建帖子的用户相关联的链接以及与帖子与之有关的所有物相关联的链接。链接可以被嵌入在帖子内,包括与帖子相关联的文本和/或图像。链接可以是用户130可选择的,并且在选择时可以将用户定向到与链接有关的简档。例如,到每一个用户的链接提供对用户的所有物简档的访问,而到所有物的链接提供对所有物的所有物简档的访问。
[0093]例如,每一个帖子可以包括与帖子相关联的用户的名称。到用户的链接可以被嵌入在名称内。用户130可以选择该链接来查看与该帖子相关联的用户的用户所有物简档或联系人所有物简档,所述用户可以是用户130的联系人。该选择可以导致系统访问并显示与帖子相关联的用户的所有物简档(例如用户所有物简档200或联系人所有物简档400)。在下面在图4的图形用户界面中图示了用户130的联系人的联系人所有物简档的示例。
[0094]每一个帖子和/或评论可以进一步包括到帖子与之相关联的所有物的链接。该链接可以被嵌入在帖子内,包括例如在与帖子包括在一起的图像内和/或在帖子的文本内。例如,在帖子的文本包括所有物的名称的情况下,链接可以被嵌入在所有物名称内。用户130可以选择该链接来查看与所有物相关联的所有物简档,所述所有物可以是用户130的所有物或系统的另一个用户(诸如用户130的联系人)的所有物。对该链接的选择可以导致系统访问并向用户130显示所有物简档。在下面在图3的图形用户界面中图示了所有物简档的示例。
[0095]图3图示用于查看和管理在所有物社交图内的所有物的所有物简档的示例图形用户界面的截屏。示例性所有物简档300对应于用户130所拥有的所有物。所有物简档300可以在用户简档250的所有物选项卡253内显示。
[0096]所有物简档300可以包括所有物的图像301。图像301可以是所有物的实际图像、或可以是与所有物类似的项的图像。图像301可以是用户130在添加所有物时所选择并且被存储在与所有物相关联的所有物简档内的图像。图3的图形用户界面进一步图示了可以向用户130显示、用于对所有物简档进行修改的一组按钮,包括“编辑(edit) ”按钮302、“删除(delete) ”按钮303和“添加(add) ”按钮304。添加按钮304可以由用户130可选择来添加新的所有物。在一个实施例中,当选择了添加按钮304时,用户130被提供有图形用户界面并且可以添加新的所有物。
[0097]用户130可以选择编辑按钮302来对与所有物有关的任何信息进行修改,包括与图3的图形用户界面的所有物属性部分306包括在一起的信息。所有物属性部分306包括所有物信息,诸如与之分享该所有物和与该所有物有关的帖子的联系人列表、所有物被组织在其下的类别、所有物的描述以及可以包括评价指示以及点评两者的所有物的评价。在一个实施例中,在所有物属性部分306中显示的信息包括用户130在添加所有物时输入的信息。在一个实施例中,在所有物属性部分306内显示的信息可以包括在所有物的所有物简档内维护的信息。另外,用户130可以选择编辑按钮302来改变图像301。在一个实施例中,当选择了编辑按钮时,用户130可以被呈现有图形用户界面并且可以对所有物的一个或多个属性进行修改。
[0098]用户130可以进一步使用删除按钮303来选择删除整个所有物。在各种情况下,诸如当用户130不再拥有所有物、不再希望借用所有物或不再对所有物感兴趣时,就可能这样。当删除了所有物时,可以从所有物社交图移除该所有物。系统可以进一步检索与所有物有关的所有分发并分享的帖子,并且可以对帖子进行移除和/或修改。当用户对关于帖子的信息进行修改时,可以提供类似选项。在一个实施例中,在有用户请求时,执行对帖子的跟踪和修改。例如,在一个实施例中,系统可以提示用户检索并修改帖子并且向用户130提供用来检索并修改帖子的选项、或用户130可以请求系统执行跟踪和修改,而无需首先被提示。
[0099]在一个实施例中,系统可以检测对所有物的修改和/或删除,并且可以取决于用户130关于所有物的分享偏好,生成关于修改的帖子。在一个实施例中,帖子然后被添加到所有物相关帖子的数据库并且可以在所有物相关流内(例如在流部分309内)显示。
[0100]图3的图形用户界面进一步图示了包括所有物图标307和浏览箭头308的所有物浏览部分305。在一个实例中,所有物图标505对应于在用户130的所有物列表内的下一所有物的图像。在一个实施例中,浏览箭头308允许用户前进到下一所有物的所有物简档。在另一个实施例中,浏览箭头308可以促使所有物图标307显不在用户的所有物列表内的下一所有物。根据数个方面,可以在图像301的左侧进一步显示另外的所有物浏览部分。另外的所有物浏览部分可以显示在用户130的所有物列表内的前一所有物的所有物图标并且可以进一步包括用于允许用户130在用户130的所有物列表内向后移动的浏览箭头。
[0101]在图3的图形用户界面中进一步图示的是流部分309。流部分309显示与所有物和用户130相关联的帖子。即,可以在流部分309内显示系统的用户(例如可以与之分享关于所有物的帖子的用户130的联系人)所创建并且与所有物有关的帖子。所显示的帖子可以包括与用户130相关联的帖子(例如用户130所创建或与用户130分享的帖子)。图3的图形用户界面图示了与所有物有关并且与用户130相关联的帖子310和帖子311。应当注意的是,在图3的图形用户界面的流部分309内显示的一个或多个帖子也可以图2中所图示的在用户130的所有物简档200的流部分204内和/或在流选项卡255内的所有物相关流内显示。例如,在图3的图形用户界面的流部分309内显示的帖子311也被显示为在图2的图形用户界面的流部分204内显示的帖子206。流部分309可以以排序的列表显示帖子。帖子可以根据日期和时间来排序、或可以根据用户130所指定的其他标准来排序。
[0102]在流部分309内呈现的帖子可以包括通过系统(例如,通过web接口或通过安装在用户的客户端设备处的客户端应用)输入的用户生成的帖子。另外,系统的用户还可以通过经由远程社交网站与系统的交互来创建所有物相关帖子。例如,与系统通信的客户端应用可以集成入一个或多个社交网站,并且用户可以在远程社交网站处创建关于所有物的帖子。在另一个实施例中,帖子可以进一步包括系统例如当检测到用户(例如用户130)的所有物相关活动时自动生成的帖子。
[0103]当从用户130接收请求时,可以向用户130显示图3的图形用户界面。例如,如上所述,用户130可以选择嵌入在或在系统的图形用户界面处或在远程社交网站处显示的与所有物有关的帖子内的链接,并且响应于该选择,系统可以接收该请求。在用户所有物简档(例如用户所有物简档200或在下面参考图4所述的联系人所有物简档400)内显示的每一个所有物可以包括可选择的链接,并且用户130可以选择该链接,其可以被系统检测为访问所选择的所有物的所有物简档的请求。
[0104]当从用户130接收了访问所选择的所有物的所有物简档的请求时,系统可以访问所有所有物相关帖子,并且可以识别与在所有物简档300内显示的所有物相关联的那些。在一个实施例中,系统可以维护与所有物社交图中的所有物有关的所有所有物相关帖子的数据库,包括例如在系统内或通过与系统集成在一起的远程社交网站创建的那些。系统然后可以识别与所有物相关联的帖子中的、进一步与用户相关联的一个或多个帖子,包括用户130所创建的帖子、系统响应于用户130的所有物相关活动而生成的帖子以及系统的其他用户(例如用户132和134)与用户130分享的帖子。系统可以识别并检索这些帖子,并且选择检索到的帖子中的一个或多个来为用户生成所有物相关流。然后,可以在图3的图形用户界面的流部分309内显示所有物相关流。在下面参考图5和6进一步描述了向用户提供所有物相关流的过程。
[0105]在流选项卡255内显示的所有物相关流可以进一步包括与所显示的帖子中的一个或多个有关的评论。在一个示例中,可以在图3的图形用户界面的流部分309内显示的所有物相关流内,显示与帖子有关并且与用户130相关联的评论,诸如已与用户130分享或由用户130输入的评论。在图3的图形用户界面的流部分309内显示的帖子可以根据与一个或多个帖子中的每一个相关联的评论的日期和时间来排序。
[0106]在图3的图形用户界面内进一步图示的是,每一个帖子包括评论输入框312和313。每一个评论输入框312-313允许用户130添加关于相应帖子310和311的评论。用户130可以输入对应于与在所有物相关流内显示的所有物相关帖子有关的评论的文本,并且在完成时可以选择与可以与之分享与该评论相关联的帖子的一个或多个联系人分享该评论。系统可以检测新的评论,并且可以开始将该评论分发给在一个或多个远程社交网站处查看该帖子的一个或多个其他联系人的过程。在一个实施例中,评论可以根据帖子与之有关的特定所有物的预先存储的所有物属性来分发。进一步,评论可以与其相应帖子相关联并且被存储在系统所维护的数据库(例如存储帖子的数据库)内。可以进一步将创建评论的时间和日期存储在数据库内。
[0107]在图3的图形用户界面的流部分309内进一步图示了帖子输入框314。帖子输入框314可以允许用户130输入与对应于所有物简档300的所有物有关的新的帖子。用户130可以输入与关于所有物的帖子相对应的文本,并且在完成时可以选择与所选择的联系人分享该帖子。系统可以检测到关于所有物的新的帖子已被添加。系统然后可以生成帖子并且可以开始将该帖子分发给用户130的在一个或多个远程社交网站处的所选择的联系人的过程。在一个实施例中,帖子可以根据特定所有物的预先存储的所有物属性,例如包括在图3的图形用户界面的所有物属性部分306内显示的那些,来分发。帖子可以进一步被存储在系统所维护的数据库内。与帖子相关联的日期和时间(例如帖子被创建、生成或存储的时间)可以与帖子一起被存储。帖子然后可以被系统检测为与用户130相关联的新的帖子并且可以在流部分309内被显示。
[0108]每一个所有物相关帖子可以包括与创建帖子的用户相关联的链接和/或与帖子与之有关的所有物相关联的链接。链接可以被纳入帖子内,例如在与帖子相关联的文本和/或图像内。链接可以是用户130可选择的,并且在选择时可以将用户定向到与链接有关的简档。例如,到每一个用户的链接提供对用户的所有物简档的访问,而到所有物的链接提供对所有物的所有物简档的访问。
[0109]例如,每一个帖子可以包括到帖子与之相关联的所有物的链接。该链接可以被嵌入在帖子内,包括例如在与帖子包括在一起的图像内和/或在帖子的文本内。例如,在帖子的文本包括所有物的名称的情况下,链接可以被嵌入在所有物名称内。用户130可以选择该链接来查看与所有物相关联的所有物简档(与所有物简档300类似)。每一个帖子和/或评论可以进一步包括与帖子相关联的用户(例如创建了帖子的用户、或响应于帖子被生成而执行所有物相关活动的用户)的名称。到用户(即作者)的链接可以被嵌入在名称内。用户130可以选择该链接来查看与帖子的作者相关联的所有物简档,该作者可以是用户130的联系人。该选择可以导致系统访问并显示与帖子相关联的用户的所有物简档(例如用户所有物简档200或联系人所有物简档400)。
[0110]图4图示用于查看维护所有物社交图的系统的用户的联系人的联系人简档450和联系人所有物简档400的示例图形用户界面的截屏。出于示例性目的,用户130的联系人在本文被称为用户132,但是应当理解的是,取决于如在一个或多个远程社交网站处维护的系统的每一个用户的关联,系统的任何用户可以是系统的另一个用户的联系人。[0111]图4的图形用户界面图示了联系人简档450。联系人简档450可以包括关于联系人(例如用户132)的一般信息,包括用户132的名称(例如项451)和用户132的图像(例如项452)。此外,可以提供联系人输入框456以允许用户130输入其他联系人的名称。当输入了联系人名称时,用户130然后可以能够导航到该其他联系人(例如用户134)的所有物简档并且可以能够浏览该其他联系人的所有物。另外,联系人简档450可以包括链接457,其可由用户130选择来将该用户返回到其用户所有物简档250或用户简档200。
[0112]联系人简档450还可以包括多个选项卡,诸如“所有物”选项卡453、“关于”选项卡454和“流”选项卡455。关于选项卡454可以包括关于用户132的基本信息,诸如联系人列表、电子邮件地址以及其他这样的信息。在一个实例中,这样的信息可以由用户132在向系统注册时输入。用户信息可以被存储在与用户132相关联的用户简档内。
[0113]流选项卡455可以显示与用户132的所有物有关并且与用户130分享的帖子流(例如,与在流部分402内显示的那些相似的流)。在一个实施例中,一个或多个帖子包括用户132所创建或响应于用户132的所有物相关活动而生成、与用户132的所有物有关并且用户132与用户130分享的帖子。替选地,所显示的帖子可以进一步包括关于用户132的所有物、系统的其他用户所发的帖子,包括用户130所发的帖子。流选项卡455可以以排序的列表显示帖子。帖子可以根据日期和时间、或根据用户130和/或用户132所指定的其他标准来排序。
[0114]在流选项卡455内呈现的帖子可以包括通过系统(例如通过web接口或通过安装在用户的客户端设备处的客户端应用)输入的用户生成的帖子。另外,系统的用户还可以通过经由远程社交网站与系统的交互来创建所有物相关帖子。例如,与系统通信的客户端应用可以集成入一个或多个社交网站,并且用户可以在远程社交网站处创建关于所有物的帖子。在另一个实施例中,帖子可以进一步包括系统例如当检测到用户(例如用户132)的所有物相关活动时自动生成的帖子。
[0115]在例如通过选择到用户132的链接(例如在帖子内的链接)或通过将联系人的名称输入在联系人输入框256内,接收了用户130的查看联系人的所有物简档(例如,用户132的所有物简档400)的选择的指示时,系统可以访问用户132所创建或响应于用户132的所有物相关活动而生成的所有所有物相关帖子和/或与用户132的所有物有关的帖子,并且可以识别与用户130相关联的帖子(例如,与用户130分享的那些帖子)。
[0116]在一个实施例中,系统可以维护涉及所有物社交图中的所有物的所有所有物相关帖子的数据库,包括例如在系统内或通过与系统集成在一起的远程社交网站创建的那些。系统可以访问该数据库并且检索用户132创建和/或响应于用户132的所有物相关活动而生成的帖子。系统然后可以识别与用户130分享的检索到的帖子。系统然后可以选择所识别的帖子中的一个或多个来生成所有物相关流。在选择多个检索到的帖子来在所有物相关流内显示之前,可以进一步对检索到的帖子进行排序。例如,检索到的帖子可以根据帖子的日期和时间(例如,帖子被创建、生成或存储的时间和日期)来排序。一旦帖子已被排序,系统然后就可以选择在检索到的帖子列表内排名最高的所选择数量的帖子,并且可以显示所选择数量的帖子作为所有物相关流。然后,可以在向用户130显示的联系人所有物简档450的流选项卡455内显示所有物相关流。在下面参考图5和6进一步描述了向用户提供所有物相关流的过程。[0117]在流选项卡455内显示的所有物相关流可以进一步包括与所显示的帖子中的一个或多个有关的评论。在一个示例中,可以在流选项卡455内显示已与用户130分享或由用户130输入的评论。在流部分401内显示的所有物相关流中显示的帖子可以进一步根据与一个或多个帖子中的每一个相关联的评论的日期和时间来排序。
[0118]进一步,可以与每一个显示的帖子一起显示允许用户130添加关于相应帖子的评论的评论输入框。用户130可以输入对应于与在所有物相关流内显示的所有物相关帖子有关的评论的文本,并且在完成时可以选择与可以与之分享与该评论相关联的帖子的一个或多个联系人分享该评论。系统可以检测新的评论,并且可以开始将该评论分发给在一个或多个远程社交网站处查看该帖子的一个或多个其他联系人的过程。在一个实施例中,评论可以根据帖子与之有关的特定所有物的预先存储的所有物属性来分发。进一步,评论可以与其相应帖子相关联并且被存储在系统所维护的数据库(例如存储帖子的数据库)内。可以进一步将创建评论的时间和日期存储在数据库内。
[0119]每一个所有物相关帖子可以包括与创建帖子的用户相关联的链接以及与帖子与之有关的所有物相关联的链接。链接可以被嵌入在帖子内,诸如在与帖子相关联的文本和/或图像内。链接可以是用户130可选择的,并且在被选择时可以将用户定向到与链接有关的简档。例如,到每一个用户的链接提供对用户的所有物简档的访问,而到所有物的链接提供对所有物的所有物简档的访问。
[0120]例如,每一个帖子可以包括与帖子相关联的用户的名称。到用户的链接可以被嵌入在所显示的名称内。用户130可以选择该链接来查看与该帖子的作者相关联所有物简档,该作者可以是用户130的联系人。该选择可以导致系统访问并显示与所显示的帖子相关联的用户的所有物简档(例如图4的图形用户界面)。
[0121]每一个帖子可以进一步包括到帖子与之相关联的所有物的链接。该链接可以被嵌入在帖子内,包括例如在与帖子包括在一起的图像内和/或在帖子的文本内。例如,在帖子的文本包括所有物的名称的情况下,链接可以被嵌入在所有物名称内。链接可以替选或另外被嵌入在与每一个帖子一起显示的图像内。用户130可以选择该链接来查看与所有物相关联的所有物简档,所述所有物可以是用户130的所有物或系统的另一个用户(例如用户130的联系人)的所有物。对该链接的选择可以导致系统访问并向用户130显示与在图3的图形用户界面中所图示的所有物简档类似的所有物简档。
[0122]与所有物相关流一起显示的评论可以进一步包括链接(例如,到与评论相关联的用户的链接)。该链接可以被嵌入在评论内。例如,该评论可以与输入了该评论的用户的名称一起显示,并且链接可以被嵌入在该用户的名称内。对该链接的选择可以导致系统访问并显示与所显示的帖子相关联的用户的所有物简档。在下面在图4的图形用户界面中图示了用户130的联系人的所有物简档的示例。
[0123]所有物选项卡453可以向用户130提供其联系人(例如用户132)的联系人所有物简档400,使用户130能够与用户132的所有物交互。
[0124]图4的图形用户界面的联系人所有物简档400图示了显示用户132的所有物的所有物部分401。在一个实施例中,所显示的所有物包括用户132所添加并且在所有物社交图内维护的所有物。在一个实施例中,所有物社交图可以定义在用户集(即预订系统的所有用户)与用户的与该用户有关的所有物之间的关联。每一个所有物可以包括用于存储关于所有物的信息的所有物简档。这样的信息可以包括所有物类别。每一个用户可以将其所有物组织成不同的类别。所有物可以在其正被添加时被分配给一个或多个所有物类别。当用户正在将所有物添加入所有物社交图时,可以执行类别分配。进一步,用户可以在所有物已被添加到所有物社交图之后将所有物组织成不同的类别。
[0125]如在图4的图形用户界面中所图示,用户132的所有物被组织成至少4个所有物类别。所有物类别包括小组件、运动装备、服装和电子产品。如所图示,用户132的所有物可能超出屏幕的尺寸,因此用户130可能必须滚动通过页面来查看用户132的所有所有物。在一个实施例中,如果用户132没有将所有物分配给任何所有物类别,则该所有物可以被自动组织在未分类所有物类别(未示出)下。
[0126]在图4的图形用户界面内显示的用户132的所有物可以被显示为具有所有物的图像和所有物的名称的所有物图标。与所有物部分401 —起显示的所有物图标可以包括到所有物的链接。该链接可以被嵌入在所有物图标内。用户130可以(例如通过点击所有物图标)选择该链接来查看与所有物相关联的所有物简档。对该链接的选择可以导致系统访问并向用户130显示所有物简档(例如与图3的所有物简档300类似的所有物简档)。
[0127]图4的图形用户界面进一步图不了用于向用户130显不所有物相关流的流部分402。流部分402可以显示与用户132的所有物有关、用户132所创建和/或响应于用户132的所有物相关活动而生成并且与用户130相关联的一个或多个帖子。在一个实施例中,该一个或多个帖子包括用户132所创建和/或系统所生成并且与用户132的和用户130分享的所有物有关的帖子。例如,图4的图形用户界面图示了帖子403、404和405,每一个帖子与用户132的所有物有关并且与用户130分享。流部分204可以以排序的列表显示帖子。帖子可以进一步被存储在系统所维护的数据库内。可以与帖子一起存储与帖子相关联的日期和时间(例如帖子被创建、生成或存储的时间)。
[0128]在流部分402内呈现的帖子可以包括通过系统(例如,通过web接口或通过安装在用户的客户端设备处的客户端应用)输入的用户生成的帖子。另外,系统的用户还可以通过经由远程社交网站与系统的交互来创建所有物相关帖子。例如,与系统通信的客户端应用可以集成入一个或多个社交网站,并且用户可以在远程社交网站处创建关于所有物的帖子。在另一个实施例中,帖子可以进一步包括系统例如当检测到用户(例如用户130)的所有物相关活动时自动生成的帖子。
[0129]当例如通过选择到用户132的链接(例如在帖子内的链接)或通过将联系人的名称输入在联系人输入框256内,接收了用户130的查看联系人的所有物简档(例如用户132的所有物简档400)的选择的指示时,系统可以访问用户132所创建或响应于用户132的所有物相关活动而生成的所有所有物相关帖子,并且可以识别与用户130相关联的帖子(例如与用户130分享的那些帖子)。此外,可以检索与用户132的所有物有关并且与用户130相关联(例如与用户130分享)的帖子。在一个实施例中,系统可以维护涉及所有物社交图的所有物的所有所有物相关帖子的数据库,包括例如在系统内或通过与系统集成在一起的远程社交网站创建的那些。系统可以访问该数据库并且检索用户132所创建、响应于用户132的所有物相关活动而生成和/或与用户132的所有物有关的帖子。系统然后可以识别与用户130分享的检索到的帖子。系统然后可以选择所识别的帖子中的一个或多个来生成所有物相关流。帖子可以进一步被存储在系统所维护的数据库内。可以与帖子一起存储与帖子相关联的日期和时间(例如帖子被创建、生成或存储的时间)。然后,可以在向用户130显示的联系人所有物简档400的流部分402内显示所有物相关流。在下面参考图5和6进一步描述了向用户提供所有物相关流的过程。
[0130]在流部分402内显示的所有物相关流可以进一步包括与所显示的帖子中的一个或多个有关的评论。例如,图4的图形用户界面图示了具有评论406的帖子403以及具有所显示的两个评论407和408的帖子404。在一个示例中,可以在图4的图形用户界面的流部分402内显示已与用户分享或由用户输入的评论。在流部分401内显示的所有物相关流中显示的帖子可以进一步根据与一个或多个帖子中的每一个相关联的评论的日期和时间来排序。
[0131]进一步,可以与每一个显示的帖子一起显示允许用户130添加关于相应帖子的评论的评论输入框。图4的图形用户界面图示了正被显示的评论输入框409、410和411,每一个分别对应于帖子403、404和405。用户130可以输入对应于与在所有物相关流内显示的所有物相关帖子有关的评论的文本,并且在完成时可以选择与用户132分享该评论。系统可以检测新的评论,并且可以开始将该评论分发给用户132和/或在一个或多个远程社交网站处查看该帖子的一个或多个其他用户的过程。在一个实施例中,评论可以根据帖子与之有关的特定所有物的预先存储的所有物属性来分发。
[0132]每一个所有物相关帖子可以包括与创建帖子的用户相关联的链接以及与帖子与之有关的所有物相关联的链接。链接可以被纳入帖子内,包括与帖子相关联的文本和/或图像。链接可以是用户130可选择的,并且在被选择时可以将用户定向到与链接有关的简档。例如,到每一个用户的链接提供对用户的所有物简档的访问,而到所有物的链接提供对所有物的所有物简档的访问。
[0133]例如,每一个帖子可以包括与帖子相关联的用户的名称。到用户的链接可以被嵌入在所显示的名称内。用户130可以选择该链接来查看与该帖子的作者相关联所有物简档,该作者可以是用户130的联系人。该选择可以导致系统访问并显示与所显示的帖子相关联的用户的所有物简档(例如,图4的图形用户界面)。
[0134]每一个帖子可以进一步包括到帖子与之相关联的所有物的链接。该链接可以被嵌入在帖子内,包括例如在与帖子包括在一起的图像内和/或在帖子的文本内。例如,在帖子的文本包括所有物的名称的情况下,链接可以被嵌入在所有物名称内。链接可以替选或另外被嵌入在与每一个帖子一起显示的图像内。用户130可以选择该链接来查看与所有物相关联的所有物简档,所述所有物可以是用户130的所有物或系统的另一个用户(例如用户130的联系人)的所有物。对该链接的选择可以导致系统访问并向用户130显示与在图3的图形用户界面中所图示的所有物简档类似的所有物简档。
[0135]此外,评论可以进一步包括链接(例如,到与评论相关联的用户的链接)。该链接可以被嵌入在评论内。例如,该评论可以与输入了该评论的用户的名称一起显示,并且链接可以被嵌入在该用户的名称内。对该链接的选择可以导致系统访问并显示与所显示的帖子相关联的用户的所有物简档。在下面在图4的图形用户界面中图示了用户130的联系人的所有物简档的示例。
[0136]图5图示图示了用于生成和维护所有物社交图的过程500的流程图。过程500在步骤501开始,在那时,系统例如从用户130接收添加新的所有物的用户请求。在一些方面中,在用户130例如通过当查看所有物简档的图形用户界面时(例如添加按钮304)或当查看用户所有物简档的图形用户界面时(例如添加按钮203)选择添加按钮,来选择添加所有物时,可以接收该用户请求。替选地,当用户130选择系统向用户提供的建议的所有物时,该系统可以接收添加新的所有物的用户请求。
[0137]接着,在步骤502,系统可以提供用于添加新的所有物的图形用户界面以向用户130显示。用户130然后可以输入与所有物有关的属性,诸如所有物的名称、所有物的图像、与之分享与所有物有关的活动的联系人、与所有物相关联的所有物类别、所有物分享偏好、所有物描述、所有物点评和排名、所有物状态和/或所有物购买信息。在一些实施例中,属性可以类似于在图3的图形用户界面的所有物属性部分306中所图示的那些。
[0138]在步骤503,系统接收从用户输入的所有物。例如,用户可以选择保存项按钮,然后,该系统可以接收与所有物有关的信息。接着,该过程继续到步骤504,其中系统基于用户130输入并且在步骤503接收的信息来生成所有物简档。接着,在步骤505,该系统将所有物和/或所有物简档与用户130相关联。如上所述,系统可以生成并维护所有物社交图。根据一些方面,所有物社交图包括针对该系统的所有用户的在用户和该用户的所有物之间的关联。在步骤505,该系统可以将新的所有物条目添加到所有物社交图中作为用户130的所有物,因而通过新的用户-所有物关联对所有物社交图进行扩展。
[0139]在一些方面中,一旦用户130与在步骤503输入的所有物已被关联,该系统然后就可以生成并分发与所有物有关的帖子给用户130的一个或多个联系人。在一个实施例中,用户130选择该用户希望与之分享该用户的所有物活动的一个或多个联系人和/或联系人组。在一些实施例中,添加所有物被检测为所有物相关活动,因而该系统可以发起用于生成并与用户所选择的联系人分享与所有物有关的帖子的过程。
[0140]图6图示图示了用于生成所有物相关帖子并且与用户的联系人分享该帖子的过程600的流程图。在步骤601,过程600在系统检测例如用户130的用户的所有物相关活动时开始。如上所述,所有物相关活动可以包括新的所有物被添加。所有物相关活动的其他示例可以包括用户修改所有物、删除所有物、添加与所有物有关的新的帖子以及添加与所有物有关的新的评论。
[0141]当检测到所有物相关活动时,在步骤602,系统检索关于所有物的分享偏好。所有物的分享偏好可以被存储在过程500的步骤504中所生成的所有物的所有物简档内。用户(例如用户130)可以通过在添加所有物时选择分享偏好来设置分享偏好。用户130还可以例如通过选择修改所有物或通过在当正与用户的联系人分享帖子时接收了提示时设置分享偏好,来为已被添加并存储在所有物社交图内的所有物修改分享偏好。
[0142]在步骤603,基于检索到的分享偏好,系统可以确定步骤601中所检测到的活动是否与私人所有物相关联。当用户选择不与联系人分享关于所有物的任何帖子时,该所有物可以被存储为私人所有物。类似地,如果没有联系人被选择,则该帖子也可以是私人的。
[0143]如果在步骤603,系统确定所有物是私人所有物,则该过程在步骤604结束。否则,在步骤605,系统生成与在步骤601中检测到的所有物相关活动有关的帖子。生成帖子可以包括生成关于活动的文本并且将所有物的图像附加到该文本来生成帖子。文本可以是系统生成并预先存储的文本。例如,系统可以存储与每一个特定动作相关联的预先生成的文本,并且在检测到动作时,可以检索与在步骤601中检测到的特定动作相关联的预先存储且预先生成的文本。在另一个实施例中,文本可以包括用户生成的文本,例如,在帖子输入框(例如图2的图形用户界面的帖子输入框214或图3的图形用户界面的帖子输入框314)内输入的文本。在一些示例中,图像可以对应于用户130所选择并且存储在与检测到的所有物相关活动相关联的所有物的所有物简档内的主图像。
[0144]接着,在步骤606,系统将帖子与和在步骤601中检测到的所有物相关活动相关联的所有物相关联,并且进一步与和所有物相关联的用户130相关联。在一个实例中,每一个帖子可以被分配有唯一标识符。唯一标识符可以与帖子与之有关的所有物和/或与该所有物相关联的用户相关联。在一个示例性实例中,系统可以通过唯一标识符来跟踪帖子。例如,帖子可以与唯一标识符链接在一起,使得在分发之后,该帖子可以使用该链接来检索并且修改,即使在该帖子已向联系人分发并显示之后。
[0145]在步骤606,可以进一步将与用户130相关联的链接和与所有物相关联的链接包括在步骤605中生成的帖子内。在一个实例中,例如,所生成的帖子可以包括用户130的名称,并且用户130的名称可以包括到用户130的链接。在一个实施例中,到用户130的链接可以是可选择的,并且在被选择时可以访问并显示用户130的所有物简档(例如,在图2的图形用户界面中所图示的用户所有物简档)。在另一个实例中,可以将到所有物的链接包括在帖子内。例如,在一个实例中,可以将该链接插入帖子的文本或图像内。到帖子的链接可以是可选择的,并且在被选择时可以访问并显示所有物的所有物简档。
[0146]在步骤607,系统可以确定在帖子被分享之前是否应当对用户130进行提示。例如,系统可以查看在步骤602中检索到的分享偏好来确定用户130是否已选择了提示发帖选项。如果确定用户130应当被提示,则过程600继续到步骤608并且例如通过显示提示窗口来对用户130进行提示。在一些实例中,用户可以在授权与联系人分享帖子之前查看并修改帖子。接着,在步骤609,系统确定用户130是否已授权与用户130所选择的联系人分享帖子。如果确定用户130尚未对帖子授权,则系统继续到步骤604并且结束该过程。
[0147]否则,在步骤610,系统确定与之分享帖子的联系人。联系人可以被存储在所有物简档内。在一个实施例中,所确定的联系人可以与一个或多个远程社交网站相关联。在步骤611,系统将帖子分发给一个或多个远程社交网站,并且请求向在步骤610中所识别的所选择的用户显示该帖子。类似地,如果在步骤607,确定不应当对用户130进行提示,则过程600继续到步骤610,然后到步骤611,其中将帖子分发给一个或多个远程社交网站,请求在该一个或多个远程社交网站处向所确定的联系人显示该帖子。
[0148]一个或多个远程社交网站可以提供用于接收并发布帖子的API功能。在这样的实施例中,系统生成对一个或多个远程社交网站中的每一个的API调用来显示帖子。在一个实例中,该帖子可以与用户130的在一个或多个远程社交网站内的其他帖子一起显示并且与一个或多个确定的联系人分享。在分发之后,帖子可以使用唯一标识符、到用户的链接和/或到所有物的链接来检索并修改。例如,用户可以对关于所有物的信息进行修改、可以删除所有物或可以执行关于所有物的其他活动。在这样的实例中,鉴于用户所执行的动作对与所有物有关的帖子进行更新可以是有益的。
[0149]帖子可以进一步被存储在系统所维护的数据库内。与帖子相关联的日期和时间(例如帖子被创建、生成或存储的时间)可以与帖子存储在一起以供稍后检索并在所有物相关流内显不。[0150]图7图示了图示用于向维护所有物社交图的系统的用户显示所有物相关流的过程的流程图。在步骤701,该过程在系统从系统的第一用户(例如用户130)接收查看简档的用户请求时开始。用户请求可以响应于来自用户130的各种选择和输入而接收。
[0151]在步骤701接收的用户请求可以是查看用户简档(例如用户简档250)、用户所有物简档(例如用户所有物简档200)、所有物简档(例如所有物简档300)、联系人简档(例如联系人简档450)或联系人所有物简档(例如联系人所有物简档400)的用户请求。
[0152]当用户130例如通过登录到系统中来首次进入系统时,可以接收请求。用户130可以通过使用预先存储的登录信息(例如用户名和密码)登录到系统中,来进入系统。如果用户130是首次用户,则用户130可以向该系统进行注册并且创建登录信息(例如用户名和密码)以用于对系统的随后访问。在一个方面中,系统在用户130登录到系统中时接收用户请求。
[0153]另外,当用户130通过选择链接(例如,到用户的链接或到所有物的链接)来请求查看简档时,可以接收请求。例如,用户130可以选择嵌入在与和帖子或评论相关联的用户或和帖子或评论相关联的所有物相对应的帖子或评论内的链接,并且响应于选择,系统可以检测用户请求。在另一个实施例中,在用户所有物简档(例如用户所有物简档200)或联系人所有物简档(例如联系人所有物简档400)内显示的所有物可以包括可选择的链接,并且用户130可以选择该链接,其可以由系统接收作为查看与所选择的用户和/或所选择的所有物有关的简档的用户请求。
[0154]此外,用户可以通过选择所有物选项卡(例如所有物选项卡253或453)来请求查看简档(例如,用户所有物简档200或联系人所有物简档400)。请求还可以包括用户在搜索选项卡或允许用户访问简档的其他文本输入域(例如联系人输入框256)内的输入。在其他方面中,请求可以通过其他用户输入或用户选择来接收。
[0155]在步骤702,系统识别与请求相关联的实体。如上所述,请求可以与系统的用户(例如用户130或用户130的联系人)或系统的用户的所有物相关联。在一个方面中,用户和所有物是与所有物社交图相关联的那些。在步骤702,系统对用户请求进行分析来确定与从用户接收的请求相关联的实体(例如,响应于请求而应当向用户呈现的简档)。
[0156]接着,在步骤703,系统访问存储在系统内的帖子(例如,与所有物社交图相关联的帖子)。在步骤704,系统识别检索到的帖子中的与所识别的实体(例如与用户或所有物)相关联的一个或多个帖子。
[0157]例如,如果请求与用户130相关联,则在步骤704中所识别的帖子可以包括用户130所创建的帖子、响应于用户130的所有物相关活动而生成的帖子、系统的其他用户所发的关于用户130的一个或多个所有物的帖子和/或系统的其他用户与用户130分享的帖子。替选地,如果简档被识别为与用户130的联系人(例如用户132)相关联,则在步骤704中识别的帖子可以包括用户132创建的帖子、和/或响应于用户132的所有物相关活动而生成的帖子。在另一方面,如果简档被识别为与所有物相关联,则在步骤704中识别的帖子可以包括系统的用户(例如用户130、132和134)所创建的关于该所有物的帖子或响应于关于该所有物的所有物相关活动而生成的帖子。
[0158]在步骤705,系统然后确定在步骤704中识别的帖子中的哪些与用户(例如用户130)相关联。与用户130相关联的帖子可以包括用户130创建的帖子、响应于用户130所进行的所有物相关活动而生成的帖子、关于用户130的所有物的帖子和/或系统的其他用户与用户130分享的帖子。
[0159]接着,在步骤706,可以对在步骤705中识别的帖子进行排序。帖子可以根据帖子的日期和时间来排序、或可以根据用户130所指定的其他标准来排序。在一个方面中,在步骤705中识别的帖子可以进一步包括对应于帖子的评论。在一个示例中,可以进一步检索已与用户130分享或由用户130输入的评论。帖子可以进一步根据与一个或多个帖子中的每一个相关联的评论的日期和时间来排序。
[0160]最后,在步骤707,系统可以提供排序的帖子以向用户显示。例如,用户130的客户端设备可以显示显示所有物相关流的图形用户界面,该所有物相关流包括如在步骤706中排序的在步骤705中识别的帖子中的一个或多个。在图形用户界面内显示的帖子数可以取决于在步骤705中识别的帖子数、基于系统设置或用户偏好的预定义数量、和/或可以在图形用户界面内显示的帖子数。
[0161]每一个所有物相关帖子可以包括与创建帖子的用户相关联的链接以及与帖子与之有关的所有物相关联的链接。链接可以被纳入帖子内,包括与帖子相关联的文本和/或图像。链接可以是用户130可选择的,并且在被选择时可以将用户定向到与链接有关的简档。例如,到每一个用户的链接提供对用户的所有物简档的访问,而到所有物的链接提供对所有物的所有物简档的访问。
[0162]例如,每一个帖子和/或评论可以包括与该帖子相关联的用户的名称。到用户的链接可以被嵌入在所显示的名称内。用户130可以选择该链接来查看与该帖子的作者相关联的所有物简档,该作者可以是用户130的联系人。该选择可以导致系统访问并显示与所显示的帖子相关联的用户的所有物简档(例如,图2的用户所有物简档200和图4的图形用户界面的联系人所有物简档400)。
[0163]每一个帖子和/或评论可以进一步包括到帖子与之相关联的所有物的链接。该链接可以被嵌入在帖子内,包括例如在与帖子包括在一起的图像内和/或在帖子的文本内。例如,在帖子的文本包括所有物的名称的情况下,链接可以被嵌入在所有物名称内。链接可以替选或另外被嵌入在与每一个帖子一起显示的图像内。用户130可以选择该链接来查看与所有物相关联的所有物简档,所述所有物可以是用户130的所有物或系统的另一个用户(例如用户130的联系人)的所有物。对该链接的选择可以导致系统访问并向用户130显示所有物简档(例如,图3的图形用户界面的所有物简档300)。
[0164]图8图示了图示用于向用户提供向维护所有物社交图的系统的用户显示所有物相关流的用户界面的过程的流程图。在步骤801,系统可以提供包括所有物相关流的用户简档以向用户130显示。例如,用户130的客户端设备可以显示显示用户简档的图形用户界面。用户简档至少包括所有物相关流。在另一个实施例中,用户简档可以进一步包括显示一个或多个所有物的所有物部分(例如所有物部分201和401)。所有物相关流包括一个或多个所有物相关帖子。每一个所有物相关帖子可以包括与创建帖子的用户相关联的链接以及与帖子与之有关的所有物相关联的链接。链接可以被纳入帖子内,包括与帖子相关联的文本和/或图像。链接可以是用户130可选择的,并且在被选择时可以将用户定向到与链接有关的简档。例如,到每一个用户的链接提供对用户的所有物简档的访问,而到所有物的链接提供对所有物的所有物简档的访问。[0165]该过程然后继续到步骤802,其中系统接收对在所有物相关流的帖子内提供的链接的用户选择的指示。用户选择包括对与所有物相关帖子相关联的用户或与所有物相关帖子相关联的所有物的链接的选择。在步骤803,系统识别与用户所选择的链接相关联的简档。
[0166]在步骤804,提供所识别的简档以向用户显示。例如,用户的客户端设备可以显示图形用户界面,其显示与链接相关联的简档(例如,用户简档、联系人简档或所有物简档),包括与该简档相关联的所有物相关流。例如,如果用户130选择到与帖子相关联的用户的链接,则向用户130呈现与帖子相关联的用户的简档(例如,用户所有物简档200、用户简档250、联系人所有物简档400或联系人简档450)。在另一方面,如果选择是与帖子相关联的所有物的,则可以显示与所有物相关联的所有物简档(例如所有物简档300)。
[0167]图9图示所有物的示例性社交图。如所图示,所有物社交图包括一个或多个用户。一个或多个用户中的每一个与一个或多个所有物相关联。此外,如所图示,所有物社交图可以进一步定义在用户与在所有物社交图内的其他用户(即,其联系人)之间的关联。所有物的示例性社交图包括在用户1-5之间的关联,并且进一步定义了在用户1-5中的每一个与一个或多个所有物之间的关联。
[0168]更具体地,用户I与用户2、用户4和用户5相关联。此外,用户I与包括“相机A”、“平板电脑A”、“移动电话”和“膝上型机C”的所有物相关联。用户2被图示为与用户
1、用户3和用户5相关联,并且与包括“滑雪板”和“移动A”的所有物相关联。用户3被图示为与用户2和用户4相关联,并且进一步与包括“汽车B”、“书籍C”和“夹克S”的所有物相关联。用户4被图示为与用户I和用户3相关联,并且与包括“电视A”和“我的Kix”的所有物相关联。最后,用户5被图示为与用户I和用户2相关联,并且与包括“平板电脑A”和“墨镜A”的所有物相关联。
[0169]许多上述特征和应用被实现为被指定为记录在计算机可读存储介质(也被称为计算机可读介质)上的指令集的软件过程。当这些指令由一个或多个处理单元(例如,一个或多个处理器、处理器核心或其他处理单元)执行时,它们促使处理单元执行在指令中所指示的动作。计算机可读介质的示例包括但不限于:CD-R0M、闪存驱动器、RAM芯片、硬盘驱动器、EPROM等。计算机可读介质不包括无线地或通过有线连接递送的载波和电子信号。
[0170]在本说明书中,术语“软件”意为包括驻存于只读存储器中的固件或存储在磁存储中的应用,其可以被读入存储器以供处理器处理。并且,在一些实施方式中,本公开的多个软件方面可以被实现为较大程序的子部分,然而,仍然是本公开的不同软件方面。在一些实施方式中,多个软件方面还可以被实现为单独程序。最后,在一起实现在本文所述的软件方面的单独程序的任何组合在本公开的范围内。在一些实施方式中,软件程序当被安装来在一个或多个电子系统上运作时,定义实施并执行软件程序的操作的一个或多个特定机器实现。
[0171]计算机程序(也被称为程序、软件、软件应用、脚本或代码)可以以任何形式的编程语言编写,包括编译或解释语言、说明性或过程性语言,并且其可以以任何形式部署,包括作为独立程序或作为模块、组件、子程序、对象或适于在计算环境中使用的其他单元。计算机程序可以但不必对应于文件系统中的文件。可以将程序存储在保持其他程序或数据的文件(例如,存储在标记语言文档中的一个或多个脚本)的一部分、专用于讨论中的程序的单个文件或者多个协调文件(例如,存储一个或多个模块、子程序或部分代码的文件)中。可以将计算机程序部署为在一个计算机上或者在位于一个地点或跨多个地点分布并且通过通信网络互连的多个计算机上执行。
[0172]图10概念地图示用来实现本技术的一些实施方式的电子系统。电子系统1000可以是计算机、电话、PDA或任何其他种类的电子设备。这样的电子系统包括多种类型的计算机可读介质和针对各种其他类型的计算机可读介质的接口。电子系统1000包括总线1008、处理单元1012、系统存储器1004、只读存储器(ROM) 1010、永久性存储设备1002、输入设备接口 1014、输出设备接口 1006和网络接口 1016。
[0173]总线1008总体地表示通信地连接电子系统1000的大量内部设备的所有系统、夕卜围设备和芯片集总线。例如,总线1008将处理单元1012与R0M1010、系统存储器1004和永久性存储设备1002通信地连接。
[0174]从这些各种存储器单元,处理单元1012检索用来执行的指令和用来处理的数据,以便执行本公开的过程。在不同实施方式中,处理单元可以是单处理器或多核处理器。
[0175]R0M1010存储处理单元1012和电子系统的其他模块所需的静态数据和指令。永久性存储设备1002在另一方面是读写存储器设备。该设备是即使在电子系统1000关闭时也存储指令和数据的非易失性存储器单元。本公开的一些实施方式使用大容量存储设备(诸如磁或光盘及其对应的盘驱动)作为永久性存储设备1002。
[0176]其他实施方式使用可移动存储设备(诸如软盘、闪存驱动器及其对应的盘驱动)作为永久性存储设备1002。如同永久性存储设备1002,系统存储器1004也是读写存储器设备。然而,与存储设备1002不同,系统存储器1004是易失性读写存储器,诸如随机存取存储器。系统存储器1004存储处理器在运行时所需的部分指令和数据。在一些实施方式中,本公开的过程被存储在系统存储器1004、永久性存储设备1002和/或R0M1010中。例如,根据一些实施方式,各种存储器单元包括用于处理多媒体项的指令。从这些各种存储器单元,处理单元1012检索用来执行的指令和用来处理的数据,以便实施一些实施方式的过程。
[0177]总线1008还连接到输入和输出设备接口 1014和1006。输入设备接口 1014使用户能够向电子系统通信信息并且选择对电子系统的命令。与输入设备接口 1014 —起使用的输入设备包括例如字母数字键盘和指示设备(也被称为“光标控制设备”)。输出设备接口 1006使能例如对电子系统1000所生成的图像的显示。与输出设备接口 1006 —起使用的输出设备包括例如打印机和显示设备,诸如阴极射线管(CRT)或液晶显示器(LCD)。一些实施方式包括既起输入设备又起输出设备作用的设备,诸如触摸屏。
[0178]最后,如图10中所示,总线1008还通过网络接口 1016将电子系统1000耦接到网络(未示出)。以这种方式,计算机可以是计算机网络(诸如局域网(“LAN”)、广域网(“WAN”)或内联网)的一部分、或诸如因特网的网络中的网络。可以结合本公开使用电子系统1000的任何或全部组件。
[0179]上述这些功能可以以数字电子电路、计算机软件、固件或硬件来实现。所述技术可以使用一个或多个计算机程序产品来实现。可编程处理器和计算机可以被包括在移动设备中或被封装为移动设备。过程和逻辑流可以由一个或多个可编程处理器以及由一个或多个可编程逻辑电路执行。通用和专用计算设备和存储设备可以通过通信网络互连。[0180]一些实施方式包括将计算机程序指令存储在机器可读或计算机可读介质(替选地,被称为计算机可读存储介质、机器可读介质或机器可读存储介质)中的电子组件,诸如微处理器、存储和存储器。这样的计算机可读介质的一些示例包括RAM、ROM、只读光盘(CD-ROM)、可记录光盘(CD-R)、可重写光盘(CD-RW)、只读数字多功能盘(例如,DVD-ROM、双层DVD-ROM)、多种可记录/可重写DVD (例如,DVD-RAM、DVD-RW、DVD+RW等)、闪存(例如,
SD卡、迷你SD卡、微型SD卡等)、磁和/或固态硬盘驱动器、只读和可记录BI L1-Ray? (蓝
光)盘、超密度光盘、任何其他光或磁介质以及软盘。计算机可读介质可以存储可由至少一个处理单元执行并且包括用于执行各种操作的指令集的计算机程序。计算机程序或计算机代码的示例包括机器码,诸如由编译器产生的,以及计算机、电子组件或微处理器使用解释器来可执行的文件,包括高级代码。
[0181]虽然上述论述主要针对执行软件的微处理器或多核处理器,然而,一些实施方式由诸如专用集成电路(ASIC)或现场可编程门阵列(FPGA)的一个或多个集成电路来执行。在一些实施方式中,这样的集成电路执行存储在电路自身上的指令。
[0182]如在本说明书和本申请的任何权利要求中所使用的,术语“计算机”、“服务器”、“处理器”和“存储器”均是指电子或其他技术设备。这些术语将人或人群排除在外。出于说明目的,术语显示(display)或显示(displaying)意为在电子设备上显示。如在本说明书和本申请的任何权利要求中所使用的,术语“计算机可读介质”单复数完全局限于以计算机可读形式存储信息的有形的、物理对象。这些术语将任何无线信号、有线下载信号和任何其他短暂信号排除在外。
[0183]为了提供与用户的交互,在本说明书中所述的主题的实施方式可以在具有下述的计算机上实现:用于向用户显示信息的显示设备,例如CRT(阴极射线管)或LCD(液晶显示)监视器;以及用户通过其可以向计算机提供输入的键盘和指示设备,例如鼠标或跟踪球。也可以使用其他类型的设备来提供与用户的交互;例如,提供给用户的反馈可以是任何形式的感知反馈,例如视觉反馈、听觉反馈或触觉反馈;以及可以以任何形式,包括声学、话音或触觉输入,接收来自用户的输入。另外,计算机可以通过向用户所使用的设备发送文档以及从该设备接收文档来与用户交互;例如,通过响应于从用户的客户端设备上的web浏览器接收的请求而向该web浏览器发送网页。
[0184]在本说明书中所述的主题的实施例可以在包括下述的计算系统中实现:后端组件,例如作为数据服务器;或中间件组件,例如应用服务器;或前端组件,例如具有用户通过其可以与在本说明书中所述的主题的实现交互的图形用户界面或Web浏览器的客户端计算机;或一个或多个这样的后端、中间件或前端组件的任何组合。系统的组件可以通过任何形式或介质的数字数据通信互连,例如通信网络。虽然数个组件或步骤被描述为由系统执行,然而,应当理解的是,各种组件和步骤可以由例如通过通信网络相互通信的不同系统执行。通信网络的示例包括局域网("LAN")和广域网("WAN")、互联网络(例如因特网)以及对等网络(例如自组织对等网络)。
[0185]计算系统可以包括客户端和服务器。客户端和服务器通常彼此远离并且典型地通过通信网络交互。客户端和服务器的关系依靠在各个计算机上运行并且彼此具有客户端-服务器关系的计算机程序产生。在一些实施例中,服务器(例如,出于向与客户端设备交互的用户显示数据以及从该用户接收用户输入的目的)向客户端设备传输数据(例如,HTML页面)。可以在服务器处从客户端设备接收在客户端设备处生成的数据(例如,用户交互的结果)。
[0186]应理解的是,所公开的过程中的任何特定顺序或层次的步骤是示例性方法的说明。基于设计偏好,应理解的是,过程中的特定顺序或层次的步骤可以被重新安排、或所有说明的步骤均被执行。部分步骤可以同时执行。例如,在某些情况下,多任务和并行处理可以是有利的。此外,不应当将在上述实施例中的各种系统组件的分离理解为在所有实施例中均需要这样的分离,而应当理解的是,通常可以将所述程序组件和系统集成到一起成为单个软件产品或封装为多个软件产品。
[0187]提供了前述描述,以使本领域技术人员能够实践在本文所述的各种方面。对这些方面的各种修改将对本领域技术人员来说易于显而易见的,并且在本文定义的一般原理可以适用于那些方面。因此,权利要求并不意在局限于在本文所示的方面,而是意在符合与语言要求一致的全面范围,其中以单数形式对元素的引用并不意在意为“一个且唯一一个”,除非明确如此说明,而是“一个或多个”。除非另外明确说明,用语“部分”是指一个或多个。以男性的代词(例如,他的)包括女性和中性(例如,她的和它的),反之亦然。标题和小标题如果有的话,仅为了方便而使用并且并不限制本公开。
[0188]诸如“方面”的短语并不暗示这样的方面对本技术是必要的或这样的方面适用于本技术的所有配置。与方面有关的公开可以适用于所有配置、或一个或多个配置。诸如方面的短语可以是指一个或多个方面,反之亦然。诸如“配置”的短语并不暗示这样的配置对本技术是必要的或这样的配置适用于本技术的所有配置。与配置有关的公开可以适用于所有配置、或一个或多个配置。诸如配置的短语可以是指一个或多个配置,反之亦然。
[0189]词语“示例性”在本文用来表示“用作为示例或说明”的意思。在本文被描述为“示例性”的任何方面或设计不必被解释为比其他方面或设计更优或有利的。
[0190]本领域普通技术人员已知或稍后逐渐知道的对在整个本公开中所述的各种方面的元素的所有结构和功能等价物通过引用明确地合并入本文,并且意在被权利要求包括。此外,不意在本文公开的任何内容贡献给公众,不管在权利要求中是否明确记载这样的公开。
【权利要求】
1.一种用于显示与所有物有关的帖子的所有物相关流的方法,所述方法包括: 从系统的一个或多个用户中的第一用户接收用户请求,所述系统维护所有物社交图,其中所述所有物社交图定义在所述一个或多个用户中的每一个与一个或多个所有物之间的关联; 响应于接收所述用户请求,检索所述一个或多个用户提供的多个帖子,所述多个帖子涉及所述一个或多个所有物; 识别所述多个帖子中的与所述第一用户相关联的一个或多个帖子;以及 提供所述一个或多个帖子中的所选数量的帖子以向所述第一用户显示。
2.根据权利要求1所述的方法,其中所述用户请求与下述中的一个相关联:所述一个或多个用户中的用户或与所述一个或多个用户中的每一个相关联的所述一个或多个所有物中的所有物。
3.根据权利要求2所述的方法,进一步包括: 识别与所述用户请求相关联的所述用户或所述所有物中的所述一个;以及 识别所述多个帖子中的与所述用户或所述所有物中的所识别的一个相关联的一个或多个帖子, 其中识别所述多个帖子中的与所述第一用户相关联的所述一个或多个帖子的步骤包括识别所述一个或多个帖子中的与所述用户或所述所有物中的所识别的一个相关联并且与所述第一用户相关联的一个或多个帖子。
4.根据权利要求3所述的方法,其中所述用户和所述所有物中的所识别的一个包括所述一个或多个所有物中的第一所有物,以及其中与所述用户和所述所有物中的所识别的一个相关联的所述一个或多个帖子包括与所述一个或多个用户关于所述第一所有物执行的所有物相关活动有关的一个或多个帖子。
5.根据权利要求3所述的方法,其中所述用户和所述所有物中的所识别的一个包括所述一个或多个用户中的一个,以及其中与所述用户和所述所有物中的所识别的一个相关联的所述一个或多个帖子包括下述中的一个或多个:所述一个或多个用户中的所述一个创建的帖子以及响应于所述一个或多个用户中的所述一个关于与所述一个或多个用户中的一个相关联的所述一个或多个所有物执行所有物相关活动而生成的帖子。
6.根据权利要求1所述的方法,其中与所述第一用户相关联的帖子包括下述中的一个或多个:所述第一用户创建的帖子、响应于与和所述第一用户相关联的所述一个或多个所有物中的一个有关的第一用户活动而生成的帖子、以及所述一个或多个用户中的另一个与所述第一用户分享的帖子。
7.根据权利要求1所述的方法,其中所述用户请求包括下述中的一个:所述第一用户的登录请求、所述第一用户查看所述第一用户的简档的请求、所述第一用户查看所述一个或多个用户中的另一个的简档的请求、所述第一用户查看与所述第一用户相关联的所述一个或多个所有物中的一个的简档的请求、以及所述第一用户查看与所述一个或多个用户中的另一个相关联的所述一个或多个所有物中的一个的简档的请求。
8.根据权利要求1所述的方法,进一步包括: 根据至少一个排序标准对所述一个或多个帖子进行排序, 其中提供所述一个或多个帖子中的所选数量的帖子以向所述第一用户显示的步骤包括基于所述排序来提供所述一个或多个帖子中的所选数量的帖子以向所述第一用户显示。
9.根据权利要求8所述的方法,其中所述排序标准包括创建正被显示的所述一个或多个帖子中的每一个的日期和时间。
10.根据权利要求1所述的方法,其中所述多个帖子包括向所述第一用户的在一个或多个远程社交网站处的一个或多个联系人显示的帖子。
11.根据权利要求1所述的方法,进一步包括: 检索与所述多个帖子中的与所述第一用户相关联的所述一个或多个中的至少一个相关联的一个或多个评论;以及 向所述第一用户显示所述一个或多个评论。
12.根据权利要求1所述的方法,其中所选择的帖子的数量基于在流区域内可显示的帖子的数量。
13.根据权利要求1所述的方法,其中提供所述一个或多个帖子中的所选数量的帖子的步骤包括为所述一个或多个帖子中的所选数量的帖子中的每一个帖子提供到与该帖子相关联的用户的链接和到与该帖子相关联的所有物的链接。
14.根据权利要求1所述的方法,其中提供所述多个帖子中的所述一个或多个中的所选数量的帖子的步骤包括在所有物相关流内仅提供与所有物有关的帖子。
15.一种用于显示与所有物有关的帖子的所有物相关流的系统,所述系统包括: 一个或多个处理器;以及 包括其中存储的指令的机器可读介质,所述指令当由所述处理器执行时,促使所述处理器执行操作,所述操作包括:` 从系统的一个或多个用户中的第一用户接收用户请求,所述系统维护所有物社交图;响应于接收所述用户请求,检索所述一个或多个用户提供的多个帖子,所述多个帖子涉及与所述系统的所述一个或多个用户相关联的一个或多个所有物,其中所述所有物社交图定义在所述一个或多个用户中的每一个与一个或多个所有物之间的关联; 识别以下中的一个:与所述用户请求相关联的所述一个或多个用户中的用户和所述一个或多个所有物中的所有物; 识别所述多个帖子中的与所述用户和所述所有物中的所识别的一个相关联并且与所述第一用户相关联的一个或多个帖子;以及 提供所述一个或多个帖子中的所选数量的帖子。
16.根据权利要求15所述的系统,进一步包括用于存储所述多个帖子的存储,其中所述检索所述多个帖子包括访问所述存储并且从所述存储检索所述多个帖子。
17.根据权利要求15所述的系统,其中所述多个帖子包括向所述第一用户的在一个或多个远程社交网站处的一个或多个联系人显示的帖子。
18.根据权利要求15所述的系统,所述操作进一步包括根据至少一个排序标准对所述一个或多个帖子进行排序, 其中提供所述一个或多个帖子中的所选数量的帖子的步骤包括: 确定待被显示的帖子的数量; 基于所述排序来选择排序最高的所述数量的帖子;以及 基于所述排序来提供所述一个或多个帖子中的所选数量的帖子。
19.一种包括其中存储的指令的机器可读介质,所述指令当由机器执行时,促使所述机器执行操作,所述操作包括: 检测系统上的一个或多个用户中的第一用户的存在,所述系统维护所有物社交图,其中所述所有物社交图定义在所述一个或多个用户中的每一个与一个或多个所有物之间的关联; 响应于检测到所述第一用户的所述存在,检索所述一个或多个用户提供的多个帖子,所述多个帖子涉及所述所有物; 识别所述多个帖子中的与所述第一用户相关联的一个或多个帖子; 根据至少一个排序标准对所述一个或多个帖子进行排序;以及 提供所述一个或多个帖子中的所选数量的帖子以向所述第一用户显示。
20.根据权利要求19所述的机器可读介质,进一步包括: 识别以下中的一个:所述一个或多个用户中的用户、以及与和所述用户请求相关联的所述一个或多个用户中的每一个相关联的所述一个或多个所有物中的所有物;以及 识别所述多个帖子中的与所述用户和所述所有物中的所识别的一个相关联的一个或多个帖子, 其中识别所述多个帖子中的与所述第一用户相关联的所述一个或多个帖子的步骤包括识别所述一个或多个帖子中的与所述用户和所述所有物中的所识别的一个相关联并且与所述第一用户相关联的一个或多个帖子。
21.一种用于向用户提供显示帖子的所有物相关流的用户界面的计算机实现的方法,所述方法包括: 提供与第一用户相关联的用户简档以供显示,所述用户简档包括: 用于显示一个或多个所有物相关帖子的流区域,所述一个或多个所有物相关帖子中的每一个包括到与所述帖子相关联的用户的用户链接和到与所述帖子相关联的所有物的所有物链接; 接收所述第一用户对与所述一个或多个帖子中的帖子相关联的所述用户链接的用户选择的指示; 在接收了所述第一用户对所述用户链接的所述用户选择的所述指示时,提供与所述一个或多个帖子中的所述帖子相关联的所述用户的联系人简档以供显示,其中与所述帖子相关联的所述用户是所述第一用户的联系人; 接收所述第一用户对到与所述一个或多个帖子中的帖子相关联的所述所有物的所述所有物链接的用户选择的指示;以及 在接收了所述第一用户对所述所有物链接的所述用户选择的所述指示时,提供与所述帖子相关联的所述所有物的所有物简档以供显示。
22.根据权利要求21所述的方法,其中所述第一用户是与所有物社交图相关联的一个或多个用户中的一个,其中所述所有物社交图包括所述一个或多个用户,所述一个或多个用户中的每一个与一个或多个所有物相关联。
23.根据权利要求22所述的方法,其中所述一个或多个所有物相关帖子与所述所有物社交图的所述一个或多个用户的所述一个或多个所有物相关联。
24.根据权利要求22所述的方法,所述用户简档进一步包括用于显示所述第一用户的所述一个或多个所有物的所有物区域。
25.根据权利要求21所述的方法,其中提供联系人简档以供显示的步骤包括提供联系人简档,所述联系人简档包括用于显示与所述联系人相关联的一个或多个所有物相关帖子的流区域,所述一个或多个所有物相关帖子中的每一个包括到与所述帖子相关联的用户的用户链接和到与所述帖子相关联的所有物的所有物链接。
26.根据权利要求25所述的方法,进一步包括接收所述第一用户对到与和所述联系人相关联的所述一个或多个帖子中的帖子相关联的所述所有物的所述所有物链接的选择的指示;以及 在接收了所述第一用户对所述所有物链接的所述选择的所述指示时,提供与所述所有物相关联的所有物简档以供显示。
27.根据权利要求25所述的方法,所述联系人所有物简档进一步包括用于显示在所有物社交图内的与所述联系人相关联的一个或多个所有物的所有物区域。
28.根据权利要求21所述的方法,其中提供所有物简档以供显示的所述步骤包括提供所有物简档以供显示,所述所有物简档包括用于显示与所述所有物相关联的一个或多个所有物相关帖子的流区域,与所述所有物相关联的所述一个或多个所有物相关帖子中的每一个包括到与所述帖子相关联的用户的用户链接和到与所述帖子相关联的所有物的所有物链接。
29.根据权利要求28所述的方法,进一步包括: 接收所述第一用户对到与和所述所有物相关联的所述一个或多个帖子中的帖子相关联的所述用户的所述用户链接的用户选择的指示,其中与和所述所有物相关联的所述帖子相关联的所述用户是所述 第一用户的联系人;以及 在接收了所述第一用户对所述用户链接的所述用户选择的所述指示时,提供与所述联系人相关联的联系人简档以供显示。
30.根据权利要求28所述的方法,所述所有物简档进一步包括用于显示与所述所有物有关的信息的所有物区域,其中所述信息包括所述所有物的图像和所述所有物的属性中的一个或多个。
31.根据权利要求21所述的方法,所述流区域进一步显示与所述一个或多个所有物相关帖子中的至少一个相关联的评论,其中所述评论包括到与所述评论相关联的用户的用户链接。
32.根据权利要求31所述的方法,进一步包括接收所述第一用户对所述用户链接的用户选择的指示,其中与所述评论相关联的所述用户是所述第一用户的联系人;以及 在接收了所述第一用户对所述用户链接的所述用户选择的所述指示时,提供与所述联系人相关联的联系人简档以供显示。
33.根据权利要求21所述的方法,其中所述流区域仅显示与包括所述第一用户的一个或多个用户的一个或多个所有物相关联的帖子。
34.一种用于向用户提供显示所有物相关帖子的所有物相关流的用户界面的系统,所述系统包括: 一个或多个处理器;以及 包括其中存储的指令的机器可 读介质,所述指令当由所述处理器执行时,促使所述处理器执行操作,所述操作包括: 提供与系统的一个或多个用户中的第一用户相关联的用户简档以供显示,所述系统维护所有物社交图,其中所述所有物社交图包括所述一个或多个用户,所述一个或多个用户中的每一个与一个或多个所有物相关联,所述用户简档包括: 用于显示一个或多个所有物相关帖子的流区域,所述一个或多个所有物相关帖子中的每一个包括到与所述帖子相关联的用户的用户链接和到与所述帖子相关联的所有物的所有物链接,其中与所述帖子相关联的所述用户是所述一个或多个用户中的用户,以及其中与所述帖子相关联的所述所有物是所述一个或多个所有物中的所有物; 接收所述第一用户对到与所述一个或多个帖子中的帖子相关联的所述所有物的所述所有物链接的用户选择的指示;以及 在接收了所述第一用户对所述所有物链接的所述用户选择的所述指示时,提供与所述所有物相关联的所有物简档以供显示。
35.根据权利要求34所述的系统,其中提供所有物简档以供显示的步骤包括提供所有物简档以供显示,所述所有物简档包括用于显示与所述所有物相关联的一个或多个所有物相关帖子的流区域,与所述所有物相关联的所述一个或多个所有物相关帖子中的每一个包括到与所述帖子相关联的用户的用户链接和到与所述帖子相关联的所有物的所有物链接。
36.根据权利要求34所述的系统,所述操作进一步包括: 接收所述第一用户对到与所述一个或多个帖子中的帖子相关联的所述用户的所述用户链接的用户选择的指示,其中与所述帖子相关联的所述用户是所述第一用户的联系人;以及 在接收了所述第一用户对所述用户链接的所述用户选择的所述指示时,提供与所述联系人相关联的联系人简档以供显示。`
37.根据权利要求36所述的系统,其中提供联系人简档以供显示的步骤包括提供联系人简档以供显示,所述联系人简档包括用于显示与所述联系人相关联的一个或多个所有物相关帖子的流区域,所述一个或多个所有物相关帖子中的每一个包括到与所述帖子相关联的用户的用户链接和到与所述帖子相关联的所有物的所有物链接。
38.根据权利要求34所述的系统,其中所述用户简档进一步包括用于显示在所述所有物社交图内的与所述第一用户相关联的所述一个或多个所有物的所有物区域。
39.一种包括其中存储的指令的机器可读介质,所述指令当由机器执行时,促使所述机器执行操作,所述操作包括: 提供与系统的一个或多个用户中的第一用户相关联的用户简档以供显示,所述系统维护所有物社交图,其中所述所有物社交图包括所述一个或多个用户,所述一个或多个用户中的每一个与一个或多个所有物相关联,所述用户简档包括: 用于显示一个或多个所有物相关帖子的流区域,所述一个或多个所有物相关帖子中的每一个包括到与所述帖子相关联的用户的用户链接和到与所述帖子相关联的所有物的所有物链接,其中与所述帖子相关联的所述用户是所述一个或多个用户中的用户,以及其中与所述帖子相关联的所述所有物是所述一个或多个所有物中的所有物;以及 用于显示在所述所有物社交图内的所述第一用户的所述一个或多个所有物的所有物区域。
40.根据权利要求39所述的机器可读介质,所述操作进一步包括: 接收所述第一用户对到与所述一个或多个帖子中的帖子相关联的所述用户的所述用户链接的选择的指示; 在接收了所述第一用户对所述用户链接的所述用户选择的所述指示时,提供与所述一个或多个帖子中的所述帖子相关联的所述用户的联系人简档以供显示,其中与所述帖子相关联的所述用户是所述第一用户的联系人; 接收所述第一用户对到与所述一个或多个帖子中的帖子相关联的所述所有物的所述所有物链接的选择的指示;以及 在接收了所述第一用户对所述所有物链接的所述用户选择的所述指示时,提供与所述帖子相关联的 所述所有物的所有物简档以供显示。
【文档编号】G06Q99/00GK103890809SQ201280052340
【公开日】2014年6月25日 申请日期:2012年8月30日 优先权日:2011年8月30日
【发明者】扎希德·姆德沙贾汉·萨布尔 申请人:谷歌公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1