基于与组织内容的成员交互测量社交联网系统中组织影响的制作方法

文档序号:10613563阅读:154来源:国知局
基于与组织内容的成员交互测量社交联网系统中组织影响的制作方法
【专利摘要】基于与组织内容的成员交互测量社交联网系统中组织影响。公开了用于使用通过社交网络可用的大数据集合评估组织内容营销成果的系统和方法。社交联网系统在位于社交联网系统处的数据库中存储针对多个组织的组织数据。社交联网系统从多个组织中的第一组织接收内容营销分数请求。社交联网系统针对第一组织和一个或多个其他组织检索组织数据。社交联网服务器基于从位于社交联网系统处的数据库检索的组织数据确定一个或多个同等组织。社交联网服务器然后自动地生成针对第一组织和一个或多个同等组织的内容营销分数并且将针对第一组织和一个或多个同等组织的内容营销分数传输到与第一组织相关联的计算机系统。
【专利说明】
基于与组织内容的成员交互测量社交联网系统中组织影响
技术领域
[0001]公开的示例实施例一般涉及社交网络的领域,并特别地涉及用于分析内容影响的系统。
【背景技术】
[0002]计算机时代的出现已经导致增加的对在线个人化服务的访问。由于电子和联网服务的成本下降,所以如今在因特网上远程地提供先前在场提供的许多服务。例如,娱乐已经越来越多地转变到在线空间,其中诸如Netflix和Amazon之类的公司向在家的成员流式传输电视节目和电影。类似地,电子邮件(e-mail)已经减少对被物理递送的信的需要。代之以,消息在网络化系统上被几乎立即发送。类似地,在线社交联网站点允许成员以综合和可管理得多的方式构建和维护个人和商务关系。
[0003]新的计算机技术的一个重要应用是允许公司增加它们的可见性以及与当前客户和潜在客户联系。例如,社交联网站点允许消费者直接与品牌管理者交互并且类似地为内容和产品生产者提供与潜在消费者交流的新途径。然而,测量和最优化这些交互的传统方法是不充分的或经常不适用。
【附图说明】
[0004]某些示例实施例通过示例被阐明并且不限于附图的图,其中:
图1是描绘了根据某些示例实施例的、包括社交联网系统的各种功能部件的客户端-服务器系统的网络图。
[0005]图2是图示了根据某些示例实施例的客户端系统的框图。
[0006]图3是图示了根据某些示例实施例的社交联网系统的框图。
[0007]图4描绘了根据某些示例实施例的、针对用于存储组织简档的组织数据的示例性数据结构的框图。
[0008]图5是图示了根据某些示例实施例的成员接口的示例的成员接口图。
[0009]图6是图示了根据示例实施例的、用于基于存储的组织数据自动地生成内容营销分数的根据某些示例实施例的方法的流程图。
[0010]图7A-7C是根据示例实施例的、图示了用于基于存储的组织数据自动地生成内容营销分数的根据某些示例实施例的方法的流程图。
[0011]图8是图示了可以被安装在计算机系统的设备中的任何一个或多个上的软件的架构的框图。
[0012]图9是图示了根据某些示例实施例的机器的部件的框图。
[0013]同样的参考数字指贯穿附图的相应的部分。
【具体实施方式】
[0014]本公开描述了用于测量社交联网系统中的内容的影响的方法、系统和计算机程序产品。在以下描述中,出于解释的目的,记载了许多具体的细节以提供不同示例实施例的各方面的彻底理解。然而,将对本领域中的技术人员明显的是可以在没有所有的具体的细节的情况下和/或利用本文描述的各种特征和元素的变化、排列以及组合实行任何特定的示例实施例。
[0015]在某些示例实施例中,社交联网系统存储来自多个组织(例如,小企业、公司、教育机构、非政府组织(NG0)、非营利组织、政府组织等)的组织数据。在某些示例实施例中,从组织明确地接收存储的数据。在其他示例实施例中,社交联网系统分析现有数据以推断某些组织数据。在某些示例实施例中,一个或多个组织开始通过社交联网系统的内容共享。
[0016]在某些示例实施例中,社交联网系统接收生成针对在社交联网系统上从事内容共享(例如,有偿或无偿的广告或消息收发)的一个或多个组织中的相应的组织生成内容营销分数的请求。作为响应,社交联网系统生成同等组织(例如,是基于业务类型、规模、收入、位置等的针对相应的组织的相关比较的组织)的组。在某些示例实施例中,同等组织的列表基于从客户端系统接收的定制列表连同请求。在其他示例实施例中,社交联网系统基于存储的组织数据生成同等组织的列表,存储的组织数据包括共同的社交连接、位置、组织的规模、组织目的或商业领域等。
[0017]在某些示例实施例中,一旦同等组织已经被标识,社交联网系统就生成针对每个的内容营销分数。在某些示例实施例中,通过测量与和第一组织相关联的内容(例如,广告、发起的内容、组、影响者(infIuencer)公告、雇员公告、组织公告等)的独特社交交互(例如,点击、喜欢、共享、投赞成票、评论、关注(follow)、订阅、捐赠、购买等)的数量来生成针对第一组织的内容营销分数。
[0018]然后针对全部的同等组测量总的活跃观众。总的活跃观众是适配在由组织设置的观众参数内、已经活跃的(例如,基于最后的登录/每年登录的次数)的所有成员。在某些示例实施例中,可以将观众限制到针对更专业的内容营销分数的某些人/某些角色。在某些示例实施例中,基于针对与具体的组织相关联的内容项目的独特社交交互和针对全部的同等组的总的活跃观众的比来生成内容营销分数。
[0019]在某些示例实施例中,社交联网系统然后将生成的分数传输到请求(requesting)客户端系统。在某些示例实施例中,社交联网系统还传输用于改进针对组织的内容管理分数的推荐。
[0020]图1是描绘了根据某些示例实施例的、包括社交联网系统120的各种功能部件的客户端-社交联网系统环境100的网络图。客户端-社交联网系统环境100包括一个或多个客户端系统102、社交联网系统120和一个或多个其他组织服务器150。一个或多个通信网络110使这些部件互连。通信网络110可以是多种网络类型中的任何类型,所述多种网络类型包括局域网(LAN)、广域网(WAN)、无线网络、有线网络、因特网、个域网(PAN)或这样的网络的组合。
[0021]在某些示例实施例中,客户端系统102是电子设备,诸如个人计算机(PC)、膝上型计算机、智能电话、平板电脑、移动电话或能够与通信网络110通信的任何其他电子设备。客户端系统102包括由客户端系统102执行的一个或多个客户端应用104。在某些示例实施例中,(一个或多个)客户端应用104包括来自由搜索应用、通信应用、生产力应用、游戏应用、字处理应用或任何其他有用的应用组成的集合的一个或多个应用。(一个或多个)客户端应用104包括web浏览器106。客户端系统102使用web浏览器106与社交联网系统120通信并且显示从社交联网系统120接收的信息。在某些示例实施例中,客户端系统102包括用于与社交联网系统120 (例如,LinkedIn iPhone应用)的通信的具体定制的应用。在某些示例实施例中,社交联网系统120是与社交联网服务相关联的服务器系统。然而,社交联网系统120和实际上提供社交联网服务的服务器系统可以是完全不同的计算机系统。
[0022]在某些示例实施例中,客户端系统102向社交联网系统120发送针对与社交联网系统120相关联的web页面的请求(例如,客户端系统102向社交联网系统120发送针对活动的更新列表的请求)。例如,客户端系统102的成员登录到社交联网系统120上并且点击他们的主页的链接,其包括在社交联网系统120上的成员的近来活动的列表。作为响应,客户端系统102接收被请求的数据(例如,关于学校和入学的信息)并且将它们显示在客户端系统102上。
[0023]在某些示例实施例中,如图1中示出的那样,社交联网系统120 —般基于由前端层、应用逻辑层和数据层组成的三层架构。如由相关的计算机和因特网相关的领域中的技术人员理解的那样,图1中示出的每个模块或引擎表示可执行软件指令的集合和用于执行指令的相应的硬件(例如,存储器和处理器)。为了避免不必要的细节,已经从图1省略与传达对各种示例实施例的理解不密切相关的各种功能模块和引擎。然而,技术人员将容易地认识到各种附加的功能模块和引擎可以供诸如图1中图示的社交联网系统的社交联网系统120使用以促进本文未具体描述的附加功能。此外,图1中描绘的各种功能模块和引擎可以驻留于单个服务器计算机上或可以以各种布置跨若干服务器计算机分布。此外,尽管在图1中被描绘为三层架构,但是各种示例实施例绝不被限制于该架构。
[0024]如图1中示出的那样,前端由(一个或多个)用户接口模块(例如,web服务器)122组成,其从各种客户端系统102接收请求并且向请求客户端系统102传送适当的响应。例如,(一个或多个)用户接口模块122可以接收超文本传输协议(HTTP)请求的形式的请求,或其他基于web的、应用编程接口(API)请求。客户端系统102可以正在执行常规web浏览器应用或已经针对具体平台开发以包括多种移动设备和操作系统中的任何移动设备和操作系统的应用。
[0025]如图1中示出的那样,数据层包括若干数据库,所述若干数据库包括用于存储针对社交联网系统120的各种成员的数据的数据库,所述数据包括成员简档数据130、活动数据132 (例如,描述包括但不限于点击、喜欢、评论、发布等的社交联网系统120中的成员的活动的数据)、组织简档数据134(例如,关于一个或多个公司的数据)、预订事件数据136(描述针对公司的预订事件的数据)和社交图形数据138,数据被存储在特定类型的数据库中,其使用具有节点、边以及性质的图形结构来表示和存储数据。当然,在各种替代的示例实施例的情况下,任何数量的其他实体可能被包括在社交图形中(例如,公司、组织、学校和大学、宗教团体、非盈利组织和任何其他团体),并且同样地,可以使用各种其他数据库来存储与其他实体对应的数据。
[0026]与某些示例实施例一致,当人最初注册而成为社交联网系统120的成员时,该人将被提示提供某些个人信息,诸如他的或她的名字、年龄(例如,出生日期)、性别、兴趣、联系信息、家乡、地址、教育背景(例如,学校、专业等)、当前工作头衔、工作描述、行业、雇用历史、技能、专业组织等。该信息被存储在例如成员简档数据130中。在某些示例实施例中,社交联网系统120将还提示人确定该人是否对将来参加一个或多个学校感兴趣。
[0027]在某些示例实施例中,成员简档数据130包括活动数据132。在其他示例实施例中,活动数据132与成员简档数据130不同但与成员简档数据130相关联。活动数据132存储与由社交联网系统(例如,图1中的系统120)的成员通过社交联网系统取得的活动相关的数据。活动包括但不限于页面查看、点击、简档查看、喜欢、共享、发布等。
[0028]在某些示例实施例中,组织简档数据134存储与在社交联网系统120上表示的公司和它们的雇员相关的数据。在某些示例实施例中,社交联网系统120的具体成员与特定的公司相关联(例如,他们将组织列为雇主)。在某些示例实施例中,组织简档数据包括但不限于组织位置(例如,总部位置、存储/工具/生产/零售位置、组织规模、(一个或多个)市场部门、雇员、收入、与社交联网系统120的过去的交互等)。
[0029]在某些示例实施例中,参与事件数据136包括团体活动、影响者公告、组织公告、发起的公告、雇员公告、发起的更新等。在某些示例实施例中,参与事件是由组织明确支付的事件。在其他示例实施例中,参与事件是源于日常事务、无偿的、在社交联网系统120上的成员交互(例如,关于新产品的雇员公告)的事件。
[0030]一旦注册,成员就可以邀请其他成员,或被其他成员邀请以经由网络服务连接。“连接”可以包括通过成员的双边同意,使得两个成员都确认连接的建立。类似地,在某些示例实施例的情况下,成员可以选择“关注”另一成员。与建立“连接”形成对照,“关注”另一成员的概念通常是单边的操作,并且至少在某些实施例的情况下不包括由被关注的成员的确认或批准。当一个成员关注另一个时,正在进行关注的成员可以接收关于由被关注的成员从事的各种活动的自动通知。除关注另一成员之外,成员还可以选择关注组织、话题、会话,或某些其他实体,其可以或可以不被包括在社交图形中。各种其他类型的关系可以存在于不同的实体之间并且被表示在社交图形数据138中。
[0031]社交联网系统120可以提供允许成员有机会共享和接收经常信息的广泛的其他应用和服务,这经常针对成员的兴趣定制。在某些示例实施例中,社交联网服务可以包括允许成员上传并且与其他成员共享照片的照片共享应用。同样地,至少在某些示例实施例的情况下,照片可以是被包括在社交图形内的性质或实体。在某些示例实施例的情况下,社交联网服务的成员可能能够自组织成围绕感兴趣的主题或话题组织的组或兴趣组。在某些示例实施例中,针对组的数据可以被存储在数据库中。当成员加入组时,他的或她的在组中的成员资格将反映在组织活动数据、成员活动数据和存储在社交图形数据138中的社交图形数据中。
[0032]在某些示例实施例中,应用逻辑层包括各种应用服务器模块,其连同(一个或多个)用户接口模块122利用从数据层中的各种数据源检索的数据生成各种用户接口(例如,web页面)。在某些示例实施例的情况下,个人应用服务器模块被用来实现与社交联网服务的各种应用、服务和特征相关联的功能。例如,可以利用一个或多个应用服务器模块实现诸如电子邮件应用、即时消息收发应用或两者的某些混合或变化之类的消息收发应用。类似地,可以利用一个或多个应用服务器模块实现使成员能够搜索和浏览成员简档的搜索引擎。当然,利用比较模块124或内容分数模块126的其他应用或服务可以在它们自己的应用服务器模块中被单独地实现。
[0033]除各种应用服务器模块之外,应用逻辑层还包括比较模块124和内容分数模块126。如图1中图示的那样,在某些示例实施例的情况下,比较模块124和内容分数模块126被实现为连同各种应用服务器模块操作的服务。例如,任何数量的个别应用服务器模块可以调用比较模块124或内容分数模块126的功能以相对于其他类似组织在有效地使用社交联网系统120中确定第一组织的地位。然而,在各种替代的示例实施例的情况下,比较模块124或内容分数模块126被实现为它们自己的应用服务器模块,使得模块操作为单独应用。在某些示例实施例的情况下,比较模块124或内容分数模块126包括或具有使第三方应用能够调用它们提供的功能的相关联的公共可用API。
[0034]一般地,比较模块124基于存储在社交联网系统120处的组织简档数据134确定将成为第一组织的好的对照的公司(例如,类似的或在类似的领域中运营的公司)。在某些示例实施例中,比较模块124通过标识针对第一组织的行业部门确定同等公司的列表。在某些示例实施例中,比较模块124还确定第一公司的规模、收入、位置和雇员的数量。
[0035]基于收集的针对第一组织和潜在的同等公司的数据,比较模块124给每个潜在的同等组织一个分数,其中分数表示每个潜在的同等组织与第一组织类似的程度。
[0036]在某些示例实施例中,比较模块124基于生成的分数排列每个潜在的同等组织,使得具有最高的分数的组织最可能是第一组织的同等体。在某些示例实施例中,比较模块124然后选择具有最高的排序(例如,前十或前二十等)的预先确定数量的潜在的同等组织并且将他们用作针对第一组织的同等组织。
[0037]在某些示例实施例中,第一组织发送用于比较的请求并且包括一个或多个组织以包括在同等组织中。在该情况下,由请求第一组织选择的一个或多个组织被用作同等组织,其中其他组织只有在选择的组织的数量在比较需要的组织的预先确定的数量之下时才被添加。
[0038]在某些示例实施例中,内容分数模块126使用存储的关于参与事件数据136的信息以生成针对请求第一组织和由比较模块124确定的组织的同等组的内容分数。
[0039]在某些示例实施例中,生成针对第一组织的内容营销分数包括确定接洽来自第一组织的内容的独特的成员的数量。来自第一组织的内容包括诸如发起的更新或公告之类的来自第一组织的有偿广告、组织在社交联网系统120上官方地采取的动作(诸如状态更新或正常的发布),以及由与第一组织相关联的成员(例如,雇员、所有者、客户等)采取的诸如评论、共享、博客发布等的动作。
[0040]在某些示例实施例中,一旦内容分数模块126标识与第一组织相关联的内容,其然后就确定已经以某方式与内容交互的独特的成员的数量。例如,确定像在发起的公告上喜欢、共享或评论的成员已经与发起的公告交互。内容分数模块126然后确定观众中的活跃的独特的成员的数量。在某些示例实施例中,如果成员在过去的一个月中已经至少一次登录到社交联网系统120上,则成员被视为活跃的。可以使用确定成员是否活跃的其他长度的时间或方法。
[0041]在某些示例实施例中,观众包括社交联网服务器的所有活跃的成员。在其他示例实施例中,观众被定义成更专心的并且仅包括适合由第一组织或由准备针对第一组织的展示的个人给出的过滤标准的个体。例如,第一组织确定仅具有某些角色的成员经被用在潜在的观众中。第一组织仅想要在财富500强公司中的人力资源中的成员。在某些示例实施例中,仅来自选择的观众的成员交互被用来生成内容营销分数。
[0042]在某些示例实施例中,内容分数模块126通过计算独特的成员交互与活跃的成员观众的规模的比来计算针对第一组织和同等组织的内容营销分数。在某些示例实施例中, 内容营销分数表示在针对每个组织的同等组中的相对位置,使得具有高的成员参与(例如, 独特的成员交互与独特的观众成员的最高比)的组织具有比具有低的成员参与的组织高的内容营销分数。
[0043]在某些示例实施例中,组织服务器150是位于远离社交联网系统120并且与特定的组织相关联的服务器系统。组织服务器经由通信网络110连接到社交联网系统120。在某些示例实施例中,组织服务器150存储与组织相关的组织数据152。
[0044]在某些示例实施例中,组织服务器150向社交联网系统120发送请求以确定针对与组织服务器150相关联的组织的内容营销分数。在某些示例实施例中,请求包括目标观众(例如,针对将被考虑的成员的标准)和一个或多个同等体的列表。在某些示例实施例中, 组织服务器150从包括针对相关联的组织和组织的同等组中的一个或多个组织的内容营销分数的社交联网系统120接收响应。
[0045]图2是图示了根据某些示例实施例的客户端系统102的框图。客户端系统102通常包括一个或多个中央处理单元(CPU) 202、一个或多个网络接口 210、存储器212,以及用于使这些部件互连的一个或多个通信总线214。客户端系统102包括用户接口 204。用户接口 204包括显示器206并且可选地包括诸如键盘、鼠标、触摸敏感显示器或其他输入按钮 208之类的输入装置。更进一步地,某些客户端系统102使用麦克风和语音识别以补充或代替键盘。
[0046]存储器212包括高速随机访问存储器,诸如动态随机访问存储器(DRAM)、静态随机访问存储器(SRAM)、双数据速率随机访问存储器(DDR RAM)或其他随机访问固态存储器设备;并且可以包括非易失性存储器,诸如一个或多个磁盘存储设备、光盘存储设备、闪存设备或其他非易失性固态存储设备。存储器212可以可选地包括位于远离(一个或多个)CPU 202的一个或多个存储设备。存储器212或替代地在存储器212内的(一个或多个)非易失性存储器设备包括非瞬时计算机可读存储介质。
[0047]在某些示例实施例中,存储器212或存储器212的计算机可读存储介质存储以下程序、模块和数据结构或其子集:鲁操作系统216,其包括用于处理各种基本系统服务并且用于执行依赖硬件的任务的程序;鲁网络通信模块218,其被用于经由一个或多个通信网络接口 210 (有线的或无线的) 和诸如因特网、其他WAN、LAN、城域网(MAN)等的一个或多个通信网络将客户端系统102连接到其他计算机;鲁显示模块220,用于使由操作系统216和客户端应用104生成的信息能够在显示器 206上被可视地呈现;? 一个或多个客户端应用104,用于处理与社交联网系统120 (图1)交互的各方面, 包括但不限于:〇浏览器应用224,用于请求来自社交联网系统120信息(例如,产品页面和成员信息)并且从社交联网系统120接收响应;以及鲁(一个或多个)客户端数据模块230,用于存储与客户端相关的数据,所述数据包括但不限于:〇客户端简档数据232,用于存储与和客户端系统102相关联的社交联网系统120的成员相关的简档数据。
[0048]图3是进一步图示了根据某些示例实施例的社交联网系统120的框图。社交联网系统120通常包括一个或多个CPU 302、一个或多个网络接口 310、存储器306以及用于使这些部件互连的一个或多个通信总线308。存储器306包括高速随机访问存储器,诸如 DRAM、SRAM、DDR RAM或其他随机访问固态存储器设备;并且可以包括非易失性存储器,诸如一个或多个磁盘存储设备、光盘存储设备、闪存设备或其他非易失性固态存储设备。存储器 306可以可选地包括位于远离(一个或多个)CPU 302的一个或多个存储设备。
[0049]存储器306或替代地在存储器306内的(一个或多个)非易失性存储器设备包括非瞬时计算机可读存储介质。在某些示例实施例中,存储器306或存储器306的计算机可读存储介质存储以下程序、模块和数据结构或其子集:鲁操作系统314,其包括用于处理各种基本系统服务并且用于执行依赖硬件的任务的程序;鲁网络通信模块316,其被用于经由一个或多个通信网络接口 310 (有线的或无线的) 和诸如因特网、其他WAN、LAN、MAN等的一个或多个通信网络将社交联网系统120连接到其他计算机;鲁一个或多个服务器应用模块318,用于执行由社交联网系统120提供的服务,服务器应用模块318包括但不限于:〇比较模块124,用于分析多个组织、确定各种属性并且确定多个组织中的哪些组织适合于放到针对第一组织的同等组中;〇内容分数模块126,用于基于在生成与来自组织的内容的成员交互中的每个组织的成功来生成针对一个或多个组织的内容营销分数;〇存储模块322,用于存储活动数据132、参与事件数据136和与社交联网系统120相关联的任何社交图形数据138 ;〇接收模块324,用于从一个或多个客户端系统(例如,图1中的客户端系统102)接收请求和数据;〇生成模块326,用于生成针对一个或多个组织的内容营销分数;〇分组模块328,用于将一个或多个组织分组成一个或多个同等组;〇传输模块330,用于将内容营销分数传输到客户端系统(例如,图1中的客户端系统 102);〇确定模块332,用于确定参与事件的数量、活跃目标观众中的成员的数量,以及参数事件与活跃目标观众成员的比;〇标识模块334,用于从社交联网系统120的多个成员标识观众成员的组;〇距离测量模块336,用于基于与每个组织相关联的成员的社交连接来确定两个组织之间的相对距离;以及?(一个或多个)服务器数据模块334,保持与社交联网系统120相关的数据,包括但不限于:〇成员简档数据130,包括由成员提供的数据和推断的成员信息两者,所述成员将被提示提供某些个人信息,诸如他的或她的名字、年龄(例如,出生日期)、性别、兴趣、联系信息、家乡、地址、教育背景(例如,学校、专业等)、当前的工作头衔、工作描述、行业、雇用历史、技能、专业组织、其他社交网络的成员资格、客户、过去的商业关系和卖方偏好;所述推断的成员信息基于成员活动、社交图形数据和针对社交联网系统120的总体趋势数据等; 〇活动数据132,包括表示社交联网系统120的成员可以采取的各种动作的数据,所述各种动作包括但不限于点击、查看、发布、共享、链接、更新等;〇组织简档数据134,包括针对每个组织存储的数据,包括但不限于组织、名称、位置、 商业部门、雇员、法律状态、收入等;以及〇参与事件数据136,包括与发起的公告、更新、成员公告、发起的更新等的交互。
[0050]图4描绘了根据某些示例实施例的、针对用于存储组织简档的组织简档数据134 的示例性数据结构的框图。根据某些示例实施例,组织简档数据134包括多个组织简档 402-1到402-N,其中的每个对应于具有在社交联网服务器系统(图1,120)上的简档的组织。
[0051]在某些示例实施例中,相应的组织简档402存储针对组织简档402的唯一的组织标识(ID) 404、针对组织的名称406 (例如,组织的合法名称)、组织的位置408、组织的规模 410、组织处理的一个或多个商业部门412、组织的雇员414、组织的收入416,以及涉及组织的在社交联网系统(例如,图1中的系统120)上发布的内容418。
[0052]在某些示例实施例中,组织的位置408包括组织与其相关联的位置的列表,包括办公室、总部、校园、制造工厂、仓库、零售店等。在某些示例实施例中,组织的规模410是组织具有的雇员的数量。在其他示例实施例中,组织的规模410表示组织的总账目价值。
[0053]在某些示例实施例中,组织的商业部门412表示组织参与的业务、商业或非盈利活动的一个或多个领域。在某些示例实施例中,雇员414的列表包括到与组织相关联的所有成员的成员简档的链接并且包括雇员、管理者、所有者等。在某些示例实施例中,收入416 包括描述组织的平均或期望收入的信息。
[0054]在某些示例实施例中,组织简档402包括与组织相关联的内容项目(422-1到 422-L)和与每个内容项目相关联的任何交互事件(424-1到424-L)的列表。每个内容项目表示与组织相关联的具体内容条,包括但不限于影响者公告、组织者公告、发起的公告、雇员公告、发起的更新、组公告等。社交联网系统(例如,图1中的系统120)允许成员以多种方式与内容项目(例如,公告)交互。
[0055]在某些示例实施例中,每个内容项目422包括与该项目相关联的交互事件424的列表。在某些示例实施例中,交互事件424还包括执行具体交互的成员。在某些示例实施例中,交互事件包括点击、喜欢、关注、共享、评论、发布等。
[0056]图5是图示了用户接口 500的示例的成员接口图,所述用户接口 500包括显示针对同等组中的多个组织的内容营销分数的集合的图表502。
[0057]在某些示例实施例中,用户接口 500以条形图形式显示针对一系列组织的内容营销分数,其中每个内容营销分数被表示为在其相关联的组织的名称之上的条。
[0058]在某些示例实施例中,图表502包括在x轴线之下的多个组织名称(504-1到 504-6)。在每个组织名称之上的是条,其中每个条(506-1到506-6)表示针对组织的内容营销分数,其被定位在所述组织的名称之上。例如,组织Pear,Inc.(504-1)具有在其之上的条形图。与Pear,Inc.相关联的条形图(506-1)表示内容营销分数103并且具有显示的同等组中的最高的内容营销分数。显示的条的数值被显示,使得其被直接定位在相应的条之上。
[0059] 在某些示例实施例中,请求被执行的内容营销分数(或代表谁的利益其被执行)的组织在同等组织的组之中被可视地区分。在显示的示例中,基于条本身的颜色(例如,灰色而不是黑色)针对Device Fruit (504-2)显示的条区别于其他组织。在某些示例实施例中,任何其他合适的方法可以被用来可视地区分一个或多个组织。
[0060] 图6是图示了根据示例实施例的、用于基于存储的组织数据自动地生成内容营销分数的方法600的流程图。在某些实施例中,图6中示出的操作中的每个对应于存储在计算机存储器或计算机可读存储介质中的指令。在某些示例实施例中,参考图6描述的方法 600由社交联网系统(例如,图1中的系统120)执行。
[0061] 在某些示例实施例中,社交联网系统(例如,图1中的社交联网系统120)存储 (602)针对对社交联网系统(例如,图1中的系统120)注册的或在社交联网系统(例如,图 1中的系统120)上表示的多个组织的组织数据。例如,社交联网系统(例如,图1中的系统 120)允许公司在社交联网系统(例如,图1中的系统120)上建立简档以便到达社交联网系统(例如,图1中的系统120)的成员并且与客户更亲密地交互。作为注册过程的部分,社交联网系统(例如,图1中的系统120)收集关于组织的信息,包括规模、位置、雇员、商业部门、 产品和服务等。所有该数据然后可以被存储于(或对于社交联网系统而言可访问)在社交联网系统(例如,图1中的系统120)处的数据库中。
[0062] 在某些示例实施例中,社交联网系统(例如,图1中的系统120)从第一组织接收 (604)内容营销分数请求。在某些示例实施例中,从准备针对第一组织的信息(例如,展示) 的一方接收该请求。在某些示例实施例中,请求包括第一组织应该针对其被比较的同等组织的列表。在某些示例实施例中,请求包括目标观众指定。目标观众指定标识对第一组织重要(例如,第一组织对其职业涉及销售的成员的交互感兴趣)的社交联网系统(例如,图1 中的系统120)的成员。
[0063] 在某些示例实施例中,社交联网系统(例如,图1中的系统120)基于存储的组织数据确定(606)针对第一组织的一个或多个同等组织。例如,社交联网系统(例如,图1中的系统120)比较一个或多个其他组织的规模、位置、商业部门和收入并且找到与第一组织最类似的一个或多个组织。在某些示例实施例中,多种不同的算法或方法可以被用来确定最类似的组织。
[0064] 在某些示例实施例中,社交联网系统(例如,图1中的系统120)自动地生成(608) 针对第一组织和一个或多个同等组织的内容营销分数。在某些示例实施例中,基于标识与和第一组织相关联的内容的独特的成员交互的总数量和目标观众中的成员的总数量来确定内容营销分数。在某些示例实施例中,然后基于独特的成员交互的总数量和目标观众中的成员的总数量之间的比来确定内容营销分数。
[0065] 在某些示例实施例中,社交联网系统(例如,图1中的系统120)然后向与第一组织相关联的计算机系统传输(610)内容营销分数(例如,针对第一组织和确定的同等组织)。 [〇〇66] 图7A是图示了根据某些示例实施例的用于基于成员交互确定在社交联网系统中的内容的有效性的方法的流程图。图7A中示出的操作中的每个可以对应于存储在计算机存储器或计算机可读存储介质中的指令。可选的操作由虚线(例如,具有虚线边界的框)指示。在某些实施例中,在图7A中描述的方法由社交联网系统(例如,图1中的系统120)执行。然而,描述的方法还可以通过电子硬件的任何其他合适的配置执行。
[0067]在某些实施例中,在包括一个或多个处理器以及存储用于由一个或多个处理器执行的一个或多个程序的存储器的社交联网系统(例如,图1中的系统120)处执行方法。
[0068]在某些示例实施例中,社交联网系统(例如,图1中的系统120)监视(701)与通过社交联网系统(例如,图1中的系统120)托管的内容(例如,公告、博客更新等)的成员交互。在某些示例实施例中,社交联网系统(例如,图1中的系统120)被托管数百万(或数亿)不同的社交交互,导致非常大的数据集合。在某些示例实施例中,仅针对同意使他们的交互被存储的成员存储交互数据。
[0069]在某些示例实施例中,社交联网系统(例如,图1中的系统120)将用于多个组织的组织数据存储(702)在位于社交联网系统(例如,图1中的系统120)处的数据库中。在某些示例实施例中,组织数据包括针对与组织相关联的内容的社交交互数据。例如,组织数据包括与特定组织相关联的内容项目的列表(例如,发起的公告、发起的更新、博客公告、组织公告、雇员公告)和针对每个内容项目的每个用户交互的列表(例如,喜欢、共享、关注、投赞成票等)。
[0070]在某些示例实施例中,组织数据包括与每个组织相关联的成员的列表和那些成员的社交连接。例如,组织包括雇员、所有者和针对组织的其他利益相关者的列表。在某些示例实施例中,仅针对同意使他们的信息以该方式使用的成员存储数据。
[0071]在某些示例实施例中,组织数据包括商业描述数据,其包括但不限于组织的规模、组织的位置和组织的商业部门。
[0072]在某些示例实施例中,社交联网系统(例如,图1中的系统120)从与多个组织中的第一组织相关联的计算机系统接收(704)内容营销分数请求。在某些示例实施例中,从与第一组织相关联的计算机系统接收内容营销分数请求。
[0073]在某些示例实施例中,确定一个或多个同等组织包括社交联网系统(例如,图1中的系统120)从请求第一组织接收同等组组织的列表。例如,组织对它们多买适合竞争者的具体组感兴趣。在该情况下,组织包括具有其内容营销分数请求的它们自己确定的同等组织的列表。
[0074]在某些示例实施例中,社交联网系统(例如,图1中的系统120)从位于社交联网系统处的数据库检索(706)针对第一组织和一个或多个其他组织的组织数据。
[0075]在某些示例实施例中,社交联网系统(例如,图1中的系统120)基于从位于社交联网系统(例如,图1中的系统120)处的数据库检索的组织数据确定(708)针对第一组织的一个或多个同等组织。在某些示例实施例中,确定一个或多个同等组织包括社交联网系统(例如,图1中的系统120)标识(710)与第一组织相关联的社交联网系统中的一个或多个成员。例如,社交联网系统(例如,图1中的系统120)标识已经将第一组织列为雇主的社交联网系统(例如,图1中的系统120)的一个或多个成员。
[0076]在某些示例实施例中,基于与第一组织相关联的一个或多个成员的社交连接,社交联网系统(例如,图1中的系统120)生成(712)针对一个或多个其他组织的亲密分数,其中针对特定组织的亲密分数表示与特定组织相关联的成员的数量,所述特定组织具有到与第一组织相关联的一个或多个成员的社交连接。例如,针对每个潜在的相应的同等组织,社交联网系统(例如,图1中的系统120)确定第一组织多少雇员具有与相应的潜在同等组织的一个或多个雇员的社交连接。具有更多连接的相应的潜在同等组织更可能是第一组织的同等组织。
[0077]图7B是图示了根据某些示例实施例的用于基于成员交互确定在社交联网系统中的内容的有效性的方法的流程图。图7B中示出的操作中的每个可以对应于存储在计算机存储器或计算机可读存储介质中的指令。可选的操作由虚线(例如,具有虚线边界的框)指示。在某些实施例中,在图7B中描述的方法由社交联网系统(例如,图1中的系统120)执行。然而,描述的方法还可以由电子硬件的任何其他合适的配置执行。在某些示例实施例中,图7B继续在图7A中示出的方法。
[0078]在某些实施例中,在包括一个或多个处理器以及存储用于由一个或多个处理器执行的一个或多个程序的存储器的社交联网系统(例如,图1中的系统120)处执行方法。
[0079]在某些示例实施例中,社交联网系统(例如,图1中的系统120)基于每个组织的亲密分数选择(714)预先确定的数量的组织作为同等组织。例如社交联网系统(例如,图1中的系统120)选择具有最高的亲密分数的五个组织作为针对第一组织的同等组。
[0080]在某些示例实施例中,社交联网系统(例如,图1中的系统120)基于存储的商业描述数据标识(716)与第一组织类似的、具有商业描述数据的一个或多个同等组织。例如,社交联网系统(例如,图1中的系统120)确定在第一组织的给定距离内的、具有类似的收入并且在相同的商业部门中的组织作为同等组织。
[0081]在某些示例实施例中,社交联网系统(例如,图1中的系统120)从请求第一组织接收(718)同等组组织的列表。以该方式,组织可以定义它们自己的同等组或选择它们理想上愿意处于其中的同等组中的组织。
[0082]在某些示例实施例中,社交联网系统(例如,图1中的系统120)自动地生成(720)针对第一组织和一个或多个同等组织的内容营销分数。
[0083]在某些示例实施例中,社交联网系统(例如,图1中的系统120)确定(722)与和组织相关联的社交内容相关联的参与事件的数量。例如,社交联网系统(例如,图1中的系统120)检索与第一组织相关联的交互数据。交互数据包括针对由第一组织发布的或与第一组织相关的内容的任何喜欢、共享、关注、投赞成票、重新发布等。在某些示例实施例中,社交联网系统(例如,图1中的系统120)在数据库中既记录又存储所有交互。在某些示例实施例中,社交联网系统(例如,图1中的系统120)还移除重复的动作(例如,成员两次链接到公告),使得仅独特的交互被计数。
[0084]在某些示例实施例中,社交联网系统(例如,图1中的系统120)确定(724)在活跃的目标观众中的多个成员。活跃的目标观众包括在一定量的时间(例如,一个月)内登录到社交联网系统(例如,图1中的系统120)上的任何成员。在某些示例实施例中,请求方(例如,第一组织)可以包括被用来确定目标观众的参数。例如,第一组织设置观众为科罗拉多州中的在18和35之间的女性成员。
[0085]图7C是图示了根据某些示例实施例的用于基于成员交互确定在社交联网系统中的内容的有效性的方法的流程图。图7C中示出的操作中的每个可以对应于存储在计算机存储器或计算机可读存储介质中的指令。可选的操作由虚线(例如,具有虚线边界的框)指示。在某些实施例中,在图7C中描述的方法由社交联网系统(例如,图1中的系统120)执行。然而,描述的方法还可以由电子硬件的任何其他合适的配置执行。
[0086]在某些实施例中,在包括一个或多个处理器以及存储用于由一个或多个处理器执行的一个或多个程序的存储器的社交联网系统(例如,图1中的系统120)处执行方法。
[0087]在某些示例实施例中,社交联网系统(例如,图1中的系统120)确定(726)独特的参与事件与在活跃的目标观众中的独特的成员的比。在某些示例实施例中,生成内容营销分数,使得针对第一组织的内容营销分数表示在同等组织的组中第一组织的相对位置。
[0088]在某些示例实施例中,可以基于以下三个类别对内容营销分数划分:内容的范围(reach)、共享内容的频率和内容的质量。范围表示看到(例如,在他们的活动馈送中)特定条的内容的成员的数量。频率指多频繁地从第一组织共享内容。内容的质量指每条内容多么善于鼓励来自社交联网系统(例如,图1中的系统120)的成员的交互。
[0089]因此,当社交联网系统(例如,图1中的系统120)计算针对特定组织的内容营销分数时,社交联网系统(例如,图1中的系统120)可以确定三个关键的类别中的每个在内容营销分数中被如何表示。例如,如果组织具有相对低的内容营销分数,则社交联网系统(例如,图1中的系统120)可以确定三个类别中的哪个是最缺乏的。
[0090]在某些示例实施例中,内容被实际上呈现给非常小部分的目标观众。例如,社交联网系统(例如,图1中的系统120)可以计算实际上查看内容的目标观众(例如,实际上从社交联网系统(例如,图1中的系统120)接收的生成的web页面和实际上被显示在屏幕上的成员)的百分比。社交联网系统(例如,图1中的系统120)可以然后将实际上已经查看相关联的内容的目标观众的百分比与同等组组织中的每个的相应的百分比进行比较。根据第一组织具有显著地低于同等组平均的实际查看的百分比的确定,社交联网系统(例如,图1中的系统120)确定低内容营销分数的重要原因是范围的缺乏。
[0091]在某些示例实施例中,根据低内容营销分数的重要原因是范围的缺乏的确定,社交联网系统(例如,图1中的系统120)可以建议潜在的替代技术方案,包括但不限于增加关注成员的数量、改变当内容在黄金时间(例如,工作时间,如果目标观众是专业人员的话)发布时次数、增加广告预算以增加范围等。
[0092]在另一示例中,社交联网系统(例如,图1中的系统120)确定组织B具有低营销分数。社交联网系统(例如,图1中的系统120)可以针对组织B计算针对内容项目的平均响应率。该平均响应率(例如,特定条的内容将平均接收多少响应或交互)可以与针对组织B的同等组的其他成员的平均响应率进行比较。如果组织B的平均响应率比它们的同等组的平均低,那么社交联网系统(例如,图1中的系统120)确定内容项目的质量是相对低的内容营销分数的重要原因。
[0093]在某些示例实施例中,根据低内容营销分数的重要原因是内容项目质量的确定,社交联网系统(例如,图1中的系统120)可以建议潜在的替代技术方案,包括但不限于改变内容项目的类型(例如,某些内容项目可以在参与成员中比在其他中更成功)、改变内容项目的主题、在内容产生上投资更多的时间/金钱等。
[0094]在另一示例中,社交联网系统(例如,图1中的系统120)确定组织B具有低营销分数。社交联网系统(例如,图1中的系统120)可以针对组织B计算每天、每周或每月的内容项目的平均数量。该计算的平均内容项目发布率可以与针对组织B的同等组的其他成员的平均内容项目发布率进行比较。如果组织B的平局内容项目发布率比它们的同等组的平均低,那么社交联网系统(例如,图1中的系统120)确定组织B发布内容项目太不频繁以致不能具有相对高的营销分数。在某些示例实施例中,社交联网系统(例如,图1中的系统120)建议组织B更加频繁地发布内容项目。
[0095]在某些示例实施例中,社交联网系统(例如,图1中的系统120)自动地生成(728)展示以呈现第一组织和同等组织的组的内容营销分数。在某些示例实施例中,展示是具有关于组织的内容营销分数、它的同等组和其中组织可能想要改进的区域的详细信息的幻灯片放映展示。
[0096]在某些示例实施例中,社交联网系统(例如,图1中的系统120)向与第一组织相关联的计算机系统传输(730)针对第一组织和一个或多个同等组织的内容营销分数。
[0097]软件架构
图8是图示了可以被安装在图1的设备中的任何一个或多个(例如,(一个或多个)客户端系统102)上的软件800的架构的框图。图8仅是软件架构的非限制性示例并且将理解的是可以实现许多其他架构以促进本文描述的功能。软件800可以在诸如包括处理器910、存储器930和I/O部件950的图9的机器900之类的硬件上执行。在图8的示例架构中,软件800可以被概念化为层的堆叠,其中每层可以提供特定的功能。例如,软件800可以包括诸如操作系统802、库804、框架806和应用808之类的层。操作上,应用808可以通过软件栈调用应用编程接口(API)调用810并且响应于API调用810接收消息812。
[0098]操作系统802可以管理硬件资源并且提供公共服务。操作系统802可以包括例如内核820、服务822和驱动824。内核820可以充当硬件和其他软件层之间的抽象层。例如,内核820可以负责存储器管理、处理器管理(例如,调度)、部件管理、联网、安全设置等。月艮务822可以提供针对其他软件层的其他公共服务。驱动824可以负责控制底层硬件和/或与底层硬件交互。例如,驱动824可以包括显示器驱动、照相机驱动、Bluetooth?驱动、闪存驱动、串行通信驱动(例如,通用串行总线(USB)驱动)、W1-Fi?驱动、音频驱动、功率管理驱动等。
[0099]库804可以提供可以被应用808利用的低级公共基础设施。库804可以包括系统库830 (例如,C标准库),其可以提供诸如存储器分配功能、串操纵功能、数学函数等的功能。另外,库804可以提供API库832,诸如媒体库(例如,支持诸如MPREG4、H.264、MP3、AAC、AMR、JPG、PNG的各种媒体格式的展示和操纵的库)、图库(例如,可以被用来在显示器上以图形内容表现2D和3D的OpenGL框架)、数据库库(例如,可以提供各种关系数据库功能的SQLite)、web库(例如,可以提供web浏览功能的WebKit)等。库804还可以包括多种其他库834以向应用808提供许多其他API。
[0100]框架806可以提供可以被应用808利用的高级公共基础设施。例如,框架806可以提供各种图形用户接口(GUI)功能、高级资源管理、高级位置服务等。框架806可以提供可以被应用808利用的广泛的其他API,其中的某些可以特定于特定的操作系统或平台。
[0101]应用808包括家庭应用850、联系人应用852、浏览器应用854、书阅读器应用856、位置应用858、媒体应用860、消息收发应用程序862、游戏应用864,以及诸如第三方应用程序866的广泛分类的其他应用。在具体的示例中,第三方应用866 (例如,由除了特定平台的供应商之外的实体使用Android?或1S的"软件开发工具包(SDK)开发的应用)可以是在诸如1S?、Android?、Windows?电话的移动操作系统或其他移动操作系统上运行的移动软件。在该示例中,第三方应用866可以调用由移动操作系统802提供的API调用810以促进本文描述的功能。
[0102]示例机器架构和机器可读介质
图9是图示了根据某些示例实施例的、能够从机器可读介质(例如,机器可读存储介质)读指令并且执行本文讨论的方法中的任何一个或多个的机器900的部件的框图。具体地,图9示出了计算机系统的示例形式的机器900的图解表示,可以在所述机器900内执行用于使得机器900执行本文讨论的方法中的任何一个或多个的指令924 (例如,软件、程序、应用、小应用、app或其他可执行代码)。在替代的实施例中,机器900操作为单独的设备或可以被耦合(例如,联网)到其他机器。在联网的部署中,机器900可以在服务器-客户端网络环境中、在服务器机器或客户端机器的能力中操作,或操作为同等(或分布式)的网络环境中的同等机器。机器900可以包括但不限于服务器计算机、客户端计算机、PC、平板计算机、膝上型计算机、上网本、机顶盒(STB)、个人数字助理(PDA)、娱乐媒体系统、蜂窝电话、智能电话、移动设备、可穿戴设备(例如,智能手表)、智能家庭设备(例如,智能器具)、其他智能设备、web器具、网络路由器、网络交换机、网桥,或能够顺序地或另外地执行指定由机器900采取的动作的指令924的任何机器。进一步地,虽然仅单个机器900被图示,但是术语“机器”将还被考虑为包括单独地或联合地执行指令924以执行本文讨论的方法中的任何一个或多个的机器900的集合。
[0103]机器900可以包括处理器910、存储器930和I/O部件950,其可以被配置成经由总线905互相通信。在示例实施例中,处理器910 (例如,CPU、精简指令集计算(RISC)处理器、复杂指令集计算(CISC)处理器、图形处理单元(GPU)、数字信号处理器(DSP)、专用集成电路(AISC)、射频集成电路(RFIC)、另一处理器,或其任何合适的组合)可以包括例如可以执行指令925的处理器915和处理器920的。术语“处理器”意图包括可以包括两个或更多独立的、可以同时执行指令的处理器(还被称为“核”)的多核处理器。尽管图9示出多个处理器910,但是机器900可以包括具有单核的单个处理器、具有多核的单个处理器(例如,多核处理)、具有单核的多个处理器、具有多核的多个处理器,或其任何组合。
[0104]存储器930可以包括主存储器935、静态存储器940和经由总线905对于处理器910可访问的存储单元945 ο存储单元945可以包括其上存储指令925的机器可读介质947,所述指令925体现本文描述的方法或功能中的任何一个或多个。指令925在其由机器900执行期间还可以完全地或至少部分地驻留于主存储器935内、静态存储器940内、处理器910中的至少一个内(例如,处理器的高速缓存存储器内),或其任何合适的组合。因此,主存储器935、静态存储器940和处理器910可以被视为机器可读介质947。
[0105]如本文使用的那样,术语“存储器”指能够临时或永久地存储数据的机器可读介质947并且可以被理解成包括但不限于随机访问存储器(RAM)、只读存储器(R0M)、缓冲存储器、闪存和高速缓存存储器。虽然机器可读介质947在示例实施例中被示出为单个介质,但是术语“机器可读介质”应被理解成包括能够存储指令925的单个介质或多个介质(例如,集中式或分布式数据库,或相关联的高速缓存器和服务器)。术语“机器可读介质”还应被理解成包括能够存储用于由机器(例如,机器900)执行的指令(例如,指令925)的任何介质或多个介质的组合,使得指令当由机器900的一个或多个处理器(例如,处理器910)执行时使得机器900执行本文描述的方法中的任何一个或多个。因此,“机器可读介质”指单个存储装置或设备,以及包括多个储存装置或设备的“基于云的”存储系统或存储网络。术语“机器可读介质”将因此被理解成包括但不限于固态存储器的形式的一个或多个数据储存库(例如, 闪存)、光学介质、磁介质、其他非易失性存储器(例如,可擦除可编程只读存储器(EEPROM)) 或其任何合适的组合。术语“机器可读介质”具体地排除非法定信号本身。
[0106] 在本文中某些实施例被描述为包括逻辑或多个部件、模块或机构。模块可以构成软件模块(例如,在机器可读介质上或在传输信号中体现的代码)或硬件模块。“硬件模块” 是能够执行某些操作的有形单元并且可以以某个物理方式被配置或布置。在各种示例实施例中,一个或多个计算机系统(例如,单独的计算机系统、客户端计算机系统或服务器计算机系统)或计算机系统的一个或多个硬件模块(例如,处理器或处理器的组)可以由软件(例如,应用或应用部分)配置为操作以执行如本文描述的某些操作的硬件模块。[〇1〇7] 在某些实施例中,硬件模块可以被机械地、电子地或其任何合适的组合来实现。例如,硬件模块可以包括被永久地配置成执行某些操作的专用的电路或逻辑。例如,硬件模块可以是专用处理器,诸如现场可编程门阵列(FPGA)或ASIC。硬件模块还可以包括由软件临时配置以执行某些操作的可编程逻辑或电路。例如,硬件模块可以包括包含在通用处理器或其他可编程处理器内的软件。将理解在专用的和永久配置的电路中或在临时配置的电路 (例如,由软件配置)中机械地实现硬件模块的决定可能由成本和时间考虑驱动。
[0108]因而,短语“软件模块”应该被理解成包括有形实体,应该是物理上构造的、被永久配置(例如,硬连线的)或被临时配置(例如,被编程)为以某方式操作或执行本文描述的某些操作的实体。如本文使用的那样,“硬件实现的模块”指硬件模块。考虑其中硬件模块被临时配置(例如,被编程)的实施例,硬件模块中的每个在时间中的任何一个实例处不需要被配置或被实例化。例如,在硬件模块包括由软件配置以成为专用处理器的通用处理器的情况下,通用处理器可以在不同时间被配置为分别不同的专用处理器(例如,包括不同的硬件模块)。软件因此可以配置处理器以例如在时间的一个实例处组成特定的硬件模块并且在时间的不同实例处组成不同的硬件模块。
[0109]硬件模块可以向其他硬件模块提供信息并且从其他硬件模块接收信息。因此,描述的硬件模块可以被看作被通信地耦合。在多个硬件模块同时地存在的情况下,可以通过在硬件模块的两个或更多之间或之中的信号传输(例如,在适当的电路和总线上)实现通信。在其中多个硬件模块在不同的时间被配置或实例化的实施例中,可以例如通过在多个硬件模块具有对其的访问的存储器结构中的信息的存储和检索实现在这样的硬件模块之间的通信。例如,一个硬件模块可以执行操作并且将该操作的输出存储在其被通信地耦合到的存储器设备中。进一步的硬件模块可以然后在稍后的时间访问存储器设备以检索和处理存储的输出。硬件模块还可以发起与输入或输出设备的通信,并且可以在资源(例如,信息的集合)上操作。
[0110]本文描述的示例方法的各种操作可以至少部分由被临时配置(例如,由软件)或永久配置以执行相关操作的一个或多个处理器执行。不管被临时地或永久地配置,这样的处理器可以构成操作以执行本文描述的一个或多个操作或功能的处理器实现模块。如本文使用的那样,“处理器实现模块”指使用一个或多个处理器实现的硬件模块。
[0111]类似的,本文描述的方法可以至少部分是处理器实现的,处理器是硬件的示例。例如,方法的操作中的至少某些可以由一个或多个处理器或处理器实现的模块执行。此外,该一个或多个处理器还可以操作以支持在“云计算”环境中的相关操作的执行或作为“软件即服务”(SaaS)。例如,操作中的至少某些可以由计算机的组(作为包括处理器的机器的示例)执行,其中这些操作经由网络(例如,因特网)并且经由一个或多个适当的接口(例如,API)可问。
[0112]操作中的某些的执行可以被分布在一个或多个处理器之中,不但驻留于单个机器内,而且跨多个机器部署。在某些示例实施例中,一个或多个处理器或处理器实现模块可以位于单个地理位置中(例如,在家庭环境、办公环境或服务器场内)。在其他示例实施例中,一个或多个处理器或处理器实现的模块可以跨多个地理位置分布。
[0113]I/O部件950可以包括接收输入、提供和/或产生输出、传输信息、交换信息、捕捉测量等的多种部件。将理解I/O部件950可以包括未在图9中示出的许多其他部件。在各种示例实施例中,I/O部件950可以包括输出部件952和/或输入部件954。输出部件952可以包括视觉部件(例如,显示器,诸如等离子体显示面板(PDP)、发光二极管(LED)显示器、液晶显示器(IXD)、投影仪或阴极射线管(CRT))、声学部件(例如,扬声器)、触觉部件(例如,振动电机)、其他信号发生器等。输入部件954可以包括字母数字输入部件(例如,键盘、被配置成接收字母数字输入的触摸屏、光学键盘,或其他字母数字输入部件)、基于指点(point)的输入部件(例如,鼠标、触摸板、轨迹球、操纵杆、运动传感器和/或其他指点仪器)、触感输入部件(例如,物理按钮、提供位置和触摸的力量或触摸手势的触摸屏和/或其他触感输入部件)、音频输入部件(例如,麦克风)等。
[0114]在进一步的示例实施例中,I/O部件950除除多种其他部件之外可以包括生物计量(b1metric)部件956、运动部件958、环境部件960和/或定位部件962。例如,生物计量部件956可以包括检测表示(例如,手表示、面部表情、声音表示、身体姿态或眼睛跟踪)、测量生物信号(例如,血压、心率、体温、排汗或脑电波)、标识人(例如,语音标识、视网膜标识、面部标识、指纹标识或基于脑电图的标识)等的部件。运动部件958可以包括加速传感器部件(例如,加速度计)、重力传感器部件、旋转传感器部件(例如,陀螺仪)等。环境部件960可以包括例如照度传感器部件(例如,光度计)、温度传感器部件(例如,检测周围温度的一个或多个温度计)、湿度传感器部件、压力传感器部件(例如,气压计)、声学传感器部件(例如,检测背景噪声的一个或多个麦克风)、接近传感器部件(例如,检测附近的物体的红外线传感器)和/或可以提供对应于周围的物理环境的指示、测量和/或信号的其他部件。定位部件962可以包括位置传感器部件(例如,GPS接收机部件)、高度传感器部件(例如,检测可以根据其得到高度的气压的高度计和/或气压计)、方位传感器部件(例如,磁力计)等。
[0115]可以使用多种技术来实现通信。I/O部件950可以包括可操作以将机器900分别经由耦合982和耦合972耦合到网络980和/或设备970的通信部件964。例如,通信部件964可以包括网络接口部件或其他合适的设备来与网络980对接。在进一步示例中,通信部件964可以包括有线通信部件、无线通信部件、蜂窝通信部件、近场通信(NFC)部件、Bluetooth?部件(例如,Bluetooth?低能量)、Wi_Fi?部件和其他通信部件以经由其他形态提供通信。设备970可以是另一机器和/或多种外围设备中的任何外围设备(例如,经由USB耦合的外围设备)。
[0116]此外,通信部件964可以检测标识符和/或包括可操作来检测标识符的部件。例如,通信部件964可以包括射频识别(RFID)标记阅读器部件、NFC智能标记检测部件、光学阅读器部件(例如,检测诸如通用产品码(UPC)条形码的一维条形码、诸如快速响应(QR)码、Aztec码、数据阵列、Dataglyph、MaxiCode、PDF48、超码、UCC RSS-2D条形码的多维条形码和其他光学码之类的光学传感器)、声学检测部件(例如,标识标记的音频信号的麦克风)等。另外,可以经由通信部件964得到多种信息,诸如经由因特网协议(IP)地理位置得到的位置、经由W1-Fi?信号三角测量得到的位置、经由检测可以指示特定位置的NFC信标信号得到的位置等。
[0117]传输介质
在各种示例实施例中,网络980的一个或多个部分可以是自组织网络、内联网、外联网、虚拟私有网络(VPN)、LAN、无线LAN (WLAN)、WAN、无线WAN (WWAN)、城域网(MAN)、因特网、因特网的一部分、公共交换电话网络(PSTN)的一部分、简易老式电话业务(POTS)网络、蜂窝电话网络、无线网络、WiFi?网络、另一类型的网络,或两个或更多这样的网络的组合。例如,网络980或网络980的一部分可以包括无线或蜂窝网络并且耦合982可以是码分多址(CDMA)连接、全球移动通信系统(GSM)连接,或其他类型的蜂窝或无线耦合。在该示例中,耦合982可以实现多种类型的数据传递技术中的任何技术,诸如单载波无线电传输技术(IxRTT )、演进的数据优化(EVDO)技术、通用分组无线电服务(GPRS )技术、针对GSM演进的增强的数据速率(EDGE)技术、包括3G的第三代合作伙伴计划(3GPP)、第四代无线(4G)网络、通用移动电信系统(UMTS)、高速分组接入(HSPA)、针对微波接入的全球互用性(WiMAX)、长期演进(LTE)标准,由各种标准设定组织定义的其他技术、其他长距离协议,或其他数据传递技术。
[0118]可以经由网络接口设备(例如,包括在通信部件964中的网络接口部件)使用传输介质并且利用多个广为人知的传输协议中的任何一个(例如,HTTP)在网络980上传输或接收指令925。类似地,可以经由到设备970的耦合972 (例如,同等耦合)使用传输介质传输和/或接收指令925。术语“传输介质”将被理解成包括能够存储、编码或携带用于由机器900执行的指令925的无形介质,并且包括数字或模拟的通信信号或其他无形介质来促进这样的软件的通信。
[0119]更进一步地,机器可读介质947是非瞬时的(换言之,不具有任何瞬时信号),因为其不包括传播信号。然而,将机器可读介质947标记为“非瞬时”不应被解释成意味着介质不能移动;介质947应该被视为从一个物理位置可移动到另一个。另外,因为机器可读介质947是有形的,所以该介质可以被视为机器可读设备。
[0120]术语使用
贯穿本说明书,多个实例可以实现被描述为单个实例的部件、操作或结构。尽管一个或多个方法中的个别操作被图示并且被描述为单独的操作,但是个别操作中的一个或多个可以同时执行,并且没有要求以图示的顺序执行操作。在示例配置中呈现为单独的部件的结构和功能可以被实现为组合的结构或部件。类似地,呈现为单个部件的结构和功能可以被实现为单独的部件。这些和其他变化、修改、添加和改进落在本文的主题的范围内。
[0121]尽管已经参考具体的示例实施例描述了发明性主题的综述,但是可以对这些实施例做出各种修改和改变而不脱离本公开的实施例的较宽的范围。可以通过术语“发明”在本文中单独地或共同地引用发明性主题的这样的实施例,仅出于方便并且不意图主动地将本申请的范围限制到任何单个公开或发明概念,如果实际上公开了不止一个的话。
[0122]本文图示的实施例被以充分的细节描述以使本领域的那些技术人员能够实行被公开的教导。从其中可以使用和得到其他实施例,使得可以做出结构的和逻辑的替代和改变而不脱离本公开的范围。因此,详细的描述不以限制性的意义被理解,并且仅由所附权利要求书连同这样的权利要求书有权要求的等同物的全部范围来限定各种实施例的范围。
[0123]如本文使用的那样,可以以包括或排除的意义来解释术语“或”。此外,多个实例可以被提供用于在本文中被描述为单个实例的资源、操作或结构。另外,在各种资源、操作、模块、引擎和数据存储之间的边界某种程度上是任意的,并且特定的操作在具体的说明性的配置的上下文中被阐明。功能的其他分配被预想并且可以落入本公开的各种实施例的范围内。一般地,在示例配置中呈现为单独的资源的结构和功能可以被实现为组合的结构或资源。类似地,呈现为单个资源的结构和功能可以被实现为单独的资源。这些和其他变型、修改、添加和改进落在如由所附权利要求书表示的本公开的实施例的范围内。因此,以说明性的而不是限制性的意义看待本说明书和附图。
【主权项】
1.一种方法,包括: 在位于社交联网系统处的数据库中存储针对多个组织的组织数据; 从多个组织中的第一组织接收内容营销分数请求; 从位于社交联网系统处的数据库检索针对第一组织和一个或多个其他组织的组织数据; 基于从位于社交联网系统处的数据库检索的组织数据针对第一组织确定一个或多个同等组织; 自动地生成针对第一组织和一个或多个同等组织的内容营销分数;以及将针对第一组织和一个或多个同等组织的内容营销分数传输到与第一组织相关联的计算机系统。2.如权利要求1所述的方法,其中从与第一组织相关联的计算机系统接收内容营销分数请求。3.如权利要求1所述的方法,其中组织数据包括商业描述数据,其包括但不限于组织的规模、组织的位置和组织的商业部门。4.如权利要求1所述的方法,其中组织数据包括针对与组织相关联的内容的社交交互数据。5.如权利要求1所述的方法,其中组织数据包括与每个组织相关联的成员的列表和那些成员的一个或多个社交连接。6.如权利要求1所述的方法,其中确定一个或多个同等组织包括: 从请求第一组织接收同等组组织的列表。7.如权利要求1所述的方法,其中确定一个或多个同等组织包括: 标识与第一组织相关联的社交联网系统的一个或多个成员; 基于与第一组织相关联的一个或多个成员的一个或多个社交连接,生成针对一个或多个其他组织的亲密分数,其中针对特定组织的亲密分数表示与特定组织相关联的成员的数量,所述特定组织具有到和第一组织相关联的一个或多个成员的社交连接;以及基于每个组织亲密分数,选择预定数量的组织作为同等组织。8.如权利要求3所述的方法,其中确定一个或多个同等组织包括: 基于存储的商业描述数据标识具有与第一组织类似的商业描述数据的一个多个同等组织。9.如权利要求1所述的方法,其中生成针对第一组织和一个或多个同等组织的内容营销分数进一步包括: 确定与和组织相关联的社交内容相关联的多个参与事件; 确定活跃的目标观众中的多个成员;以及 确定独特的参与事件与活跃的目标观众中的独特的成员的比。10.如权利要求1所述的方法,其中在传输内容营销分数之前,自动地生成展示以呈现针对第一组织和同等组织的组的内容营销分数。11.如权利要求1所述的方法,其中生成内容营销分数,使得针对第一组织的内容营销分数表示在同等组织的组中第一组织的相对位置。12.如权利要求9所述的方法,其中基于第一组织的请求来定制活跃的目标观众。13.—种系统,包括:一个或多个处理器;存储器;以及存储在存储器中的一个或多个程序,所述一个或多个程序包括指令用于:在位于社交联网系统处的数据库中存储针对多个组织的组织数据;从多个组织中的第一组织接收内容营销分数请求;从位于社交联网系统处的数据库检索针对第一组织和一个或多个其他组织的组织数 据;基于从位于社交联网系统处的数据库检索的组织数据,针对第一组织确定一个或多个 同等组织;自动地生成针对第一组织和一个或多个同等组织的内容营销分数;以及 将针对第一组织和一个或多个同等组织的内容营销分数传输到与第一组织相关联的 计算机系统。14.如权利要求13所述的系统,其中从与第一组织相关联的计算机系统接收内容营销 分数请求。15.如权利要求13所述的系统,其中组织数据包括商业描述数据,其包括但不限于组 织的规模、组织的位置和组织的商业部门。16.如权利要求13所述的系统,其中组织数据包括针对与组织相关联的内容的社交交 互数据。17.—种存储用于由一个或多个处理器执行的一个或多个程序的非瞬时计算机可读存 储介质,所述一个或多个程序包括用于以下的指令:在位于社交联网系统处的数据库中存储针对多个组织的组织数据;从多个组织中的第一组织接收内容营销分数请求;从位于社交联网系统处的数据库检索针对第一组织和一个或多个其他组织的组织数 据;基于从位于社交联网系统处的数据库检索的组织数据,针对第一组织确定一个或多个 同等组织;自动地生成针对第一组织和一个或多个同等组织的内容营销分数;以及 将针对第一组织和一个或多个同等组织的内容营销分数传输到与第一组织相关联的 计算机系统。18.如权利要求17所述的非瞬时计算机可读存储介质,其中从与第一组织相关联的计 算机系统接收内容营销分数请求。19.如权利要求17所述的非瞬时计算机可读存储介质,其中组织数据包括商业描述数 据,其包括但不限于组织的规模、组织的位置和组织的商业部门。20.如权利要求17所述的非瞬时计算机可读存储介质,其中组织数据包括针对与组织 相关联的内容的社交交互数据。
【文档编号】G06Q30/02GK105976253SQ201510720138
【公开日】2016年9月28日
【申请日】2015年10月30日
【发明人】H.李, P.H.科, V.E.夏里洛
【申请人】邻客音公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1