如何最有效的促销活动传播促销信息

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
店铺营销:促销信息如何有效传播?
下载积分:100
内容提示:店铺营销:促销信息如何有效传播?
文档格式:PDF|
浏览次数:0|
上传日期: 01:58:53|
文档星级:
全文阅读已结束,如果下载本文需要使用
 100 积分
下载此文档
该用户还上传了这些文档
店铺营销:促销信息如何有效传播?
官方公共微信在社交网络中传播促销信息的制作方法
专利名称在社交网络中传播促销信息的制作方法
技术领域本申请文献整体描述用于创建并且向社交网络的用户传播促销信息的技术、方法、系统和机制。
背景技术本文的公开整体涉及创建并且向社交网络(例如FACEB00K、MYSPACE、ORKUT、 LINKEDIN、TWITTER等等)的用户提供促销信息(例如广告、公共服务通知等等)。社交网络可以是这样一种在线系统,该系统对于地理上相隔的用户提供论坛以彼此交互,其中那些用户彼此之间具有定义的关系。用户可以通过识别与其它用户的具体关系来查看他们的信息,并且还可以从那些作为他们自己的“好友”的好友的其它人群找到新用户。社交网络可以旨在不同类型的社交,如友情和商业网络构建。社交网络的用户可以具有用于向该社交网络的其它用户提供关于该用户的信息的个人资料页面(例如社交网络上的网页)。个人资料可以包括关于该社交网络上的用户的人际关系(例如好友、同事、校友等等)的信息。用于向社交网络的用户提供促销信息的方法包括利用来自第三方(例如广告商) 的具体内容来瞄准社交网络和/或社交网络的用户。例如,基于社交网络的一般用途(例如商业)和/或与社交网络上的用户的个人资料页面相关联的内容(例如用户表明对体育感兴趣),将广告瞄准社交网络的用户。
本申请文献描述用于基于第三方网站上的用户活动来创建并且向社交网络的用户传播促销信息(例如广告、公共服务通知、事件通知等等)的技术、方法、系统和机制。整体而言,社交网络的用户可以与该用户已执行的活动的流(活动流)(例如12:30PM吃午饭,1:40PM-在网上搜索新鞋,诸如此类)相关联。所述的技术、方法、系统和机制涉及(在用户的同意之下)获取用户的活动流中与第三方网站(例如在线零售商、新闻发包方、电视台等等)相关的活动,并且基于获取的活动创建用于向社交网络的用户传播的促销信息。在一个实现中,一种用于向计算机用户提供信息的计算机实现的方法包括在服务器系统处接收由用户社交网络的第一用户在第三方网站上执行的动作的指示符,其中该第三方网站由第三方服务器托管。该方法还包括由该服务器系统基于从该第三方网站接收的指示符以及与该社交网络的该第一用户相关联的信息,创建第一促销信息,其中,该第三方服务器处于与该社交网络和该服务器系统独立的系统中。该方法还可以包括由该服务器系统将所创建的第一促销信息持久存储在促销信息贮存器中,其中,该贮存器存储与多个第三方网站相关联的促销信息以用于显示给社交网络的多个用户。该方法可以另外包括在该服务器系统处接收对于促销信息的请求以便显示给该社交网络的第二用户,该第二用户具有与该第一用户的人际关系,其中,该人际关系是在具有该服务器系统可用的信息的数据库中定义的。该方法还可以包括由该服务器系统至少部分地基于该第一用户与该第二用户之间的该人际关系,确定将要向该第二用户显示所创建的第一促销信息;并且由该服务器系统传输所创建的第一促销信息以用于向该社交网络的该第二用户显示。在另一个实现中,一种用于基于第三方网站上的用户活动来向社交网络的用户传播促销信息的系统可以包括一个或多个服务器,以及到该一个或多个服务器的接口,该接口用于接收由用户社交网络的第一用户在第三方网站上执行的动作的指示符,接收对于促销信息的请求以便显示给该社交网络的第二用户,并且传输促销信息以用于向该第二用户显示,其中该第一用户与该第二用户具有人际关系。该系统还包括促销信息创建组件,用于基于从该第三方网站接收的指示符以及与该社交网络的该第一用户相关联的信息创建第一促销信息,其中所创建的第一促销信息具有固定的尺寸。该系统还可以包括用于持久存储所创建的第一促销信息的贮存器,其中,该贮存器存储与多个第三方网站相关联的促销信息以便显示给多个社交网络的用户。该系统还可以包括请求处理组件,用于响应于接收的对于促销信息的请求,至少部分地基于该第一用户与该第二用户之间的人际关系确定将要向该第二用户显示所创建的第一促销信息,其中,在该社交网络的第二用户查看窗格的预定区域中向该第二用户显示所创建的第一促销信息,其中,该预定区域具有固定大小。在另一个实现中,一种用于基于第三方网站上的用户活动来向社交网络的用户传播促销信息的系统可以包括一个或多个服务器,以及到该一个或多个服务器的接口,该接口用于接收由用户社交网络的第一用户在第三方网站上执行的动作的指示符,接收对于促销信息的请求以便显示给该社交网络的第二用户,并且传输促销信息以用于向该第二用户显示,其中该第一用户与该第二用户具有人际关系。该系统还包括促销信息创建组件,用于基于从该第三方网站接收的指示符以及与该社交网络的该第一用户相关联的信息创建第一促销信息,其中所创建的第一促销信息具有固定的尺寸。该系统还可以包括用于持久存储所创建的第一促销信息的贮存器,其中,该贮存器存储与多个第三方网站相关联的促销信息以便显示给多个社交网络的用户。该系统可以另外包括处理模块,用于通过至少部分地基于该第一用户与该第二用户之间的该人际关系确定将要向该第二用户显示所创建的第一促销信息来处理接收的对于促销信息的请求,其中,在该社交网络的第二用户查看窗格的预定区域中向该第二用户显示所创建的第一促销信息。在特定示例中可以实现具体的实施方式,以实现以下优势中的一个或多个。第三方网站可以向多个社交网络的用户提供促销信息而无需建立与该多个社交网络中的任意一个社交网络的接口。社交网络可以从多个第三方网站接收促销信息以便显示给他的用户而无需建立于该多个第三方网站中的每一个第三方网站的独立接口。可以持久存储用户的活动流中与第三方网站相关的活动以便突出显示(例如显示在该社交网络的页面的顶部附近)给该社交网络的其它用户。社交网络的用户可以向他们在社交网络的好友、同事、邻居、校友等等批注或推荐因特网上的内容。社交网络和第三方网站可以使用“口头宣传”广告来向社交网络的用户散步促销信息。在附图和下文的描述中阐明了一个或多个实施方式的细节。通过该描述和附图并
6且通过权利要求,本发明的其它特征、目的和优势将变得明显。
图IA-图IC是用于创建并且向社交网络的用户传播促销信息的示例系统的概念图。图2是用于创建并且向社交网络的用户传播促销信息的示例系统的图。图3A-图3D是用于创建并且向多个社交网络的用户传播促销信息的示例系统的示例技术的流程图。图4是描述用于创建并且向社交网络的用户传播促销信息的示例示例过程的时间线。图5A-图5E用于基于第三方网站上的活动来创建促销信息并且向社交网络的用户传播所创建的促销信息的示例程序的截屏。图6是可用于将本文所述的系统和方法实现为客户端或服务器或多个服务器的计算设备的方框图。相同的附图标记在各个附图中指示类似的单元。
具体实施例方式本文总体上描述社交网络上的促销信息的创建和传播。更具体而言,本文描述用于基于第三方网站上的用户活动来创建促销信息并且用于向社交网络的其它用户传播所创建的促销信息的技术、方法、系统和机制。例如,当在第三方网站(例如网店)上购买一双新鞋之后,可以给予社交网络的用户与该用户在社交网络上的好友共享关于该购买的信息的机会(例如按钮或链接等等)。 如果用户选择该机会,那么可以创建对于该新鞋购买的促销信息(例如广告)。该促销信息的特征可以在于关于该购买的分类明细,如鞋子的描述和图像、第三方网站的名称和网络地址、关于该购买的细节(例如价格、当前供货商、销售持续时间等等)购买该鞋子的用户的姓名(例如网名、真实姓名等等),来自该用户的关于该购买的个性化消息(例如“我很喜欢这些鞋子。点击这里查看更多。”)诸如此类。可以存储该创建的促销信息并且显示给该用户在社交网络上的好友。例如,当用户在社交网络上的好友查看社交网络上的页面 (例如好友登陆页面)时,可以向好友呈现关于该用户的鞋子购买的促销信息。促销信息服务器可用于创建、存储并且从多个第三方网站向多个社交网络传播促销信息。促销信息服务器可以作为中介,用于允许创建并且通过多个社交网站来传播来自多个第三方网站的促销信息。例如可以由促销信息服务器基于网上鞋店网站和/或新闻网站上的用户活动(例如在线鞋子购买、新闻回顾等等)创建并且通过社交网络A和社交网络B传播促销信息。来自社交网络A的用户和来自社交网络B的用户可以选择共享关于他们在该鞋店网站和新闻网站上的活动的信息。基于这些用户选择,促销信息服务器可以生成促销信息并且向社交网络A的用户和社交网络B的用户传播该促销信息。通过将第三方网站与多个社交网站连接,促销信息服务器可以对于第三方网站提供集中化服务以在多个社交网站上分配促销信息。此外,通过将社交网站与多个第三方网站连接,促销服务器可以对于社交网站提供集中化服务从在多个第三方网站接收促销信息以便显示给社交网络的用户。促销信息可被创建成多种格式(例如文本、图像、视频、交互式应用、游戏等等)并且可用于多种目的(例如产品广告、公共服务通知、新闻、事件通知(例如会议、球赛)、网站推荐等等)。在促销信息的创建之前,第三方网站可以向促销信息服务器提供用于促销信息的内容(例如模板)和/或用于显示该促销信息的标准。例如,第三方网站可以向促销信息服务器标识应该仅向年龄在18岁到35岁之间的社交网络用户传播特定促销信息。社交网站可以从促销信息服务器请求促销信息以便显示给社交网络的用户。基于该请求,促销信息服务器可以选择所创建的促销信息以便社交网络显示。对促销信息服务器所作出的请求可以包括各种细节,包括关于用户与社交网络上的其它用户的人际关系的信息(例如友谊、随从、爱好者、熟人等等)。使用来自该请求的细节,促销信息服务器可以在该社交网络的具有人际关系的用户之间传播促销信息。例如,假设社交网络的第一用户和第二用户具有人际关系并且促销信息服务器已创建关于第一用户做出的购买的广告。当第二用户访问社交网络上的页面(例如第二用户的登录页面)时,社交网络可以从促销信息服务器请求促销信息以显示给第二用户。基于具有人际关系的第二用户,促销信息服务器可以选择关于第一用户的购买的广告以显示给
第二用户。促销信息服务器还可以基于由第三方网站做出的出价,确定向社交网络的用户显示哪个促销信息。第三方网站可以对于向社交网络的用户显示他的促销信息的机会进行出价。在选择促销信息以显示给用户时可以考虑的多种因素之中,促销信息服务器可以至少部分地基于由第三方网站出价的数额来进行他的选择。例如,如果网上鞋店出价0. 25美元并且网上音像店出价0. 30美元来向社交网络的用户显示广告,假设其它所有情况都均等, 那么促销信息可以选择显示来自网上音像店的促销信息,因为该音像店的出价比该鞋店的出价更高。通过至少部分地基于人际关系来传播促销信息,促销信息服务器可以在社交网络的用户之间创建“口头宣传”广告。由于“口头宣传”广告是最有效的广告形式中的一种,所以第三方网站可以比其它形式的广告更重视由该促销信息服务器创建的促销信息。这样, 与对于其它形式的广告的出价相比,第三方网站可以出价更大的数量来显示由促销信息服务器所创建的促销信息。可以向社交网络的用户提供激励以共享他们在第三方网站上的活动以便创建促销信息。例如,用户可以接收由于在社交网络的用户相关联的促销信息(例如关于由该用户做出的最近购买的广告)的显示所产生的收益的一部分。另外,社交网络可以接收由于向他的用户显示促销信息的收益。图IA-图IC是用于创建并且向社交网络的用户传播促销信息的示例系统的概念图。图IA描述了用于使用促销信息服务器108基于第三方网站106上的用户活动104创建促销信息102的示例系统100。示例系统100还描述了所创建的促销信息102从促销信息服务器108到社交网络服务器110的其它用户的传播。第三方网站106可以是寻求促销与该网站相关联的信息的各种各样的网站中的任意一个。例如,第三方网站可以是在线零售商、新闻网站、网站发布媒体(例如Y0UTUBE. COM)等等。在所述示例系统100中,第三方网站106涉及电影。网站106包括标题112a“影院中现在的电影”、与该电影相关联的图像112b以及社交网络的用户可以选择(例如点击) 以“向你社交网络上的好友推荐该电影”的链接112c。如步骤A所示,由社交网络的用户A点击104链接112c。由用户A执行的点击104 是在第三方网站106上那个触发促销信息的创建的用户活动的示例。通过嵌入在第三方网站106中的代码和/或小部件(例如应用),向促销信息服务器108传输关于用户A的点击 104的信息(例如识别用户A和所执行的动作的信息)。在该示例中,可以由用户A在与促销信息服务器108独立的计算机(例如台式计算机、便携式计算机、手机、因特网使能的设备(例如电视、游戏控制台)、其它设备等等)上查看第三方网站106。如在步骤B处所示,促销信息服务器108可以在接收关于用户A在第三方网站106 上的活动(点击104)的信息时创建促销信息102。促销信息(例如广告、新闻等等)可以涉及各种内容(例如产品、新闻、事件、在线媒体内容(视频、博客等等)服务等等)并且可以被创建成多种媒体格式(例如文本、图像、视频、交互式应用、游戏等等)在所述示例中, 促销信息102包括来自第三方网站106的图像112b以及促销文本“用户A推荐现在在影院中的电影”。促销信息服务器108可以从由第三方网站106提供的模板创建促销信息102。该模板可以包括用于关于已在触发促销信息102的创建的第三方网站106上执行动作(例如同意促销、产品购买等等)的用户(用户A)信息的占位符。例如,用于从其创建促销信息 102的模板可以是具有文本“ _推荐现在在影院中的电影_”的图像112b,其中“ _”是用于用户的姓名(例如用户A)的占位符。促销信息服务器108可以将促销信息102存储在促销信息贮存器114中。促销信息贮存器114可以当从社交网络接收到对于促销信息的请求时持久存储促销信息102, 向社交网络的其它用户显示促销信息102。可以将促销信息102持久地存储由第三方网站 106、社交网络服务器110、促销信息服务器108和/或用户A确定的持续时间。通过将促销信息102持久存储在促销信息贮存器114中,可以获取来自与涉及第三方网站106的用户A相关联的活动流的动作,以便突出显示给社交网络的用户。用户A 的活动流可以是与该用户相关的和/或与该用户具有人际关系的社交网络中其它用户相关的活动的列表。例如,用户A的活动流可以是用户A在做什么的时间顺序倒排列表(例如12OlPM-在新餐厅吃午饭,12:45PM-回去工作,3OOPM-用户B (用户A的好友)在www. newssite. com上阅读即时新闻,5
30PM-在www. website, com上购买新跑鞋,诸如此类)。可以按照时间次序在用户的社交网络页面(例如用户的个人资料页面)中呈现用户的活动流中的条目。可以按照从最近的条目到最旧的条目罗列该条目,其中,在该流的顶部呈现最近的条目并且在流的底部呈现最旧的条目。在活动流中的最近条目可以被描述为最突出的条目——与呈现在活动流的底部的旧条目相比,访问社交网络上具有活动流的页面的用户可能更有可能查看呈现在该活动流的顶部的最近条目。虽然用户的活动流中的条目可能与第三方网站相关联(例如在3:00PM和5:30PM呈现在以前的段落中的示例性条目),随着新条目添加到该活动流中可以将该条目从突出的位置(例如在活动流的顶部附近)推送到较不突出的位置(例如在活动流的底部附近)。通过创建促销信息102并且将其持久存储在促销信息贮存器114中,可以获取来自与第三方网站106相关的用户A的活动流的活动以便突出显示给社交网络的其它用户。
9即使已将活动推送到用户A的活动流的底部(或之外)之后,也可以向其它用户突出显示促销信息102。例如,假设在周一用户A的电影的推荐11 出现在用户A的活动流(例如 “我推荐电影”)以及在用户A的好友的活动流中(例如“用户A推荐电影”)。到下一个周一,关于用户A对电影的推荐11 的条目可能已被推送出突出位置并且到用户A和用户A 的好友的活动流的底部(或之外)。然而,即使在下一个周一,可也在用户A的好友的突出位置继续显示所创建的并且被持久存储在促销信息贮存器114中的促销信息102。一旦创建促销信息102,其可以不对应于用于用户A的活动流或者受到用于用户A的活动流的影响。如附加促销信息116a_116b所说明的,促销信息服务器108可以从在多个第三方网站上执行的动作创建促销信息。另外,促销信息贮存器114可以持久存储附加促销信息 116a-116b已便显示给社交网络的用户。例如,附加促销信息116a关于由用户X推荐的新闻文章并且促销信息116b关于用户Y最近加入的组织Z的成员资格。除了基于由社交网络的用户在第三方网站上执行的动作创建促销信息之外,促销信息服务器108可以向社交网络服务器110的其它用户传播所创建的并且持久存储的促销信息。在该示例中由社交图形118来表示社交网络服务器110,社交图形118描述了社交网络服务器110的其中一些用户之间的人际关系。在社交图形118中,每个节点表示用户 (用户A-F)并且每个连接两个节点的顶垂线表示两个用户之间的人际关系。例如,用户A 具有与用户B、E和F的人际关系。社交网络服务器110可以发送用于促销信息的请求以便显示给用户。可以触发社交网络服务器110以便以各种方式发送请求,例如通过用户请求社交网络服务器110的页面(例如用户的个人资料页面、另一个用户的个人资料页面、社区页面等等),或者在用户请求社交网络服务器110的页面之前(例如当用户当前在社交网络上活动时预先高速缓存促销信息)。在各种实现中,用于促销信息的请求可以从被用户用于查看社交网络的页面的客户端计算机(例如台式计算机、笔记本、手机、便携式计算设备等等)发起。例如,社交网络的用户可以接收具有嵌入式小部件(例如应用)或用于向促销信息服务器108表达请求的代码的社交网络页面。在所述示例中,在步骤C,社交网络服务器110向促销信息服务器108发送用于向用户B显示促销信息的请求120。如社交图形118中所述,用户B具有与用户A和用户C的人际关系。社交网络服务器110可以传输关于用户B的人际关系和/或用户B的特征(例如年龄、性别、地理位置、兴趣等等)的信息。响应于接收请求120促销信息服务器108可以确定应该向用户B显示在贮存器 114中所存储的哪个促销信息。该确定可以基于多种因素。例如该确定可以基于具有与用户B的人际关系(例如朋友、同事、亲戚等等)的哪个用户还具有所创建的并且存储在促销信息贮存器114中的促销信息(例如用户A)。经由人际关系的促销信息的传播可以在社交网络上创建“口头宣传广告”。在另一个示例中,该确定可以基于用户B的特征是否与由第三方网站针对具体的促销信息所规定的优选特征相匹配。例如如果第三方网站106规定应该向18岁到35岁之间的用户显示促销信息102,并且用户B是观岁,那么可以向用户B显示促销信息。在另一个示例中,该确定可以基于由第三方网站做出的用于向社交网络服务器110的用户显示所创建的促销信息的出价。例如,如果第三方网站106出价0. 20美元向社交网络的每个用户显示促销信息102并且另一个第三方网站出价0. 15美元显示他的促销信息,那么促销信息服务器108可以确定向用户B显示促销信息102。在所述示例中,促销信息服务器108选择向用户B显示从用户A在第三方网站106 上的活动所创建的促销信息102。在步骤D,促销信息服务器108向社交网络服务器110返回促销信息102。社交网络服务器110可以将接收的促销信息102作为社交网络的页面124 的一部分来向用户B传输以便显示在客户端计算机上(例如台式计算机、笔记本、手机、便携式计算设备等等)。可以在传输页面1 中的突出位置126(例如页面顶部附近)中显示促销信息102。在促销信息服务器108从与用户B相关联的客户端计算机接收请求的各种实现中,促销信息服务器108可以向客户端计算机返回促销信息102。在该实现中,嵌入到请求该促销信息102的网页中的小部件(例如应用)和/或代码可以在页面上的突出位置中 (例如在页面顶部附近)显示促销信息102。图IB描述了用于使用促销信息服务器144从多个第三方网站142a_142d创建促销信息并且向多个社交网络146a-146d传播所创建的促销信息的示例性系统140。在示例性系统140中,促销信息服务器144允许多个第三方网站142a-142d基于用户活动在多个社交网络146a-d上创建并且显示促销信息,而无需直接与多个社交网络146a-146d中的任意一个对接。另外,促销信息服务器144允许多个社交网络146a-146d接收并且向用户显示基于在多个第三方网站14h-142d中的任意一个上的用户活动的“口头宣传”广告。多个第三方网站142a_142d中的每一个可以向促销信息服务器144传输信息148。 信息148可以包括促销信息模板(如以上参考图IA所述的)、用于向社交网络的用户显示所创建的促销信息的出价和/或在第三方网站142a-142d上的用户活动。来自多个第三方网站14加-142(1中的任意一个上的多个社交网络146a-146d中的任意一个的用户的动作可以触发促销信息服务器144创建促销信息。促销信息服务器144可以与以上参考第三方网站106和促销信息服务器108所述的创建类似地,创建用于多个第三方网站14加-142(1中的每一个的促销信息。促销信息15h-152d由促销信息服务器144创建并且被持久存储在促销信息贮存器150中。例如,由社交网络W 146a的用户Ul在第三方网站A 142a上的动作创建促销信息15加。由社交网络X 146b和Y 146c的用户TO在第三方网站B 142b上的动作创建促销信息152b。由社交网络Z 146d的用户U7在第三方网站C 142c上的动作创建促销信息 152c。由社交网络X 146b的用户UlO在第三方网站C142c上的动作创建促销信息152d。可以向多个社交网络146a_146d中的一个或更多个传播促销信息152a_152d中的每一个。例如,对于社交网络W 146a的用户Ul创建传播促销信息15 并且可以向单个社交网络W 146a传播促销信息15加。在另一个示例中,对于社交网络X 14 和Y 146c的用户U5创建促销信息152b并且可以向社交网络X 146b和社交网络Y146c传播促销信息 152b0多个社交网络146a_146d中的每一个可以向促销信息服务器144发送对于促销信息的请求(与以上参考图IA所述的请求类似)。作为响应,促销信息服务器144可以确定应该向社交网络146a-146d发送存储在贮存器150中的哪个促销信息。除了以上关于图 IA所讨论的因素之外,由促销信息贮存器114所做的确定可以基于该请求所源自的社交网络。例如,响应于来自社交网络X 146b的请求,促销信息贮存器114可以通过考虑促销信息152b和152d(这两者都算由社交网络X 146b的用户创建的)来做出该确定。在做出该确定之后,促销信息贮存器114向社交网络146a_d传输所确定的促销信息154。虽然将社交网络146a-146d作为组群来描述,但是社交网络146a_146d可以彼此独立地发送请求并且接收促销信息。类似地,促销信息贮存器114对于第三方网站14h-142d 中的每一个独立地创建促销信息并且独立地处理来自社交网络146a-146d的请求。社交网络146a_146d中的每一个可以用以上关于图IA所述的方式类似的方式向用户显示接收的促销信息154。图IC描述了基于对于显示来自第三方网站的促销信息的出价来确定向社交网络的用户显示促销信息的示例性系统160。如以上参考图IA所述的,第三方网站可以递交对于向社交网络的用户显示从第三方网站生成的促销信息的机会的出价。如示例性系统160的步骤A所述,用于社交网络的用户U4的客户端计算机162向社交网络服务器166发送对于个人资料页面(例如用户U4的个人资料页面)的请求164。 社交网络服务器166可以处理并且维持用户U4作为其成员的社交网络的至少一部分。可以通过与社交图形118类似的社交图形168表示该社交网络。如示例性社交图形168中所述,用户U4具有与用户U1、U2和U7的人际关系。在步骤B,社交网络服务器166可以向促销信息服务器172发送请求170以便将促销信息作为所请求的个人资料页面的一部分显示给用户U4。在步骤C,促销信息服务器 172可以基于从第三方网站接收的出价,做出向用户U4显示促销信息的确定174。可以将从第三方网站接收的出价存储在出价贮存器176中。如出价178a-178f的表格177中所述的,出价贮存器176可以存储关于接收出价的多种信息,如与促销信息相关联的第三方网站、与促销信息相关联的社交网络、与促销信息相关联的用户、来自相关联的第三方网站的出价数量、对于促销信息的点击概率和/或对于促销信息的期望值。当创建促销信息时(例如由社交网络的用户在第三方网站上执行动作来创建促销信息)可以建立促销信息与第三方网站、用户和社交网络之间的关联。可以从第三方网站接收出价数量。出价数量可以涉及每当用于该第三方网站的促销信息被点击和/或查看时该第三方网站愿意支付的数量。第三方网站可以提供用于出价数量的可变尺度。例如,第三方网站可以规定对于关于在不久的将来要发生的事件的促销信息,出价数量应该每周增加10%直到该事件的日期为止。还可以将出价数量与用于该促销信息的预算耦合。预算可以是周期性的(例如月度预算)或者其可以是总预算(例如在预算耗尽之后不再向用户显示该促销信息)。预算可以涉及每个所创建的促销信息或者一起涉及从单个模板创建的促销信息的组群。点击概率可以是查看促销信息的用户将在该促销信息进行点击的概率。点击概率可以是所有促销信息服务器172和/或社交网络服务器166给予经验数据(例如该促销信息以前的点击率、类似的促销信息以前的点击率等等)生成的数。期望值可以是出价数量乘以点击概率并且可以表示如果向用户显示该促销信息所期望的收益数量。促销信息服务器172可以基于用户U4的人际关系和用于促销信息178a-178f中的每一个的期望值,确定向用户U4显示促销信息178a-178f的哪一个。基于具有与用户 UU U2和U7的人际关系的用户U4,促销信息服务器172可以考虑(从用户Ul在站点A上关于产品Pl的动作创建的)促销信息178a、(从用户U2在站点C上关于新闻m的动作创建的)促销信息178c以及(从用户U2在站点F上关于事件El的动作创建的)促销信息 178d。当做出确定174时,促销信息服务器172还可以考虑不是从第三方网站上的用户活动创建的其它促销信息。例如,促销信息服务器172可以考虑具有基于关键字的出价的促销信息。促销信息服务器172可以通过将用户U4显示促销信息的机会给予具有最大期望值的促销信息来做出确定,而不管促销信息的类型是什么(例如由第三方网站上的用户活动创建的、关键字等等)。在所述示例中,促销信息178d和促销信息178e是基于关键字的。为了说明的目的给出用于(由第三方网站上的用户活动创建的)促销信息 178a-178d的点击概率大于用于(基于关键字的)促销信息178e_178f的点击概率。与促销信息178e-178f相比,基于推荐并且/或批注促销信息178a_178d的熟识用户,用户更有可能点击促销信息178a-178d。基于正在被促销信息服务器172考虑的促销信息(促销信息178a和178c_178f) 的期望值,选择促销信息178a。在步骤D,促销信息服务器172向社交网络服务器166返回 180所选择的促销信息178a。在步骤E,社交网络服务器166向客户端162返回182包括促销信息178a的所请求个人资料页面。客户端162向用户U4显示接收的个人资料页面184, 该个人资料页面184在靠近页面顶部的突出位置186中显示促销信息178a。图2是用于创建并且向社交网络的用户传播促销信息的示例系统200的图。系统 200类似于以上关于图IA-图IC所述的系统100、140和160。系统200包括用于基于第三方网站上的用户活动来创建并且传播促销信息的促销信息服务器202。促销信息服务器 202可以是多种服务器系统中的任意一个,如专用服务器系统、分布式服务器系统、共置服务器系统等等。为了创建促销信息,促销信息系统202在网络(如LAN、WLAN、因特网、内联网、无线连接等等)上与第三方服务器204交互。促销信息系统202经由输入/输出(I/O)接口 206从第三方服务器204接收关于由第三方服务器204托管的、应该对其创建促销信息的网站的信息。如以上关于图IA-图IC所述的,该信息可以包括用于促销信息的模板、关联的出价和/或用于向社交网络用户显示促销信息的标准(例如用户特征、社交网络要求等等)。在接收到指定用于促销信息的创建的网页之后,在客户端计算机(例如笔记本电脑、台式计算机、手机、PDA等等)处的社交网络用户(未描述)可以执行用于触发促销信息的创建的活动。作为一个示例,第三方服务器给出“告诉好友”按钮208,可以将该按钮 208包括在网页中或者由用户选择该按钮208。在选择“告诉好友”按钮208之后,通过在网络上与促销信息服务器202上的验证模块210以及用于社交网络的用户身份信息的贮存器210接口,验证用户的身份。在验证之后,可以向促销信息服务器202上的促销信息创建组件214传输关于用户的信息(例如用于用户的标识符、用户的社交网络、用户的姓名等等)。促销信息创建组件214可以创建关于用户以及由该用户在第三方服务器204的网站上执行的动作的促销信息。例如,促销信息创建组件214可以将关于用户的信息插入到以前由第三方服务器204 提供给促销信息服务器202的模板中。在一些实现中可以将所创建的关于用户的促销信息通过网络发送到用于持久存储的促销信息贮存器216。可以将用于所创建的促销信息的标识符从贮存器216传输到第三方服务器204。当多个社交网络服务器218的其中一个通过网络向促销信息服务器202发送请求时,可以向社交网络用户传播所创建的促销信息。社交网络服务器218可以作为对社交网络的页面做准备以显示给社交网络用户这一过程的一部分来发送该请求。可以由请求处理组件220接收并且处理来自社交网络服务器218的请求。请求处理组件220可以基于如上关于图IA-图IC所述的多种因素,从促销信息贮存器216选择所创建的促销信息。另外, 当进行选择时请求处理组件220可以向其它促销信息服务器222查询其它促销信息(例如基于关键字的促销信息)。在一些实现中,该选择可以基于为促销信息所接收的出价。在请求处理组件220现在向于社交网络服务器218相关联的用户显示促销信息之后,促销信息服务器202可以向社交网络服务器218返回促销信息224。图3A-图3D是显示了用于创建并且向多个社交网络的用户传播促销信息的示例系统的示例技术的流程图。图3A-图:3B描述了用于创建并且向多个社交网络的用户传播促销信息的示例性技术300。从促销信息服务器如促销信息服务器108、144、166和172的角度给出技术300。在步骤302,接收由第一社交网络的第一用户在第三方网站上执行的动作的指示符。该指示符可用于识别来自多个促销信息模板的促销信息模板(步骤304)。促销信息模板可以包括预定的内容(例如图像、消息等等)以及用于与该第一用户相关联的内容(例如第一用户的姓名)的占位符。在步骤306,基于从第三方网站接收的指示符和与第一社交网络的第一用户相关联的信息,创建第一促销信息。可以从第三方网站接收用于显示所创建的第一促销信息出价和用于向第一社交网络的其它用户显示第一促销信息的用户标准(例如地理位置、年龄等等)(步骤308和310)。可以在第三方网站确定(步骤314)的时间长度期间将所创建的第一促销信息持久地存储(步骤312)。在步骤316,可以接收用于向第一社交网络的其它用户显示促销信息的请求。可以确定向第一社交网络的其它用户显示第一促销信息的(步骤318)。该确定可以基于多种因素,如其它用户的特征相对于来自第三方网站的接收标准、来自第三方网站的用于第一促销信息的接收出价相对于用于其它促销信息的出价、第一用户与其它用户之间的人际关系等等。在步骤320,可以向第一社交网络传输第一促销信息以便显示给其它用户。步骤302-320对应于创建用于来自第一社交网络的第一用户的第一促销信息。步骤322-340对应于创建用于来自第二社交网络的第二用户的第二促销信息。可以同时执行步骤302-320和步骤322-340。虽然没有给出,但是可以包括用于附加社交网络和/或附加第三方网站的附加的同时步骤。例如,以上关于图IB所述的促销信息服务器144可以对于多个第三方网站和多个社交网络创建并且传播促销信息。在步骤322,接收由用户第二社交网络的第二用户在第三方网站上执行的动作的指示符。该指示符可用于识别来自多个促销信息模板的促销信息模板(步骤324)。促销信息模板可以包括预定的内容(例如图像、消息等等)以及用于与该第二用户相关联的内容 (例如第二用户的姓名)的占位符。在步骤326,基于从第三方网站接收的指示符和与第二社交网络的第二用户相关联的信息,创建第二促销信息。可以从第三方网站接收用于显示所创建的第二促销信息的出价和用于向第二社交网络的其它用户显示第二促销信息的用户标准(例如地理位置、年龄等等)(步骤3 和310)。可以在由第三方网站确定(步骤334)的时间长度期间将所创建的第二促销信息持久地存储(步骤332)。在步骤336,可以接收用于向第二社交网络的其它用户显示促销信息的请求。可以确定向第二社交网络的其它用户显示第二促销信息(步骤338)。该确定可以基于多种因素,如与来自第三方网站的接收标准有关的其它用户的特征、相对于用于其它促销信息的出价来自第三方网站的用于第二促销信息的所接收的出价、第二用户与其它用户之间的人际关系等等。在步骤340,可以向第二社交网络传输第二促销信息以便显示给其它用户。图3C从第三方网站角度描述了用于创建并且向多个社交网络的用户传播促销信息的示例性技术350。可以由多种第三方网站如第三方网站106、14加-142(1和204中的任意一个执行技术350。在步骤352,识别这样一种页面,其中对于该页面希望创建并且向多个社交网络的用户传播促销信息。将小机件(例如嵌入式应用)和/或代码插入到所识别的页面中,以允许与促销信息服务器的交互(步骤354)。可以由已接收所识别的页面并且正在执行所识别的页面上的客户端计算机执行与促销信息服务器的交互。在步骤356,创建用于创建促销信息的促销信息服务器模板并且将其发送到促销信息服务器。向促销信息服务器发送用于向社交网络的用户显示与所识别的页面相关联的促销信息的出价和用于显示所创建的促销信息的用户标准(例如年龄、地理位置、性别等等)(步骤358)。向社交网络的用户传输所识别的页面(步骤360)。基于用户与所传输的页面的交互,可以生成促销信息以便持久存储在促销信息服务器上并且将来显示给社交网络的其它用户。图3D从社交网络服务器角度描述了用于创建并且向多个社交网络的用户传播促销信息的示例性技术370。可以由多种社交网络服务器如社交网络服务器110、146a-146d、 166和224中的任意一个执行技术370。在步骤372,验证试图经由第三方服务器创建促销信息的社交网络的第一用户的身份。从社交网络的第二用户接收对于社交网络的页面(例如用户个人资料页面、社区页面等等)的请求(步骤374)。响应于该页面请求,向促销信息服务器发送用于向第二用户促销信息的请求(步骤376)。除了发送用于促销信息的请求之外,还可以向促销信息服务器发送关于第二用户的特征(例如年龄、兴趣、地理位置等等)和人际关系(例如好友、同事、邻居、校友等等)的信息(步骤378)。在步骤380,从促销信息服务器接收要显示给第二用户的促销信息。随着向第二用户传输所请求页面,可以将所接收的促销信息添加到所请求页面中(步骤382)。图4是描述用于创建并且向社交网络的用户传播促销信息的示例性技术的时间线400。该示例性技术说明了使用多个第三方网站和多个社交网络的促销信息的创建和传播。多个第三方网站包括第三方网站A 402和第三方网站B 404。可以将促销信息服务器 406基于网络连接到第三方网站A 402和第三方网站B 404。多个社交网络包括社交网络 X 408和社交网络Y 410。同样将社交网络X 408和社交网络Y 410基于网络连接到促销信息服务器406。在时间412,第三方网站A 402向促销信息服务器406发送第一促销信息模板和相关联的第一出价。在时间414,促销信息服务器404在基于该第一模板创建促销信息并且使用第一出价传播所创建的促销信息之前,存储第一模板和相关联的第一出价。在时间416,第三方网站B 404向促销信息服务器406发送第二促销信息模板和相关联的第二标。在时间418,促销信息服务器404在基于该第二模板创建促销信息并且使用第二出价传播所创建的促销信息之前,存储第二模板和相关联的第二出价。在时间420,社交网络X 408的用户Ul在第三方网站A 402上执行动作,并且在时间422,社交网络Y 410的用户U3在第三方网站A 402上执行动作。在所述的示例中,将由用户Ul和U3执行的动作与第一模板相关联。第三方网站A 402向促销信息服务器406发送关于这些动作的执行的信息(例如执行动作的用户的身份、执行的动作、第一模板的标识等等)。在时间424,促销信息服务器406从第一模板创建用于由社交网络X 408的用户 Ul执行的动作的第一促销信息。促销信息服务器406还从第一模板创建用于由社交网络Y 410的用户U3执行的动作的第二促销信息。针对被插入到第一模板中的、用于识别用户Ul 和U3的信息,第一促销信息和第二促销信息可以不同。在时间426,社交网络X 408的用户U5可以在第三方网站B 404上执行动作,并且在时间428,社交网络Y 410的用户U2可以在第三方网站B 404上执行动作。在所述示例中,将由用户U5和U2执行的动作与第二模板相关联。第三方网站B 404向促销信息服务器406发送关于这些动作的执行的信息(例如执行动作的用户的身份、执行的动作、第一模板的标识等等)。在时间430,促销信息服务器406从第二模板创建用于由社交网络X 408的用户 U5执行的动作的第三促销信息。促销信息服务器406还从第二模板创建用于由社交网络Y 410的用户U2执行的动作的第四促销信息。针对被插入到第二模板中的、用于识别用户U5 和U2的信息,第三促销信息和第四促销信息可以不同。总而言之,在时间430的结尾,促销信息服务器406已创建第一、第二、第三和第四促销信息。从第一模板所创建的第一促销信息和第二促销信息指向相同的内容但是用于不同的社交网络(社交网络X和Y)上的不同的用户(用户Ul和U3)。类似地,第三促销信息和第四促销信息指向相同的内容但是用于不同的社交网络(社交网络X和Y)上的不同的用户(用户TO和U2)。例如,假设第三方网站A 402是在线鞋子零售商,第三方网站B404是在线新闻站点,社交网络X 408是指向朋友关系的社交网络(例如FACEB00K、ORKUT等等)并且社交网络Y 410是指向商业联网的社交网络(如LINKEDIN等等)。第一和第二促销信息可以是用于正在在线鞋子零售商站点上销售的鞋子的广告。第一促销信息可以包括由用户Ul向朋友关系网络的其它用户指点的鞋子推荐(例如“用户Ul推荐该鞋子——在在线鞋子零售商上查看”)。第二促销信息可以包括由用户U3针对商业网络的其它用户的鞋子推荐(例如“用户U3最近购买该鞋子——今天在在线鞋子零售商买了一双”)。第三和第四促销信息可以促销新闻站点上的新闻文章。第三促销信息可以包括由用户U5向朋友关系网络的其它用户进行的新闻文章推荐(例如“用户U5觉得这个新闻文章有趣——现在点击这里来阅读”)。第四促销信息可以包括由用户U2向商业网络的其它用户进行的新闻文章推荐(例如“同事们,该新闻文章包括对于当前经济状况的一些有价值的见解——用户U2”)。在时间432社交网络X 408向促销信息服务器406发送用于向社交网络X 408的用户U7显示促销信息的请求。在该示例中,用户U7具有与社交网络X 408上的用户Ul和 U5的人际关系。在时间434促销信息服务器406在第一促销信息(用户Ul与第三方网站 A 402)和第三促销信息(用户U5与第三方网站B 404)之中确定应该向用户U7显示第一促销信息。如以上关于图IA-图IC所述的,可以基于多种因素,包括从第三方网站A 402 和第三方网站B 404结算的出价和用户U7的特征,做出该确定。一旦做出确定,可以由促销信息服务器406向社交网络X 408返回第一促销信息以便显示给用户U7。例如,促销信息服务器406可以基于来自第三方网站A 402的出价超过来自第三方网站B 404的出价,向用户U7显示第一促销信息。来自第三方网站A 402和第三方网站 B 404的出价可以整体应用于全部社交网络或者专门为社交网络X 408定制。在时间436社交网络Y 410向促销信息服务器406发送用于向社交网络Y 410的用户U8显示促销信息的请求。在该示例中,用户U8具有与社交网络Y 410上的用户U3和 U2的人际关系。在时间438促销信息服务器406在第二促销信息(用户U3与第三方网站 A402)和第四促销信息(用户U2与第三方网站B 404)之中确定应该向用户U8显示第四促销信息。一旦做出确定,可以由促销信息服务器406向社交网络Y 410显示第四促销信息以便显示给用户U8。即使(从第三方网站A 402的第一模板得出的)第一和第三促销信息是类似的并且(从第三方网站B 404的第二模板得出的)第二和第四促销信息是类似的,由促销信息服务器406做出的确定也可能不同(例如从第三方网站A 402的第一模板创建的促销信息将一直比从第三方网站B 404的第二模板创建的促销信息优选)。如以上关于图IA-C所述的,该确定可以基于多种因素。例如,用户U8可以具有第三方网站B 404和用户U7所缺少的特征(例如年龄、性别、兴趣等等)。在另一个示例中,与社交网络X 408的用户相比, 第三方网站B 404可能出价更多来向社交网络Y 410的用户显示促销信息(例如第三方网站B 404是商业旅行并且社交网络Y 410指向商业联网)。在其它示例中,到时间438,用于显示来自第三方网站A 402的促销信息的预算和/或时间帧可能被耗尽。图5A-图5E用于基于第三方网站上的活动来创建促销信息并且向社交网络的用户传播所创建的促销信息的示例程序的截屏。图5A显示了在线鞋子零售商可以向社交网络的用户显示的示例性网站502(例如第三方网站)的截屏500。网站502描述了鞋子 504a-504d可供购买。鞋子504b包括链接506,用户可以选择链接506来与多种社交网络中的任意一个社交网络的其它用户共享关于该鞋子的信息。如链接506中所述的,关于鞋子504b的信息可以在多个社交网络之间共享。如该示例中所述的,可能已经基于用于网站502的其它促销信息508将用户指向网站502。例如,促销信息508可以与用于查询“在线鞋子零售商”的搜索结果一起出现。 通过使用促销信息服务器(如上述的促销信息服务器108、144、166)基于用户在网站502
17上的活动来创建并且向社交网络的其它用户传播促销信息,其它促销信息508的影响可以指数地扩展到社交网络的其它用户。例如,假设基于作为搜索引擎查询结果的一部分而显示的促销信息508将第一用户指向网站502。并且假设通过选择链路506,对于第一用户创建关于鞋子5(Mc的促销信息并且将其传播到第一用户在社交网络上的20个好友。如果第一用户的查看该促销信息的20个好友中的15% (三个好友——第二好友、第三好友和第四好友)访问网站502并且还选择链接506,那么可以对于第二用户、第三用户和第四用户创建附加促销信息。然后可以向第二用户、第三用户和第四用户的好友显示该附加促销信息。如果向第二用户、第三用户和第四用户中的每一个的20个好友显示该附加促销信息,那么促销信息的印象总数将从1 (向第一用户显示的促销信息508)增加到20 (从第一用户在网站502上的活动创建的并且显示给第一用户的20个好友的促销信息)再到60 (从第二用户、第三用户和第四用户在网站502上的活动创建的并且显示给第二用户、第三用户和第四用户中的每一个用户的 20个好友的促销信息)。图5B描述在用户点击链接506之后的示例性网站502的截屏520。在截屏520 中,给予用户接口 522以使用多个社交网络52^-e中的任意一个上的登录字段5 来核实 (例如验证)用户的身份。图5C描述了在用户已核实他/她在社交网络52 上的身份之后的示例性网站 520的截屏M0。在截屏MO中,给予用户接口 M2,以预览将要向社交网络52 上的其它用户(例如具有与该用户的人际关系的其它用户)显示的促销信息M4。促销信息M4的预览包括由该用户进行的鞋子5(Mc的批注M6。要求用户确认例如通过点击用于指示确认的按钮)他/她希望在向其它用户传播促销信息544之前在社交网络52 上公布促销信息讨4。图5D描述了在用户确认他/她希望向社交网络52 的其它用户显示促销信息 544之后示例性网站502的截屏560。向用户呈现已正确接收用于推荐鞋子5(Mc的促销信息M4的确认。图5E描述了在与推荐用户具有人际关系的另一个用户584的社交网络52 上的示例性的个人资料页面582的截屏580。截屏580描述了在创建促销信息544之后的个人资料页面582。如图所述,在个人资料页面582的顶部附近的突出位置中显示促销信息M4。 由推荐用户向促销信息544提供鞋子5(Mc的批注M6。图6是可用于将本文所述的系统和方法实现为客户端或服务器或多个服务器的计算设备600、650的方框图。计算设备600旨在表示各种形式的数字计算机如笔记本计算机、台式计算机、个人数字助理、服务器、刀片服务器、大型计算机以及其它合适的计算机。 计算设备650旨在表示各种形式的移动设备,如个人数字助理、手机、智能手机和其它类似的计算设备。附加的计算设备600或650可以包括通用串行总线(USB)闪存驱动器。USB 闪存驱动器可以存储操作系统和其它应用。USB闪存驱动器可以包括输入/输出组件,如可以插入另一个计算设备的USB端口的无线发射器或USB连接器。对于本文所示的组件,他们的连接、关系和他们的功能仅仅是示例性的并且并非意图限制本文所描述并且/或者要求的本发明的实现。计算设备600包括处理器602、内存604、存储器606、连接到内存604以及高速扩展端口 610的高速接口 608以及连接到低速总线614和存储设备606的低速接口 612。使用各种总线来互连组件602、604、606、608、610和612中的每一个,并且可以将他们装配在公共母板上或者以其它合适的方式装配。处理器602可以处理用于在计算设备600之中执行的指令,包括存储在内存604中或存储设备606上用于对外部输入/输出设备(如耦合到高速接口 608的显示器616)上的GUI显示图形信息的指令。在其它实现中,如果合适可以与多个内存或内存类型一起使用多个处理器和/或多个总线。并且,可以连接多个计算设备600,其中每个设备提供一部分必要操作(例如作为服务器组、刀服务器组群或多处理器系统)。内存604存储计算设备600之中的信息。在一个实现中,内存604是易失性存储单元。在另一个实现中内存604是非易失性存储单元。内存604还可以是其它形式的计算机可读介质,如磁盘或光盘。存储设备606能够提供用于计算设备600的大量存储。在一个实现中,存储设备 606可以是或者包括计算机可读介质,如软盘驱动器、硬盘驱动设备、光盘驱动设备、磁带设备、闪存设备或其它类似的固态存储设备或设备阵列,包括存储区域网络或其它配置中的设备。计算机程序产品可以有形地体现在信息载体中。计算机程序产品还可以包括指令, 当该指令被执行时执行一个或多个方法,如以上所述的那些方法。该信息载体是计算机或机器可读介质,如内存604、存储设备606或处理器602上的内存。高速控制器608管理用于计算设备600的对带宽密集型操作,而低速控制器612 管理带宽密集性较低的操作。该功能分配仅仅是示例性的。在一个实现中,将高速控制器 608耦合到内存604、显示器616 (例如通过图形处理器或加速器)并且耦合到高速扩展端口 610,高速扩展端口 610接受各种扩展卡(未显示)。在该实现中,将低速控制器612耦合到存储设备606和低速扩展端口 614。低速扩展端口可以包括各种通信端口(例如USB、 蓝牙、以太网、无线以太网),可以将低速扩展端口耦合到一个或多个输入/输出设备,如键盘、指向设备、扫描仪、诸如交换机或路由器的网络设备(例如通过网络适配器)。可以以大量不同的形式实现计算设备600,如图所示。例如,可以将其实现成标准服务器620,或者在组群中将该服务器翻倍。还可以将其实现为机架服务器系统拟4的一部分。另外,可以将其实现在诸如笔记本计算机622的个人计算机中。可选择地,可以将来自计算设备600的组件与诸如设备650的移动设备(未显示)中的其它组件结合。每个该设备可以包括一个或多个计算设备600、650,并且整个系统可以由彼此通信的多个计算设备 600、650 组成。计算设备650包括处理器652、内存664、输入/输出设备(如显示器654)、通信接口 666以及收发器668以及其它组件。还可以向设备650提供存储设备,如微驱动器或其它设备,以提供附加存储。使用各种总线来互连组件650、652、664、6M、666和668中的每一个,并且可以将他们装配在公共母板上或者以其它合适的方式装配。处理器652可以执行计算设备650之中的指令,包括存储在内存664中的指令。可以将该处理器实现为包括独立的多个模拟和数字处理器的芯片的芯片组。另外,可以使用大量架构中的任意一个架构来实现该处理器。例如,处理器410可以是CISC(复杂指令集计算机)处理器、RISC (降低指令集计算机)处理器或MISC (最小指令集计算机)处理器。 该处理器可以提供例如对于设备650的其它组件的协作,如用户接口的控制、由设备650运
19行的应用以及由设备650进行的无线通信。处理器652可以通过控制接口 658和耦合到显示器654的显示器接口 656与用户通信。显示器肪4可以是例如TFT(薄膜晶体管液晶显示器)显示器或OLED(有机发光二极管)显示器或者其它合适的显示器技术。显示器接口 656可以包括用于驱动显示器654 向用户呈现图形以及其它信息的合适的电路。控制接口 658可以从用户接收命令并且对他们进行转换以便递交给处理器652。另外,外部接口 662可以与处理器652通信,以便使能设备650与其它设备的近距离通信。外部接口 662可以在一些实现中提供例如有线通信或者在其它实现中提供无线通信,并且也可以使用多个接口。内存664将信息存储到计算设备650之中。可以将内存664实现为计算机可读介质、易失性存储单元或非易失性存储单元中的一个或多个。还可以提供扩展存储器674并且将其通过扩展接口 672连接到设备650,扩展接口 672可以包括SIMM (单入线内存模块) 卡接口。该扩展存储器674可以为设备650提供额外的存储空间,或者还可以存储用于设备650的应用或其它信息。具体而言,扩展存储器674可以包括用于执行或补充本文所述的过程的指令,并且还可以包括安全信息。因此,可以作为例如用于设备650的安全模块来提供扩展存储器67,并且可以用允许设备650的安全使用的指令来对扩展存储器674进行编程。另外,可以与附加信息一起,经由SIMM卡提供安全应用,如以不可破解的方式在SIMM 卡中植入识别信息。。内存可以包括例如如下所述的闪存和/或NVRAM存储器。在一个实现中,将计算机程序产品有形地体现在信息载体中。计算机程序产品还可以包括指令,当该指令被执行时执行一个或多个方法,如以上所述的那些方法。该信息载体是计算机或机器可读介质,如内存664、扩展存储器674或者可以基于例如收发器668或外部接口 662接收的处理器652 上的内存。设备650可以通过通信接口 666无线地通信,通信接口 666在必要时可以包括数字信号处理电路。通信接口 666可以在多种模式或协议之下提供通信,如GSM语音呼叫、 SMS、EMS、或 MMS 消息收发、CDMA、TDMA、PDC、WCDMA、CDMA2000 或 GPRS 等等。该通信可以通过例如射频收发器668来发生。另外,可以发生例如使用蓝牙、WiFi或其它该收发器(未显示)短距离通信。另外,GPS(全球定位系统)接收器模块670可以向设备650提供附加的与导航和定位相关的无线数据,该数据可被运行在设备650上的应用恰当地使用。设备650还可以使用音频编解码器660来可听地通信,音频编解码器660可以从用户接收话音信息并且将其转换成可用的数字信息。类似地,音频编解码器660可以通过例如设备650的耳机的扬声器为用户生成可听的声音。该声音可以包括来自语言电话呼叫的声音,可以包括录音(例如语言消息、音乐文件等等),并且还可以包括由在设备650上操作的应用所生成的声音。可以将计算设备650实现成大量不同的形式,如图所示。例如,可以将其实现为蜂窝电话680。还可以将其实现为智能手机682、个人数字助理或其它类似的移动设备的一部分。可以将本文所示的系统和技术的各种实现实现在数字电子电路、集成电路、专用 ASIC(专用集成电路)、计算机硬件、固件、软件和/或他们的组合中。这些各种各样的实现可以包括在一个或多个计算机程序中的实现,可以在包括至少一个可编程处理器的可编程系统上执行并且/或解释该计算机程序,该可编程处理器可以是专用或通用可编程处理器,该可编程处理器被耦合来从存储系统、至少一个输入设备以及至少一个输出设备接收数据和指令并且向他们传输数据和指令。这些计算机程序(又被称为程序、软件、软件应用或代码)包括用于可编程处理器的机器指令,并且可以被实现成高级程序和/或面向对象编程语言和/或汇编/机器语言。 如本文所使用的,术语“机器可读介质” “计算机可读介质”是指任意计算机程序产品、用于向可编程处理器提供机器指令和/或数据的装置和/或设备(例如磁盘、光盘、内存、可编程逻辑器件(PLD)),包括作为机器可读信号来接收机器指令的机器可读介质。术语“机器可读信号”是指用于向可编程处理器提供机器指令和/或数据的任意信号。为了提供与用户的交互,可以将本文所述的系统和技术实现在具有用于向用户显示信息的显示器设备(例如CRT (阴极射线管)或LCD (液晶显示器)监视器)以及由用户通过其来向计算机提供输入的键盘和指向设备(例如鼠标或轨迹球)的计算机上。也可以使用其它类型的设备来提供与用户的交互;例如,向用户提供的反馈可以是任意形式的传感反馈(例如可视反馈、可听反馈或可触反馈);并且可以用任意形式接收来自用户的输入,包括声音、话音、触觉输入。可以将本文所述的系统和技术实现在包括后端组件(例如数据服务器)或包括中间件组件(例如应用服务器)或包括前端组件(例如具有图形用户接口或网络浏览器的客户端计算机,其中用户可以通过该网络浏览器与本文所述的系统和技术的实现交互)或者包括该后端、中间件或前端组件的任意组合的计算系统中。可以通过任意形式或介质的数字数据通信(例如通信网络)来互连系统的组件。通信网络的示例包括局域网(“LAN”)、 广域网(“WAN”)、对等网络(具有自组或静态成员)、网格计算基础设施以及因特网。计算系统可以包括客户端和服务器。客户端和服务器可以大体上彼此远离并且典型地通过通信网络来交互。客户端和服务器的关系凭借运行在各自的计算机上并且具有到彼此的客户端-服务器关系的计算机程序而出现。虽然上文描述了少许实现,但是可能有其它修改。并且,可以使用用于创建并且向社交网络的用户传播促销信息的其它机制。另外,在附图中所述的逻辑流程不需要所示的具体次序或顺序来实现希望的结果。可以提供其它步骤或者可以从所述流程排除一些步骤,并且可以对所述系统增加其它组件或从所述系统去除其它组件。因此,其它实现落入所附权利要求的范围中。
1.一种用于向计算机用户提供信息的计算机实现的方法,所述方法包括在服务器系统处接收由用户社交网络的第一用户在第三方网站上执行的动作的指示符,其中所述第三方网站由第三方服务器托管;由所述服务器系统基于从所述第三方网站接收的指示符以及与所述社交网络的所述第一用户相关联的信息,创建第一促销信息,其中,所述第三方服务器处于与所述社交网络和所述服务器系统独立的系统中;由所述服务器系统将所创建的第一促销信息持久存储在促销信息贮存器中,其中,所述贮存器存储与多个第三方网站相关联的促销信息以显示给多个社交网络的用户;在所述服务器系统处接收对于促销信息的请求以便显示给所述社交网络的第二用户, 所述第二用户具有与所述第一用户的人际关系,其中,所述人际关系是在具有所述服务器系统可获得的信息的数据库中定义的;由所述服务器系统至少部分地基于所述第一用户与所述第二用户之间的所述人际关系,确定将要向所述第二用户显示所创建的第一促销信息;以及由所述服务器系统传输所创建的第一促销信息以便显示给所述社交网络的所述第二用户。
2.如权利要求1所述的方法,还包括由所述服务器系统基于将要被用于创建所述第一促销信息的所述接收的指示符,识别来自多个促销信息模板的促销信息模板,其中该促销信息模板包括预定的内容和用于与多个社交网络中的任意一个社交网络的用户相关联的内容的占位符。
3.如权利要求2所述的方法,其中,通过利用与所述社交网络的所述第一用户相关的信息替换所述占位符,从所述识别的促销信息创建所述第一促销信息。
4.如权利要求1所述的方法,还包括用所述第三方服务器系统确定要持久存储所述第一促销信息的时间的长度。
5.如权利要求1所述的方法,其中,所述第一促销信息包括广告。
6.如权利要求1所述的方法,其中,所述第一促销信息包括由所述第一用户进行的与所述第三方网站上的内容相关的批注。
7.如权利要求6所述的方法,其中,所述批注内容涉及在所述第三方网站上显示的产品。
8.如权利要求1所述的方法,其中,所述创建的第一促销信息具有固定尺寸,并且其中在社交网络网页的第二用户查看窗格的预定区域中向所述第二用户显示所述创建的第一促销信息,其中所述预定区域具有固定大小。
9.如权利要求1所述的方法,还包括在所述服务器系统处从所述第三方服务器接收对于向多个社交网络中的任意一个社交网络的用户显示所述第一促销信息的机会的出价。
10.如权利要求9所述的方法,其中,还基于与从所述第三方服务器接收的所述第一促销信息有关的所述出价,确定将要向所述第二用户显示所述创建的第一促销信息。
11.如权利要求1所述的方法,还包括在所述服务器系统处接收用于向社交网络的用户显示来自所述第三方服务器的所述第一促销信息的标准,其中,所述标准涉及与社交网络的用户相关联的特征。
12.如权利要求11所述的方法,其中,还基于所述第二用户满足由所述第三方服务器规定的所述标准,确定将要向所述第二用户显示所述创建的第一促销信息。
13.如权利要求1所述的方法,还包括在服务器系统处接收由第二用户社交网络的第一用户在所述第三方网站上执行的动作的第二指示符;由所述服务器系统基于从所述第三方网站接收的第二指示符以及与所述第二社交网络的所述第一用户相关联的信息,创建第二促销信息;由所述服务器系统将所创建的第二促销信息持久存储在所述促销信息贮存器中; 在所述服务器系统处接收对于促销信息的第二请求以便显示给所述第二社交网络的第二用户,所述第二社交网络的所述第二用户具有与所述第二社交网络的所述第一用户的人际关系;由所述服务器系统至少部分地基于所述第二社交网络的所述第一用户与所述第二用户之间的所述人际关系,确定将要向所述第二社交网络的所述第二用户显示所创建的第二促销信息;以及由所述服务器系统传输所创建的第二促销信息以便显示给所述第二社交网络的所述第二用户。
14.一种用于基于第三方网站上的用户活动来向社交网络的用户传播促销信息的系统,所述系统包括一个或多个服务器;到所述一个或多个服务器的接口,所述接口用于接收由用户社交网络的第一用户在第三方网站上执行的动作的指示符,接收对于促销信息的请求以便显示给所述社交网络的第二用户,并且传输促销信息以便显示给所述第二用户,其中所述第一用户与所述第二用户具有人际关系;处理器,用于访问并且执行存储的促销信息创建组件,以基于从所述第三方网站接收的指示符以及与所述社交网络的所述第一用户相关联的信息创建第一促销信息,其中所创建的第一促销信息具有固定的尺寸;贮存器,用于持久存储所述创建的第一促销信息,其中,所述贮存器存储与多个第三方网站相关联的促销信息以便显示给多个社交网络的用户;以及请求处理组件,用于响应于接收的对于促销信息的请求,至少部分地基于所述第一用户与所述第二用户之间的人际关系确定将要向所述第二用户显示所创建的第一促销信息, 其中,在所述社交网络的第二用户查看窗格的预定区域中向所述第二用户显示所创建的第一促销信息,其中,所述预定区域具有固定大小。
15.如权利要求14所述的系统,还包括用于存储从第三方网站接收的促销信息模板的模板贮存器;其中,所述请求处理组件基于接收的指示符,识别来自所述模板贮存器的促销信息模板,所识别的促销信息模板包括预定的内容以及用于与多个社交网络中的任意一个社交网络的用户相关联的内容的占位符;其中,所述请求处理组件通过利用与所述社交网络的所述第一用户相关的信息替换所述占位符,从所述识别的促销信息创建所述第一促销信息。
16.如权利要求14所述的系统,其中,所述接口进一步从所述第三方服务器接收对于向多个社交网络中的任意一个社交网络的用户显示所述第一促销信息的机会的出价。
17.如权利要求16所述的系统,其中,所述请求处理组件还基于与从所述第三方服务器接收的所述第一促销信息有关的所述出价,确定将要向所述第二用户显示所述创建的第一促销信息。
18.一种用于基于第三方网站上的用户活动来向社交网络的用户传播促销信息的系统,所述系统包括一个或多个服务器;到所述一个或多个服务器的接口,所述接口用于接收由用户社交网络的第一用户在第三方网站上执行的动作的指示符,接收对于促销信息的请求以便显示给所述社交网络的第二用户,并且传输促销信息以便显示给所述第二用户,其中所述第一用户与所述第二用户具有人际关系;促销信息创建组件,用于基于从所述第三方网站接收的指示符以及与所述社交网络的所述第一用户相关联的信息创建第一促销信息,其中所创建的第一促销信息具有固定的尺寸;用于持久存储所创建的第一促销信息的贮存器,其中,所述贮存器存储与多个第三方网站相关联的促销信息以便显示给多个社交网络的用户;以及用于通过至少部分地基于所述第一用户与所述第二用户之间的所述人际关系来确定将要向所述第二用户显示所创建的第一促销信息来处理接收的对于促销信息的请求的装置,其中,在所述社交网络的第二用户查看窗格的预定区域中向所述第二用户显示所创建的第一促销信息,其中该预定区域具有固定大小。
19.如权利要求18所述的系统,其中,所述接口进一步从所述第三方服务器接收对于向多个社交网络中的任意一个社交网络的用户显示所述第一促销信息的机会的出价。
20.如权利要求19所述的系统,其中,处理接收的请求的装置还基于与从所述第三方服务器接收的所述第一促销信息有关的所述出价,确定将要向所述第二用户显示所述创建的第一促销信息。
在一个实现中,一种用于向计算机用户提供信息的方法,包括在服务器系统处接收由用户社交网络的第一用户在第三方网站上执行的动作的指示符。该方法还包括由该服务器系统基于接收的指示符以及与该社交网络的该第一用户相关联的信息,创建第一促销信息。该方法还可以包括由该服务器系统将所创建的第一促销信息持久存储在促销信息贮存器中,其中,该贮存器存储与多个第三方网站相关联的促销信息以用于显示给社交网络的多个用户。该方法可以另外包括在该服务器系统处接收对于促销信息的请求以便显示给该社交网络的第二用户,该第二用户具有与该第一用户的人际关系。
文档编号G06Q50/00GKSQ
公开日日 申请日期日 优先权日日
发明者R·S·库尔卡尼, R·V·古哈, S·S·贝尔瓦迪, S·奈杜, V·戈尔 申请人:谷歌公司

我要回帖

更多关于 有效的品牌传播 pdf 的文章

 

随机推荐