当前位置: 首页 > 专利查询>邻客音公司专利>正文

用于社交网络中的推送通知的第二通道排序器制造技术

技术编号:14418776 阅读:50 留言:0更新日期:2017-01-12 18:08
本发明专利技术涉及一种用于社交网络中的推送通知的第二通道排序器。用于提供社交网络内容项目的推送通知的系统和方法包括基于与内容项目的先前交互确定分别用于分别由第一和第二内容项目源提供的第一和第二内容项目的第一和第二约定价值。基于分别应用于第一和第二约定价值,分别应用于第一和第二选择度量,并且针对第一实用价值,应用于价值度量的数学运算来确定分别用于第一和第二内容项目的第一和第二实用价值。第一和第二内容项目中的一个被基于第一和第二实用价值之间的差异确定为推送内容项目并且显示在用户设备上。

【技术实现步骤摘要】

本文所公开的主题一般地涉及来自社交网络中的多个内容源的内容的联合。
技术介绍
社交网络传统上从多个内容项目源获得内容项目。所获得的内容项目然后可以在用户界面上被显示到社交网络的用户,该用户界面诸如新闻流、视觉显示器上的专用窗口或空间、分离的窗口等。内容项目源可以包括由社交网络存储的用户简档和对其的改变,提供赞助内容的实体或其中存储内容项目的数据库,以及有机内容推荐引擎,诸如提供特定类型内容的引擎,所述特定类型内容包括职位推荐、与社交网络成员的推荐连接、以及社交网络的其他成员和用户已经发现感兴趣的内容。附图说明一些实施例作为示例被图示,并且不是附图中的图的限制。图1是与一些示例一致的图示社交网络系统的各种组件或功能模块的框图。图2是在示例实施例中的包括与联合器模块相关的内容项目源的社交网络系统的简化图示。图3是在示例实施例中的联合器模块的详细框图。图4A和4B是在示例实施例中的由社交网络系统提供的用户界面的简化图像。图5是在示例实施例中的选择度量与价值度量之间的关系的图形图示。图6是在示例实施例中的用于基于项目实用价值的社交网络内容项目联合的流程图。图7是依据一些示例实施例的图示机器组件的框图。具体实施方式示例系统和方法涉及在社交网络中从多个内容源提供内容的推送通知。示例仅代表可能的变化。除非以其他方式明确指出,组件和功能是可选的并且可以被组合或细分,并且操作可以在顺序方面改变或者被组合或细分。在接下来的描述中,出于解释的目的,众多特定细节被阐述以提供对示例实施例的透彻理解。然而,对于本领域的技术人员将显然的是,本主题可以在没有这些特性细节的情况下被实施。在社交网络的各种示例中,内容项目的源可以提供将基于准则被显示在用户界面上的内容项目,所述内容项目的组合对于内容项目源是唯一的,或者对于所有内容项目源未必是通用的。因此,例如,赞助内容项目源可以将诸如赞助实体已经出价来向用户显示赞助内容项目的量的准则考虑进来,而职位推荐引擎可以利用聚焦于用于职位的用户资格以及用户的当前就业状态上的准则。此类具有选择准则的多样内容项目源(其特定于由各种的单独内容项目源提供的内容项目)可能有助于在社交网络方面的丰富和多样的用户经验。然而,此类布置可能对于内容项目源的质量以及平衡从其适当获得的内容项目的显示的需要或期望不敏感。特别地,如果内容项目源具有相对差的选择准则(像其中包括的内容项目的第一通道排序器),则由内容项目源提供的内容项目可以具有类似的差的质量或与内容项目被显示到的用户相关性。此外,单个内容项目源可以提供比必然期望更多的内容项目,而不具有用于社交网络提供商的如下能力:理解大量内容项目是否由于它们与用户的高度相关而是期望的,或者由于它们具有差的或中等的质量而是不期望的,在这种情况下,其绝对数目可能压倒提要中的其他内容项目或可以以其他方式减少用户体验。已经开发了内容源第二通道排序器,其除了其他的之外可以通过依据各自内容项目源自身的第一通道排序器选择准则从各种内容项目源获得内容项目而解决以上问题。充当用于各种内容项目源的联合器的第二通道排序器评估用于内容项目源的第一通道排序器的相对质量和/或稳定性的内容项目源中的一些或全部,并且相应地调整从相应的内容项目源接收的内容项目的感知值。第二通道排序器然后可以依据内容项目的调整值并且依据可以反映什么内容项目被呈现给社交网络的用户的多种考虑中的任何一个而向社交网络的成员提供作为推送通知从各自内容项目源接收的内容项目。图1是与一些示例一致的图示了社交网络100的各种组件或功能模块的框图。前端101由用户界面模块(例如,网络(web)服务器)102构成,该用户界面模块从各种客户端计算设备接收请求,并且将适当的响应传送到请求客户端设备。例如,用户界面模块102可以以超文本传输协议(HTTP)请求、或其他基于网络的应用编程接口(API)请求的形式接收请求。应用逻辑层103包括各种应用服务器模块104,其连同用户界面模块102可以用从数据层105中的各种数据源检索的数据生成各种用户界面(例如,网页、应用等)。在一些示例中,各自的应用服务器模块104可被用于实现与社交网络服务的各种服务和特征相关联的功能。例如,一个组织建立社交网络系统100的社交图形中的呈现的能力(包括代表组织建立定制网页、以及代表组织发布消息或状态更新的能力)可以是在独立的应用服务器模块104中实现的服务。类似地,各种其他应用或服务(其可用于社交网络服务的成员)可以体现在其自身应用服务器模块104中。替代地,各种应用可以体现在单个应用服务器模块104中。在一些示例中,社交网络系统100包括内容项目发布模块106,诸如可以用于接收内容(诸如电子消息、贴士、链接、图像、视频等)并且向社交网络发布该内容。应用服务器模块104、内容项目发布模块106或社交网络系统100中的一个或多个通常可包括联合器模块108。如将在本文中详细公开的,联合器模块108可以考虑到来自多个内容项目源的内容项目,该内容项目将被组合到单个提要中以便传送到社交网络成员或用户的用户界面和/或在所述用户界面上显示。联合器模块108可以实现在分离的服务器上或者可以是提供社交网络系统100的其他部分的服务器的部分。如此,在各种示例中的联合器模块108合并作为或可以包括在服务器或本领域传统上已知的其他计算设备中的任何硬件和/或软件组件,包括一个或多个处理器、电子数据存储设备、网络接口、用户输入设备、电子存储器等。因此,将理解的是,尽管联合器模块108被描述为社交网络的整体组件,本文所述的远离在联合器模块108不是社交网络的整体部分或甚至未必利用来自社交网络的数据(如果内容项目122从替代源可用的话)的情况下也可以适用。如所图示的,数据层105包括但未必限于若干数据库110、112、114,诸如用于存储简档数据116(包括成员简档数据以及用于各种组织的简档数据二者)的数据库110。以一些示例一致,当个人初始注册成为社交网络服务的成员时,个人可以被提示提供一些个人信息,诸如他或她的姓名、年龄(例如,生日)、性别、兴趣、联系信息、家乡、地址、成员的配偶和/或家庭成员的姓名、教育背景(例如,学校、专业、入学考试和/或毕业日期等)、就业历史、技能、专业组织等。该信息例如被存储在数据库110中。类似地,当组织代表初始向社交网络服务注册该组织时,该代表可以被提示提供关于该组织的某种信息。该信息例如可以被存储在数据库110或另一数据库(未示出)中。在一些示例的情况下,简档数据可以被处理(例如,在后台中或离线)以生成各种所获得的简档数据。例如,如果成员已经提供关于该成员已经就相同或不同的公司持有的各种职位名称以及有多久的信息,该信息可以被用于推断或获得指示成员的总体资历水平或特定公司内的资历水平的成员简档属性。在一些示例的情况下,导入或以其他方式访问来自一个或多个外部托管数据源的数据可以增强用于成员和组织二者的简档数据。例如,特别是在公司的情况下,金融数据可以被从一个或多个外部数据源导入,并且成为公司简档的一部分。一旦注册,成员可以邀请其他成员,或被其他成员邀请以经由社交网络服务连接。“连接”可以要求成员的双边约定,使得两个成员确认连接的建立。类似地,在一本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201610505232.html" title="用于社交网络中的推送通知的第二通道排序器原文来自X技术">用于社交网络中的推送通知的第二通道排序器</a>

【技术保护点】
一种方法,包括:用处理器基于与来自第一和第二内容项目源的内容项目的先前交互确定分别用于分别由第一和第二内容项目源提供的第一和第二内容项目的第一和第二约定价值,所述来自第一和第二内容项目源的内容项目被存储为与在线社交网络系统的成员相关联的成员信息的活动数据以及由存储在电子数据存储装置中的在线社交联网系统上的成员的活动数据;第一内容项目基于相对于成员信息的第一选择度量和价值度量被提供,从被配置成存储与在线社交网络系统的成员相关联的成员信息的电子数据存储装置访问成员信息;第二内容项目与第一内容项目不同,并且基于相对于成员信息的第二选择度量被提供;用处理器基于分别应用于第一和第二约定价值,分别应用于第一和第二选择度量,并且针对第一实用价值,应用于价值度量的数学运算来生成分别用于第一和第二内容项目的第一和第二实用价值;用处理器基于第一和第二实用价值之间的差异来将第一和第二内容项目中的一个确定为推送内容项目;以及用处理器经由网络界面促使与成员相关联的用户设备将推送内容项目显示为推送通知。

【技术特征摘要】
2015.06.30 US 14/7881321.一种方法,包括:用处理器基于与来自第一和第二内容项目源的内容项目的先前交互确定分别用于分别由第一和第二内容项目源提供的第一和第二内容项目的第一和第二约定价值,所述来自第一和第二内容项目源的内容项目被存储为与在线社交网络系统的成员相关联的成员信息的活动数据以及由存储在电子数据存储装置中的在线社交联网系统上的成员的活动数据;第一内容项目基于相对于成员信息的第一选择度量和价值度量被提供,从被配置成存储与在线社交网络系统的成员相关联的成员信息的电子数据存储装置访问成员信息;第二内容项目与第一内容项目不同,并且基于相对于成员信息的第二选择度量被提供;用处理器基于分别应用于第一和第二约定价值,分别应用于第一和第二选择度量,并且针对第一实用价值,应用于价值度量的数学运算来生成分别用于第一和第二内容项目的第一和第二实用价值;用处理器基于第一和第二实用价值之间的差异来将第一和第二内容项目中的一个确定为推送内容项目;以及用处理器经由网络界面促使与成员相关联的用户设备将推送内容项目显示为推送通知。2.如权利要求1所述的方法,进一步包括:用处理器将用户设备的用户设备类型确定为是多个预定设备类型中的一个;以及用处理器至少部分第基于作为多个预定设备类型中的一个的用户设备确定推送内容项目。3.如权利要求2所述的方法,其中预定设备类型是个人计算机设备类型和移动设备类型。4.如权利要求1所述的方法,进一步包括用处理器确定推送内容项目的重复准则,其中促使用户设备的用户界面显示推送内容项目是基于该重复准则已经被满足。5.如权利要求4所述的方法,进一步包括基于重复准则尚未被满足而选择新的推送内容项目。6.如权利要求1所述的方法,其中选择度量是用户以其期望选择对应的内容项目的比率。7.如权利要求1所述的方法,其中价值度量是当在用户设备上观看内容项目时所估计的货币价值。8.一种包含指令的计算机可读介质,所述指令当在处理器上被执行时,促使处理器执行操作,包括:基于与来自第一和第二内容项目源的内容项目的先前交互确定分别用于分别由第一和第二内容项目源提供的第一和第二内容项目的第一和第二约定价值,所述来自第一和第二内容项目源的内容项目被存储为与在线社交网络系统的成员相关联的成员信息的活动数据以及由存储在电子数据存储装置中的在线社交联网系统上的成员的活动数据;第一内容项目基于相对于成员信息的第一选择度量和价值度量被提供,从被配置成存储与在线社交网络系统的成员相关联的成员信息的电子数据存储装置访问成员信息;第二内容项目与第一内容项目不同,并且基于相对于成员信息的第二选择度量被提供;基于分别应用于第一和第二约定价值,分别应用于第一和第二选择度量,并且针对第一实用价值,应用于价值度量的数学运算来生成分别用于第一和第二内容项目...

【专利技术属性】
技术研发人员:A奥夫西安金D王R乔班普特拉R古普塔RKH维加伊曾晓平JD哈特曼
申请(专利权)人:邻客音公司
类型:发明
国别省市:美国;US

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

1