首页> 中国专利> 用于为购物服务提供多商家电子购物车的系统、方法和计算机程序

用于为购物服务提供多商家电子购物车的系统、方法和计算机程序

摘要

提供了一种用于在web浏览器中提供多商家电子购物车的系统、方法和计算机程序。该购物车可以在多个无关的商家购物站点处使用并且保持在该浏览器中而不管所显示的网站如何。当用户选择购物车时,用户界面显示有关于该网站上的产品的信息而无需导航至新的网页。如果该产品具有多个选项,该用户能够通过该用户界面针对这些选项进行选择。该用户还能够将来自多个购物站点的多个产品保存到该购物车中或者从该购物车中同时购买多个产品。针对每一个待购买的产品,代表该用户与同该用户从中将该产品添加至该购物车的网站相关联的商家进行购买交易。

著录项

  • 公开/公告号CN104813354A

    专利类型发明专利

  • 公开/公告日2015-07-29

    原文格式PDF

  • 申请/专利权人 伊贝斯公司;

    申请/专利号CN201380061058.0

  • 发明设计人 凯文·H·约翰逊;塔努杰·查特吉;

    申请日2013-10-24

  • 分类号G06Q30/06(20060101);

  • 代理机构11262 北京安信方达知识产权代理有限公司;

  • 代理人郭红梅;郑霞

  • 地址 美国加利福尼亚州

  • 入库时间 2023-12-18 10:02:35

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-02-15

    授权

    授权

  • 2015-08-26

    实质审查的生效 IPC(主分类):G06Q30/06 申请日:20131024

    实质审查的生效

  • 2015-07-29

    公开

    公开

说明书

1.技术领域

本发明总体上涉及一种电子商务购物服务系统,并且更具体地涉及一 种用于为购物服务提供多商家电子购物车的系统和方法。

2.背景技术

消费者经常期望能够通过电子商务购物服务来购买产品。通过使用电 子商务购物服务,不仅消费者能够在没有往返时间和开支的情况下“访问” 多个无关的商家购物站点,而且购物服务还能够向消费者推荐商家购物站 点从而提高消费者信心,并且提供可以包含许多商家购物站点的全球奖励 系统。目前,为了便于消费者使用购物服务,他或她必须通过特定的购物 服务网站发起购买过程。将令人期望的是具有一种用于购物服务的电子购 物车,可以在多个商家购物站点处使用该电子购物车并且可以在浏览商家 网站的同时轻易地访问该电子购物车,而无需导航至另一个网站。还将令 人期望的是能够将来自各商家的多个产品保存至电子购物车,并且能够一 次购买所有的产品。

发明披露

本发明涉及一种用于为购物服务在web浏览器中提供多商家电子购 物车(即,书签工具、浏览器附加组件、浏览器扩展、浏览器小部件、或 工具栏形式的购物车对象)的系统、方法和计算机程序。该购物车可以在 多个无关的商家购物站点处使用并且保持在该浏览器中而不管浏览器中 所显示的网站如何。响应于用户从该浏览器中选择该购物车的视觉表示, 在新窗口中为该电子购物车显示用户界面。用户能够观看用于该电子购物 车的该用户界面而无需将该浏览器导航至新的网页。

响应于在该浏览器中显示该电子购物车所支持的网页的同时该用户 选择该视觉表示,在该用户界面中显示与所支持的网页上的产品有关的信 息。在某些情况下,显示信息可以包括:从该网页中提取产品信息,对所 提取的信息进行归一化,以及在该用户界面中显示经归一化的信息。在其 他情况下,显示信息可以包括:标识与该网站相关联的应用编程接口 (API),将对该网页上的产品信息的请求发送至该API,接收所请求的信 息,并且在用于该电子购物车在该用户界面中显示所请求的信息。如果该 产品具有一个或多个选项,该信息包括这些选项,并且该用户能够通过该 用户界面输入针对这些选项的多个选择。

该用户能够或者通过该电子购物车开始针对一个或多个产品的购买 交易或者将来自多个无关的商家购物站点的多个产品保存在该电子购物 车中以供稍后检索。在某些情况下,进行购买交易可以包括:检索用户保 存的地址和支付信息,将该信息提供给与该购买交易相关联的商家,接收 来自该商家的购买确认,以及将该购买确认传达给该用户。

该用户可以选择一次从单个商家购物站点购买单个产品、从单个商家 购物站点购买多个产品或从多个无关商家购物站点购买被保存至该电子 购物车中的多个产品。针对每一个待购买的产品,代表该用户与同该用户 从中将该产品添加至该电子购物车的所支持的网站相关联的商家进行购 买交易。

在某些情况下,该电子购物车与购物服务相关联,该购物服务基于通 过该购物服务进行的多次购买提供奖励。例如,该奖励可以包括现金返还 百分比、积分、频飞乘客里程等。在某些实施例中,可以在购买交易中将 优惠券应用到产品或相应的商家。

附图简要描述

图1a至图1b是展示了一种用于为购物服务提供多商家电子购物车的 一般方法的流程图。

图2a至图2b是展示了根据本发明的一个实施例的一种用于为购物服 务提供多商家电子购物车的示例实现方式的流程图。

图3是展示了根据本发明的一个实施例的一种用于为购物服务提供 多商家电子购物车的替代实现方式的流程图。

图4是展示了根据本发明的一个实施例的用于进行购买交易的方法 的流程图。

图5是根据本发明的一个实施例的多商家电子购物车系统的框图。

图6a至图6m是根据本发明的一个实施例的多商家电子购物车系统 中的示例性用户界面的屏幕截图。

图7a至图7e是根据本发明的一个实施例的多商家电子购物车系统中 的示例性用户界面的屏幕截图。

本发明的最佳实施方式

本发明提供了一种用于为购物服务提供多商家电子购物车的系统、方 法和计算机程序。在如图1a至图1b所见的优选实施例中,在用户的浏 览器中提供购物车对象,该购物车对象提供对可以在多个无关的商家购物 站点处使用的电子购物车的访问(步骤110)。该购物车对象是嵌入在该 浏览器中的软件程序。购物车对象的示例包括但不限于书签工具、浏览器 附加组件、浏览器扩展、浏览器小部件、或工具栏。购物车对象可以提供 对单个电子购物车或多个电子购物车的访问,其中,用户能够将多个产品 (例如,商品或服务)保存至多个电子购物车中的任何一个电子购物车中。 在某些实施例中,多个电子购物车中的至少一个电子购物车表示登记簿。 这些电子购物车可以是公开的或私有的,并且用户可以能够为这些电子购 物车中的每一个电子购物车都指定隐私级别。购物车对象保持在浏览器中, 不管浏览器中所显示的网站如何。

响应于该用户选择该购物车对象的视觉表示(例如,工具栏中的图标), 生成用于该电子购物车的用户界面(步骤120)。用于该电子购物车的用 户界面可以显示在新窗口(即,窗口、弹窗、或覆盖)中,其中,用户能 够观看该用户界面而无需将浏览器导航至新的网页。

所支持的网页是用户能够通过电子购物车从中观看并购买购买产品 的网页。如果购物车对象不支持浏览器中所显示的网页,在用户界面中显 示指示用户所观看的网页是不受支持的消息(步骤130)。但是,如果网 页是受到支持的,那么获得与网页上所显示的产品有关的信息,以供在用 户界面上显示(步骤140)。如果网页上有不只一个产品,可以请求用户 选择特定的产品。产品信息显示在用于电子购物车的用户界面中,并且可 以包括例如产品的图像、产品价格、税金(如果已知的话)、运费(如果 已知的话,或基于默认的送货方式)、总价、以及任何可用产品选项(例 如,尺寸、颜色、数量等)(步骤150)。用户能够通过用户界面输入针对 这些选项的选择。

用户能够或者购买产品或者将产品保存到电子购物车中以供稍后检 索(步骤160)。可以将来自多个不同商家的产品保存到电子购物车中。 如果用户选择购买产品,购物服务代表该用户与同所支持的网页相关联的 商家进行购买交易(步骤170)。在进行购买交易的过程中,可以提醒用 户送货方式、地址、支付信息,或者可以从用户简介中检索到此类信息。 一旦获得送货方式和地址,以送货成本和税金来更新价格信息(如果适用 的话)。

如果用户选择保存产品,那么将该产品保存至电子购物车中(步骤 180)。用户能够通过例如用户界面上的按钮或链接来观看保存至电子购物 车中的产品(步骤185)。可替代地,用户可以从单独的网站观看购物车 的保存内容。用户还能够从多个无关的商家站点一次购买保存到电子购物 车中的一个或多个产品(步骤190)。对于所购买的每一个产品,代表用 户与同用户从中将产品添加至电子购物车的网站相关联的每一个商家进 行购买交易。在一个实施例中,用户可以用单个动作(例如,点击按钮) 从多个商家购买多个产品。

在某些实施例中,电子购物车与购物服务相关联,该购物服务基于通 过该购物服务进行的多次购买提供奖励,从而使得向奖励计算结果记入通 过电子购物车进行的购买。用户界面中所显示的信息可以包括奖励计算结 果。奖励可以是针对所购买的每一个产品的现金返还百分比、积分、频飞 乘客里程等的形式。不同的奖励计划应用于不同的商家,并且针对每一个 商家可以有用于计算奖励的单独的规则。在某些实施例中,在奖励可用时, 电子购物车通过例如改变购物车图标颜色或闪烁购物车图标来提醒用户。 可能需要用户采取行动以应用奖励(例如,点击按钮),或者可以自动应 用奖励。在购买服务为购买提供现金返还奖励的情况下,为在用于该电子 购物车的用户界面中所显示的每一个产品确定现金返还量。然后,在用于 该电子购物车的用户界面中显示该现金返还量。响应于用户通过该电子购 物车购买产品,将该现金返还量记入该用户。

在某些实施例中,多商家电子购物车自动检查优惠券。针对在用户界 面中所显示的每一个产品,电子购物车确定是否有任何优惠券适用于该产 品或相应的商家。例如,电子购物车可以针对特定的商店检查任何优惠券, 然后基于产品的说明、优惠券的有效期、优惠券的条款等检查那些优惠券 中的任何一个是否适用于该产品。响应于标识适用于该产品的一个或多个 优惠券,在该用户界面中显示优惠券信息。响应于该用户购买该产品,将 任何所标识的优惠券应用于该购买。确定优惠券是否适用可以包括:标识 任何可能适用的优惠券;以及针对每一个可能适用的优惠券,发起与适用 的商家的在线购买交易以标识与该优惠券有关的任何价格节省,其中,该 购买交易在购买结束之前被终止。在某些实施例中,确定优惠券是否适用 包括标识任何可能适用的优惠券以及将应用编程接口(API)请求发送至 商家以确定任何可能适用的优惠券是否可以用于该购买交易中。

在某些实施例中,在用户界面中显示信息包括:从网页中提取产品信 息,对所提取的信息进行归一化,以及在用户界面中显示经归一化的信息。 在其他实施例中,在用户界面中显示信息包括:标识与网站相关联的API, 将对该网页上的产品信息的请求发送至API,接收所请求的信息,并且在 用于电子购物车的用户界面中显示所请求的信息。

图2a至图2b示出了根据一个实施例的一种用于为购物服务提供多商 家电子购物车的方法的示例实现方式。在本示例中,购物车对象是书签工 具,该书签工具检测到用户已经点击其在浏览器中的视觉表示(步骤210)。 购物车对象将在浏览器中所显示的网页的URL传递给用于购物服务的服 务器(步骤215a)。购物车对象在用户的设备上生成用于电子购物车的用 户界面(步骤215b)。

然后,服务器确定购物车对象是否支持在浏览器中所显示的网页(步 骤220)。如果不支持,那么在用户界面中显示指示用户所观看的网页不 受支持的消息(步骤225)。然而,如果支持该网页,那么服务器调用在 用户的浏览器中所显示的网页的URL(步骤230)。然后,服务器从网页 中提取产品信息(例如,图像、价格、说明、产品选项等)(步骤235)。 在旨在优化性能的一个替代实施例中,购物车对象可以从网页中提取(例 如,“挖出”)产品信息的部分或全部。例如,购物车对象可以从商家购物 站点中提取产品的图像、价格以及标题。可以由后端服务器来提取信息的 剩余部分(如例如任何产品选项)。在另一个替代实施例中,服务器可以 向商家发送针对产品信息的API请求。例如,服务器可以将一本书的ISBN 号码发送至商家或产品数据库。

如果适用的话,服务器还计算现金返还量或其他奖励(步骤240)。 在某些情况下,现金返还量可以为零。然后,服务器对产品和现金返还信 息进行归一化,并且将其发送回购物车对象(步骤245)。购物车对象在 用于电子购物车的用户界面中显示产品和现金返还信息(步骤250)。如 果适用的话,购物车对象提醒用户选择选项(步骤255)。购物车对象使 得用户能够将产品保存至电子购物车中或者能够购买该产品(步骤260)。

响应于用户选择保存产品,将产品信息(包括任何所选择的选项)提 供给服务器,并且该服务器将产品信息保存在用户的电子购物车中(步骤 270)。电子购物车可以表现为数据库表或数据库表中的表项的形式,并且 产品信息可以保存在数据库表中。所保存的信息包括显示产品的适用网页 的URL。响应于用户选择购买产品,服务器代表用户从适用的商家购买 该产品(步骤280)。

图3展示了根据一个实施例的一种用于为购物服务提供多商家电子 购物车的方法的另一个示例实现方式。在本示例中,购物车对象是浏览器 小部件,其对显示在浏览器中的网站进行监控(步骤310)。对于在浏览 器中所显示的每一个网页,购物车对象确定电子购物车是否支持该网页 (步骤320)。购物车对象可以与用于购物车服务的服务器协商以进行这 个确定,和/或购物车对象可以检查先前下载到购物车对象中的所支持的 网页或域的本地列表。响应于确定网站是受支持的网站,购物车对象在 web浏览器中提供网站是受支持的网站的视觉指示(例如,图标改变颜色 或闪烁)(步骤330)。购物车对象检测到用户已经点击用户的浏览器中的 购物车对象的视觉表示(步骤340)。购物车对象将在浏览器中所显示的 网页的URL传递给用于购物服务的服务器(步骤350a)。购物车对象还 在用户的设备上生成用于电子购物车的用户界面(步骤350b)。然后,重 复图2的步骤230至步骤280。

图4展示了根据本发明的一个实施例的用于进行购买交易的方法。用 户订购购物车中的一个或多个产品(步骤410)。服务器获得订单的支付 信息(例如,信用卡、贝宝(PayPal)信息等)、送货方式以及地址(步 骤420)。可以提示用户在用户界面中提供此信息,或者服务器可以从用 户简介中检索此信息并且将其作为默认显示在用户界面中(带有改变信息 的选项)。在某些实施例中,服务器可以通过用户界面、电子邮件、文本 消息和/或音频消息向用户发送带有或者不带有购买交易细节的购买订单 确认。对于所订购的每一个产品,服务器检索应该在其处购买该产品的适 用的URL(步骤430)。对于所订购的每一个产品,服务器打开具有适用 的URL的浏览器,并且通过将用户保存的地址和支付信息提供给与该购 买交易相关联的商家中的每一个商家、以和用户将使用的大致相同的方式 代表用户购买产品(步骤440)。替代性地,服务器可以使用API从这些 商家中的每一个商家中订购。无论哪种方式,在优选实施例中,购买交易 是在用户与商家之间进行的(即,服务器代表用户行动)。然后,如果适 用的话,服务器将从购买中挣得的任何现金返还奖励记入用户(步骤450)。 服务器从这些商家中的每一个商家中接收购买确认,并且将该购买确认传 达给用户(步骤460)。购买确认可以在购买订单之后立即传达给用户, 或在稍后当已经完成购买交易时传达给用户。可以通过在用户界面中显示 确认、向用户的电子邮件账号发送电子邮件、向用户的移动设备发送文本 消息或向用户的电话发送音频消息来发送购买确认。

关于图1a至图4所描述的这些方法被以软件体现,并且由执行该软 件的计算机系统(包括一个或多个计算设备)所执行。本领域的技术人员 将理解,计算机系统具有用于存储软件指令的存储器或其他物理计算机可 读存储介质、以及用于执行这些软件指令的一个或多个处理器。

图5展示了根据本发明的一个实施例的示例性多商家电子购物车系 统500。如本领域的技术人员将理解的,多商家电子购物车系统500可以 在本发明的范围内以任何数量的方式进行构建。图la至图4的这些方法 可以在其他系统中实现,并且本发明不限于系统500。

多商家电子购物车系统500包括在客户端计算设备510上的web浏 览器515中的购物车对象505(例如,书签工具、浏览器附加组件、浏览 器扩展、浏览器小部件、工具栏等)。客户端计算设备的示例可以包括台 式计算机、膝上计算机或移动设备等。用户采用web浏览器515观看来 自一个或多个商家购物站点的产品。web浏览器515将对与商家购物站点 相关联的网页的请求发送至商家web服务器530,并且接收回与该请求相 关联的网页。

然后,充当购物车系统500中的客户端软件应用的购物车对象505将 所显示的网页的URL发送至购物车服务器520。购物车服务器从商家web 服务器530中请求对应于该URL的网页。服务器从网页中提取产品的信 息(或针对产品的信息向商家web服务器发送API请求),然后,服务器 对该信息进行归一化并且将其返回至购物车对象505以显示在用户界面 窗口上。产品信息的示例包括价格、图像以及任何产品选项。在某些实施 例中,代替从商家网站或web服务器530中提取信息的购物车服务器520 或除此之外,购物车对象505可以从网页中提取信息。在优选实施例中, 客户端设备510、购物车服务器520以及商家web服务器530通过互联网 进行通信。

响应于用户决定将来自用户界面窗口的产品保存至购物车中,购物车 对象505将保存请求发送至购物车服务器520,该购物车服务器将虚拟购 物车保存在数据库550中。虚拟购物车可以包含来自多个无关的商家站点 的产品。在某些实施例中,用户可能希望观看保存在他或她的购物车中的 产品。在这种情况下,购物车服务器520将购物车内容信息发送至购物车 对象505,以供用户在用户界面窗口中观看。

响应于用户决定购买来自购物车的一个或多个产品,购物车对象505 向购物车服务器520发送购买请求。该购买请求可以是针对购物车中的一 个产品、来自单个商家购物站点的多个产品、或者来自多个无关的商家购 物站点的多个产品。因此,购物车服务器与对应于购买订单上的每一个产 品的商家购物站点中的每一个完成购买订单,这可能涉及不只一个商家 web服务器530。

如果用户之前购买了其他产品,用户可能已经在数据库550中存储了 由购物车服务器520所保存的用户信息(例如,支付信息、送货方式和地 址)。购物车服务器520可以使用保存在数据库550中的用户信息与这些 商家web服务器530完成购买订单。然后,这些商家web服务器530处 理该购买订单并且将产品购买确认返回至购物车服务器520,该购物车服 务器然后将购买确认发送至用户。可以在用户提交他或她的购买请求之后 立即或稍后将购买确认发送至用户。可以通过web浏览器来将购买确认 作为确认页面发送至用户的电子邮件地址、作为文本消息发送至用户的移 动设备、或作为录音发送至用户的电话。

图6a至图7e展示了根据本发明的示例性用户界面的屏幕截图。本领 域的技术人员将理解,本发明可以在本发明的范围内实施在具有更多或更 少功能的其他用户界面上。因此,图6a至图7e旨在是说明性的而不是以 任何方式限制。

图6a至图6m展示了跟踪使用多商家购物车来购买产品的用户的用 户界面的屏幕截图。在图6a中,用户观看商家站点上的女士礼服鞋。与 链接至特定商家站点的购物车605相反,虚拟购物车610是保持在浏览器 中并且为任何数量的无关商家站点提供购物服务的购物车对象。在这个特 定示例中,购物车610是书签工具,但是可以将购物车对象设计为浏览器 附加组件、浏览器扩展、浏览器小部件、工具栏等。

在图6b中,购物车610通过将网站的URL发送至购物车服务器并且 接收回经归一化的产品信息来从商家网站检索产品信息,如关于图5更充 分地讨论的。如在图6c中所见,用户界面显示关于产品的价格的信息615 以及现金返还信息620。送货和税金信息取决于所选择的送货方式和用户 的送货地址,并且可以在稍后的时间提供。

如果产品具有多个选项,这些选项将被显示在用户界面中。在这种情 况下,有三个选项:颜色625、鞋宽630和鞋码635。当用户选择颜色625 选项时,在用户界面中向他或她呈现针对女士礼服鞋的颜色的选择,如图 6d中所见。当用户选择鞋宽630选项时,在用户界面中向他或她呈现针 对鞋宽的选择,如图6e中所见。在这种情况下,只有一个针对鞋宽的选 择。当用户选择鞋码635选项时,在用户界面中向用户呈现针对鞋码的选 择,如图6f中所见。如图6g中所见,一旦用户已经完成了产品选项的选 择,他或她可以然后选择或者将产品保存到他或她的购物车640中以供稍 后检索或者购买该产品645。

如果用户正第一次使用多商家购物车购买产品,他或她然后将需要输 入并保存他或她的送货信息650、信用卡信息655以及账单信息660,如 在图6h至图6i中所见。一旦用户信息被保存,多商家购物车基于用户的 地址信息计算适用的税金665,如在图6j中所见。如果用户之前已经使 用多商家购物车购买过一个或多个产品,他或她不需要重新输入他或她的 信息,并且适用的税金将会被自动计算。然后,用户选择送货方式670 的选项,并且在用户界面中向用户呈现针对送货方式的选择,如图6k中 所见。在这种情况下,只有一个针对送货方式的选择。

然后,多商家购物车基于用户所选择的送货方式计算送货成本675, 如在图6L中所见。在这种情况下,所选择的送货方式为对用户免费。一 旦用户回顾他或她的购买订单并选择完成他或她的购买680,多商家购物 车将购买请求发送至购物车服务器,如关于图5更充分地讨论的。购物车 服务器可以发送立即购买确认685(如在图6m的用户界面中所见)或可 以简单地确认接收到订单并且稍后在处理购买交易之后传达购买确认。

图7a至图7e展示了跟踪正在将产品保存至多商家购物车的用户的用 户界面的屏幕截图。类似于图6a,用户观看图7a中的网页并且选择多商 家购物车710。如在图7b中所见,购物车710通过将网站的URL发送至 购物车服务器并且接收回经归一化的产品信息来从商家网站中检索产品 信息,如关于图5更充分地讨论的。如在图7c中所见,用户界面显示关 于产品的价格的信息715以及现金返还信息720。用户可以选择或者将产 品保存至他或她的购物车740中以供稍后检索或者购买产品745。

当用户选择将产品保存至他或她的购物车740中时,向他或她呈现选 择,如在图7d中所见。在本示例中,产品被保存到愿望清单中,该愿望 清单可以充当所保存的购物车。用户可以将产品保存至默认愿望清单790 中或另一个系统定义的或用户定义的愿望清单795(例如,生日愿望清单、 圣诞节愿望清单、登记簿等)中。愿望清单可以充当其他用户可以观看的 结婚登记簿或婴儿登记簿,并且其他用户可以从中购买产品。在一个实施 例中,用户能够创建并且命名任何数量的愿望清单。一旦用户已经选择了 愿望清单来保存产品,多商家购物车将保存请求发送至购物车服务器,如 关于图5更充分地讨论的。图7e展示了向用户确认他或她所选择的产品 已经被保存至购物车中的多商家购物车的用户界面。用户可以稍后购买保 存至愿望清单中的产品。

正如熟悉本领域的技术人员将理解的,本发明可以在不脱离其精神和 本质特征的情况下以其他特定形式体现。相应地,本发明的以上披露旨在 是说明性的而不是本发明的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号