基于社交网络系统中联系人的活动提供社交协约的制作方法

文档序号:6494630阅读:154来源:国知局
基于社交网络系统中联系人的活动提供社交协约的制作方法
【专利摘要】社交网络系统允许协约供应商提供要求由经由社交网络系统连接的用户参与来激活的社交协约。基于由连接至该用户的其他用户执行的动作为该用户激活社交协约。由社交协约的参与者执行的动作包括与社交协约相关的动作以及和与社交协约相关的对象有关的动作,例如,购买产品、进行关联、在与社交协约相关的位置签到或者推荐社交协约。该社交网络系统可为用户推荐社交协约中的潜在参与者。可通过执行一个或多个类型的动作来激活协约。可需要各种类型的动作的阈值数量以用于激活协约。
【专利说明】基于社交网络系统中联系人的活动提供社交协约
【技术领域】
[0001]本发明涉及在社交网络系统中的协约(deal,交易),具体地,涉及允许由社交网络系统的多个用户参与的社交协约。
【背景技术】
[0002]服务和/或产品的供应商向潜在或现有消费者提供协约以诱使他们进行购买。协约是向消费者发出销售产品或者提供服务的邀约,时常包括通过协约购买产品或者服务的消费者可得的具体利益。例如,协约可以打折的价格提供产品或服务,诸如原价的固定百分比或者低于原价的固定价。在购买相似或不同产品/服务时,协约可为未来购买产品/服务提供折扣。协约也可提供对不向普通人群开放的库存的访问权限。例如,在购买第一件产品后,协约可为第二件产品提供折扣。协约常常由不同于产品或者服务的实际卖家的供应商提供。协约供应商管理协约购买交易并向消费者赠送交易的优惠购物券,消费者然后可将优惠购物券兑换成所要购买的产品或者服务。
[0003]供应商出于各种原因提供协约。有时,供应商提供关于产品的协约是因为他们想快速处理掉产品以为新上线的产品腾出空间。有时,供应商提供协约是因为他们意识到只要存在可用的协约用户就有兴趣进行购买。相反,消费者常常密切监视协约。因此,协约吸引用户对特定产品的关注并将产品带到潜在客户的搜索范围内。
[0004]供应商总是想出创新的方法提供协约来吸引用户的注意。然而,若用户对产品或者服务的协约不感兴趣,则供应商将这些协约引向用户的努力就白费了。因此,供应商更愿意将他们的协约引向最可能对所提供的协约感兴趣的用户以使他们的产品/服务的销售最大化。然而,供应商尚未借助社交网络的力量来使协约更有效地到达他们的目标。

【发明内容】

[0005]本发明的实施方式为社交网络系统的用户提供社交协约。社交网络系统的用户与社交协约或者在社交网络系统上呈现的与社交协约相关的对象(例如,图像、视频或者评论)进行互动。若在社交网络系统中连接至用户的其他用户的互动满足某些标准,则向用户提供协约。例如,若大于连接至登记到社交协约供应商的位置的特定用户的用户数量的阈值,则社交协约被提供至该用户。
[0006]社交网络系统存储描述社交协约的信息。社交网络系统观察社交网络系统的用户和与社交协约相关的对象之间的互动。例如,在社交协约中呈现的与社交协约相关的对象可以是图像并且用户可通过下载该图像,喜欢该图像,或者评论该图像来与该图像进行互动。对于特定的用户,社交网络系统识别由连接至该特定用户的其他用户执行的所观察到的互动。若由连接至特定用户的其他用户执行的所观察到的互动满足预定标准,则为该特定的用户提供社交协约。
[0007]说明书中描述的特征及优点并不全部是全面的,具体地,对于本领域普通技术人员而言,根据附图、说明书以及权利要求书,许多其他特征和优点将是显而易见的。此外,应注意,在说明书中使用的语言主要是为了可读性和说明性的目的而选择的,且不旨在描绘或限定本发明的主题。
【专利附图】

【附图说明】
[0008]图1是根据本发明实施方式的用于允许社交网络系统的用户与社交协约互动的系统环境的示图。
[0009]图2是根据本发明实施方式的用于允许社交网络系统的用户与社交协约互动的社交网络系统的系统架构的示图。
[0010]图3是根据本发明实施方式的允许社交网络系统的用户与该用户感兴趣的协约互动的用户界面(user interface,用户接口)。
[0011]图4是根据本发明的一种实施方式的用于呈现与社交网络系统的用户感兴趣的协约相关的社交信息的用户界面。
[0012]图5示出了根据本发明的一种实施方式的显示作为社交协约的潜在参与者的社交网络系统的用户的联系人的用户界面的屏幕截图。
[0013]图6是根据本发明的一种实施方式的向社交网络系统的用户呈现的社交协约的屏幕截图。
[0014]图7是根据本发明的一种实施方式的用于基于通过社交网络系统的用户的联系人的参与来激活社交协约的过程的流程图。
[0015]图8是根据本发明的一种实施方式的用于基于用户与该用户的联系人的互动来激活社交协约的过程的流程图。
[0016]附图仅为说明的目的而示出本发明的各种实施方式。本领域技术人员根据以下讨论将容易理解:在不偏离本文中所述的本发明的原理的情况下,可采用本文中所示的结构和方法的替代实施方式。
【具体实施方式】
[0017]实施方式使用社交网络系统以结合用户的社交信息来提高用户与协约的互动。社交信息的结合为用户提供了与协约互动的更好体验,这反过来使得更多的用户对协约感兴趣。由于供应商试图通过提供协约来增加潜在消费者的数量,所以这进一步接近供应商的目标。此外,协约为用户提供社交体验以及与社交网络系统有价值的互动。发现社交网络系统有价值的用户更有可能忠诚于社交网络系统。社交网络系统的用户增强的忠诚度可能吸引更多的供应商经由社交网络系统提供广告和协约。由于社交网络系统从广告中获取收入,所以这就为社交网络系统增加收入。
[0018]将社交信息结合在协约中的一种实施方式是允许多个经由社交网络系统连接的用户参与协约。由经由社交网络系统连接的用户们的参与来激活的协约被称为社交协约。社交网络系统可允许多个用户参与社交协约并在激活该社交协约前检查参与者之间是否存在联系。可替代地,社交网络系统可例如经由用户接口将社交协约中用户的参与限定为现有参与者的联系。
[0019]社交网络系统经由包括新闻源或通知的通信信道将关于社交协约中的用户参与的信息传递给他们的联系人。由于了解社交协约的联系人有机会看到他们的朋友如何使用社交协约并受益于社交协约,所以他们更可能对社交协约感兴趣。结果,这些联系人本身更可能参与社交协约。这就使得关于社交协约的信息以病毒增殖的方式扩散。病毒增殖式扩散的信息可能比经由网站上传统广告所宣传的信息宣传的更快。
[0020]描述协约的信息
[0021]协约是与对用户做出向用户提供用户可接受的某些利益的邀约相关联的。由协约提供的利益对应于协约价值或者协约价格。例如,与提供较低利益的协约相比,提供较高利益的协约提供更高的价值。在一种实施方式中,用户可通过支付协约价格来购买协约。用户可随后通过进行购买或者交易来兑换协约。供应商通常和他们的广告一起向用户呈现协约。典型地,由协约提供的利益与交易相关,例如,由供应商提供的购买产品或服务。消费者和供应商之间的交易涉及用户与供应商之间的交换,其中,消费者为供应商付费且供应商为消费者提供一个或更多的产品和/或服务。然而,涉及协约的交易向用户提供额外的利益。
[0022]由协约提供的利益可包括产品和/或服务的降价。可替代地,由协约提供的利益可包括包含免费运送、用于下次购买的优惠券、为在同一交易中购买的不同物品降价、无销售税等的优点。与协约相关的利益被称为协约价值或协约价格。
[0023]协约可能与时间段相关。例如,协约只能用在开始日期之后和结束日期之前。协约可能与关于购买的其他限制相关。例如,协约可应用至交易中购买的所有物品,协约可应用至在具体某天进行的所有购买,或者协约可应用至单个物品。可施加于协约的这些购买上的限制被称为协约的最大化的兑换。
[0024]协约也可与位置相关。例如,商店的一个位置可提供协约但其他位置不能。协约也可与事件相关。与线上购买相反,协约可被应用至店内的购买,或者协约可仅用于在线购买。协约也可具有具体的兑换方法。例如,协约可要求用户出示优惠券或优惠券码,协约可在进行购买时自动被提供,协约可要求使用特定类型的支付机制(包括特定类型或者信用卡或借记卡),或者协约可要求出示俱乐部的会员证明。
[0025]协约可与其他条件相关,例如,由用户购买的数量必须超过阈值或者购买的总值必须超过一定金额。当满足与协约相关的所需条件时,考虑激活协约。激活协约可能需要由协约的供应商的明确的状况变化。可替换地,一旦满足所需的条件可自动激活并且在用户完成可应用的交易时用户得到协约的利益。可要求用户完成与购买相关的交易以兑换激活的协约。
[0026]激活协约包括将协约标记为准备被用户使用。例如,激活的协约可作为用户可兑换的优惠券呈现给用户。激活协约可要求由多个用户执行的某些操作。例如,激活协约可要求多个用户存在于与供应商相关的位置。若大于与用户一起登记到某位置的用户的朋友的阈值数量,则激活协约。参与激活协约的各个用户被称为协约的参与者。协约可为一个用户或者协约的所有参与者提供利益。例如,一旦由单个用户支付,由出现在所述位置的多个朋友激活的饭店协约可提供降价,或者可为单独支付的各个参与者提供降价。在一种实施方式中,激活协约包括兑换协约。例如,若大于阈值数量的用户的联系人经由社交网络系统购买某活动(例如,音乐会)的票,社交协约以折扣价提供票。在这种情况下,在兑换协约时进行激活协约。
[0027]本公开中参考的协约可以指与特定用户或者由供应商提供的协约类型相关的协约的实例。本公开的上下文阐明协约是否涉及协约或者特定类型的协约的实例。例如,协约可涉及若在给定日期之前购买则特定供应商给出某产品的20%的折扣的邀约。协约也可指具体到用户或需要通过用户的联系人参与的社交协约的实例。可存在多个为不同用户建立的协约的实例。协约的各个实例存储协约特有的信息,例如,参与该实例的用户。
[0028]协约系统环塏
[0029]图1是根据本发明实施方式的用于允许社交网络系统的用户与社交协约互动的系统环境的示图。用户135使用客户装置105与社交网络系统100互动。供应商系统120(在本文中也称为“供应商”)与社交网络系统100互动以提供描述协约的信息。系统100、系统120以及系统130的一些实施方式具有与本文所述的实施方式不同和/或其他的模块,且可以不同于此处描述的方式将功能分配在模块中。
[0030]图1和其他附图使用相同的附图标记表示相同的元件。附图标记(诸如“130A”)后的字母表示本文特指具有特定附图标记的元件。本文中不含有末尾字母的附图标记(诸如“130”)是指图中有该附图标记的任一或所有元件(例如,文本中的“130”指图中的附图标记 “130A” 和 / 或 “130B”)。
[0031]供应商系统120包括允许社交网络系统100与供应商系统互动的供应商应用编程接口(API)模块125。在一种实施方式中,可将供应商API125实施为网络服务。供应商API125允许社交网络系统100发送信息请求至供应商系统120并从供应商系统120接收与协约相关的信息。例如,社交网络系统100可将请求发送至供应商系统120以确定社交网络系统100的用户是否是供应商系统120的现有顾客。
[0032]在一种实施方式中,用于与社交网络系统100互动的由用户135使用的客户装置105可以是执行操作系统(例如,微软视窗可兼容操作系统(OS)、苹果OS X和/或Linux发行版)的个人计算机(PO、台式计算机、膝上型计算机、笔记本、平板PC。在另一实施方式中,客户装置105可以是任一具有计算机功能的装置,诸如个人数字助理(PDA)、移动电话、智能手机等。
[0033]客户装置105执行被称为仪表板(dashboard) 130的用户界面以允许用户135与社交网络系统100互动。仪表板130允许用户135执行涉及协约的各种动作。这些动作包括检索可能使用户感兴趣的描述协约的信息、为用户的联系人推荐协约、参与社交协约、登记到与协约供应商相关的位置、以及使用协约进行购买。在一种实施方式中,经由允许用户从因特网或私用网络中检索和呈现信息的浏览器应用来将仪表板130呈现给用户。
[0034]社交网络系统100为其用户提供与社交网络系统100的其他用户通信和互动的能力。用户加入社交网络系统100并接下来添加到他们希望连接的社交网络系统100的多个其他用户的连接。如在本文中使用,术语“朋友”是指用户经由社交网络系统100与其已形成联系、关联或者关系的任何其他用户。术语朋友不必要求用户成为在现实生活中真正的朋友,(通常将是在一个成员是公司或者其他实体的情况下);它仅意味着在社交网络系统100中的联系人。
[0035]社交网络系统100维护表示实体的不同类型的对象,例如,用户个人资料对象175、连接对象195、事件对象190、协约对象180以及供应商对象185。可为相关的实体的各个实例存储对象。用户个人资料对象175存储描述社交网络系统100的用户的信息。连接对象195存储描述社交网络系统的两个用户或者通常在社交网络系统100中表示的任何两个实体之间的关系的信息。事件对象190在社交网络系统100中存储现实世界的事件的代表。协约对象180表示协约且供应商对象表示在社交网络系统100中的供应商。本文将进一步详细描述这些对象。
[0036]社交网络系统100包括外部系统接口 110、仪表板管理器115以及在图2中描述的各种模块。仪表板管理器115允许社交网络系统100的用户经由仪表板130用户界面与协约互动。仪表板管理器115呈现描述用户感兴趣的协约的信息。例如,仪表板管理器可呈现不同类型的协约给有不同兴趣的两个用户。
[0037]仪表板管理器115允许用户135执行与协约相关的各种动作。这些动作包括购买协约、为联系人推荐协约、评论协约、跟踪协约、喜欢协约、参与社交协约、上传与协约相关的图像(例如,上传在与协约相关联的位置处拍摄的图像以显示为用户个人资料的一部分)。用户通过完成利用协约的交易来购买协约。例如,若协约为购买的产品提供20%的折扣,则用户通过购买产品并兑换用于购买的协约来购买协约。
[0038]仪表板管理器115从用户135接收请求以用于执行与协约相关的动作。用户135经由仪表板130将请求发送至仪表板管理器115。例如,用户135a可发送请求来推荐协约给用户135a的联系人(例如,用户135b)。仪表板管理器115可调用图2中显示的社交网络系统100的其他模块以执行所请求的动作。
[0039]社交网络系统100的外部系统接口 110允许社交网络系统100的各种模块与包括供应商系统120的外部系统互动。例如,社交网络系统100的模块可利用由用户135制作的描述交易的信息来更新供应商系统120。外部系统接口 110调用供应商API125以与供应商系统120互动。外部系统接口 110也允许外部系统与社交网络系统100互动,例如,访问社交网络信息或者更新社交网络系统100中呈现的信息。外部系统接口 110提供允许外部系统与社交网络系统100互动的API。例如,供应商系统120可通过调用由外部系统接口110支持的合适的API来发送描述来自供应商的新协约的信息。从外部系统接收的请求由社交网络系统100认证以确保外部系统具有执行所请求动作的许可。
[0040]社交网络系统100包括除图1中示出之外的模块,例如,在本文中将进一步描述的图2中所示的模块。
[0041]社夺网络系统架构
[0042]图2是根据本发明实施方式的用于允许社交网络系统的用户与社交协约互动的社交网络系统的系统架构的示图。社交网络系统100包括网络服务器220、新闻源发生器235、仪表板管理器115、外部系统接口 110、动作记录器240、动作日志245、社交协约管理器250、协约定价模块255、事件管理器280、用户个人资料存储器265、联系人存储器230、协约存储器225、事件存储器260、以及供应商存储器275。在其他实施方式中,社交网络系统100可包括用于各种应用的附加的、较少的或不同的模块。传统的组件(诸如网络接口、安全机制、载荷平衡器、故障服务器、管理和网络操作控制台等)未被示出,以便不使系统的细节模糊。
[0043]如本文中所描述,社交网络系统100允许用户彼此通信或者互动并访问内容。社交网络系统100在用户个人资料储存器265中存储用户个人资料对象175。存储在用户个人资料存储器265中的信息描述了社交网络系统100的用户,包括传记、人口统计以及其他类型的描述性信息,诸如工作经历、教育史、性别、性取向、业余爱好或者偏好、位置等。用户个人资料存储器265也可存储由用户提供的信息,例如,图像、视频、评论以及状态更新。用户的图像可利用在图像中显示的合适用户的识别信息来标记。
[0044]特定用户使用社交网络系统100执行的任何动作均通过在数据库或者其他数据存储库中维护的信息而与用户的个人资料175相关。这些动作可包括例如给其他用户添加联系人、将消息发送至其他用户、从其他用户读取消息、浏览与其他用户相关的内容、看到或跟踪另一用户喜欢什么样的协约、参加由另一用户发布的事件等。此外,下文结合其他对象描述的多个动作是直接针对特定用户的,所以这些动作也与这些用户相关。
[0045]联系人存储器230存储描述社交网络系统100的不同用户间的联系的数据,例如,如联系人对象195中所表示。由用户定义联系人,允许用户指定他们与其他用户的关系。例如,联系人允许用户与类似于用户现实生活中关系的其他用户(诸如朋友、同事、伙伴等)产生关系。在一些实施方式中,联系人基于关系的类型(例如,家庭或朋友或者同事)来指定连接的类型。用户可选择预先确定的联系人类型,或者按需要定义他们自己的连接类型。
[0046]用户可明确添加联系人,例如,用户选择具体的其他用户为朋友,或者由社交网络网站基于用户间的共同特点(例如,相同教育机构的校友的用户)自动创建。社交网络系统100中的联系通常为双向的,但并非必须的,因此术语“联系人”和“朋友”取决于参考体系。例如,若Bob和Joe两者在社交网络系统100中彼此相联系,则Bob和Joe两个用户也是彼此的朋友。用户之间的联系可以是直接联系;然而,社交网络系统100的一些实施方式允许经由一个或多个级别的联系来间接联系。联系人也可建立在不同类型的实体之间,例如,社交网络系统100可具有表示学校的对象以及在学校学习的或者是学校的校友的社交网络系统100的用户可与社交网络系统100中的学校联系。
[0047]协约存储器225存储描述协约的信息,例如,如协约对象180代表的协约。协约对象180与描述协约的元数据相关并包括协约实例特有的数据。可为执行与协约相关的某些动作的各个用户创建协约的实例。例如,若激活协约要求通过用户的联系人参与,则协约对象180存储描述协约中的参与者的信息。由于用户的其他联系人执行有助于激活协约的动作,所以社交网络系统100更新存储在协约对象180中的信息。
[0048]存储在协约对象180中的信息包括协约的描述、一个或多个与协约相关的截止期限(例如,可使用协约的期限的开始日期和结束日期)、与协约相关的位置、协约的类型、协约的兑换方法、与协约相关的最大兑换、由协约提供的利益的描述(例如,降价百分比)、与协约相关的任何条件或者规则、在社交网络系统100中与协约相关的个人资料页、以及其他信息。协约对象也存储识别协约供应商120的信息、与协约相关的用户、以及与协约相关的用户的联系人,例如,如果协约激活要求通过用户的联系人参与。协约对象180可存储描述协约资源的信息,例如,是否从外部系统导入协约,或者通过协约供应商120将协约添加至社交网络系统100,或者是否由社交网络系统100的用户发起协约。
[0049]协约对象可与包括社交网络系统100的用户、社交网络系统100中表示的事件、由与协约相关的用户执行的动作等的不同类型的社交信息相关。该信息可被存储在社交网络系统100中的各种数据存储器中。协约对象180和与协约相关联的有关社交信息之间的联系可明确地被存储在社交网络系统100中或者可根据需要来确定。协约对象180可以和与协约相关的用户的动作相关,例如,喜欢该协约或者跟踪该协约的用户、预定协约的用户、购买协约的用户、分享或赠送协约的用户、在与协约相关的位置登记的用户、以及用户对协约进行的评论等。
[0050]协约存储器225也存储与描述与协约相关的产品或服务的类型的每个协约相关的种类。协约种类的实例包括“就餐”、“购物”、“专业服务”、“美容和保健”、“健康和健身”、“汽车”、“宠物护理”、“金融服务”、“旅行”以及“艺术与娱乐”。在一种实施方式中,社交网络系统100可具有所定义的业务分类的清单以分类各种业务。社交网络系统100存储从业务种类至协约种类的映射以允许与业务种类相关的对象与协约种类匹配。例如,业务种类“饭店”和“酒吧”映射至协约种类“就餐”。类似地,业务种类“旅店”、“机场”以及“中转站”映射至协约种类“旅行”。
[0051]事件存储器260存储描述与社交网络系统100相关的事件的信息。事件对象190可针对现实世界的事件来定义,诸如生日聚会。有兴趣参加事件的用户可与事件对象建立连接。用户可通过定义与这类事件有关的信息(诸如时间和地点以及应约者的清单)来创建事件对象190。其他用户可发送对邀请的回复(RSVP消息),即,接受或者拒绝邀请、对事件评论、发布他们自己的内容(例如,来自事件的图片)以及执行通过社交网络系统100能对事件185进行的任何其他动作。因此,事件对象190的创建者以及事件的应约者可执行各种与事件对象190相关的动作。事件可与协约相关,例如,表示音乐会的事件对象可与为音乐会提供折扣价的协约相关。事件存储器260存储事件与协约之间的关联。
[0052]供应商储存器275存储那些存储描述供应商120的信息的供应商对象185。描述供应商120的信息包括与由供应商提供的产品/服务相关的种类、与供应商相关的位置以及与供应商API125互动所需的信息。在一种实施方式中,供应商对象185本地缓存描述由社交网络系统100常常使用的供应商的信息。本地缓存的信息与存储在供应商系统120中的信息同步,例如,基于正常的时间表或者每当存储在供应商系统120中的信息发生变化时进行同步。社交网络系统100存储供应商对象185与由供应商120提供的协约之间的关联。
[0053]网络服务器220经由网络210将社交网络系统100链接至一个或多个客户装置105 ;网络服务器220用作网页以及其他网络相关的内容,诸如Flash、XML等。网络服务器220在社交网络系统100与客户装置105以及其他外部系统(例如,供应商系统120)之间提供接收和路由消息的功能。这些消息可以是即时消息、队列消息(例如,电子邮件)、文本以及SMS (短消息服务)消息、或者任何其他的合适的消息传送技术。在一些实施方式中,社交网络系统100的其他用户可看到由一个用户发送至另一用户的消息,例如,被接收消息的用户的联系人看到。除消息的接收者之外,社交网络系统100的其他用户可看到的消息类型的实例是涂鸦墙。
[0054]动作记录器240能够接收来自网络服务器220的关于登录和/或退出社交网络系统100的用户动作的通信。动作记录器240用关于用户动作的信息填充动作日志245以追踪他们。通过在数据库或者其他数据存储库(诸如动作日志245)中维护的信息,特定用户针对另一用户执行的任何动作与各个用户的个人资料相关。这些动作可包括例如添加与其他用户的联系、发送消息至其他用户、读取来自其他用户的消息、浏览与其他用户相关的内容、参加由另一用户发布的事件等。此外,结合其他对象在下文所述的多个动作是针对特定用户的,所以这些动作也与这些用户相关。在用户使用社交网络系统100执行动作时,社交网络系统100将针对该动作添加到日志245的入口。[0055]社交协约管理器250维护描述社交协约以及与社交协约相关的动作的信息。社交协约管理器250维护与协约相关的元数据,包括激活社交协约所需的动作类型、是否该动作必须由用户或者用户的联系人执行、以及激活协约所需要的各个类型的动作的数量。可激活社交协约的动作类型的实例包括位置签到、购买、向联系人发送协约推荐、与供应商登记等。社交协约管理器250监测由用户的联系人执行的动作以及用户执行的动作来确定是否执行与社交协约相关的动作。社交协约管理器250管理社交协约的状态,例如,已执行的要激活协约的不同类型的动作的数量以及保持激活协约的动作的数量和类型。
[0056]在一些实施方式中,系统100不是社交网络系统但却与社交网络系统通信以得到必要的社交网络信息。系统100可例如使用由社交网络系统提供的API与社交网络系统通信。在这些实施方式中,图2中示出的一些模块可在系统100中运行,而其他模块可在远程社交网络系统中运行。例如,包括协约定价模块225的模块可在系统100中运行,但模块协约存储器225、用户个人资料存储器265、联系人存储器230以及动作日志245可存在于单独的社交网络系统中。
[0057]客户装置105与社交网络系统100之间的互动以及供应商120与社交网络系统100之间的互动通常经由网络210 (例如,经由因特网)执行。网络250能使客户装置220和社交网络系统210之间进行通信。在一种实施方式中,网络210使用标准通信技术和/或协议。在另一实施方式中,实体可用自定义的和/或专用的数据通信技术来代替或者结合上述通信技术。根据实施方式,网络210也可包括到其他网络(诸如因特网)的链接。
[0058]协约仪表板
[0059]仪表板130提供用户界面以允许社交网络系统100的用户观看协约或者与协约互动。图3示出了根据本发明实施方式的仪表板的屏幕截图。仪表板130可以是允许各种类型的用户与社交网络系统100互动的用户界面的一部分。(例如,从用户的主页上)浏览社交网络系统100上的用户的信息300的用户可通过按下按钮或链接350来请求来自社交网络系统100的不同类型的信息。由用户请求的不同类型的信息包括用户感兴趣的新闻源故事、用户经由社交网络系统100接收的消息、用户的联系人、与用户相关的事件等。用户可通过点击按钮320来请求描述与用户相关的协约的信息。
[0060]当用户请求协约信息时,仪表板管理器115按照由建议模块265所建议的来接收与用户相关的协约。建议模块265基于它们与用户的相关度排列各种协约并选择用于向用户建议的协约。用户可选择呈现给用户的特定的协约310并请求描述该协约的更多信息。图4示出了呈现与由用户选择的特定协约相关的社交信息的用户界面的屏幕截图。图4示出了描述该协约的详细信息,例如,协约的位置420、协约价格440、描述与协约相关的产品/服务的图像450。图4中呈现的用户界面允许与协约相关联的用户动作410,其包括购买协约、向联系人推荐协约、对协约的评价、喜欢协约、参与社交协约、上传与协约相关的图像等。仪表板130也可呈现与协约相关的不同类型的社交信息,例如,执行与协约相关的动作的用户的联系人430、与协约相关的事件、与协约相关的社交组、与协约相关的图像等。
[0061]社交网络系统100可请求用户执行与协约相关的某些动作。例如,社交网络系统100可请求用户为用户的联系人建议协约。图5示出了根据本发明的一种实施方式的显示社交网络系统的用户的联系人作为社交协约的潜在参与者的用户界面的屏幕截图。典型地,在用户购买协约时,呈现给用户的是向用户的联系人建议协约的请求。例如,图5中示出的画面可被呈现为用户与社交网络系统100间的用于购买的互动的一部分。图5中的用户界面允许用户添加540联系人到用于建议协约的列表中。用户可删除530先前添加至列表的联系人。一旦将所需要的联系人添加至列表,用户可发送550描述协约的信息给联系人。
[0062]图5中呈现的用户界面可被用于允许用户在社交协约中添加/删除参与者。例如,社交网络系统100可为用户呈现社交协约中潜在的参与者列表。用户可选择参与者并发送信息至社交网络系统100。若用户选择了比参与者人数阈值更多的人,则社交网络系统100可激活社交协约。可替代地,社交网络系统100可发送消息至所选择的参与者以确认他们参与协约。若大于确认的打算参与协约的参与者的人数阈值,则社交网络系统100可激活协约。
[0063]社交协约的激活
[0064]一组社交网络系统100的用户可与在社交网络系统中呈现的社交协约或者与社交协约相关的对象互动。与社交协约相关的对象的实例包括图像、视频、评论、发帖等。在一种实施方式中,若由用户的联系人执行的动作数量满足特定的标准,则为用户激活协约。用于激活社交协约的标准的实例包括大于执行与协约或者与协约相关的对象相关联的动作的用户的联系人的人数阈值。根据特定用户的联系人的互动是否满足所需的标准,可为一些用户激活协约而对另一些用户不激活。
[0065]在一种实施方式中,激活协约包括为用户提供协约。因此,可将协约提供至第一用户而不提供至第二用户,即使两个用户都具有和与社交协约相关的对象互动的联系人。例如,若第一用户与第二用户相比执行互动的联系人更多或者若与第二用户的联系人相比第一用户的联系人执行更多的互动,则这可能发生。
[0066]在另一实施方式中,通过与用户的联系人相关的用户执行的动作来激活社交协约。这些动作也与协约相关。例如,若用户推荐的协约大于用户的联系人的阈值数量,则可激活社交协约。
[0067]社交网络系统100经由通知、新闻源或者其他通信信道提供描述用户与社交协约互动的信息给用户的联系人。接收关于一个用户与社交协约的互动的信息的用户很可能知道与社交协约互动的其他用户。例如,在同一学院学习的多个朋友可能参与音乐会的社交协约。在同一学院学习的参与者的其他朋友很可能了解这一协约,例如,经由明确的推荐或者经由描述社交协约的新闻源。这些朋友很可能能够与社交协约联系起来,因为他们与多个参与者拥有共同的特性,例如,同一学院、相同的年龄组、较近的地理位置等。通常,在社交网络系统中从他们的朋友接收描述社交协约的信息的用户很可能关注该信息。这使得协约广告以及协约供应商的广告以病毒增殖的方式快速传播。
[0068]在一种实施方式中,可通过多种类型的动作激活社交协约。社交协约可指定为协约的激活而需要通过用户联系人或者用户执行的动作的不同类型以及各个类型的动作的数量。例如,社交协约可能需要预定数量的用户联系人到供应商的位置签到以及另一预定数量的从供应商处进行购买的用户的联系人以激活协约。
[0069]在一种实施方式中,为激活社交协约的有用的各个动作指定一个分数值。在基于与协约相关的动作的分数的加权总和超过阈值时,激活社交协约。与动作相关的权重可取决于动作的类型。例如,购买协约的权重可大于评论协约。类似地,为用户推荐协约的权重可大于评论协约。与由用户的联系人执行的动作相关的权重可取决于与联系人相关的社交信息。具有经由社交网络系统100促销协约和/或供应商的更高潜力的联系人的权重大于有更小潜力的联系人的权重。具有大量联系人的用户与具有非常少的联系人的用户相比具有促销供应商的产品/服务的更高的潜力。类似地,与很少使用社交网络系统100的用户相比,常常与社交网络系统中的用户的联系人互动的用户具有促销供应商的产品/服务的更高潜力。
[0070]通过联系人的动作激活社交协约
[0071]图6是根据本发明的一种实施方式的为社交网络系统的用户呈现的社交协约的屏幕截图。图6示出了由社交网络系统经由移动客户装置(诸如由用户和/或用户的联系人所携带的智能手机)提供的用户界面。协约来自供应商600。用于示出协约的用户界面可显示表明激活协约所需的与用户的联系人相关的动作数量的消息610。如图6所示,用户可通过识别有四个朋友计划加入供应商位置处的用户而激活协约。用户和联系人可通过在供应商位置处签到640来显示他们存在于该位置。
[0072]社交网络系统100可利用允许用户为社交协约添加潜在参与者的用户界面来呈现给用户(类似于图6中的用户界面)。若用户将很少的用户联系人与协约相关联,则用户界面提供消息620来表明所需要的与协约相关的剩余用户联系人的数量以激活协约。当用户添加了所需联系人数量时,激活协约并且参与协约的用户和/或联系人可享受由协约提供的利益。
[0073]在一种实施方式中,若用户不能达到激活社交协约所需的动作或参与者的所需数量,则可允许用户以较低的价格激活协约。例如,若社交协约需要用户的十个联系人参与以激活该协约且到目前为止只有八个用户的联系人参与,则用户可对系统表示:若供应商同意以较低数量的参与者激活社交协约用户愿意接受社交协约的较低利益。在这种情况下,可允许用户指明用户可接受的较低利益。供应商可能接受用户的建议并在激活协约前适当地修改社交协约。例如,若在10个用户联系人参与时提供至用户的初始利益是降价20%,则可在8个用户的联系人参与时根据用户请求而修改社交协约为提供15%降价。
[0074]图7是根据本发明的一种实施方式的用于基于由社交网络系统的用户的联系人的参与而激活社交协约的过程的流程图。可由社交网络系统100从不同协约供应商处接收需要通过用户的联系人参与的若干个社交协约。社交网络系统100将社交协约与匹配供应商规定的社交协约的目标标准的用户相关联710。与协约相关联的用户可通过社交网络系统被发送描述社交协约的信息。
[0075]社交网络系统接收720描述各种由用户的联系人执行的动作的信息。包括动作记录器240的一个或多个社交网络系统的模块可识别这些动作。在一种实施方式中,社交协约管理器250监控用户或者用户的联系人执行的动作,以及根据激活社交协约所需的动作类型来匹配730它们。若社交协约管理器250确定动作匹配激活社交协约所需的动作的类型,则社交协约管理器250保持对这些动作的跟踪。
[0076]社交协约管理器250可维护与在协约对象180中的社交协约相关的信息。协约对象180维护能潜在地激活协约的动作列表。社交协约管理器250根据激活协约所需的动作的总数量来检查450与动作匹配的数量(比如说N)。若到目前为止所识别的匹配的动作数量小于激活协约所需动作的总数量N,则社交协约管理器250继续接收720描述与协约相关的动作的信息并根据激活协约的所需动作的类型来匹配730它们。若识别出的匹配动作的数量达到激活协约所需动作的总数量N,则社交协约管理器250激活740协约。在一种实施方式中,激活协约包括在对应协约的数据结构中存储描述激活时协约的状况的信息。社交协约管理器250将消息发送至可使用由协约提供的利益的社交网络系统的用户以告知750它们协约被激活。
[0077]通过联系人执行的动作可与多个协约相关。例如,可存在能用相同的用户动作激活的由相同的协约供应商提供的两个协约。在一种实施方式中,社交协约管理器250确保具体的动作用于激活单个协约。例如,用户和用户的联系人可接收在图10中示出的协约。在这种情况下,若用户和联系人两者都去往协约供应商的位置并执行签到操作,则签到操作计算了两次,一次用于激活用户的协约以及一次用于激活联系人的协约。在一种实施方式中,社交协约管理器250防止用户基于同一动作激活两个协约。例如,社交协约管理器250可任意选取适合动作的协约并将该动作应用于协约中。可替换地,社交协约管理器250将该动作与激活协约还需要剩余的较少动作的协约相关联。在一种实施方式中,社交协约管理器250呈现用户界面用来管理允许用户选择动作应当所应用的协约的社交协约。用户界面可允许用户选择特定协约所用的动作并对不同协约再运用动作。
[0078]在一种实施方式中,可防止用户在特定时间间隔内利用某种类型的协约。例如,若用户通过参与社交协约而利用供应商提供的协约,则在预定时间间隔内供应商可能不允许用户参与另一协约。不允许用户利用协约的时间间隔的长度可取决于协约的种类或者与协约相关的业务类型。例如,若用户参与冰淇淋店的社交协约,则可能不允许用户参与供应商同一天提供的另一社交协约。另一方面,若用户参与有关音乐会的社交协约,则在允许用户参与音乐会供应商的另一社交协约之前可能要求用户等几周。
[0079]通过用户动作激活社交协约
[0080]通过由与用户的联系人以及社交协约相关联的用户执行的动作可激活社交协约。例如,在大于在与协约有关的位置签到的用户的联系人的阈值数量时可激活社交协约。作为另一实例,若用户推荐的协约数目大于用户的联系人数目的阈值则可激活社交协约。
[0081]图8是根据本发明的一种实施方式的用于基于用户与用户联系人的互动而激活社交协约的过程的流程图。社交协约管理器250从用户接收810对激活社交协约的请求。社交协约管理器250选择820可能参与社交协约的用户的一组联系人。
[0082]社交协约管理器250可利用用于选择820联系人的各种标准。在社交协约中用于选择820联系人作为潜在参与者的标准包括由协约供应商提供的针对协约的协约目标标准。社交协约管理器250确保选择的820联系人满足下列协约目标标准,其包括年龄、性别、地理位置或者其他人口标准。用于选择820的另一标准将潜在参与者的兴趣与协约或者协约的种类进行匹配。从用户明确提供的用户个人资料信息或者从与用户相关的被存储在社交网络系统100中的包括用户检索的信息的类型、用户进行的评论、用户进行的推荐等的过去的历史数据中可确定用户的兴趣。用于选择820联系人的其他标准包括联系人与用户之间的亲密关系(affinity,关联性)、联系人以前是否参与过属于与现行协约相同种类的协约、以及联系人是否参与过相同供应商的协约。在一种实施方式中,社交协约管理器250使用当前添加到社交协约的联系人来决定推荐给用户的潜在参与者。例如,社交协约管理器250考虑在潜在参与者与已表明为协约当前参与者的联系人之间的亲密关系。[0083]社交协约管理器250为用户呈现830被选择的联系人。可由仪表板管理器115经由仪表板130呈现所选联系人,例如,使用类似于图5中所示的用户界面来呈现。用户可选择呈现给用户的联系人的一个子集作为协约中的潜在参与者。社交协约管理器250从用户处接收830潜在参与者的列表。在一种实施方式中,若由用户提供的潜在的参与者的数量超过阈值,则社交协约管理器250激活840社交协约。可替代地,社交协约管理器250可向潜在参与者发送消息要求他们确认他们是否对参与社交协约感兴趣。若社交协约管理器250从大于阈值数量的由用户所选的潜在参与者接收到确认消息,则社交协约管理器250激活该社交协约。社交协约管理器250发送消息至用户以通知850用户协约激活。
[0084]在一种实施方式中,允许作为参与者的用户的各个联系人向协约中添加参与者。这允许用户联系人的联系人被包括并作为协约的参与者。这允许社交网络系统的用户的动作以病毒增殖的方式与协约相关。由于用户的每个联系人可与由联系人的联系人执行的动作相关联,所以与协约相关联的动作数目能飞速增加。
[0085]在一种实施方式中,协约为每个参与者提供的利益取决于参与协约的每个用户的联系人的数量。例如,若第一用户的五个联系人参与协约,且第二用户只有三个联系人参与协约,则与第二用户相比,第一用户得到基于本协约的更大的利益。在这个实例中,第一用户的购买可得到20%的折扣,而第二用户对于类似的购买只能得到15%的折扣。在一种实施方式中,协约提供给每个参与者的利益取决于由参与协约的每个用户的联系人执行的与协约相关的动作数量。参与协约的用户的相同的联系人可执行该协约指定为用于激活协约的有效动作的多个动作。例如,相同的用户可执行两个或更多个不同类型的动作,包括登记到与协约相关的位置、进行购买、与供应商注册、激活协约的每个动作计数。结果,尽管参与协约的用户的联系人数量可能低,但若用户的每个联系人执行对协约激活有用的多个动作,则用户可能得到协约的很高利益。
[0086]社夺化协约
[0087]在一种实施方式中,社交协约管理器250将给定的协约转换为社交协约。例如,现在的协约可能要求单用户参与。然而,通过要求额外的用户(例如,用户的联系人)参与,协约可被转换为社交协约。社交协约管理器250确定通过使得协约社交化是否有利于供应商或者社交网络系统100。社交协约管理器250可基于协约的类型确定是否社交化协约。协约的特定类型通常与社交活动相关,例如,饭店的协约、音乐会协约等。社交协约管理器250也可基于与用户相关的过去的信息(例如,用户在过去协调社交协约上有多成功)确认是否社交化协约。通过社交化协约,该社交网络系统100促销供应商提供的产品或服务以及使用社交网络系统100的社交活动。
[0088]社交协约管理器250可使用各种标准来确定是否社交化协约。社交协约管理器250可使用存储在社交网络系统100中的过去的历史信息来确定对于各种种类的社交协约有多成功。例如,包括就餐、玩类似打高尔夫的游戏的某些类型的活动、包括音乐会或者电影的社交事件通常涉及多个人参加。社交协约对于协约的这些种类可能更成功。用于确认是否社交化协约的另一标准包括与用户相关的过去的历史数据。例如,社交协约管理器250基于用户过去的动作可确定特定用户比另一用户更可能参与社交协约。例如,用户可能具有许多联系人且可能在过去已参与若干个社交协约。与在社交网络系统100中有很少的朋友且从来不发出请求参与社交协约的另一用户相比,该社交协约管理器250可能为这一用户社交化协约。
[0089]社交协约管理器250可为社交化协约的每个用户确定社交协约的特定属性。例如,社交协约管理器250可分析与用户相关的社交信息来确定用于激活协约所需的动作的阈值数量。在一种实施方式中,分析用户的联系人来确定社交协约潜在参与者的总数量。社交协约管理器250可针对用户的每个联系人确定参与社交协约的可能性的指示性分数。分数大于阈值的用户的联系人被确定为潜在参与者。社交协约的所需参与者的总数量或者用于激活社交协约的用户联系人所需的动作的总数量基于潜在参与者的总数量确定。根据潜在参与者的数量,可确定协约提供的利益。例如,与具有较少的参与者的用户相比,具有较多潜在参与者的用户可获得较高的利益。将描述社交化协约的信息呈现给用户。
[0090]可替代的应用
[0091]说明书中描述的特征及优势并不是全部包括的,且具体地,对于本领域普通技术人员而言,根据附图、说明书以及权利要求书,很多其他特征和优势将变得显而易见。此外,应注意,在说明书中使用的语言主要是为了可读性和说明的目的而选择的,且并非旨在描绘或限定本发明的主题。
[0092]为了说明的目的已给出了对本发明实施方式的前述描述;这并不意味着是排他性的或者将本发明限制于所公开的确切形式。相关领域技术人员可以理解,根据以上公开可以有多种修改和变形。
[0093]该描述的某些部分在算法和对信息操作的符号表不方面描述了本发明的实施方式。这些算法描述和表示通常由数据处理领域中的技术人员使用以将他们工作的实质有效地传达给本领域其他技术人员。尽管功能性、计算性或逻辑性地描述了这些操作,但这些操作应被理解为由计算机程序或等效电路、微代码等来实现。此外,在不失一般性的条件下,还证明有时便于将这些操作的安排称作模块。所描述的操作和它们的关联模块可被嵌入软件、固件、硬件或它们的任何组合中。
[0094]本文中描述的任何步骤、操作或处理可利用一个以上的硬件或软件模块单独或与其他装置结合来执行或实施。在一种实施方式中,采用包括包含计算机程序代码的计算机可读介质的计算机程序产品来实施软件模块,该计算机程序代码可由计算机处理器执行以用于进行所描述的任何或全部的步骤、操作或处理。
[0095]本发明的实施方式也可涉及一种用于执行本文中的操作的设备。该设备可为所需目的而专门构造,和/或它可包括选择性被激活或由在计算机中存储的计算机程序重新配置的通用计算装置。这种计算机程序可被存储在适用于存储电子指令的有形计算机可读存储介质或任何类型的介质中,并被耦合至计算机系统的总线。此外,说明书中提及的任何计算系统均可包括单个处理器或者可以是采用为了增加计算能力的多处理器设计的架构。
[0096]最后,在说明书中使用的语言主要是为了可读性和指导性目的而选择的,且其不应被选择为描绘或限定本发明的主题。因此,其旨在本发明的范围不由该【具体实施方式】限定,而是由对基于本文的应用提出的任何权利要求来限定。相应地,本发明的实施方式的公开旨在是说明性的,而非限定在所附权利要求中所述的本发明的范围。
【权利要求】
1.一种用于向社交网络系统的用户提供社交协约的方法,所述方法包括: 存储用于社交协约的信息,所述社交协约与所述社交网络系统中的一个或多个对象相关; 观察所述社交网络系统的用户和与所述社交协约相关的所述一个或多个对象之间的互动;以及 针对所述社交网络系统中的特定用户: 识别由在所述社交网络系统中与所述用户连接的其他用户所执行的所观察到的互动, 将预定标准应用于由所述用户的联系人执行的所观察到的互动,以及 若满足所述标准,则向所述用户提供所述社交协约。
2.根据权利要求1所述的计算机实施的方法,其中,所述预定标准包括检查所观察到的互动是否包括多于阈值数量的特定动作类型的动作。
3.根据权利要求2所述的计算机实施的方法,其中,所述特定动作类型包括进行购买、参与所述社交协约、在与所述社交协约相关的位置签到或者向联系人推荐所述社交协约中的一种。
4.根据权利要求4所述的计算机实施的方法,其中,所述社交协约与第一协约价格相关,所述方法还包括: 响应于不满足所述预定标准的所观察到的互动,提供低于所述第一协约价格的第二协约价格的协约。
5.根据权利要求1所述的计算机`实施的方法,其中,所述社交协约与多个类型的动作相关,以及属于动作集的动作隶属属于所述多个类型的至少一个类型。
6.根据权利要求1所述的计算机实施的方法,其中,所述预定标准包括检查所观察到的互动是否包括属于多个动作类型的动作。
7.根据权利要求1所述的计算机实施的方法,其中,每个所观察到的互动与分数相关,且所述预定标准包括检查基于动作的加权总计值是否超过阈值。
8.根据权利要求7所述的计算机实施的方法,其中,与所观察到的互动相关的权重基于所观察到的互动的动作类型。
9.根据权利要求7所述的计算机实施的方法,其中,对于所述特定用户,与所观察到的互动相关的权重基于执行所述动作的其他用户与所述特定用户之间的亲密关系。
10.根据权利要求1所述的计算机实施的方法,还包括: 从供应商接收描述针对单个用户的协约的信息;以及 基于从所述供应商接收的所述协约来创建所述社交协约。
11.根据权利要求10所述的计算机实施的方法,所述方法包括: 基于与从所述供应商接收的所述协约相关的类别来确定是否社交化所述协约。
12.根据权利要求1所述的计算机实施的方法,还包括: 针对所述社交网络系统中的所述特定用户: 将描述所述社交协约的信息发送至在所述社交网络系统中与所述用户连接的其他用户。
13.根据权利要求1所述的计算机实施的方法,还包括: 针对所述社交网络系统中的所述特定用户:推荐在所述社交网络系统中与所述用户连接的一组其他用户, 从所述特定用户接收对其他用户的选择,以及 将描述所述社交协约的信息发送至所选的其他用户。
14.根据权利要求13所述的计算机实施的方法,其中,通过将描述连接至所述特定用户的用户的信息与所述社交协约进行匹配来确定推荐的其他用户组。
15.一种用于为社交网络系统的用户激活社交协约的计算机实施的方法,所述方法包括: 从社交网络系统的用户接收对激活社交协约的请求; 观察由所述社交网络系统中连接至所述用户的其他用户执行的动作集,所述动作与所述社交协约相关; 确定所述动作集是否满足用于激活所述社交协约的预定标准; 响应于满足所述预定标准的所述动作集,为所述用户激活所述协约,其中,所述激活至少能使所述用户购买所 述协约;以及 将指示所述社交协约的激活的信息发送至所述用户。
16.根据权利要求15所述的计算机实施的方法,其中,所述预定标准包括检查所述动作集是否具有多于阈值数量的特定动作类型的动作。
17.根据权利要求16所述的计算机实施的方法,其中,所述动作类型包括进行购买、参与所述社交协约、在与所述社交协约相关的位置签到或者向联系人推荐所述社交协约中的一种。
18.一种用于向社交网络系统的用户提供社交协约的方法,所述方法包括: 存储用于社交协约的信息,所述社交协约与在所述社交网络系统中的一个或多个对象相关; 观察所述社交网络系统的用户和与所述社交协约相关的所述一个或多个对象之间的互动;以及 针对所述社交网络系统的特定用户,只要由在所述社交网络系统中与所述用户连接的其他用户执行的所观察到的互动满足预定标准,便向所述用户提供所述社交协约。
19.根据权利要求18所述的计算机实施的方法,其中,所述预定标准包括检查所观察到的互动是否包括多于特定动作类型的阈值互动。
20.根据权利要求19所述的计算机实施的方法,其中,所述动作类型包括进行购买、参与所述社交协约、在与所述社交协约相关的位置签到或者向联系人推荐所述社交协约中的一种。
【文档编号】G06Q50/00GK103460235SQ201280013324
【公开日】2013年12月18日 申请日期:2012年3月8日 优先权日:2011年3月14日
【发明者】胡波, 凯利·温特斯, 艾米丽·克拉克·怀特 申请人:脸谱公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1