自助实施数字优惠券的制作方法

文档序号:6350949阅读:178来源:国知局
专利名称:自助实施数字优惠券的制作方法
自助实施数字优惠券
背景技术
经过因特网销售产品的销售商希望向消费者提供和在线销售商品相关的优惠券。 问题可以存在于实施和大型在线销售相关的许多不同优惠券是繁重并劳动密集的。附图简述參考附图可以更好地理解当前公开的许多方面。附图中的组件不一定是按比例的,重点相反地放在清楚地示出本公开的原理。而且,在附图中,相同的附图标记指定对应部分。

图1是根据本公开的实施例包括多种计算设备的网络环境的示图。图2是根据本公开的实施例在计算设备(诸如图1的网络环境中的客户端)的显示设备上提交的用户界面的一个示例的示图。图3是示出根据本公开的实施例在计算设备(诸如图1的网络环境中的客户端) 的显示设备上提交的用户界面的另ー个示例的示图。图4A是示出根据本公开的实施例在计算设备(诸如图1的网络环境中的服务器) 中实施的功能的示例的流程图。图4B是示出根据本公开的实施例在计算设备(诸如图1的网络环境中的服务器) 中实施的功能的示例的流程图。图5是示出根据本公开的实施例计算设备(诸如图1的网络环境中的服务器)的一个实施例的示意性框图。发明详述參见图1,下文涉及和销售商通过网络(诸如因特网)在线销售物品和/或服务的活动相关的在网络环境100中实施优惠券。在下面的解释中,首先提供对网络环境100的物理特征的描述,随后描述其操作。參考以后的附图提供各个方面的更详细的讨论。图1中描绘的网络环境100包括各种计算设备,诸如例如服务器103、客户端106 和/或耦合到网络109的其他计算设备。网络109可例如包括因特网、内部网、外扩网、广域网(WAN)、局域网(LAN)、有线网络、无线网络或其它合适的网络等,或者两个或更多该网络的组合。为了便于描述,服务器103和客户端106在本文都被称为单ー的。然而,需要了解在一个实施例中,服务器103可代表多个服务器以及客户端106可代表多个客户端。服务器103包含计算设备的ー个示例,所述计算设备用于执行本文所述的各种组件。服务器103例如可包括服务器计算机或类似系统,并可表示以ー个或多个服务器组或其他配置排列的多个服务器。这些服务器可位于单个地点或可分散在不同地理位置之间。 为此,服务器103可被视为服务器“云”,其表示多个服务器的计算能力等。根据多个实施例在服务器103中执行各种应用和/或引擎。同吋,各种数据被存储在服务器103可访问的数据存储区113中。数据存储区113中存储的数据例如可与下述的各种应用和/或引擎的操作相关。在服务器103中执行的应用可包括例如电子商务系统 123、自助端ロ 1 和没在本文详细解释的其他应用。电子商务系统123经配置以进行电子商务用于帮助ー个或多个在线交易的网络呈现。电子商务系统123可包括不同的应用、组件和/或在多个计算设备(诸如服务器103) 上实施的系统,所述计算设备位于ー个站点,或者可理解地地理上分布在不同地点。电子商务系统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的折扣(固定或百分比折扣), 或者其他优惠。根据多个实施例,自助端ロ 1 帮助卖主访问并规定促销活动176和/或和促销活动176相关的数字优惠券179。此外,卖主数据173可关于各个促销活动176的数字优惠券179表示操作电子商务系统123的卖主和销售商之间的协议。该协议表示支付条款和与客户使用数字优惠券179相关的其他条款。各种账号功能可包括在电子商务系统123和/或自助端ロ 1 中ー根据数字优惠券179的使用、根据优惠券的折扣由卖主向销售商支付的金额以及其他账户功能。客户端106代表可耦合到网络109的多个客户端设备。例如,客户端106可包括耦合到因特网的数以百万的客户端106中的ー个。客户端106可包括例如基于处理器的系统(诸如计算机系统)。该计算机系统可以实施为如下形式台式电脑、笔记本电脑、个人数字助理,移动电话、机顶盒、音乐播放器、网站垫、平板电脑系统或具有类似功能的其他设
- -O客户端106可包括例如各种外围设备。具体而言,外围设备可包括输入设备,诸如例如键盘、键区、触摸板、触摸屏、麦克风、扫描仪、鼠标、操纵杆或一个或多个按钮等。外围设备也可包含显示设备183、指示灯、音箱等。显示设备183可包括例如阴极射线管(CRT) 电视、液晶显示器(LCD)屏幕、等离子平板显示器、LCD投影仪或其他类型的显示设备等。包括浏览器应用186的各种应用在客户端106中执行。客户端浏览器应用 186经配置以根据合适的协议(诸如包括传输控制协议/因特网协议(TCP/IP)或其他协议的因特网协议组)和电子商务系统123以及服务器103上可能的其他应用交互。为此,浏览器应用186可包括例如商业上可用的浏览器,诸如位于华盛顿的雷德蒙的微软公司销售的INTERNET EXPLORER 、加利福尼亚州山景城的摩斯拉公司销售的 M0ZILLAFIREFOX ,或者其他类型的浏览器。可替换地,浏览器应用186可包含具有类似功能的某些其他应用。当在客户端106中执行时,浏览器应用186经配置以在显示设备183 上提交诸如网页等的网络页面189并执行其他功能。此外,如可以理解的,浏览器应用186 可实施网页的有效部分的执行。接下来描述网络环境100中的各种组件的操作。促销活动176对于和电子商务系统123的操作相关的各个卖主在服务器103中实施。每个促销活动176包括ー个或多个数字优惠券179。如可以理解地,该数字优惠券179被包括在由电子商务系统123产生的网络页面中,在由客户进行在线交易用于购买物品136的过程中,该网络页面被发送到各个客户端106。为了维护各种促销活动176,自助端ロ 126向卖主提供访问点用于从各个客户端 106向服务器103加载促销活动176和数字优惠券179。自助端ロ 1 帮助从卖主在服务器103中自动提交每个促销活动176。换种方式说,自助端ロ 1 是“自助服务”,原因在于其允许卖主远程管理所有的促销活动176和数字优惠券179,而不需要操作电子商务系统 123的部分销售商的介入。因此,自助端ロ 1 帮助卖主控制各个数字优惠券179和促销活动176。例如,卖主可通过自助端ロ 1 访问促销活动176和各个数字优惠券179,用于指定该促销活动176 和/或数字优惠券179是否有效以应用于通过电子商务系统123购买物品136。当数字优惠券179由电子商务系统123提取并包括在提供到客户端106的网络页面中以便通过电子商务系统123结合物品136的购买而兑现时,给定数字优惠券179是“有效的”。当其不用于通过电子商务系统123购买物品136吋,数字优惠券179或促销活动176被认为“无效”。 如可以理解地,无效的数字优惠券179不能包括在提供客户端106的网络页面中以实施销售物品136。此外,促销活动176有效时,则和该促销活动176相关的ー个或多个数字优惠券179是有效的。然而,当促销活动176被认为无效时,则和其相关的所有数字优惠券179 也被认为是无效的。卖主可对给定促销活动176或数字优惠券179是有效或无效实施控制的ー种方式是帮助卖主规定和给定促销活动176相关或各个数字优惠券179相关的最大支出限制。 卖主可指定在给定给定促销活动176下进行的最大支出。如果最大支出限制和给定促销活动176相关,当和各个促销活动176相关的所有有效数字优惠券179的整体支出接近和该促销活动176相关的最大支出时,则和各个促销活动176相关的所有有效数字优惠券179 被无效。在ー个方法中,当促销活动176下的支出达到指定最大支出限制的预定百分比吋,和促销活动176相关的数字优惠券179可被提交无效。在已达到和促销活动176相关的预定百分比的最大支出之后,在各个促销活动176下发送到网络页面的数字优惠券179的突出实例被兑现。因此,通过指定预定百分比的最大支出限制为阈值用于确定何时提交和促销活动 176相关的数字优惠券179为无效,需要考虑例如数字优惠券179已由具有多个网络页面的电子商务系统123发出而不知晓消费者是否将实际兑现该数字优惠券179。即使已达到给定的阈值,仍有可能兑现进一歩的数字优惠券179。通过指定最大支付限制的预定百分比为阈值以提交单个数字优惠券179或促销活动176无效,提供合适的控制以至于达到阈值之后数字优惠券179的实例仍在短时间内保持突出,单个数字优惠券179或促销活动176下的整个支出将推测接近实际预定最大支出限制。假定阈值是通过知晓特定数字优惠券179被包括在各种网络页面中的比例而指定的最大支出限制的预定百分比。此外,该数字优惠券179的兑现率是已知的以便可预计应指定的阈值量,以便超出最大支付限制具有相对较小可能性。为了指定和各个促销活动176或给定数字优惠券179相关的最大支付限制,自助端ロ 1 允许给定卖主上载电子表格或指定给定促销活动176的细节的其他数据,包括和促销活动176相关的所有数字优惠券179。可替换地,电子表格或其他数据可指定不和特定促销活动176相关的数字优惠券179。电子表格或其他数据可指定和给定促销活动176相关或每个数字优惠券179相关的各个最大支付限制。以该形式,当最大支付限制关于促销活动176和/或数字优惠券179 上花费的金额施加某种程度的控制吋,卖主对数字优惠券179和促销活动176何时有效施加某种程度的控制。作为替换,并非上载指定促销活动176和/或各个数字优惠券179的电子表格或其他数据,自助端ロ 126可提供具有字段的各种网络页面,使得卖主在其中输入信息。如可以理解地,该网络页面可用于最终上载和促销活动176和/或数字优惠券179的数据。此外,自助端ロ 1 提供具有用户界面的多个网络页面,帮助卖主直接控制促销活动176的各个数字优惠券179何时有效。而且,如将进行描述地,网络页面可由自助端ロ 126产生,使得卖主对促销活动176是否有效指定或实施直接控制。在产生该网络页面中,通过操作浏览器应用186或其他合适的应用,各个用户界面经编码用于显示在客户端106的显示设备183上。该用户界面可包括和各个数字优惠券 179相关的ー个或多个组件,帮助激活或无效各个数字优惠券179。同样也适用于促销活动 176。此外,网络页面中包括的用户界面可包括由卖主经过自助端ロ 1 之前提交的每个促销活动176的列表,该网络页面由自主端ロ 1 提供到客户端106。此外,卖主可以以相同形式浏览和各个促销活动176相关的每个数字优惠券179的列表。将參考以后附图详细描述这些用户界面。此外,当电子表格或其他数据由卖主在自动提交一个或多个新促销活动176(包括多个数字优惠券179)期间最初上载到自助端ロ 1 吋,自助端ロ 1 可首先分析所提交的每个促销活动176用于识别错误。例如,助端ロ 1 检查该促销数据176或各个数字优惠券179是否丢失数据,诸如例如,丢失开始日期、结束日期、最大支付限制或可以理解的其他数据。此外,也可以识别其他错误,诸如错误识别它们涉及的物品136的促销活动176 或数字优惠券179。例如,如果和数字优惠券179相关的价格折扣量大于物品136的价格则数字优惠券179是指示错误的,等等。一旦自助端ロ 1 分析各个促销活动176存在错误, 则向卖主通知分析結果,以便进行所需的纠正或帮助重新提交纠正后的促销广告176或数字优惠券179。一旦数字优惠券179可用于电子商务系统123,则电子商务系统123可在各个用户界面189中呈现该数字优惠券179,该用户界面189向客户端106呈现为网络页面。为此, 当浏览在多个网络页面中呈现的多个物品136吋,客户可点击或另外选择数字优惠券179。 根据ー个实施例,电子商务系统123跟踪由客户选择的那些数字优惠券179并当购买这些物品136时在结账处应用由那些数字优惠券179提供的优惠。可替换地,可以以某些其他方式实施数字优惠券179的兑现。參见图2,所示是在接收由自主端ロ 126(图1)编码的各个网络页面之一之后由浏览器应用186(图1)在客户端106的显示设备183(图1)上产生的用户界面189a的一个示例。用户界面189a包括和给定卖主相关的每个促销活动176的列表。在列表中和每个促销活动176相关的是合同开始日期203和合同结束日期206。合同开始日期203和合同结束日期206指定和各个促销活动176相关的所有数字优惠券179将有效的时间段。因此,考虑多个促销活动176可是季节性的或和预定节日相关具有时间性等,每个促销活动 176指定激活其数字优惠券179的时间段。因为和给定促销活动176相关的各个数字优惠券179的开始日期和结束日期有所不同,则合同开始日期203和合同结束日期有206可被指定为各个数字优惠券179的最早开始日期和最近结束日期。用户界面189a也为所列的每个促销活动176列出状态209以及和关于每个促销活动176采取的操作213。采取的操作213可取决于给定促销活动176的特定状态209。例如,给定促销活动176的状态209可包括例如“电子表格处理成功”,其表示用于指定给定促销活动176的电子表格或其他数据的上载是成功的并没有标识错误。当给定促销活动176的状态209是“电子表格处理成功”吋,则操作213可包括 电子签署和各个促销活动176相关的协议或合同使之生效,或在实施之前删除该促销活动 176。可由于促销活动176已发生变化的底层原因的事实而发生促销活动176的删除,借此命令删除该促销活动176。状态209也可以是“电子表格发生错误”,其表明当上载时在指定促销活动176的给定电子表格内已检测到错误。可替换地,该状态209可应用于经过各种用户界面189(图 1)在网络页面中上载的数据,该网络页面由自助端ロ 1 提供到客户端106。可邀请卖主上载新的替代电子表格、指定新的数据或执行其他的纠正操作213。当促销活动176的状态209是“电子表格发生错误”吋,可操作各种操作213,包括下载检测错误的列表、上载新的替代电子表格、删除考虑的促销活动176或其他操作213。给定促销活动176的状态209也可以包括“已下载错误的电子表格”,其表示检测的错误列表之前已被下载。关于该状态209采取的操作213包括再次下载错误、上载新的替代电子表格或删除考虑的促销活动176。促销活动176的另ー状态209可包括“促销有效”,其表示当前日期落在合同开始日期203和合同结束日期206之间。因此,各个促销活动176以及与其相关的数字优惠券 179是当前有效的以包括在由电子商务系统123产生的网络页面中用于购买物品136(图 1)。在该情况下可采取的操作213包括结束促销活动176,借此提交促销活动176无效。在该情况下,和该促销活动176相关的所有数字优惠券179被提交无效。最后,给定促销活动 176的另ー状态209可包括如下事实促销活动176已根据指示而结束。此外,状态209可包括对于促销活动176指定的其他状态。此外,用户界面189a进ー步包括“创建新的促销”按钮216,该按钮216经操作以便使得随后网络页面经编码并下载到客户端106,帮助由卖主上载或录入新的促销活动 176(如可以理解地)。该网络页面可包括在客户端106上浏览以寻找要上载到服务器103 的电子表格或采取其他操作213从而指定涉及新的促销活动176的信息。接下来參见图3,所示是从网络页面提交到显示设备183(图1)的其他用户界面 189b,所述网络页面由自助端ロ 126(图1)编码并下载到客户端106(图1)。用户界面189b 有利地列出和各个促销活动176相关的每个电子优惠券179。在所示列表中,指定每个数字优惠券179的參数可被包括在表格的行中,所述表格列出各个促销活动176的所有数字优惠券179。根据识别符识别每个数字优惠券179,如可以理解地,该识别符223可例如包括各个物品136(图1)或产品的SKU号或其他识别符。每个数字优惠券179由用户界面189b 中各个物品136的名称226识别。此外,为每个数字优惠券179列出激活状态229。激活状态2 可是“有效”或“无效”。每个激活状态2 包括“激活”按钮231或“无效”按钮233。激活按钮231可被卖主操作以将给定的数字优惠券1 的激活状态2 从无效改变为有效。同样地,无效按钮233 可经操作以将数字优惠券179的激活状态2 从“有效”改变为“无效”。此外,与每个数字优惠券179相关的是开始日期236和结束日期239。开始日期236和结束日期239指定数字优惠券179结合电子商务系统123(图1)的操作有效的时间段。当开始日期236发生吋, 各个数字优惠券179自动变为有效。同样地,当结束日期239发生吋,各个有效的数字优惠券179自动无效。在一个实施例中,在当前日期处于开始日期236和结束日期239指定的时间段以外吋,自助端ロ 126将不允许用户将激活状态2 从无效变为有效。另外,当需要时,卖主可在各个时间段内将激活状态2 从有效变为无效。同样地,如果卖主之前在开始日期236和结束日期239之间已无效数字优惠券179,则卖主可通过操作各个激活按钮231 无效数字优惠券179。此外,如可以理解地,和各个数字优惠券179相关的是折扣对3,其表示当购买时和数字优惠券179中列出的各个物品136相关的价格降低的金額。折扣可以表示为美元金額、销售价格的百分比或以某些其他方式。此外,多个使用说明246与每个数字优惠券179相关。多个使用说明246表示给定的数字优惠券179对于个体、家庭或其他实体可以使用多少次。具体地说,在一个实施例中,所示的切換指示器247表明数字优惠券179由给定实体只使用一次或多次使用。如图所示,如果切換指示器247被点击或另外处于积极态,则数字优惠券179可以由给定实体多次使用。否则,数字优惠券179只能使用一次。在另ー个实施例中,示出文本框对8,其中卖主可输入给定实体可以使用各个数字优惠券179的次数。如上所述,多个使用说明246可根据在客户账户153中包含的信息而受限于个人用户、家庭成员或其他组织。在一个示例中,数字优惠券179的多个使用说明246被指定给每个客户帐户153、或相关客户账户153的組合,等等。
此外,还存在如下情况在特定的时间,卖主拥有两个或多个数字优惠券179用于在电子商务系统123中使用。在一个实施例中,电子表格或用户界面189可使得卖主指定对给定物品136—次只呈现ー个数字优惠券179,以避免客户同时对于相同物品136兑现多个数字优惠券179。用户界面189b还制定每个数字优惠券179的使用率M9。使用率249表明给定的数字优惠券179已由客户兑现的次数。进一歩,每个数字优惠券179包括最大支出限制 253 表明卖主希望对各个数字优惠券179花费的最大金额。此外,指定每个数字优惠券179 的所用预算256,以便卖主可以看到由于使用优惠券179而产生的当前成本。最大支出限制253可指定数字优惠券179结合电子商务系统123的操作在帮助购买物品136中不再提供或提交无效,以便给定数字优惠券179的整体支出最终不超过最大支出限制253的可能范围。此外,活动最大支出限制沈3由用户界面189b所示结合促销活动176。需要注意活动最大支出限制263可使得所有的数字优惠券179改变为无效状态 229,即使某些数字优惠券179已经比其他使用的更多(如可以理解地)。在用户界面189a(图2)和189b(图3)中示出的某些信息可包括在电子表格中, 该电子表格从客户端106例如上载到所述的自助端ロ 126。可替换地,这些信息可输入到提交到客户端106上的合适用户界面189(图1)中。此外,除了上述信息之外,其他信息也可用于指定电子表格或用户界面189。电子表格或用户界面189中提交的信息可包括对于每个数字优惠券179的目标客户组的数据。結果,每个数字优惠券179的呈现可以集中在目标客户组上。为此,电子表格或用户界面可使得卖主表明优惠券目标信息,指明给定的数字优惠券179应该针对的客户。例如,卖主可指定之前通过电子商务系统123购买或浏览的产品列表。该列表和单个数字优惠券179相关或用于促销活动176的所有的数字优惠券179,表明ー个或多个数字优惠券179应被呈现给购买或浏览所列出产品的客户。而且,卖主可表明特定地理区域或位置信息,诸如城市、国家、省或与数字优惠券179或促销活动176相关的其他信息,表明ー个或多个数字优惠券179针对的客户的位置。而且,卖主可在电子表格或用户界面189中指定数字优惠券179针对的各个客户的特定客户统计。參照图4A和4B,所示流程图提供根据多个实施例帮助和操作客户端106(图1)的卖主交互的自助端ロ 1 的各种功能的ー个示例。可替换地,图4的流程图可被视为在服务器103(图1)中实施的方法的描述步骤。图4A和4B中示出的自助端ロ 126的流程图本质是循环的,但其他类型的编程格式也可采用。如可以理解地,每当从客户端106接收请求对自助端ロ 126采取操作的请求或提交吋,实施图4A和4B的流程图中描述的功能。需要注意如可以理解地,可以有其他功能没有在图4A和4B中表示。开始,在步骤303,自助端ロ 1 确定卖主是否希望从客户端106上载电子表格或其他数据的提交,所述其他数据指定ー个或多个促销活动176。如果卖主点击按钮216(图 2)用于提示希望上传上述文件,则接收该请求。假设情况是如此,则自助端ロ 1 进行到步骤306,其中帮助上传电子表格的一个或多个网络页面被发送到客户端106。此后,自助端 ロ 126结束。假设还没有在步骤303请求自助端ロ 126以上传给定提交,则在步骤309自助端 ロ 126确定是否已接收需要处理或其他错误分析的新的电子表格或其他数据。假设情况是如此,则自助端ロ 1 进行到步骤313。否则,自助端ロ 1 进行到步骤316。在步骤313,自助端ロ 1 通过分析以识别错误和其他问题而处理所述提交。需要注意上传的提交可以是给定促销活动176的原始提交或之前提交的促销活动176被发现错误而需要重新提交的替代提交。此后,在步骤319,自助端ロ 1 更新各个优惠活动176 的状态209 (图2)。在步骤316,自助端ロ 1 确定卖主是否表示希望签订和宣传活动176或数字优惠券179相关的协议。为此,如果存在该情况,则在步骤323自助端ロ 1 提供合适的网络页面,便于对各个促销活动176或数字优惠券179签署协议。此后,自助端ロ 1 结束。需要注意当单个数字优惠券179被包括在给定的促销活动176中时,则协议对数字优惠券179 是有效的。虽然没在上文具体描述,但如果多个数字优惠券179相关于促销活动176吋,也可以和单个数字优惠券179建立协议。假定如步骤316所示,用户不愿签署协议,则在步骤326,自助端ロ 1 确定和给定促销活动176或数字优惠券179相关的签名是否已从客户端106接收。如果是这样,则自助端ロ 1 进行到步骤329。否则,自助端ロ 1 进行到步骤333。在步骤329,各个促销活动176的状态209经更新以反映已由卖主签署的事实。另外,和各个数字优惠券179相关的状态可在合适时更新。此后,如图所示,自助端ロ 1 结束ο假设自助端ロ 1 进行到步骤333,则确定客户端106是否请求下载在给定促销活动176或数字优惠券179中标识的错误。如果用户操纵特定操作213(图2)用于指明他们希望下载在上述给定的促销活动176中标识的错误,则产生该请求。假设情况就是如此,则自助端ロ 1 进行到步骤336。否则,自助端ロ 1 进行到步骤339。在步骤336,自助端 ロ 1 编码用于显示列出和给定促销活动176相关的所有错误的网络页面,并答复请求而将其发送到客户端106。此后,自助端ロ 1 结束。在步骤339,自助端ロ 1 确定给定的促销活动176或数字优惠券179是否将被删除。例如,如果用户执行动作213以表明促销活动176或数字优惠券179将被删除,则该情况将发生。如果这样,则自助端ロ 1 在步骤343从和卖主相关列出中删除各个促销活动 176或数字优惠券179。此后,自助端ロ 1 结束。然而,如果在步骤339没有执行删除,则自助端ロ 1 在步骤346确定是否结束给定的促销活动176。该操作通过点击合适操作213以结束给定的促销活动176而实现。 如果是这样,则在步骤349,自助端ロ 1 进行无效和给定促销活动176相关的数字优惠券 179。假设在步骤346没有采取操作以结束促销活动176,则自助端ロ 1 通过连接器A进行到步骤353 (图4B)。在步骤353,自助端ロ 1 根据关于决定给定的数字优惠券179的有效按钮 231(图3)的操作而确定是否激活给定的数字优惠券179(图1)。可替换地,可基于已达到开始日期236(图3)(表明已开始激活给定数字优惠券179的时间段)的事实而激活数字优惠券179。如果是该情况,则自助端ロ 1 进行到步骤356。否则,进行到步骤359。在步骤356,自助端ロ 1 将数据存储区113(图1)专用的数字优惠券179标记为有效以呈现给客户,作为由上述电子商务系统123(图1)提供的网络页面的一部分。为此, 一旦数字优惠券179被标记为有效,则电子商务系统123年可经配置以自动访问数字优惠券179用于包括在多个网络页面中。此后,如图所示,自助端ロ 1 结束。假设自助端ロ 1 达到步骤359,则确定给定的数字优惠券179是否将被无效。该操作的发生可基于从客户端106接收消息,用于指定给定无效按钮233(图3)已由用户点击。可替换地,各个数字优惠券179的结束日期239(图幻可已经达到。另外,数字优惠券 179可由于如下事实被无效给定数字优惠券179下的支出已达到阈值,表明最大的支出限制253 (图3)已经达到或很快就会达到,因此必须如上所述失效数字优惠券179。假设该数字优惠券179将被无效,则自助端ロ 1 处理到步骤363,其中标记在数据存储区113中的数字优惠券179为无效。此后,自助端ロ 1 结束。假定自助端ロ 126已处理到步骤366,则自助端ロ 1 确定是否已经达到和促销活动176或数字优惠券179相关的最大支出限制阈值。需要注意该阈值可被认定为对于给定数字优惠券179或促销活动176指定的最大支出限制253Λ63(图幻的预定百分比。 可替换地,阈值可实际上等于最大支出限制253Λ63,已由客户兑现但仍提供到客户端106 的数字优惠券179的突出实例可仍由客户兑现,因此使得最终支出相对少量地超出指定限制。假设如在步骤366确定已达到阈值,则在步骤369,自助端ロ 1 进行实施各个数字优惠券179或促销活动176的无效。这可以通过简单地断绝ー个或多个数字优惠券179 对于以后购买的使用。另外,数字优惠券179可以以控制方式包括在有限的网络页面中,以至于如果兑现所有的数字优惠券179,突出的数字优惠券179的量在任何给定时间不会使得超过最大支出限制253。因此,可以在限制的基础上数字优惠券179呈现给客户,直到达到最发支出限制253。可替换地,数字优惠券179可立即无效,从而防止任何其他的该数字优惠券179 被客户访问。此后,如图所示,自助端ロ 1 结束。需要注意如果在步骤366还没有达到各个阈值,则自助端ロ 1 也如图所示结束。同时,结合本文所述响应来自客户端106的请求采取的操作,可以向图4A和4B中所述的自助端ロ 1 的功能添加其他步骤。接下来參见图5,表示根据本发明实施例的服务器103的一个示例的原理框图。服务器103包括例如具有处理器403和存储器406的至少ー个处理器电路,两者都耦合到本地接ロ 409。为此,服务器103可包括例如服务器计算机系统或上述的类似设备。如可以理解地,本地接ロ 409可以包括例如具有相应的地址/控制总线或其他总线结构的数据总线。在存储器406中存储的是由处理器403执行的可执行应用和/或系统以及数据。 具体而言,存储在存储器406中并由处理器403执行的是服务器操作系统413、自助端ロ 126、电子商务系统123以及可能的其他应用和/或系统等。此外,存储在存储器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 或其他编程语言。尽管各种应用和其他部件(诸如上述的自助端ロ 1 和/或电子商务系统123) 可实施为通用计算机执行的软件或编码,作为替代每个也可实施为在专用硬件或软件/通用硬件的结合以及专用硬件。如果实施为专用硬件,每个可实施为利用多种技术中任何一个或组合的电路或状态机。这些技术可包括(但不限干)具有逻辑门用于一旦施加ー个或多个数据信号则实施各种逻辑功能的离散逻辑电路、具有合适逻辑门的专用集成电路、 或其他元件等。这些技术通常是由本领域普通技术人员公知的,因此不在本文详细描述。图4-5的流程图表示各种应用和/或其他元件(诸如上述的自助端ロ 126)的实施的功能和操作。如果实施为软件,所述各个块的每个可代表模块、段、或包含程序指令以实施特定逻辑功能的部分代码。该程序指令可实施为源代码或机器码的形式,该源代码包括以编程语言写成的人类可读语句,所述机器码包括由合适执行系统(诸如计算机系统或其他系统中的处理器)识别的数字指令。源代码等可以转换为机器码。如果实施为硬件, 每个块可表示电路或多个互连电路以实施指定逻辑功能。尽管图4或5的流程图显示特定的执行顺序,但需要了解执行顺序可与所述不同。例如,两个或多个步骤的执行可以相对于所示順序修改。此外,图4或5中连续表示的两个或多个步骤可同时或部分同时地执行。此外,任何数量的计数器、状态变量、警告信号, 或消息也可添加到本文所述的逻辑流程,以便增强实用性、记账、性能评价或提供解决帮助等。需要理解所有这些变化都在当前公开的范围内。此外,本文所述的各种应用、系统和/或其它组件(诸如自助端ロ 1 和/或电子商务系统123)包含软件或代码,每个可实施在任何计算机可读介质中用于或结合指令执行系统(诸如,例如计算机系统或其他系统中的处理器)。从这个意义上说,应用或引擎可以包括例如具有指令和声明的语句,所述语句可以从计算机可读介质中提取并由指令执行系统执行。在当前公开的上下文中,“计算机可读介质”可以是包含、存储或维护逻辑或代码的任何介质,所述逻辑或代码用于指令执行系统或结合指令系统使用。计算机可读介质可包括多个物理介质中的任何一种,诸如例如电子、磁、光,电磁、红外线、或半导体介质。合适的计算机可读介质的更具体的示例包括(但不限干)磁带、磁性软盘、磁性硬盘驱动器、 存储卡、固态驱动器、USB闪存驱动器或光盘。同吋,计算机可读介质可以是随机存取存储器(RAM),包括例如静态随机存取存储器(SRAM)和动态随机存取存储器(DRAM)、磁性随机存取存储器(MRAM)。此外,计算机可读介质可以是只读存储器(ROM)、可编程只读存储器 (PR0M)、可擦可编程只读存储器(EPROM)、电可擦可编程只读存储器(EEPROM)或者其他类型的存储设备。 应该强调当前公开的上述实施例仅仅是可能的实现,用于清楚理解本公开的原理。在不实质上背离公开的精神和原则的情况下可以对上述实施例进行许多变化和修改。 所有此类变化和修改都用于在此包括在本公开的范围内并由随后权利要求保护。
权利要求
1.ー种系统,包括至少ー个计算设备;在所述至少一个计算设备中实施的电子商务系统,所述电子商务系统帮助经过网络和多个客户端的交互以促进购买多个物品;以及在所述计算设备中实施的自助端ロ,所述自助端ロ帮助卖主访问多个优惠券活动,所述多个优惠券活动结合所述电子商务系统的操作使用,所述自助端ロ经配置以使得卖主执行经过网络向所述计算系统执行每个活动的自动提交,所述活动结合所述电子商务系统的操作使用,每个活动包括至少ー个数字优惠券;通过所述自助端ロ浏览由所述卖主之前提交的每个活动的列表;浏览和各个所述活动相关的每个数字优惠券的列表;以及无效和各个所述活动相关的所有数字优惠券,所述活动适用于经过所述电子商务系统购买物品。
2.如权利要求1所述的系统,其中,所述自助端ロ进ー步经配置以使得卖主指定和每个所述数字优惠券相关的最大支出限制,根据所述最大支出限制无效每个所述数字优惠券,所述数字优惠券用于经过所述电子商务系统购买所述物品。
3.如权利要求2所述的系统,其中,所述自助端ロ进ー步经配置以当每个数字优惠券下的各个支出达到和每个各个数字优惠券相关的最大支付限制的预定百分比时,无效每个所述数字优惠券。
4.ー种方法,包括如下步骤在计算设备中为多个卖主相关于电子商务系统实施多个优惠券活动,每个优惠券活动包括至少ー个数字优惠券;通过自助端ロ帮助从各个所述卖主在所述计算设备中自动提交每个所述活动;以及帮助所述卖主通过所述自助端ロ控制关于和各个所述活动相关的所述数字优惠券是否有效以应用于通过所述电子商务系统购买物品。
5.如权利要求4所述的方法,其中,帮助所述卖主通过所述自助端ロ控制,关于和各个所述活动相关的所述数字优惠券是否有效以应用于通过所述电子商务系统购买物品的步骤,进一歩包括如下步骤帮助卖主指定和所述活动之一相关的最大支出限制。
6.如权利要求5所述的方法,其中,当和所述活动之一相关的所有有效数字优惠券下的整体支出达到和所述活动相关的最大支付限制的预定百分比吋,无效和所述活动之一相关的所有有效数字优惠券的步骤。
7.如权利要求6所述的方法,进ー步包括如下步骤在和所述活动相关的最大支付限制的预定百分比已达到之后,在所述电子商务系统中在预定时间段内无效和所述活动之一相关的数字优惠券的任何突出实例。
8.如权利要求4所述的方法,进ー步包括如下步骤在所述计算设备中編码用户界面用于显示在客户端上,所述用户界面包括组件用于帮助由所述卖主之ー控制关于和各个所述活动之一相关的所有所述数字优惠券何时有效。
9.如权利要求4所述的方法,进ー步包括如下步骤在所述计算设备中編码用户界面用于显示在客户端上,所述用户界面包括和多个数字优惠券中对应优惠券相关的多个组件,所述多个数字优惠券和所述活动之一相关,其中每个组件帮助无效所述数字优惠券的各个之一。
10.如权利要求4所述的方法,进ー步包括如下步骤分析通过所述自助端ロ提交的每个所述互动是否有错误。
11.如权利要求4所述的方法,进ー步包括如下步骤帮助卖主指定和所述数字优惠券各个之ー相关的最大支付限制,所述数字优惠券和所述活动相关。
12.如权利要求4所述的方法,其中,所述自动提交包括指定每个所述数字优惠券的目标客户组的数据,其中每个所述数字优惠券被呈现给各个目标客户组。
13.ー种系统,包括计算设备;以及在所述计算设备中实施的自助端ロ,所述自助端ロ帮助卖主访问多个优惠券活动,所述优惠券活动结合电子商务系统使用,所述自助端ロ经配置以使得卖主执行执行和所述电子商务系统的操作结合使用的每个所述活动的自动提交,每个所述活动包括至少ー个数字优惠券;以及控制每个所述数字优惠券何时有效以应用于通过所述电子商务系统购买物品。
14.如权利要求13所述的系统,其中,所述自助端ロ进ー步经配置以使得卖主同意控制和每个所述活动相关的所有所述数字优惠券何时有效。
15.如权利要求13所述的系统,其中,所述自助端ロ进ー步经配置以当通过所述自助端ロ提交所述活动时,执行和每个活动相关的每个所述数字优惠券的分析以识别错误。
16.如权利要求13所述的系统,其中,所述自助端ロ进ー步经配置以通过帮助卖主指定和每个所述数字优惠券相关的最大支出限制,使得卖主控制每个所述数字优惠券何时有效以应用于通过所述电子商务系统购买所述物品。
17.如权利要求16所述的系统,其中,所述自助端ロ进ー步经配置以当有效的所述数字优惠券的支出达到所述最大支出限制的预定百分比时,无效所述数字优惠券中的有效优惠各。
18.如系统要求17所述的系统,其中,在有效的所述数字优惠券的支出达到所述最大支出限制的预定百分比之后,在预定时间段内将发送到客户端的有效的数字优惠券无效。
19.如权利要求13所述的系统,其中,所述自助端ロ进ー步经配置以编码界面用于显示在客户端上,列出和所述电子商务系统相关维护的每个所述活动。
20.如权利要求19所述的系统,其中,所述界面包括组件,帮助使得有效的活动无效。
21.如权利要求13所述的系统,其中,所述自助端ロ进ー步经配置以编码界面用于显示在客户端上,列出各个所述活动相关的每个所述数字优惠券,所述活动相关于所述电子商务系统维护。
22.如权利要求21所述的系统,其中,所述界面包括组件,使得有效的所述数字优惠券无效。
23.如权利要求13所述的方法,其中,所述自助端ロ进ー步经配置以关于和每个所述活动相关的合同提供电子签名。
全文摘要
公开了涉及自助端口用于和电子商务系统相关的优惠券实施的各种实施例。在计算系统中对于和电子商务系统相关的多个卖主实施优惠券活动。每个优惠券活动包括一个或多个数字优惠券。在计算环境中从各个卖主通过自助端口帮助每个活动的自动提交。通过自助端口帮助卖主控制关于和各个活动相关的数字优惠券是否有效以应用于通过电子商务系统购买物品。
文档编号G06Q30/02GK102598040SQ201080048743
公开日2012年7月18日 申请日期2010年10月22日 优先权日2009年10月29日
发明者亨利·罗伯特·尼克森, 保罗·D·德马科, 威廉·W·艾罗卡, 布兰登·R·I·张, 莫尼卡·特丽萨·麦卡恩, 詹姆斯·J·施玛达, 迪利普·S·库马尔, 道格拉斯·J·赫林顿, 马克·S·古尔布兰德森 申请人:亚马逊技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1