专利名称:为第三方网络站点提供数字优惠券的制作方法
为第三方网络站点提供数字优惠券
背景技术:
经过因特网销售产品的销售商希望向消费者提供和在线销售商品相关的优惠券。问题存在于在因特网上浏览多个网络站点的内容的许多个人基于他们的兴趣浏览某些网络站点。经常地,销售商提供和这些个人有兴趣的物品购买的特别优惠,但因为这些个人没有频繁地浏览该销售商的网络站点,因此意识不到这样的购买机会。附图简述参考附图可以更好地理解当前公开的许多方面。附图中的组件不一定是按比例的,重点相反地放在清楚地示出本公开的原理。而且,在附图中,相同的附图标记指定对应部分。
图1是根据本公开的实施例包括多种计算设备的网络环境的示图。图2是根据本公开的实施例在计算设备(诸如图1的网络环境中的客户端)的显示设备上提交的网络页面的一个示例的示图。图3是示出根据本公开的实施例在计算设备(诸如图1的网络环境中的服务器)中实施的功能的示例的流程图。图4是示出根据本公开的实施例计算设备(诸如图1的网络环境中的服务器)的一个实施例的示意性框图。发明详述参见图1,如下涉及和销售商通过网络(诸如因特网)在线销售物品和/或服务的活动相关的在网络环境100中实施优惠券。在下面的解释中,首先提供对网络环境100的物理特征的描述,随后描述其操作。参考以后的附图提供各个方面的更详细的讨论。图1中描绘的网络环境100包括各种计算设备,诸如例如服务器103、客户端106、第三方服务器108和/或耦合到网络109的其他计算设备。网络109可包括例如因特网、内部网、外扩网、广域网(WAN)、局域网(LAN)、有线网络、无线网络或其它合适的网络等,或者两个或更多该网络的组合。为了便于描述,服务器103和108以及客户端106在本文都被称为单一的。然而,需要了解在一个实施例中,服务器103和108可代表多个服务器以及客户端106可代表多个客户端。服务器103和108的每个包含计算设备的示例,所述计算设备用于执行本文所述的各种组件。每个服务器103或108例如可包括服务器计算机或类似系统,并可表示以一个或多个服务器组或其他配置排列的多个服务器。这些服务器可位于单个地点或可分散在不同地理位置之间。为此,每个服务器103或108可被视为服务器“云”,其表示多个服务器的计算能力等。根据多个实施例在服务器103中执行各种应用和/或引擎。同样,各种数据被存储在服务器103可访问的数据存储区113中。数据存储区113中存储的数据例如可与下述的各种应用和/或引擎的操作相关。在服务器103中执行的应用可包括例如电子商务系统123、第三方优惠券服务126以及没在本文详细解释的其他应用。电子商务系统123经配置以进行电子商务用于帮助一个或多个在线交易的网络呈现。电子商务系统123可包括不同的应用、组成、和/或在多个计算设备(诸如服务器103)上实施的系统,所述计算设备位于一个站点,或者可理解地地理上分布在不同地点。第三方优惠券服务126经配置以将内容提供给将描述的第三方服务器108。电子商务系统123中包括的应用、组件和/或系统提供各种功能,诸如维护和访问物品目录133,在物品目录133中存储描述通过在线销售卖给客户的多个物品136的数据。描述每个物品136的数据可包括物品图像139和物品信息143。通过电子商务系统123销售的物品136包括例如物品和/或服务。电子商务系统123也可以提供多种功能,诸如例如搜索物品136、生成具有搜索结果或用于其它目的的网络页面、实施物品136的购买、执行对所购买物品136的支付以及其他功能。在提供物品136的购买中,电子商务系统123可产生多个不同的网络页面,诸如网页或提供到由客户控制的各种客户端106的其他网络内容。这些网络页面可以是静态的或动态创建。此外,各种客户帐户153可维护在数据存储区113中。每个客户账户153可包括描述客户的客户数据(包括支付地址、送货地址、支付凭证)以及用于完善各种商业交易的其他信息。同样关联于每个客户帐户153的是个浏览历史156、购买历史159、优惠券使用历史163以及可能的其他数据。在一个实施例中,如可以理解的,优惠券使用历史163可作为购买历史159的一部分。此外,销售数据173被存储在数据存储区113中,描述关于各种卖主的信息,诸如产生或否则提供经过电子商务系统123销售的物品136的厂商和各种卖主。如可以理解的,供应商数据173可包括关于各个供应商的信息,包括地址和联系信息、银行信息、供应合同信息,以及对于解释不重要但交易业务需要的供应商的其他信息。卖主数据173具体包括描述由卖主发起的各种促销活动176的数据,以向客户提供购买所提供物品136的更大激励。根据一个实施例,一个或多个数字优惠券179关联于将描述的促销活动176的每一个。如本文考虑地,数字优惠券179包含用户选择的数字凭证,授予用户和一个或多个物品136相关的优惠兑现(redeem a benefit)。该优惠可例如包括一个或多个物品136的购买价格的折扣,该折扣是固定的金额数或购买价格的百分比。优惠也可包括例如其他物品136的赠品、物品136的免费运送、涉及购买物品136的物品136的折扣(固定或百分比折扣),或者其他优惠。此外,和一个或多个数字优惠券179关联的是基于卖主支付的指示应用于数字优惠券179的优选程度,如下将描述对该数字优惠券179的更多细节。第三方服务器108用于实施网络站点183。网络站点183经配置以编码编码各种网络页面186用于显示在各种客户端106上。网络页面186包括由网络站点183根据所述网络站点183的目标呈现的内容或主题。在一个实施例中,网络页面186包括网页或可以理解的其他类型的内容。可以使用诸如网址等的合适网络地址访问网络109上的网络站点183。引用具体的示例,网络站点183可包括博客、特别兴趣的站点、销售站点或任何其他类型的网络站点183。当编码网络页面186时,网络站点183经配置以随着该网络页面186的内容一起包括一个或多个数字优惠券179。为此,网点183从将要描述的第三方优惠券服务1 获取数字优惠券179。
客户端106代表可耦合到网络109的多个客户端设备。例如,客户端106可包括耦合到因特网的数以百万的客户端106中的一个。客户端106可包括例如基于处理器的系统(诸如计算机系统)。该计算机系统可以实施为如下形式台式电脑、笔记本电脑、个人数字助理,移动电话、机顶盒、音乐播放器、上网本、平板电脑系统或具有类似功能的其他设备。客户端106可包括例如各种外围设备。具体而言,外围设备可包括输入设备,诸如例如键盘、键区、触摸板、触摸屏、麦克风、扫描仪、鼠标、操纵杆或一个或多个按钮等。外围设备也可包含显示设备196、指示灯、音箱等。显示设备196可包括例如阴极射线管(CRT)电视、液晶显示器(LCD)屏幕、等离子平板显示器、LCD投影仪或其他类型的显示设备等。包括浏览器应用199的各种应用在客户端106中执行。客户端浏览器应用199经配置以根据合适的协议(诸如包括传输控制协议/因特网协议(TCP/IP)或其他协议的因特网协议组)和电子商务系统123以及服务器103或108上可能的其他应用交互。为此,浏览器应用199可包括例如商业上可用的浏览器,诸如位于华盛顿的雷德蒙的微软公司销售的INTERNET EXPLORER 、加利福尼亚州山景城的摩斯拉公司销售的MOZILLA FIREF0X ,或者其他类型的浏览器。可替换地,浏览器应用199可包含具有类似功能的某些其他应用。当在客户端106中执行时,用户可使用浏览器应用199访问由网络站点183推出的网络页面186。浏览器应用199经配置以在显示设备196上提交包括数字优惠券179的网络页面186并执行其他功能。同样,如可以理解的,浏览器应用199可实施网络页面186的活动部分的执行。接下来提供对网络环境100的各种组件的大致描述。首先,假定客户端106的用户希望访问由第三方服务器108提供的网络站点183。具体而言,假定用户希望浏览由网络站点183编码用于提交在客户端106上的各个网络页面186。为此,用户通过输入和网络站点183相关的网络地址操作浏览器应用199。最终,响应在浏览器应用199中输入的地址,从客户端106向第三方服务器108发送对于网络页面186的请求203。网络站点183经设置以呈现例如对网络109上某些或所有客户端106最终可访问的各种主题或内容。由网络站点183产生的网络页面186的一部分用于包括数字优惠券179,该数字优惠券179适用于经过电子商务系统123购买物品136。一旦从客户端106接收请求203,网络站点183响应203于所述请求编码所述网络页面186用于提交在客户端106上。在编码网络页面186的过程中,网络站点183通过网络109向服务器103上的第三方优惠券服务126发送对于一个或多个数字优惠券179的请求206,所述优惠券179包括在网络页面186的各个部分中用于随着网络页面186提交到客户端106上。请求206可指示例如所需的的数字优惠券179的数量。响应请求206,第三方优惠券服务1 从数据存储区113获取一个或多个数字优惠券179,所述优惠券179关于销售各种物品136的电子商务系统123的操作是目前可用的。在响应所述请求206确定一个或多个数字优惠券179以返回到网络站点183中,第三方优惠券服务126考虑由网络站点183向其提供的各种信息。例如,网络站点183可知晓客户端106的身份。该信息可从和客户端106中浏览器应用199相关的cookie或从当最初访问网络站点183时用户执行的登录获取。客户端106的用户身份可提供到第三方优惠券服务126,该第三方优惠券服务1 查询和该用户相关的合适的客户帐户153。这使得浏览历史156、购买历史159、优惠券使用历史163以及和该客户账号153相关的其他信息用于识别和该个体最相关的合适数字优惠券179。而且,在确定将哪些数字优惠券179提供到网络站点183以便呈交给特定用户中也考虑其他因素。可替换地,在某些情况下,客户端106的用户身份对于电子商务系统123是未知的。在这种情况下,电子商务系统123试图确定关于未知客户的任何信息。在一个实施例中,电子商务系统123试图基于和客户端106相关的因特网协议(IP)地址确定客户的地理位置。为此,电子商务系统123可检测客户浏览的网络页面186的进展以获取它们的IP地址和其他信息。可采用多种技术以基于IP位址和其他信息确定用户的地理位置,如在2007年6月四日提交并分配申请号为11/771,679标题为“网络地址映射属性”的美国专利中所述,在此通过引用并入其全文。对该用户已知的地理位置信息可用于确定哪些数字优惠券179相关被包含在特定的网络页面186中。例如,某些物品136本质上可是区域性的。此外,网络站点183可在请求206中包括关于要提供到客户端106的网络页面186的信息。举例来说,该信息可包括诸如物品136的产品的描述或数字优惠券179针对的请求的其他信息。信息可包括描述信息,网络站点183的目的是描述或请愿关于一个或多个主题的信息。该信息可包括关键词、元数据或其他的描述信息。第三方优惠券服务126可识别相关于所述信息的数字优惠券179,所述信息经提供以发送返回网络站点183以包括在网络页面186中。此外,当响应请求206确定哪些数字优惠券179发往网络站点183时可考虑其他因素和考虑。在第三方优惠券服务1 识别要发送到网络站点183的一个或多个数字优惠券179之后,第三方优惠券服务1 向该网络站点183发送包括该数字优惠券179的应答209。在一个实施例中,应答209可包括到网络109上各个数字优惠券179的链接或引用,该数字优惠券179可被并入在网络页面186中而非发送数字优惠券179本身。最终,当网络页面186被提供到客户端106中的浏览器应用199时,如可以理解地,浏览器应用199将作用于该链接或引用以从服务器103下载各个数字优惠券179。一旦接收应答209,网络站点183进行完成编码包括上述一个或多个数字优惠券179的网络页面186。为此,网络站点183可包括网络页面186中数字优惠券179的实际内容,或可包括到该内容的引用或链接以由上述浏览器应用199下载。此后,响应来自客户端106的请求203发送包括网络页面186的应答213。一旦接收网络页面186,浏览器应用199在显示设备196上提交该页面。此外,第三方优惠券服务1 可经配置以跟踪对发送到网络站点183并包括在发送到客户端106的各个网络页面186中的每个数字优惠券179发生的印象数量。此外,网络站点183也可跟踪相同信息。同样,电子商务系统123或第三方优惠券服务1 可经配置以跟踪用户经过至少一个数字优惠券179指向电子商务系统123的次数。一旦数字优惠券179在网络页面186中提交给客户,则客户点击或另外选择和他们希望购买的物品136相关的数字优惠券179。根据一个实施例,电子商务系统123跟踪由客户点击或另外选择的那些数字优惠券179并当购买该物品136时自动在结账时应用由那些数字优惠券179提供的各个优惠。换种方式说,一旦用户点击或者另外选择呈现的数字优惠券179,他们被指向电子商务系统123的网络站点并当进行结账时自动有资格接收和数字优惠券179相关的优惠。这样提供优势在于除了指定希望购买的物品136之外,用户不需要执行进一步操作以兑现所述数字优惠券179。可替换地,可以以某些其他方式实施数字优惠券179的兑现。参见图2,所示是根据当前公开的不同实施例由网络站点183(图1)提供的网络页面186的一个示例。如图所示,网络页面186包括对于新父母的博客,命名为“婴儿博客”。博客包括网络页面186的主题233。在一个实施例中,用户可需要使用合适的用户名和密码或可以理解的其他认证信息登录所述网络站点183(图1)。因此,在生成网络页面186以发送到客户端106(图1)中,网络站点183可知晓所述用户的身份。可替换地,诸如cookie的各种组件可存储在和浏览器应用199(图1)相关的客户端106中,以向网络站点183告知用户身份。由于客户端106的用户操作电子商务系统123(图1),该cookie或其他组件可以包括在客户端106中,其中电子商务系统123可提供和上述进行电子商务相关的各种网络页面。如果网络站点183可基于cookie以及和浏览器应用199相关的其他组件获取客户端106的用户身份,网络站点183可随着对于上述一个或电子优惠券179的请求206(图1) 一起向第三方优惠券服务126(图1)发送该信息。除了主题233,网络页面186也包括多个数字优惠券179。根据一个实施例,每个数字优惠券179可包括由电子商务系统123产生的网络页面的链接以呈现一个或多个物品136(图1),这些物品是数字优惠券179本身的主题。因此,在创建网络页面186中,网络站点183可充当中介以将客户端106的用户引导到电子商务系统123产生的登陆页面,所述电子商务系统123由给定销售商操作以促进物品136的购买。可在网络站点183的操作人员和电子商务系统123的销售商之间进行配置,以向基于由网络站点183产生的网络页面186上显示的数字优惠券179的介绍的所有销售支付佣金。可替换地,可以对发送到客户端106的给定网络页面186中的每个数字优惠券179的每个印象向网络站点183的操作员支付金额。这对于网络站点183的操作员提供激励以在由网络站点183产生的网络页面186中包括对物品136的数字优惠券179。该配置用于驱动客户访问电子商务系统123并增加销量。接下来参见图3,示出第三方优惠券服务1 在识别数字优惠券179(图1)中功能的一个示例的流程图,该数字优惠券179(图1)将由上述的网络站点183(图1)编码在网络页面186(图1)中。可替换地,如可以理解地,图3的流程图可被视为在服务器103(图1)中实施的方法的描述步骤。开始,在步骤303,第三方优惠券服务1 识别要呈现给客户的相关数字优惠券179的初始池。具有多个因素需要考虑以确定给定数字优惠券179是否相关以考虑该数字优惠券179应该包括在网络页面186中。如可以理解地,当客户身份已知时,一般考虑需要知道客户身份的因素。在考虑的多个因素中是两个或多个数字优惠券179之间或之中是否存在关联、各个用户之前是否已选择或兑现一对或组中的数字优惠券179之一。例如,通过在多个客户账号153(图1)中识别兑现第一数字优惠券179也倾向于兑换给定的第二数字优惠券179的阈值客户数来识别数字优惠券179之间的关联。当展示该行为的客户数量已达到阈值用户数时或当应用某些其他标准时,识别关联。因此,与通过和客户相关的优惠券使用历史163(图1)确定的由客户在之前场景兑现的其他数字优惠券179有关联的任何数字优惠券179被认为应呈现给客户。
另一个因素包括是否对于付费的各个卖主给予对数字优惠券179的增加展示。该卖主可付费以提高一个或多个数字优惠券179将被选中以包括在由电子商务系统123 (图1)产生的给定网络页面186中的概率。因此,例如,其他因素可以并不指示与产生当前网络页面186的强大的关系或相关性,由各个卖主提高展示付费可使得该数字优惠券179被选中以包括在当前正在构建的网络页面186中。在选择数字优惠券179以包括在当前正在构建的网络页面186中需要考虑的其他因素可包括与数字优惠券179相关的转换率和/或印象率。例如,具有极高转换率的数字优惠券179指示该数字优惠券179相对于其他数字优惠券179的普及性,从而增加了选择该数字优惠券179以包括在正在构建的网络页面186中的需求。如本文考虑地,所谓“转换”包括用户点击给定的数字优惠券179或另外采取此类行动以兑现数字优惠券179。可替换地,转换的原理可包括点击或另外操作数字优惠券179以便知道关于它的更多信息。这样,转换可包括关于客户对给定的数字优惠券179采取的任何操作。给定数字优惠券率179的印率包括该数字优惠券179在创建网络页面186中所用的次数。较高的印象率可指示更相关于多个网络页面186的创建。可替换地,较高的印象率可反映给定数字优惠券179的过度使用,从而表明不那么希望它包括在特定的网络页面186 中。此外,第三方优惠券服务1 可检查和各个客户相关的过去浏览历史156(图1)和过去购买历史159(图1)以识别浏览或购买的过去物品136(图1)。该物品136可反映客户对购买的兴趣。因此,如果数字优惠券179涉及到类似于和给定用户相关的浏览历史156中浏览或搜索的主题,则认为更应该把该数字优惠券179包括在给定的网络页面186中。此外,假如数字优惠券179的主题类似于过去购买的产品的主题,则认为更应该把考虑的数字优惠券179包括在正在构建的网络页面186中。为此,如果浏览历史156和/或购买历史159表明用户的爱好,则涉及该爱好的数字优惠券179将相关于正在构建的网络页面186。例如,如果顾客浏览并购买帐篷和露营设备,则该客户可能是户外爱好者。因此,这表明更应该将涉及户外设备等的数字优惠券179包括在给定网络页面186中用于呈现给该客户。另一个因素包括正在构建的网络页面186的主题。具体地说,经识别涉及网络页面186的主题的数字优惠券179被认定应包括在网络页面186中。如果网络站点183针对特定主体(诸如园艺网站、历史站点和其他网络站点183),尤其如此。此外,优惠券使用历史163可经检查以识别客户之前兑现的数字优惠券179可在主题上类似于正考虑中的数字优惠券179。被认为相关于之前兑现的数字优惠券179的那些数字优惠券179可包括在相关数字优惠券179的最初数据池中。另一个要考虑的因素是当客户未知以及关于客户账号153之一的地址信息不可知的情况下客户的地理位置。在这种情况下,可以参考如在2007年6月四日提交、指定申请号为11/771,679、标题为“网络地址映射属性”的美国专利申请中所述的多种方法。这种方法可以提供关于客户的一般地理位置或其他信息。各种数字优惠券179可相关于客户的地理位置。此外,在步骤303中,在确定给定数字优惠券179是否相关于正在构建的网络页面186以至于其应包括在数字优惠券179的最初数据池中用于考虑呈现给用户中,可能会有
9许多其他的因素要考虑。假设在上述步骤303中识别数字优惠券179的初始数据池,则第三方优惠券服务126进行步骤306为便计算为包括在初始数据池的数字优惠券179计算分数,用于确定该数字优惠券179的优先权以在发送到客户端106的当前网络页面186中呈现给客户。为了计算每个数字优惠券179的分数,可采用不同的方法。在一个示例中,可以使用一个方程,包括值的加权求和,其中每个值来自上述的多种因素之一。例如,该公式可如下表达分数=C1f1+C2f2+C3f3+·· · · +CNfN如上所述,各因素f由根据经验指定的常数C加权,以表明在考虑给定的数字优惠券179的分数中每个因素f的相对重要性。每个因素f可包括例如上述各个数字优惠券179之间的关联。具体而言,该关联可包括情况确定已兑现或否则对第一数字优惠券179表示兴趣的客户也兑现所述第二数字优惠券179或对其表示兴趣。另一个因素f可提供由于从卖主接收的费用而增加的展示程度。此外,其他因素f可包括上述的转换率和/或印象利率。而且,要考虑的其他因素f包括数字优惠券179与客户的浏览历史156的主题的相关度、或客户的购买历史159的主题、或上述的优惠券使用历史163的主题。此外,在计算各个数字优惠券179的分数中要考虑本文没有描述的其他因素。为了量化各个因素中每个的值,可检测因素f与用于其他主题的相同因素的其他情况的相关性。例如,可以基于已兑现数字优惠券179的许多不同客户确定两个数字优惠券179之间的给定关联相对于其他识别的关联的强度。相对于其他数字优惠券179对经历的平均关联已表示该关联的客户数量越多,分配的值越大。同样,相关于给定卖主为增加展示的付费指定值。同样的,相关于和其他数字优惠券179相关的平均转换率和印象率,可将值分配到各个转换率和印象率。此外,可采用多种算法以确定给定的数字优惠券179与浏览历史156的主题、购买历史159和/或优惠券使用历史163等的相关性。此外,另一个因素可包括客户的地理位置,如从在2007年6月四日提交、并分配申请号为11/771,679、标题为“网络地址映射属性”的美国专利申请中所述的IP地址确定。可获取值以表明给定的数字优惠券179相关于地理位置或上述引用的专利申请中所述的其他识别因素的程度。因此,在步骤306,对在以上步骤303中在数字优惠券179的初始数据池中识别的每个数字优惠券179计算分数。其次,在步骤309,具有最高计算分数的一个或多个数字优惠券179被选中以发送到网络站点183。当认为它们具有由访问网络站点183的个人兑现的最高概率或由于其他原因认为发送到网络站点183是重要的时候,具有最高计算分数的这些数字优惠券179被选中以发送到网络站点183。此后,在步骤313,第三方优惠券服务1 编码数字优惠券179,用于由网络站点183包括在给定的网络页面186中。该数字优惠券179可包括在应答209(图1)中,该应答209被发送到第三方服务器108(图1)。可替换地,并非包括实际数字优惠券179,第三方优惠券服务1 可向网络站点183提供到数据存储区113(图1)中该数字优惠券179的引用或链接以包括在网络页面186中,其中浏览器应用199(图1)通过使用在网络页面186中包括的引用或链接访问该数字优惠券179。此外,应答209可包括和各个数字优惠券179相关的到网络109(图1)上的电子商务系统123的链接或引用,用于当他们点击或者另外操纵在上述的显示设备196(图1)上显示的各个数字优惠券179时指导客户端106的用户访问电子商务系统123。此后,在步骤316,第三方优惠券服务1 发送应答209,包括数字优惠券179或到网络站点183的引用/链接。此后,如图所示,第三方优惠券服务126的操作结束。接下来参见图4,表示根据本发明实施例的服务器103的一个示例的原理框图。服务器103包括例如具有处理器403和存储器406的至少一个处理器电路,两者都耦合到本地接口 409。为此,服务器103可包括例如服务器计算机系统或上述的类似设备。如可以理解地,本地接口 409可以包括例如具有相应的地址/控制总线或其他总线结构的数据总线。在存储器406中存储的是由处理器403执行的可执行应用和/或系统以及数据。具体而言,存储在存储器406中并由处理器403执行的是服务器操作系统413、电子商务系统123、第三方优惠券服务1 以及可能的其他应用和/或系统等。同样,存储在存储器406中的是数据存储区113,其中存储上述的各种数据物品以便由处理器403访问。需要理解上述数据之外的其他数据也可以被存储在存储器406中并由处理器403访问。多个软件组件被存储在存储器406中并是可执行的或由处理器403执行。在这方面,术语“执行”是指最终被处理器403运行的形式的程序文件。可执行程序的实例例如是可被翻译成机器码(可被装载到存储器406的随机访问部分并由处理器403执行)的编译程序,以合适形式表示的源代码(诸如能被装载到存储器406的随机访问部分并由处理器403执行)、或能由另一可执行程序解释以在存储器406的随机访问部分产生指令并由处理器403执行的源代码。可执行程序可以被存储在存储器406的任何部分或组成部分中,包括例如随机存取存储器(RAM)、只读存储器(ROM)、硬盘、固态驱动器、USB闪存驱动器、存储卡、诸如光盘(CD)或数字多功能光碟(DVD)的光盘、软盘、磁带或其他存储元件。存储器406在本文中被定义为挥发性和非易失性存储器和数据存储元件。挥发性元件是一旦掉电不保留数据值。非挥发性元件是一旦掉电保留数据的那些。因此,存储器406可包括例如随机存取存储器(RAM)、只读存储器(ROM)、硬盘驱动器、固态驱动器、USB闪存驱动器、通过读卡器访问的存储卡、通过关联软盘驱动器访问的软盘、通过光盘驱动器访问的光盘、通过适当的磁带驱动器访问的磁带和/或其他存储元件,或两个或多个这些存储元件的组合。此外,RAM可例如包括静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、磁性随机存取存储器(MRAM)和其他该设备。ROM可包括例如可编程只读存储器(PR0M)、可擦可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)或其他类似存储设备。此外,处理器403可代表多个处理器以及存储器406可代表并行运行的多个存储器。在这种情况下,本地接口 409可以是帮助多个处理器的任何两个之间、任何处理器和任何一个存储器之间、任何两个存储器之间的通信的合适网络。本地接口 409可包括经指定协作该通信的其他系统,包括例如执行负载平衡。处理器403可以是电子或某些其他可用结构。各种应用或上述其他组件可使用多种编程语言中的任何一种或多种实施,诸如例如 C、C++、C#、Visual Basic、VBScript、Java、JavaScript、Perl、Ruby、Python、Flash 或其他编程语言。尽管各种应用和其他部件(诸如上述的电子商务系统123和/或第三方优惠券服务126)可实施为通用计算机执行的软件或编码,作为替代每个也可实施为在专用硬件或软件/通用硬件的结合以及专用硬件。如果实施为专用硬件,每个可实施为利用多种技术中任何一个或组合的电路或状态机。这些技术可包括(但不限于)具有逻辑门用于一旦施加一个或多个数据信号则实施各种逻辑功能的离散逻辑电路、具有合适逻辑门的专用集成电路、或其他元件等。这些技术通常是由本领域普通技术人员公知的,因此不在本文详细描述。图3的流程图表示各种应用和/或其他元件(诸如上述的第三方优惠券服务126)的实施的功能和操作。如果实施为软件,所述各个块的每个可代表模块、段、或包含程序指令以实施特定逻辑功能的部分代码。该程序指令可实施为源代码或机器码的形式,该源代码包括以编程语言写成的人类可读语句,所述机器码包括由合适执行系统(诸如计算机系统或其他系统中的处理器)识别的数字指令。源代码等可以转换为机器码。如果实施为硬件,每个块可表示电路或多个互连电路以实施指定逻辑功能。尽管图3的流程图显示特定的执行顺序,但需要了解执行顺序可与所述不同。例如,两个或多个步骤的执行可以相对于所示顺序修改。同样,图3中连续表示的两个或多个步骤可同样或部分同样地执行。此外,任何数量的计数器、状态变量、警告信号,或消息也可添加到本文所述的逻辑流程,以便增强实用性、记账、性能评价或提供解决帮助等。需要理解所有这些变化都在当前公开的范围内。同样,本文所述的各种应用、系统和/或其它组件(诸如电子商务系统123和/或第三方优惠券服务126)包含软件或代码,每个可实施在任何计算机可读介质中用于或结合指令执行系统(诸如,例如计算机系统或其他系统中的处理器)。从这个意义上说,应用或引擎可以包括例如具有指令和声明的语句,所述语句可以从计算机可读介质中提取并由指令执行系统执行。在当前公开的上下文中,“计算机可读介质”可以是包含、存储或维护逻辑或代码的任何介质,所述逻辑或代码用于指令执行系统或结合指令系统使用。计算机可读介质可包括多个物理介质中的任何一种,诸如例如电子、磁、光,电磁、红外线、或半导体介质。合适的计算机可读介质的更具体的示例包括(但不限于)磁带、磁性软盘、磁性硬盘驱动器、存储卡、固态驱动器、USB闪存驱动器或光盘。同样,计算机可读介质可以是随机存取存储器(RAM),包括例如静态随机存取存储器(SRAM)和动态随机存取存储器(DRAM)、磁性随机存取存储器(MRAM)。此外,计算机可读介质可以是只读存储器(ROM)、可编程只读存储器(PR0M)、可擦可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)或者其他类型的存储设备。应该强调当前公开的上述实施例仅仅是可能的实现,用于清楚理解本公开的原理。在不实质上背离公开的精神和原则的情况下可以对上述实施例进行许多变化和修改。所有此类变化和修改都用于在此包括在本公开的范围内并由所附权利要求保护。
权利要求
1.一种系统,包括计算设备;在和所述计算设备关联的存储器中维护的多个数字优惠券,每个数字优惠券被用于通过电子商务系统购买至少一个物品;以及在所述计算设备中实施的优惠券服务,所述优惠券服务经配置以响应从第三方网络站点接收的对至少一个所述数字优惠券的请求,至少部分地基于所述请求中包含的信息识别至少一个所述数字优惠券以呈现在所述第三方网络站点上,其中所述信息包括用户身份和所述第三方网络站点的主题描述,其中至少部分地基于和所述电子商务系统的操作相关的所存储用户信息和所述第三方网络站点的所述主题描述识别至少一个所述数字优惠券;关联所述电子商务系统的链接和至少一个所述数字优惠券,以及向所述第三方网络站点发送至少一个所述数字优惠券。
2.如权利要求1所述的系统,其中所述优惠券服务进一步经配置以识别关于在所述请求中识别的物品的信息;以及识别针对所述物品的至少一个所述数字优惠券。
3.如权利要求1所述的系统,其中所述优惠券服务进一步经配置以响应所述请求识别多个所述数字优惠券。
4.一种方法,包括下列步骤在计算设备中维护网络站点,所述网络站点呈现多个客户端可访问的主题;提供和所述网络站点关联的部分网络页面用于呈现数字优惠券,所述数字优惠券可应用于通过电子商务系统购买物品;在所述计算设备中编码所述网络页面,用于提交到所述客户端之一上;以及在所述计算设备中,请求来自第三方网络站点的数字优惠券,用于包括在编码的所述网络页面的一部分中以提交到所述客户端之一上。
5.如权利要求4所述的方法,进一步包括下列步骤在所述网络页面的一部分中包括从所述第三方网络站点接收的所述数字优惠券;以及将所述网络页面发送到所述客户端之一。
6.如权利要求5所述的方法,其中所述数字优惠券进一步包括到所述第三方网络站点的链接。
7.如权利要求4所述的方法,进一步包括下列步骤认证所述客户端之一的用户;以及向请求所述数字优惠券的第三方网络站点提供所述用户的识别。
8.如权利要求4所述的方法,进一步包括下列步骤包括描述请求所述数字优惠券的所述网络站点的所述主题的信息。
9.如权利要求4所述的方法,进一步包括下列步骤随着对所述数字优惠券的所述请求一起,包括描述所述数字优惠券针对的产品的信息。
10.如权利要求4所述的方法,进一步包括下列步骤从所述客户端中存储的cookie获取所述客户端之一的用户的身份。
11.如权利要求4所述的方法,进一步包括下列步骤跟踪作为所述网络页面的一部分的所述数字优惠券的多个印象。
12.如权利要求11所述的方法,其中向所述网络站点的操作员为每个所述印象支付费用。
13.一种系统,包括计算设备;在和所述计算设备关联的存储器中维护的多个数字优惠券,每个数字优惠券帮助兑现和通过电子商务系统购买至少一个物品相关的优惠;以及在所述计算设备中实施的优惠券服务,所述优惠券服务经配置以响应从第三方网络站点接收的对至少一个所述数字优惠券的请求,至少部分地基于所述请求中包含的信息识别至少一个所述数字优惠券以呈现在所述第三方网络站点上;以及 向所述第三方网络站点发送至少一个所述数字优惠券。
14.如权利要求13所述的系统,其中所述券服务进一步经配置以从所述请求中确定用户的身份;以及至少基于关于和所述电子商务系统操作相关所存储的用户信息而识别至少一个所述数字优惠券。
15.如权利要求13所述的系统,其中所述优惠券服务进一步经配置以在所述第三方网络站点上跟踪每个所述数字优惠券的多个印象。
16.如权利要求13所述的系统,其中所述电子商务系统经配置以用户通过至少一个所述数字优惠券引用所述电子商务系统的次数。
17.如权利要求13所述的系统,其中所述优惠券服务进一步经配置以关联所述电子商务系统的链接和至少一个所述数字优惠券。
18.如系统要求17所述的系统,其中所述电子商务系统自动将所述数字优惠券应用于购买所述物品。
19.如权利要求13所述的系统,其中所述优惠券服务进一步经配置以从所述请求识别关于所述第三方网络站点的主题的信息;以及至少基于关于所述第三方网络站点的所述主题而识别至少一个所述数字优惠券。
20.如权利要求13所述的系统,其中所述优惠券服务进一步经配置以识别关于在所述请求中识别的物品的信息;以及识别针对所述物品的至少一个所述数字优惠券。
21.如权利要求13所述的系统,其中所述优惠券服务进一步经配置以在响应所述请求中识别多个所述数字优惠券。
22.如权利要求13所述的系统,其中所述优惠券服务进一步经配置以从所述请求识别关于所述第三方网络站点的主题的信息;以及至少部分基于给予所述数字优惠券的优选而识别至少一个所述数字优惠券。
全文摘要
描述向第三方网络站点提供数字优惠券的包括系统和方法的各种实施例。在一个代表性实施例中,提供一种计算设备,其中在和所述计算设备关联的存储器中维护多个数字优惠券。每个数字优惠券涉及通过电子商务系统购买至少一个物品。在所述计算设备中实施优惠券服务,所述优惠券服务经配置以响应从第三方网络站点接收的对至少一个所述数字优惠券的请求,至少部分地基于所述请求中包含的信息识别至少一个所述数字优惠券以呈现在所述第三方网络站点上。所识别的数字优惠券然后被发送到所述第三方网络站点。
文档编号G06Q30/02GK102598042SQ201080049186
公开日2012年7月18日 申请日期2010年10月22日 优先权日2009年10月29日
发明者亨利·罗伯特·尼克森, 保罗·D·德马科, 威廉·W·艾罗卡, 布兰登·R·I·张, 莫尼卡·特丽萨·麦卡恩, 詹姆斯·J·施玛达, 迪利普·S·库马尔, 道格拉斯·J·赫林顿, 马克·S·古尔布兰德森 申请人:亚马逊技术股份有限公司