聚合线上活动的制作方法

文档序号:8227560阅读:199来源:国知局
聚合线上活动的制作方法
【专利说明】
[000。 相关申请的香叉引用
[000引本申请要求W下申请的优先权;2012年6月22日提交的名称为"Aggregating Online Activities"的美国临时专利申请号No. 61/663, 485 ;2012年10月30日提交 的名称为"Aggregating Online Activities"的美国专利申请号 No. 13/664, 331 及 2013年2月25日提交的名称为"Aggregating Online Activities"的美国专利申请号 No. 13/776,693 上申请通过引用整体并入本文。
技术领域
[0003] 本说明书设及自动授权从第二服务器到用户设备的数据传输。
【背景技术】
[0004] 近十年W来,社交网络变得日益流行。用户可W与其他用户,包括朋友、家庭成员 等,经由在社交网络上发布的社交摘要(feed)共享线上活动。用户还可W与各种不同的第 =方网站交互。例如,用户可W在第=方网站上阅读文章并且在第=方网站上发布关于该 文章的评论。非常需要将与不同的第S方网站的用户交互并入用户的在社交网络上的社交 摘要从而可W向用户或者用户的朋友、家庭成员或者其他熟人呈现包括在社交网络和/或 第=方网站上进行的活动的更丰富和更完整的社交摘要。

【发明内容】

[0005] 根据本公开所描述的主题的一个创新性方面,一种用于自动授权从第=方服务器 到用户设备的数据传输的系统包括;处理器和存储指令的存储器,当执行时,所述指令使得 系统;从用户设备的用户接收对数据的请求;接收与用户相关联的信息和与用户设备相关 联的信息;确定用户是否已经预先对在第=方站点上可获得的特定应用提供授权;确定用 户是否已经预先对用户设备提供授权;W及如果用户已经预先对在第=方站点上可获得的 特定应用提供授权或者已经预先对用户设备提供授权,则向用户设备发送数据。
[0006] 一般而言,本公开所描述的主题的另一创新性方面可该样的方法实施,所述 方法包括;从用户设备的用户接收对数据的请求;接收与用户相关联的信息和与用户设备 相关联的信息;确定用户是否已经预先对在第=方站点上可获得的特定应用提供授权;确 定用户是否已经预先对用户设备提供授权;W及如果用户已经预先对在第=方站点上可获 得的特定应用提供授权或者已经预先对用户设备提供授权,则向用户设备发送数据。
[0007] 根据本公开所描述的主题的一个创新性方面,一种用于自动授权从第=方服务器 到用户设备的数据传输的系统包括;处理器和存储指令的存储器,当执行时,所述指令使得 系统;在第一服务处从第二服务接收对数据传输的许可的请求;在第一服务处接收用户信 息和与第一设备有关联的信息;确定用户是否已经使用第一设备预先向第一服务授权对第 二服务的访问;确定第二设备是否已经预先授权对第一服务的访问;W及如果用户已经使 用第一设备向第一服务预先授权对第二服务的访问,并且第二设备已经预先被授权对第一 服务的访问,则通过第二服务向第二设备发送传输数据的许可。
[000引一般而言,本公开所描述的主题的另一创新性方面可该样的方法实施,所述 方法包括:在第一服务处从第二服务接收对数据传输的许可的请求;在第一服务处接收用 户信息和与第一设备有关联的信息;确定用户是否已经使用第一设备预先向第一服务授权 对第二服务的访问;确定第二设备是否已经预先授权对第一服务的访问;W及如果用户已 经使用第一设备向第一服务预先授权对第二服务的访问,并且第二设备已经预先被授权对 第一服务的访问,则通过第二服务向第二设备发送传输数据的许可。
[0009] 根据本公开所描述的主题的另一创新性方面,一种生成交互帖子的系统包括;处 理器和存储指令的存储器,当执行时,所述指令使得系统;接收用于发布的内容,包括来自 用户设备的多个数据项;从第二服务器接收与多个数据项相关联的数据;生成包括多个数 据项中每个数据项的表示的帖子;接收多个数据项中至少一个数据项的选择;W及生成对 应于该选择的动作。
[0010] 一般而言,本公开所描述的主题的另一创新性方面可该样的方法实施,所述 方法包括;接收用于发布的内容,包括来自用户设备的多个数据项;从第二服务器接收与 多个数据项相关联的数据;生成包括多个数据项中每个数据项的表示的帖子;接收多个数 据项中至少一个数据项的选择;W及生成对应于该选择的动作。
[0011] 根据本公开所描述的主题的一个创新性方面,一种用于生成交互帖子的系统包 括;处理器和存储指令的存储器,当执行时,所述指令使得系统:在第一服务处从用户设备 接收用于发布的内容,所述内容包括多个数据项;在第一服务处从第二服务接收与多个数 据项相关联的数据,所述第二服务接收了用W与第一服务交互的用户认证;通过第一服务 生成包括多个数据项的表示的帖子;在第一服务处接收多个数据项中至少一个数据项的选 择;W及生成对应于该选择的针对第二服务的动作。
[0012] 一般而言,本公开所描述的主题的另一创新性方面可该样的方法实施,所述 方法包括;在第一服务处从用户设备接收用于发布的内容,所述内容包括多个数据项;在 第一服务处从第二服务器接收与多个数据项相关联的数据,所述第二服务接收了用W与第 一服务交互的用户认证;通过第一服务生成包括多个数据项的表示的帖子;在第一服务处 接收多个数据项中至少一个数据项的选择;W及生成对应于该选择的针对第二服务的动 作。
[0013] 根据本公开所描述的主题的另一创新性方面,一种用于生成交互帖子的系统包 括;处理器和存储指令的存储器,当执行时,所述指令使得系统:从用户设备接收包括至少 一个数据项的用于发布的内容;从第二服务器接收与数据项相关联的数据;生成包括一个 数据项的动态表示的帖子;接收与一个数据项相关联的更新;W及生成包括对一个数据项 的动态表示的更新的更新帖子。
[0014] 一般而言,本公开所描述的主题的另一创新性方面可该样的方法实施,所述 方法包括:从用户设备接收包括至少一个数据项的用于发布的内容;从第二服务器接收与 数据项相关联的数据;生成包括一个数据项的动态表示的帖子;接收与一个数据项相关联 的更新;W及生成包括对一个数据项的动态表示的更新的更新帖子。
[0015] 根据本公开所描述的主题的另一创新性方面,一种用于生成交互帖子的系统包 括;处理器和存储指令的存储器,当执行时,所述指令使得系统:在第一服务处接收包括至 少一个数据项的用于发布的内容;在第一服务处从第二服务接收与数据项相关联的数据, 第二服务具有用W与第一服务交互的授权;通过第一服务生成包括一个数据项的动态表示 的帖子;在第一服务处从第二服务接收与数据项相关联的更新;W及通过第一服务,基于 来自第二服务的与至少一个数据项相关联的更新,生成包括对数据项的动态表示的更新的 更新帖子。
[0016] 一般而言,本公开所描述的主题的另一创新性方面可该样的方法实施,所述 方法包括;在第一服务处接收包括至少一个数据项的用于发布的内容;在第一服务处从第 二服务接收与数据项相关联的数据,第二服务具有用W与第一服务交互的授权;通过第一 服务生成包括一个数据项的动态表示的帖子;在第一服务处从第二服务接收与数据项相关 联的更新;W及通过第一服务,基于来自第二服务的与至少一个数据项相关联的更新,生成 包括对数据项的动态表示的更新的更新帖子。
[0017] 根据本公开所描述的主题的另一创新性方面,一种用于提供用户信息的共享的细 粒度控制的系统包括;处理器和存储指令的存储器,当执行时,所述指令使得系统;接收用 户与第二服务器交互的指示;接收识别第二服务器的输入;确定第二服务器是否登记;确 定用户的身份;确定用户已经允许与第二服务器共享什么信息;获取允许的用户信息;W 及向第二服务器提供允许的信息。
[0018] 一般而言,本公开所描述的主题的另一创新性方面可该样的方法实施,所述 方法包括:接收用户与第二服务器交互的指示;接收识别第二服务器的输入;确定第二服 务器是否登记;确定用户的身份;确定用户已经允许与第二服务器共享什么信息;获取允 许的用户信息;W及向第二服务器提供允许的信息。
[0019] 根据本公开所描述的主题的另一创新性方面,一种用于提供用户信息的共享的细 粒度控制的系统包括;处理器和存储指令的存储器,当执行时,所述指令使得系统;在第一 服务处接收用户与第二服务交互的指示;在第一服务处接收识别第二服务的输入;在第一 服务处确定第二服务是否向第一服务登记;在第一服务处确定用户的身份;确定用户授权 从第一服务到第二服务的特定范围的共享的数据;在第一服务处基于特定范围的共享,确 定用于已经允许与第二服务共享什么信息;从第一服务获取允许的用户信息;W及向第二 服务提供允许的信息。
[0020] 一般而言,本公开所描述的主题的另一创新性方面可该样的方法实施,所述 方法包括;在第一服务处接收用户与第二服务交互的指示;在第一服务处接收识别第二服 务的输入;在第一服务处确定第二服务是否向第一服务登记;在第一服务处确定用户的身 份;确定用户授权从第一服务到第二服务的特定范围的共享的数据;在第一服务处基于特 定范围的共享,确定用于已经允许与第二服务共享什么信息;从第一服务获取允许的用户 信息;W及向第二服务提供允许的信息。
[0021] 根据本公开所描述的主题的另一创新性方面,一种注释用户活动信息的系统包 括;处理器和存储指令的存储器,当执行时,所述指令使得系统:接收与用户相关联的活动 信息;从第二服务器接收与活动信息相关联的数据;聚合活动信息;确定关于聚合活动信 息的相关联信息;W及发送用于显示的相关联信息。
[0022] 一般而言,本公开所描述的主题的另一创新性方面可该样的方法实施,所述 方法包括;接收与用户相关联的活动信息;从第二服务器接收与活动信息相关联的数据; 聚合活动信息;确定关于聚合活动信息的相关联信息;w及发送用于显示的相关联信息。
[0023] 该些和其他实施方式每个可W可选地包括W下特征中的一个或者多个特征;加密 用户信息W及向第二服务提供加密的允许信息。
[0024] 根据本公开所描述的主题的另一创新性方面,一种注释用户活动信息的系统包 括;处理器和存储指令的存储器,当执行时,所述指令使得系统:从第一服务接收与用户相 关联的活动信息,活动信息包括关于第一服务上与第二服务相关联的用户活动的信息;从 第二服务器接收与活动信息相关联的数据;聚合来自第一服务的活动信息和在第一服务处 来自第二服务的数据;在第一服务处确定关于聚合活动信息的相关联信息;W及向第二服 务发送相关联信息和聚合活动信息的至少部分和来自第二服务的数据用于显示。
[0025] 一般而言,本公开所描述的主题的另一创新性方面可该样的方法实施,所述 方法包括;从第一服务接收与用户相关联的活动信息,活动信息包括关于第一服务上与第 二服务相关联的用户活动的信息;从第二服务器接收与活动信息相关联的数据;聚合来自 第一服务的活动信息和在第一服务处来自第二服务的数据;在第一服务处确定关于聚合活 动信息的相关联信息;W及向第二服务发送相关联信息和聚合活动信息的至少部分和来自 第二服务的数据用于显示。
[0026] 该些和其他实施方式各自可W可选地包括W下特征中的一个或者多个特征;发送 包括向第=方服务发送信息的用于显示的相关联信息,W及发送包括向第一服务发送信息 的用于显示的相关联信息。
[0027] 其他方面包括针对该些和其他创新性的方面对应的方法、系统、装置和计算机程 序广品。
[002引本公开在若干方面可W特别有利。系统可W允许第二服务器向用户设备自动传输 数据,而对于相关联的应用或者相关联的设备无需用户多于一次地进入用户凭据。
【附图说明】
[0029] 本公开通过示例的方式,而不是通过限制在附图的图中的方式进行图示,在附图 中相同的附图标记用于指相似的元件。
[0030] 图1是图示了用于向用户历史提供第S方修改的示例系统的框图。
[0031] 图2是图示了连接应用的示例的框图。
[0032] 图3是图示了登记应用的示例的框图。
[0033] 图4是图示了共享应用的示例的框图。
[0034] 图5是用于向用户历史提供第S方修改的示例方法的流程图。
[0035] 图6A至图6C是用于向用户历史提供第S方修改的另一示例方法的流程图。
[0036] 图7A至图7B是用于与第二服务器共享用户信息的示例方法的流程图。
[0037] 图8A是用于自动授权从第二服务器到用户设备的数据传输的示例方法的流程 图。
[003引图8B是用于自动授权从第二服务器到用户设备的数据传输的另一示例方法的流 程图。
[0039] 图9A是用于生成交互用户帖子的示例方法的流程图。
[0040] 图9B是用于生成交互用户帖子的另一示例方法的流程图。
[0041] 图10是用于生成用户活动信息的示例方法的流程图。
[0042] 图11是对于用户显示活动总结的社交网络口户的示例用户接口的图示。
[0043] 图12是对于用户显示活动总结的社交网络口户的另一示例用户接口的图示。
[0044] 图13是显示用户的交互帖子的社交网络口户的示例用户接口的图示。
【具体实施方式】
[0045] 图1图示了用于向用户历史提供第S方修改的系统100的某些实施方式的框图。 所图示的系统100包括由用户125a…125n(本文也单独或者共同地称为125)访问的用户 设备115a…115n(本文也单独或者共同地称为115)、第一服务器101、数据服务器109和第 二服务器107。在图示的实施方式中,系统100的该些实体经由网络105通信连接。
[0046] 图1中的用户设备115a、115n通过不例的方式使用。虽然同1图不了两个用户设 备115a和115n,但是本公开应用于具有一个或者多个用户设备115的系统架构。此外,虽 然图1图示了禪合到用户设备115、第一服务器101、第二服务器107和数据服务器109的 一个网络105,实际上一个或者多个网络105可W被连接到该些实体。例如,在一个实施方 式中,系统100可W包括在第一服务101上托管的第一服务,例如社交网络服务。系统100 还可W包括第二服务,例如在第二服务器(例如,第二服务器可W是第=方服务器)上托管 的另一服务。此外,虽然图1包括一个第一服务器101,、一个第二服务器107和一个数据服 务器109,但是架构100可W包括一个或者多个第一服务器101、一个或者多个第二服务器 和一个或者多个数据服务器109。
[0047] 网络105可W是传统类型的,有线或者无线,并且可W具有各种不同配置,包括星 形配置、令牌环配置或其他配置。此外,网络105可W包括局域网(LAN)、广域网(WAN)(例 如,因特网)和/或多个设备可W跨其通信的其他互联数据路径。在某些实施方式中,网 络105可W是点对点网络。网络105还可W被禪合到或者包括用于W各种不同的通信协议 发送数据的电信网络的部分。在某些实施方式中,网络105包括用于包括经由短消息服务 (SM巧、多媒体短消息服务(MMS)、超文本传输协议(HTTP)、直接数据连接、WAP、电子邮件等 发送和接收数据的藍牙通信网络或者蜂窝通信网络。
[0048] 第一服务器101可W是硬件服务器,包括处理器、存储器和网络连接能力。在图示 的实施方式中,第一服务器101经由信号线104禪合到网络105。第一服务器101经由网络 105向一个或者多个用户设备115a、115n,第二服务器107和数据服务器109发送数据,第 一服务器101经由网络105从一个或者多个用户设备115a、115n,第二服务器107和数据服 务器109接收数据。第一服务器101包括社交网络应用103。社交网络可W是其中用户可 W由公共特征联系的社交结构的类型。公共特征包括关系/联系,例如,朋友、家庭、工作、 兴趣等。公共特征可W由一个或者多个社交网络系统提供,包括显式定义的关系和由与其 他线上用户的社交联系暗示的关系,其中关系形成社交图。在某些示例中,社交图可W反映 该些用户的映射W及他们是如何关联的。此外,应当理解第一服务器101和社交网络应用 103是一个社交网络的代表并且可W存在多个禪合到网络105的社交网络,每个社交网络 具有其自己的服务器、应用和社交图。例如,第一社交网络可W更多地设及商业网络,第二 社交网络可W更多地设及或者集中于学术,第=社交网络可W更多地设及本地商业,第四 社交网络可W更多地设及约会,其他社交网络可W是一般兴趣的或者特定焦点的。在某些 实施方式中,社交网络包括提供社交描述用户125的一个或者多个活动的摘要的服务。例 如,社交摘要包括用户125描述用户的行动、想法、观点等的一个或者多个状态更新。在某 些实施方式中,社交网络应用103被存储并且执行在第二服务器107和数据服务器中的一 个上。在某些实施方式中,由社交网络应用103提供的服务被称为"社交网络服务"。其他 实施方式是可能的。在某些实施方式中,第二服务器107、第一服务器101和数据服务器109 的服务和部件可W由相同的一个或多个服务器提供。此外,本文所描述的实施方式中的各 种部件和服务器的分离不应当被理解为在所有实施方式中需要该样的分离,并且应当理解 所描述的部件和服务器通常可W被一起集成在单个部件或者服务器中。
[0049] 在某些实施方式中,社交网络应用103至少
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1