用于第三方购买的方法及系统

文档序号:1409737 发布日期:2020-03-06 浏览:5次 >En<

阅读说明:本技术 用于第三方购买的方法及系统 (Method and system for third party purchase ) 是由 可伦·胡默尔阿隆 于 2018-05-08 设计创作,主要内容包括:方法及系统提供支付项目,如商品及服务,由他人选择,通过支付卡的授权持有人进行,如交易的第三方,为第三方指定支付项目。因此,一个有效及授权的支付卡的购买,例如,直接地,在实际的信用卡持有者及卖方之间进行,以符合所述支付卡(支付卡发行者)的规则。(Methods and systems provide payment items, such as goods and services, selected by others, to be made by authorized holders of payment cards, such as third parties to transactions, to designate payment items for the third parties. Thus, the purchase of a valid and authorized payment card, for example, directly between the actual credit card holder and the seller, is made to comply with the rules of the payment card (payment card issuer).)

用于第三方购买的方法及系统

交互引用相关申请文件

本专利申请涉及2017年5月8日提交且名为“Purchasing Goods With 3PartyPayments”的共同拥有的美国临时专利申请第62/502,787号,并且要求其优先权,通过引用将其公开内容整体并入本文。

技术领域

本发明涉及用于支付的方法及系统。

背景技术

当今的经济严重依赖***和借记卡,统称为“支付卡”。例如,授权的支付卡持有者可以将其支付卡交给另一个人以为其购买。按照付款卡的规定,以这种方式进行的购买交易在技术上是无效的。因此,卖方不应该接受付款卡,因为实际的付款卡持有人不会将其交给他。

另外,支付卡持有者与从销售者那里购买支付卡的人之间的关系仅基于信任。购买者可以购买未经付款卡持有人授权的其他物品或服务。在这种情况下,支付卡持有者对于用其支付卡的人购买的这些未经授权的物品或服务缺乏针对支付卡公司的保护和追索权。

即使假设使用上述他人的支付卡进行购物的人也可以这样做,卖方也可能必须致电或以其他方式联系支付卡持有者,这会花费时间。如果无法联系支付卡持有人,或在一定时间内未做出响应,则销售会丢失。

另外,许多人,甚至是那些拥有***的人,可能都不希望知道他们的身份,也不希望知道收据和月度支付卡对帐单上列出的商品或服务或销售点。这些人还想使用第三方付款人。最后,有些没有支付卡的人需要进行***支付,例如,当卖方是遥远的和/或卖方仅接受支付卡时。

发明内容

本发明提供了允许由他人选择的诸如商品和服务之类的物品的支付的方法和系统,该支付卡的授权持有人(例如,交易的第三方)的付款对象被授权用于该物品。结果,例如,在实际的***持有者和卖方之间直接进行了有效和授权的支付卡购买,从而在支付卡(支付卡发行者)的规则之内。另外,付款人可以确切地看到付款人选择了哪些物品和服务来购买,并且付款人可以决定要付款的特定物品或物品。另外,由于上述系统和方法是计算机化的,因此选择商品和/或服务,然后由付款人付款,并将商品和/或/或服务发布给选择商品,例如商品和/或商品的一方。现在,可以实时完成选择项目的参与者可以访问的服务。

本发明的实施例涉及一种计算机化的方法,该方法用于对由例如不是付款人的买方选择的物品进行付款。该方法包括:由主计算机通过通信网络接收:1)电子数据对象,该电子数据对象包括一个或多个项目的列表,该电子数据对象的一个或多个项目中的每一个都由与买方相关联的买方选择。来自与供应商计算机关联的供应商的计算机;2)从买方计算机中为电子数据对象的项目选择付款人;主计算机通过将电子数据对象的副本发送到与付款人相关联的计算机来响应于接收电子数据对象和选择付款人,该电子数据对象的副本映射到每个供应商的计算机物品和主计算机;并且,主计算机通过通信网络从每个供应商计算机接收付款人已经付款的物品的付款指示,该付款指示另外是指示所有已付款的物品被释放给买方的指示符。

可选地,该方法还包括:对于未付款的物品,创建包括未付款的物品的后续电子数据对象,并将该后续数据对象呈现给买方计算机以接收对付款人的选择。电子数据对象。

可选地,该方法还包括:主计算机通过将后续电子数据对象的副本发送到与付款人相关联的计算机来响应后续电子数据对象的接收以及对付款人的选择。映射到每个项目的每个供应商的计算机和主计算机。

可选地,该方法另外包括:主计算机通过通信网络从每个供应商计算机接收付款人已经付款的物品的付款指示,该付款指示另外是所有已付款项目的指示符被释放给买方。

可选地,接收付款人的选择包括:接收以下至少一项的选择:特定付款人,或对主计算机选择付款人的请求。

可选地,特定付款人包括来自与买方相关联的付款人的数据库中的付款人,或者不是来自与买方相关联的付款人的数据库中的付款人。

可选地,对主计算机选择付款人的请求基于规则和策略。

可选地,在最初接收电子数据对象之前,电子数据对象包括一个或多个物品的清单,该清单经由买方计算机呈现给买方,并且提示买方经由买方计算机选择付款人电子数据对象的项目。

可选地,该方法还包括:主计算机接收对付款人将要付款的电子数据对象的项目的接受指示,该接受指示从付款人计算机发送到主计算机。

可选地,该方法另外包括,主计算机接收针对电子数据对象的项目的接受指示,付款人将根据规则和策略来支付该项目。

可选地,该方法使得,如果没有在预定时间内接收到商品的接受指示和/或付款人未能在预定时间内支付商品,则第一计算机采取至少一个动作,包括:1)创建随后的电子设备。数据对象,包括不可接受的物品和/或未付款的物品,并将随后的电子数据对象发送给买方计算机以选择付款人;2)终止电子数据对象;或者,3)存储电子数据对象。

可选地,该方法使得,如果至少一个动作包括创建包括未接受的物品和/或未付款的物品的后续电子数据对象,以及将后续的电子数据对象发送给买方计算机以选择付款人,主机:

(a)通过通信网络从买方计算机接收:1)随后的电子数据对象,包括未接受和/或未付款的物品清单;2)选择电子数据对象项目的付款人;

(b)通过将电子数据对象的副本传输到与付款人相关联的计算机来响应电子数据对象的接收和付款人的选择,电子数据对象的副本已映射到每个供应商的每个供应商的计算机物品和主计算机;及

(c)通过通信网络从每个供应商计算机上接收付款人已经付款的物品的付款指示,该付款指示另外是所有已付款的物品都被释放给买方并且可以访问的指示给买家。

可选地,电子数据对象包括至少一个电子购物车。

可选地,后续电子数据对象包括至少一个电子购物车。可选地,电子数据对象来自网站或应用程序。

本发明的实施例涉及一种用于为例如不是付款人的购买者购买的物品付款的方法。该方法包括:通过与主计算机相关联的支付系统,从与以下计算机相关联的计算机接收第一电子数据对象,该第一电子数据对象包括与至少一个供应商相关联的项目,以及针对该第一电子数据对象的项目的付款人的选择。第一电子数据对象的物品的购买者;通过与主计算机相关联的支付系统,基于第一电子数据对象将第二电子数据对象发送到与为第一电子数据对象的所选付款人相关联的计算机,第二电子数据对象映射到计算机与至少一个供应商和主计算机相关联;接收接受指示,所述第二电子数据对象中的每个项目是否都被付款人接受以进行支付,以及对于所述付款人接受了付款并被支付的项目,是否接收到付款指示;对于不被付款人接受付款和/或不被付款人付款的第二电子数据对象的项目,主计算机的支付系统为不被接受的项目和/或付款人创建第三电子数据对象。通过与买方关联的计算机向买方提供的未付款项;对于由主计算机的支付系统接收到支付指示的付款人接受并支付的第二电子数据对象的项目,支付指示还指示第二电子数据的项目已支付数据对象可供买方访问。

可选地,主计算机的支付系统接收接受指示和支付指示。

可选地,从与每个已付款商品的供应商相关联的计算机接收付款指示。

可选地,如果付款人在预定时间内未付款,则付款人接受付款的第二电子数据对象的每个项目变为未付款项。

可选地,与主计算机相关联的支付系统将第三电子数据对象发送到与买方相关联的计算机,并使与买方相关联的计算机提示买方选择第三电子数据对象及其项目的付款人。

可选地,与主计算机关联的支付系统执行至少一个过程,包括:将第三电子数据对象发送到与所选支付者关联的计算机;以及存储第三电子数据对象;或者,终止第三电子数据对象。

可选地,第二电子数据对象是第一电子数据对象的副本。

可选地,利用来自第二电子数据对象的项目来创建第三电子数据对象。

可选地,第三电子数据对象包括第二电子数据对象的一些项目。

可选地,第三电子数据对象包括第二电子数据对象的所有项目。

可选地,第三电子数据对象是第二电子数据对象。

可选地,第一电子数据对象,第二电子数据对象和第三电子数据对象是电子购物车。

可选地,第一电子数据对象,第二电子数据对象和第三电子数据对象来自网页或应用程序。

本发明的实施例还针对一种计算机系统,该计算机系统用于为购买者(例如不是付款人)购买的物品付款。该系统包括:用于存储计算机组件的存储介质;以及至少一个处理器,用于执行计算机组件。所述计算机组件包括:第一计算机组件,用于从与购买者相关联的计算机接收包括至少一个供应商相关联的物品的第一电子数据对象,以及为所述第一电子数据对象的物品选择付款人。第一电子数据对象的项目;第二计算机组件,用于基于第一电子数据对象向与所选择的第一电子数据对象的付款人相关联的计算机发送第二电子数据对象,第二电子数据对象映射到与至少一个相关联的计算机供应商和主计算机;第三计算机组件,用于接收接受指示,指示付款人是否接受了第二电子数据对象的每一项以进行支付,对于付款人接受付款并付款的物品,收到付款指示;第四计算机组件,用于:为第二电子数据对象的未接受的物品和/或未付款的物品创建第三电子数据对象,以经由与购买者相关联的计算机呈现给购买者;接收到付款人接受并支付的第二电子数据对象的物品的至少一个支付指示,该至少一个支付指示另外指示购买者可以访问第二电子数据对象的物品的支付。

可选地,第二电子数据对象是第一电子数据对象的副本。

可选地,利用来自第二电子数据对象的项目来创建第三电子数据对象。

可选地,第三电子数据对象包括第二电子数据对象的一些项目。

可选地,第三电子数据对象包括第二电子数据对象的所有项目。

可选地,第三电子数据对象是第二电子数据对象。

可选地,第一电子数据对象,第二电子数据对象和第三电子数据对象是电子购物车。

本发明的实施例涉及一种计算机可用的非暂时性存储介质,该介质具有在其上实现的计算机程序,当在系统上执行这样的程序时,通过执行以下步骤,该程序使合适的程序化系统为购买者购买的物品付款。这些步骤包括:从与第一电子数据对象的项目的购买者相关联的计算机接收第一电子数据对象,该第一电子数据对象包括与至少一个供应商相关联的项目以及对第一电子数据对象的项目的付款人的选择。;将基于第一电子数据对象的第二电子数据对象发送到与为第一电子数据对象选择的付款人相关联的计算机,第二电子数据对象映射到与至少一个供应商和主计算机相关联的计算机;接收接受指示,所述第二电子数据对象中的每个项目是否都被付款人接受以进行支付,以及对于所述付款人接受了付款并被支付的项目,是否接收到付款指示;对于要么不被付款人接受付款和/或不被付款人付款的第二电子数据对象的项目,为未接受的项目和/或未付款的项目创建第三电子数据对象以呈现给买方通过与买方关联的计算机;并且,对于接收到付款指示的付款人接受并付款的第二电子数据对象的物品,该付款指示还指示购买者可以访问第二电子数据对象的物品的已付款。

可选地,计算机可用的非暂时性存储介质使得步骤另外包括:接收接受指示和支付指示。

可选地,计算机可用的非暂时性存储介质是这样的,使得从与每个已付款项目的供应商相关联的计算机接收到付款指示。

可选地,计算机可用的非暂时性存储介质是这样的:如果付款人在预定时间内未付款,则付款人接受的第二电子数据对象的每一项成为未付款项。

可选地,计算机可用的非暂时性存储介质是这样的:与主计算机关联的支付系统将第三电子数据对象发送给与买方关联的计算机,并使与买方关联的计算机提示买方选择一个。第三电子数据对象及其项目的付款人。

可选地,计算机可用的非暂时性存储介质是这样的,这些步骤还包括执行至少一个过程,该过程包括:将第三电子数据对象传输到与所选付款人相关联的计算机;存储第三电子数据对象;或者,终止第三电子数据对象。

可选地,计算机可用的非暂时性存储介质使得第二电子数据对象是第一电子数据对象的副本。

可选地,计算机可用的非暂时性存储介质是这样的:用来自第二电子数据对象的项来创建第三电子数据对象。

可选地,计算机可用的非暂时性存储介质使得第三电子数据对象包括第二电子数据对象的一些项。

可选地,计算机可用的非暂时性存储介质使得第三电子数据对象包括第二电子数据对象的所有项。

可选地,计算机可用的非暂时性存储介质使得第三电子数据对象是第二电子数据对象。

可选地,计算机可用的非暂时性存储介质使得第一电子数据对象,第二电子数据对象和第三电子数据对象是电子购物车。

本文档引用此处一致或互换使用的术语。这些术语,包括其变体,如下。

在整个文档中,“网站”是万维网(WWW)文件的相关集合,其中包括称为主页的开始文件或“网页”,通常还包括其他文件或“网页”。术语“网站”统称为“网站”和“网页”。

统一资源定位符(URL)是文件(例如网站或网页)的唯一地址,可通过包括Internet的网络进行访问。

在下面的描述和附图中,“n”和“nth”表示一系列成员或一系列成员的最后一个成员,例如元素,计算机,服务器,数据库,缓存,组件,列表,链接,数据文件等。

“计算机”包括机器,计算机和计算或计算机系统(例如,物理上分开的位置或设备),服务器,计算机和计算机化设备,处理器,处理系统,计算核心(例如共享设备)以及类似的系统,工作站,模块及其组合。前述“计算机”可以是各种类型,例如个人计算机(例如,膝上型计算机,台式计算机,平板计算机)或任何类型的计算设备,包括可以容易地从一个位置运输到另一位置(例如,,智能电话,个人数字助理(PDA),移动电话或蜂窝电话)。

根据以上定义的“计算机”,“服务器”通常是远程计算机或远程计算机系统或其中的计算机程序,其可以通过诸如通信网络或包括因特网的其他计算机网络的通信介质来访问。。“服务器”为同一台或其他计算机中的其他计算机程序(及其用户)提供服务或执行其功能。服务器还可以包括虚拟机,计算机的基于软件的仿真。

“应用程序”包括可执行软件,以及可选地包括任何图形用户界面(GUI),通过其可以实现某些功能。

“客户端”是在计算机,工作站等上运行并且依赖服务器来执行其某些操作或功能的应用程序。

除非本文另外定义,否则本文所用的所有技术和/或科学术语具有与本发明所属领域的普通技术人员通常所理解的相同含义。尽管与本文描述的那些类似或等同的方法和材料可以用于本发明的实施例的实践或测试中,但是下面描述了示例性的方法和/或材料。在有冲突的情况下,以专利说明书及其定义为准。另外,材料,方法和实施例仅是说明性的,并不意图必然是限制性的。

附图说明

这里仅通过示例的方式,参考附图描述了本发明的一些实施例。具体地具体参考附图,要强调的是,示出的细节是作为示例并且出于对本发明的实施例的说明性讨论的目的。就这一点而言,结合附图进行的描述对于本领域技术人员而言显而易见的是可以如何实践本发明的实施例。

现在注意附图,其中相同的附图标记或字符指示相应或相同的组件。在图纸中:

图1是其中执行所公开主题的实施例的系统的示例性环境的示意图。

图2A是图1的家庭服务器的架构及其系统的框图。

图2B是图2A的付款人数据库的图。

图3是根据本发明实施例的用于来自单个供应商的单个推车的示例过程的流程图。

图4是根据本发明的实施例的用于来自多个供应商的单个推车的示例过程的流程图。

图5是根据本发明实施例的用于对应多个供应商中的每个供应商的多个推车的示例过程的流程图。

图6A-6H在与图3的流程图的本发明的实施例的过程相关联的计算机或计算机的计算机监视器上出现的显示器的屏幕图。

图7A-7K是出现在与图4的流程图的本发明的实施例的过程相关联的计算机或计算机的计算机监视器上的显示器的屏幕图。

具体实施方式

在详细解释本发明的至少一个实施例之前,应当理解,本发明的应用并不一定限于以下描述和/或阐述的部件和/或方法的构造细节和布置。或在附图中说明。本发明能够具有其他实施例,或者能够以各种方式被实践或执行。

如本领域技术人员将理解的,本发明的各方面可以体现为系统,方法或计算机程序产品。因此,本发明的方面可以采取完全硬件实施例,完全软件实施例(包括固件,常驻软件,微代码等)或结合了软件和硬件方面的实施例的形式,这些方面通常都可以被称为本文中称为“电路”,“模块”或“系统”。此外,本发明的方面可以采取计算机程序产品的形式,该计算机程序产品体现在其上体现有计算机可读程序代码的一种或多种非暂时性计算机可读(存储)介质中。

在整个文档中,对商标进行了大量的文字和图形参考。这些商标是其各自所有者的财产,在此仅出于解释目的而引用。

现在参考图1。具体实施方式示出了示例性操作环境,包括网络50(以下称为“网络”),家庭服务器(HS)100(也称为家庭计算机,主服务器或主计算机)链接至该网络50本文中可互换使用的术语。家用服务器100还单独或与其他计算机一起支持系统100',包括与该家用服务器100相关联的服务器,组件和应用(例如客户端应用)的其他计算机,如下所述。网络50是例如通信网络,诸如局域网(LAN)或广域网(WAN),包括诸如互联网的公共网络。如图1所示,网络50是例如因特网。网络50尽管被示为单个网络,但是可以是网络和/或多个网络的组合,例如,除了因特网之外,还包括一个或多个蜂窝网络,广域网(WAN)等。本文所用的“链接”包括直接或间接的有线或无线链接,并将包括服务器,组件等的计算机彼此进行电子和/或数据通信。

家用服务器100和系统100'执行根据本发明的各种处理,如下所述。家用服务器100使得其接收数据对象,例如,电子推车,复制电子推车,扩充电子推车,或创建新的电子推车,处理系统100'内的电子推车,通过网络50将电子推车传输至各个实体108、110a-110n,115a-115n链接到网络50。系统100'还使用系统100'并在包括系统的家庭在内的多个实体中的一个或多个之间创建上述电子推车的映射。服务器/系统100/100'本身,由计算机110a-110n代表的供应商,由计算机115a-115n代表的支付者和由计算机108代表的买方109。

家用服务器(HS)100具有包括一个或多个组件,引擎,模块等的体系结构,用于提供许多其他服务器功能和操作。家庭服务器(HS)100可以与内部和外部的附加存储,存储器,高速缓存和数据库相关联。为了说明的目的,家庭服务器(HS)100可以具有例如www.hs.com的统一资源定位符(URL)。尽管示出了单个家庭服务器(HS)100,但是家庭服务器(HS)100可以由多个服务器和/或组件形成。

应用服务器102包括一个或多个应用(APP)102a。从应用服务器102,供应商(例如,供应商1到供应商n)可以通过他们的计算机(例如,服务器110a-110n)和用户(买方/购物者)108(通过智能手机代表的计算机109)访问例如,通过下载,它们各自的应用程序102a来使用系统100'。

应用程序(APP)102a包括映射到家庭服务器100的系统100'的代码段,用于允许供应商计算机110a-110和用户计算机108与系统100'交互。还有代码段,包括自执行指令,用于执行诸如设置电子推车(电子数据对象)(在本文中也称为“推车”),从电子推车中添加/减去物品,提供电子推车之类的功能。带有购物车的付款人列表(例如,以菜单的形式),将购物车发送到系统100',并将购物车链接到各种实体,例如供应商110a-110n,以及付款人(计算机115a-115 115n)。

供应商1到供应商n的这些计算机110a-11on链接到网络50,并且代表与众多产品和服务的供应商相关联的计算机。例如,出于说明目的,供应商1110a是大型在线零售商(URL为www.shopnile.com),该零售商出售来自多个供应商的多个商品(例如产品和服务),并将用户选择的商品捆绑在一起(采购商/购物者108)放入其网站上的单个电子购物车(也称为电子数据对象),用户108通过选择网站显示的商品来购物。而且,例如,出于说明的目的,供应商2、3和4 110b,110c,110d出售特殊物品并使用APP 102a的电子数据对象或购物车。

计算机115a,115b(这些元件编号也用于表示与其关联的付款人),例如,移动设备,膝上型计算机,平板计算机(例如,来自美国加利福尼亚州库比蒂诺的

Figure BDA0002359575820000121

生产的iPads)和服务器,计算机115a,115b与支付者相关联,例如系统100'的支付者1115a和支付者2、115b,它们代表系统的所有支付者(通过与计算机相关联的支付者115n)。

尽管图1中所示的服务器100、102、110a-110n和115a-115n是服务器100、102、110a-110n和服务器115a-115n的结构,尽管图1和本文中所描述的是与本文中的本发明的公开最密切相关的那些,还允许直接或间接链接到网络50的其他服务器计算机等。

被示为智能电话的用户计算机108通过蜂窝塔120或类似物链接到网络。用户计算机108与电话号码847-676-0033和电子邮件[email protected]相关联。虽然用户计算机108被示为智能电话或移动计算机,但是用户计算机108可以是标准台式计算机,工作站等,膝上型计算机,平板电脑(例如,Apple的iPad)。用户计算机108例如运行诸如

Figure BDA0002359575820000131

Figure BDA0002359575820000132

之类的Web浏览应用程序(用于访问网站以及网页和URL),并且可以使用诸如SiriTM之类的语音激活浏览应用程序。。用户计算机108还可以是语音操作的设备,例如链接到网络50的Amazon Echo TM。

参考图2A,其示出了例如家庭服务器100中的系统100'的体系结构。例如,例如家庭服务器100中所示的系统100'的该体系结构包括中央处理单元(CPU)202由一个或多个处理器组成。CPU 202电连接到存储/存储器204,注册和管理模块206,请求处理/通信/传输模块206,购物车创建模块210,以及对购物车的付款人分配模块212,购物车复制模块214,购物车付款确认模块216,数据库218和系统选择模块228虽然在家用服务器100中显示了组件204、206、208、210、212、214、216、218和228,但是这些组件中的任何一个或多个组件204、206、208、210、212、214、216、218和228可以在家庭服务器100的外部,并从其外部位置链接到家庭服务器100。

中央处理单元(CPU)202由一个或多个处理器(包括微处理器)形成,用于执行家庭服务器100在此详述的功能和操作,包括控制组件204、206、208、210、212、214、216、218和228,并执行由此提供和/或获得的指令。中央处理器(CPU)202处理器是例如常规处理器,例如用于服务器,计算机和其他计算机化设备(包括数据处理器)中的处理器,用于执行家庭服务器100和系统100'的功能和此处详述的操作。例如,处理器可以包括来自AMD和Intel的x86处理器,来自Intel的

Figure BDA0002359575820000133

Figure BDA0002359575820000134

处理器,以及它们的任何组合。

与CPU 202相关联的存储/存储器204是任何常规的存储介质。存储/存储器204还包括与CPU 202和组件204、206、208、210、212、214、216、218和228的操作相关的机器可执行指令,以及图1和2所示的过程和子过程。参照图3-5,在此详述。存储器/存储器204还例如存储用于系统100'和家庭服务器100的规则和策略。尽管出于代表性目的将CPU 202和存储器/存储器204的处理器示出为单个组件,但是它们可以是处理器202和存储器204。多个组件,并且可以在家庭服务器100和/或系统100'的外部,并链接到网络50。

注册/管理模块206处理使用或与系统100'相关联的所有用户(买方/购物者),付款人和供应商的注册。该模块206还处理系统100'的管理,即正常的日常操作。

请求处理/通信/传输模块208处理来自用户(购买者/购物者)109,供应商110a-111和付款人115a-115n的进入系统的请求,以及来自用户(购买者/购物者)的电子购物车和相关通信的传输。(109)供应商110a-HOn和付款人115a-115n。

手推车创建模块210创建电子数据对象,例如电子手推车,如在此详述的,其由系统100'使用。模块210获取由购物者/购买者选择的所有物品,其相关联的计算机电连接到系统100',在先前的电子购物车中退还(未选择用于支付)和/或未支付的物品,以创建新的或后续的电子购物车。电子手推车被配置为接受并允许移除放置在手推车中的物品,这些物品已经由用户(买方/购物者)109通过其移动计算机(例如,智能电话108)选择。通过用户109的电子选择/将其移入/移出推车,也可以将物品放置在电子推车中,例如,通过快速响应(QR),射频(RF),照相(成像/图像处理),条形码扫描和近场通信(NFC),例如,通过用户109在指示的设备显示屏上触摸,接触,滑动或“单击”从购物车中移除(上述功能通常在智能手机上108)。推车创建模块还向电子推车提供付款人列表,例如,作为菜单604(图6A),付款人之一(包括让系统100'选择付款人)由用户选择。如图109所示,当例如用电子购物车以电子方式将其呈现在计算机108的显示屏上时,用于选择出现在计算机108的屏幕显示上的付款人的菜单的显示以及所列出的项目也用作提示用户(买方/购物者)109选择付款人。在用户选择“系统选择”以选择付款人的情况下,该任务被传递给付款人分配模块212。

付款人分配模块212执行两个主要功能。它检查付款人数据库221中的用户选择的付款人或结果付款人(其他用户指定的付款人或系统选择的付款人),以查看它们是否已在系统100'中注册。另外,当用户(购买者/购物者)109已经选择系统100'选择付款人时,例如,在菜单604(图6A)中单击,联系或刷“系统选择”,这是对系统的请求。为了选择付款人,模块212通过系统选择规则和策略模块228通过应用规则和策略来选择付款人,如下所述。如菜单604中所示,爸爸,妈妈,乔,米卡已经预先在系统100'中注册为用户(买方/购物者)109的付款人,该用户由电子邮件:us[email protected]和电话号码847-676标识-0033,并在付款人数据库221中列出,如图2B所示。2B,并在下面详细说明。

购物车复制模块214用于根据情况复制要发送给付款人和/或供应商的购物车。复制的购物车例如是由购物车创建模块210创建的购物车。复制的购物车被配置为映射到供应商计算机110a-l,以用于(发送)到所选择的付款人115a-115n的计算机。对于复制的购物车中的商品的供应商,并且对于家庭服务器100的系统100',则为110n。因此,在所选付款人计算机115a-115n处的复制的购物车映射到供应商计算机110a-对于复制的购物车中的物品的供应商,并将其发送给家庭服务器100的系统100',则为110η。通过该映射,系统100'接收接受指示,即付款人已经接受了付款以支付复制的购物车,以及付款指示,表明付款人已由选定的付款人为购物车中的接受项目付款给供应商。类似地,在复制的购物车可以被发送(发送)到供应商计算机110a-11On的情况下,该复制的购物车被配置为映射到家用服务器100的系统100',并且在必要时映射到计算机115a-110。所选付款人的115n。因此,在供应商计算机110a-1110处的复制的购物车映射到家用服务器100的系统100',并且在必要时映射到所选付款人的计算机115a-1-15n。

购物车付款确认模块216通常经由购物车(例如,复制的购物车到系统100')的映射从付款人计算机115a-115n接收数据,例如接受指示(或接受指示,这些术语在本文中可互换使用)。以及还通过映射从供应商计算机110a-110n获得付款指示。接收到的数据还包括指示购物车中的物品是由付款人付款还是未付款的数据,例如在预定时间段内。该预定时间段可以是直到“超时”发生并且未付款的预设时间。这导致推车中的未付款项被返回到系统,以便被放置在新的推车中,或者被简单地存储(例如,存储在存储的推车数据库224中)和/或终止。与推车存储和推车本身相关联的数据存储在例如事件数据库225中。当在系统100'的模块216中接收到付款指示时,已经对推车中的物品进行了付款,这些付款指示,例如,作为指示和/或确认,购物车中商品的已付款由供应商发放给买方,和/或买方可以使用已付款的商品(买家)。由购物车支付模块216接收的接受指标,支付指标和其他数据通常被传递到事件数据库225(下面详细说明),以进行存储和分析。

数据库218包括用于用户(买方/购物者)220(在系统100'中注册),付款人221(在系统100'中注册),供应商222(在系统100'中注册),带有他们的商品的购物车,付款人的数据库,付款223,存储的购物车224和事件225。存储在事件数据库225中的事件包括,例如,提供给付款人的购物车和最初显示在购物车中的商品,实际付款人和购物车中的实际商品。他们付款时使用的购物车是付款手册或规则和政策,以及付款人不接受(选择)的项目以及最终未付款的已接受项目(例如超时)物品返回到系统100')。数据库225与系统选择规则和策略模块228结合使用。取决于系统100',也可以使用其他数据库。

参照图2B,其示出了付款人数据库221的一部分,例如,与通过电话号码847-676-0033和电子邮件:user标识的用户(买方/购物者)(例如,用户(买方/购物者)109)相关联的注册付款人@abc.com。如果付款人没有在预定的时间内(例如,由系统100'的管理员设置)对购物车中的商品进行人工选择,则列出付款人及其标识符(ID)和每个付款人的规则正在付款。例如,付款人“Dad”由电话号码913-897-1111,电子邮件:[email protected]句柄:@dad标识。爸爸有3条规则,作为用户109的付款人。这些规则是,他将为购物车中的物品付款,每件物品的最高付款额为60美元,而该购物车的最高付款额为200美元。最终规则是,作为用户109的付款人,他每月只需要为三个购物车付款。

当用户109选择菜单选项“系统选择”时,如图2所示,系统选择规则和策略模块228响应于接收到付款者的选择来选择付款人。图6A所示的菜单(在菜单604上)。模块228例如通过基于来自事件数据库225的数据,基于接收到的购物车及其物品来应用规则和策略,来选择例如最佳支付者。参照图3-5,其示出了详细描述根据所公开的主题的实施例的计算机实现的过程的流程图。还参考了图。1、2A和2B中所示的元件。

图3至图5的处理和子处理可分为两个步骤。是由系统100'执行的计算机化处理,在某些情况下,应用102a被部署在用户计算机108上,而供应商2、3和4被部署在用户计算机108上。前述过程和子过程可以例如手动地,自动地,或其组合地并且例如实时地执行。还参考了的图6A-6H的图和屏幕截图。出现在屏幕109上的用户109的计算机(移动计算机,例如,智能电话108),供应商110a-HOn和付款人115a-115n的信息,当描述图3的过程时。详细如下。还参考了图7A-7K的图和屏幕截图,当描述图4的过程时,出现在用户109的计算机(移动计算机,例如,智能电话108),供应商110a-110n和付款人115a-15n的屏幕显示上的图11b所示,详细如下。参照图3-5,详细说明的过程的开始框300、400、500之前,首先执行步骤300,可以将应用(APP)102a安装在用户计算机108,供应商计算机110b-11n以及付款人115a-115n上。

参照图3,在START 300之后,过程移至方框302,在该方框中,由网站创建用于保存用户(买方/购物者)所选商品(例如产品和服务)的电子数据对象,即电子推车。应用程序(例如,APP 102a)。选择购物车的付款人,然后将购物车提供给选定的付款人进行付款。一旦确认付款或通过其他方式验证付款(例如,通过接收付款指示或付款指示),这些条款在此处可以互换使用,例如,从与现在已付款商品相关联的每个供应商的计算机上使用,则已付款商品会释放给用户(买方/购物者)。

处理进行到框304,在框304,系统100'接收购物车或其代表的数据,例如,以图形方式将购物车作为屏幕显示602(例如,网页)呈现给用户计算机108。具有付款人选择列表的付款人,例如,如图6所示的付款人选项菜单604。6A。图6的显示器602包括:图6A是由网站创建的购物车,并且例如作为“购物车”网页的一部分在供应商(例如,供应商1110a)的网站上呈现。如菜单604上按名称列出的付款人是系统100'中注册的付款人,例如在付款人数据库221中。在该屏幕显示602中,购物车包括四个要购买的物品(1个平底锅,2个帽子和1个鞋子)。菜单604提示用户109输入购物车的付款人,并且一旦选择了付款人,即与电话号码913-897-1111相关联的“爸爸”,就被输入到菜单框606中,并且用户109激活付款人。如图6中所示,“发送”按钮608被发送。因此,如图6B所示,使得已经对系统100'做出了选择爸爸成为付款人的选择。

处理进行到框306,在框306,确定系统100'是否在预定时间内接收到付款人的选择。如果否,则过程进行到框322,在其中将购物车存储在例如数据库224中或终止,然后过程进行到框324,在此结束。如果是,则在框306处,处理进行到框308,在该处复制购物车,并通过网络50将其发送(发送)给指定的付款人,例如Dad(由付款人1的计算机115a表示)。显示给爸爸的购物车由图6C的屏幕图的屏幕显示610表示。

处理移至框310,在此付款人可以接受购物车中的物品以进行付款,或者要根据系统100'中的规则和策略为付款人数据库221中的特定付款人进行付款。在图6D中,付款人爸爸已经接受了所有项目的付款,如屏幕显示610的接受框612中的“X”所示。一旦爸爸激活了“发送”按钮614,过程就转到框312(其中接受指示从爸爸的付款人计算机115a传输到系统100'和/或供应商。爸爸不应该手动接受所有项目,如图2所示。在图6E中,或根据规则和策略,对于接受的物品,即“扒炉锅”616,过程进行到框312,对于不接受的物品,即帽618和鞋子619,过程移至框316。

在框312,对于接受的项目,确定是否在超时之前(系统100'不再接受支付的预定时间)之前进行了支付。如果是,则过程进行到框314,如果初始购物车中仅接受了某些商品(最初向付款人展示的购物车)并接受了付款,或者如果初始商品中的所有商品都被复制,则创建购物车接受并支付购物车,并创建或复制,然后将已支付的购物车发送给供应商110a和/或买方109,由其计算机108表示。模块216确认(已收到)(例如,从供应商的供应商计算机获得的付款指示的付款指示)被释放,并使购买者109可以电子地访问该信息,以电子方式进行电子传输,或者将其递送到与购买者109相关的实际位置,或者用于提货。由购买者109或其指定代表。该过程移至方框324,在此结束,因为已付费购物车不再在系统100'中流通,而是可以存储在例如数据库223、224、225中的一个或多个数据库中。如果在方框312中为否。在超时之前尚未支付接受的商品,并且在方框316将这些商品返回到系统100'。

在框316处,将不被接受和/或退回(用于非支付)的物品返回到系统100',返回到购物车创建模块210,在框316处。

该过程从框316移动到框318,在框318中,系统100'具有未接受和/或退回的(用于非支付)物品,例如,将这些物品以新的购物车形式呈现给买方,并提示买方从菜单中选择付款人。例如,假定在方框310接受了“平底锅平底锅”的付款,在方框312及时付款,并在方框314将其释放给购买者,新的购物车如图6的屏幕显示622所示。如图6F所示,包括帽618和鞋619,以及付款人选择框624,如呈现给买方的。付款人选择框624已更改为不再包含爸爸,因为爸爸已经对购物车中的某些物品进行了操作。

例如,框310、312和316的过程在时间上可以是同时的。因此,例如,取决于框的时间,在框316处,从框310和312返回到系统100'的物品可以被组合并呈现为在框318处的单个新手推车,或作为单个框。物品在返回到系统100'之后到达系统100'。然后,该过程从框318移至框320,并按照以下针对每个推车的说明进行。

处理从框318移动到框320,在框320,确定系统100'是否在预定时间内从用户(购物者/买方)109接收到付款人选择。如果是,则用户(购物者/购买者)109已经将与电话号码913-897-2222相关联的所选支付者,例如“妈妈”输入到图6的屏幕显示628的支付者框626中。如图6G所示,并激活“发送”按钮630,将购物车(如在屏幕显示628中显示的)发送回系统100'。处理进行到框308,在框308,模块214复制(屏幕显示628的)购物车,并将其发送到妈妈的计算机,例如,付款人2 115b。如在她的计算机115b上向妈妈显示的,该复制的购物车被示为图6的屏幕显示634。6小时如上所述,该过程从框308恢复(重复)。

返回框320,如果在预定时间段内未接收到付款人选择,则处理进行到框322,在该框中,推车被存储在例如数据库224中或被终止。然后,该过程移动到方框324,在此结束。

转到图4,在开始400之后,过程移动到框402,在该框402中,通过网站和/或应用创建用于保存用户(买方/购物者)所选物品(例如产品和服务)的电子数据对象,即电子推车。(例如,APP 102a),从而为购物车选择付款人。将显示购物车,将购物车显示给选定的付款人以进行付款。一旦确认付款或以其他方式验证付款,例如,通过从例如与现在付款的商品相关联的每个供应商的计算机接收付款指示,就将付款的商品发放给用户(买方/购物者)。

处理进行到框404,在框404,系统100'接收推车或代表其的数据,并且将推车合并为单个推车。单个购物车以图形方式作为屏幕显示702呈现给用户计算机108,并且现在单个购物车与付款人选择列表相关联,例如,付款人选项(菜单)菜单704,如图7A所示。如菜单704中按名称列出的付款人,是系统100'中注册的付款人,例如在付款人数据库221中。在此屏幕显示702中,购物车包括六个要购买的物品(3个辣酱,1个存储容器,1张鞋子和1张礼品卡)。菜单704提示用户109输入购物车的付款人,并且一旦选择了付款人,与电话号码913-897-1111相关联的“爸爸”被输入到菜单框706中,并且用户109激活“发送”。如图7B所示,按钮708。

处理进行到框406,在框406,确定系统100'是否在预定时间内接收到付款人的选择。如果否,则处理进入框422,在该框购物车被存储在例如数据库224中或终止,然后处理进入框324,在此结束。如果是,则在框406处,处理进行到框408,在该处复制购物车,并通过网络50将其发送(发送)给指定的付款人,例如Dad(由付款人1的计算机115a表示)。显示给爸爸的购物车由图7C的屏幕图的屏幕显示器710表示。

处理进行到框410,在这里,付款人可以接受购物车中用于付款的物品,或者要根据系统100'中的规则和策略,针对付款人数据库221中的特定付款人,进行付款。,参考图。在图7D中,联系了付款人Dad,但是不接受手动付款(通过将接受作为输入输入到他的计算机108中,该计算机108被发送到系统100'和/或供应商)。由于规则和策略是针对父亲的,因此在付款人数据库221(图2A和2B)中,规则和策略已应用到购物车,因此,父亲已接受支付所有物品,如“X”所示在屏幕显示710的接受框712中,而不是鞋子中。在激活规则和策略的情况下,“发送”按钮714被激活,并且处理进入框412。由于父亲没有接受所有物品,如图3所示,即鞋子。参照图7D,根据规则和策略,处理进入框412以获取被接受的物品,即,辣酱,存储容器和礼品卡(其中,接受指示从系统100'传输至供应商),并针对不可接受的物品,即鞋子,进入框416。

在框412处,对于接受的项目,确定是否在超时之前(系统100'不再接受支付的预定时间)之前进行了支付。如果是,则过程进行到框414。在框414,为每个供应商创建单独的购物车,每个购物车包括来自该供应商的已付款项的表示。例如,从图2的购物车中。在图7D中,为供应商2创建了一个购物车,其中包括了辣酱和存储容器,而为供应商4创建了另一个购物车,其中包括了礼品卡。供应商2的一辆手推车现在已付款的各个推车分别发送给单个供应商(例如,供应商2 110b和供应商4 110d)和/或买方。如模块216所确认的(已从必需的供应商(例如,供应商计算机)接收到每个付款项目的付款指示)的现在已付款的项目被释放,并使买方(例如,从已付款的供应商处获得)项目)。该过程移动到方框424,在此结束,因为已付费的购物车不再在系统100'中流通,而是可以存储在例如数据库223、224、225中的一个或多个数据库中。

返回框410,在框416,将不可接受的物品,例如鞋(从图7D的屏幕显示710)返回系统100',到购物车创建模块210。类似地,在框412,应该如果在超时之前尚未支付接受的物品,则这些物品也返回到系统100',在框416。

该过程从框416移动到框418。在框418,具有未接受和/或退回(用于非支付)物品的系统100'例如将这些物品以新的购物车形式呈现给买方,并且提示买家从菜单中选择付款人。例如,假设在框410接受了辣酱,存储容器和礼品卡的付款,并在框412及时付款,并在框414将新的购物车发放给购买者,该新的购物车如屏幕显示所示。图722。如图7E所示,该鞋包括鞋子和付款人选择框724,如呈现给买方的。付款人选择框624已更改为不再包含爸爸,因为爸爸已经对购物车中的某些物品进行了操作。

例如,框410、412和416的过程在时间上可以是同时的。因此,例如,取决于框的时间,在框416处,从框410和412返回到系统100'的物品可以被组合并且在框418处被呈现为单个新推车,或者在框418中被示为单独的推车。物品在返回到系统100'之后到达系统100'。然后,该过程从框418移至框420,并按以下针对每个推车的说明进行。

该过程从框418移动到框420,在框420中,确定系统100'是否在预定时间内从用户(购物者/买方)109接收到付款人选择。如果是,则用户(购物者/买方)109已经将选择的付款人,例如与电话号码617-925-1212中的“汤姆”相关联的“其他”输入到图7的屏幕显示728的付款人框726中。如图7F所示,并激活“发送”按钮730,将购物车(如在屏幕显示628中显示的)发送回系统100'。系统100'通过模块208,发送电子通信,例如文本,电子邮件,社交网络通信,电话,以联系Tom,以便他可以通过注册模块206在系统100中注册,因此他在617-925-1212的汤姆是付款人数据库221中的付款人。例如,在这里,与汤姆联系,他在系统100'中注册,并成为数据库221中的付款人(并列在付款人中因此,与用户109相关联的数据库221)。

该过程从框420移动到框408,在框408中,由模块214复制(屏幕显示728的)购物车,并且将其发送到例如Tom的Tom的计算机。付款人n 115n。该复制的购物车显示为图7G的屏幕显示734。Tom的计算机115n上。

返回框420,如果在预定时间段内未接收到付款人选择,则处理进行到框422,在框422中,推车被存储在例如数据库224中或被终止。然后该过程移动到方框424,在此结束。

返回方框408和图7的屏幕显示734。在图7G中,汤姆没有按照块410接受鞋子的付款。相反,汤姆将“接受”框留为空白并且激活了“发送”按钮736,将过程移至块416,在此处将鞋子返回系统100'。然后,该过程进行到框418,在框418,将新的购物车呈现给购买者以选择(输入)付款人。例如,这由图7的屏幕显示器740的推车示出。参照图7H,其中向用户109展示包括菜单框742的购物车。该过程进行到框420,在框420中,选择付款人,例如,已经在框744中将付款人选择为“系统选择”,并发送至通过激活图7I的屏幕显示器740的“发送”按钮746,系统100'可以在系统100'上操作。

处理进行到框408,在框408中,购物车被复制并发送到系统选择的付款人Mika。推车出现为图7的屏幕显示750。7J。Mika是系统选择模块228选择的系统选择付款人,应用规则和策略。例如,规则或策略可以是“谁是最后一位付款人来支付与购物车中的物品相似的物品”,例如鞋子。检查事件数据库225,对于该购买者109,鞋的最后付款人是米卡。因此,基于规则和策略模块228的规则和策略的应用,系统100'选择Mika作为该购物车的付款人。

处理进行到410,在此Mika接受为鞋子付款(接受框752中的“X”),并激活图7的屏幕显示750的“发送”按钮754。7K。在此,当过程移至框412时,Mika已及时付款。因此,过程从框412移至框414,如上文所详述(其中用户109(通过他的移动计算机108,如由Mika所支付的那样,可以访问他的鞋子)访问鞋子),然后移至框424,其中该过程结束。

现在转到图。参照图5,在START 500之后,过程移至方框502,在该方框中,由网站或应用程序创建用于保存用户(买方/购物者)所选商品(例如产品和服务)的电子数据对象(即电子购物车)(例如APP 102a)。为每个购物车选择一个付款人,将这些购物车呈现给选定的付款人进行付款,一旦确认付款或以其他方式验证付款,就释放已付款项,并使用户可以使用(购买者/购物者)。

该过程移动到框504a,在其中系统100'接收每个购物车或其代表的数据,每个购物车对应于物品的供应商或供应商组。现在每个购物车都将单独处理。因此,系统可以同时(包括同时)处理多个推车。

从框504a移动到框504b,如上所述,每个购物车与付款人选择相关联,例如,在显示屏上以图形方式与付款人选择菜单相关联。具有付款人选择菜单的每个购物车例如以图形方式(通过显示)呈现给用户计算机108,并且提示用户从菜单中选择付款人。如按名称列出的付款人是系统100'中的注册付款人,例如在付款人数据库221中。

处理进行到框506,在框506处,确定系统100′是否在预定时间内接收到付款人的选择。如果否,则处理进入框522,在该框购物车或者被存储在例如数据库224中,或者被终止,然后处理进入框524,在此结束。如果是,则在框506处,该过程移至框508,在该框复制购物车,并通过网络50将其发送(发送)给指定的付款人。

从框508,过程进行到框510,在这里,付款人可以接受购物车中的物品以进行付款,或者根据付款人数据库中特定付款人的系统100'中的规则和策略进行付款。221.对于付款人的接受项目,过程移至框512。对于付款人的不接受项目,过程移至框516。

在框512,对于接受的项目(例如,已经从付款人计算机向系统100'发送了一个或多个接受指示,例如模块216),确定是否在超时之前进行了付款,当系统100'不再接受付款的预定时间。如果是,则过程进行到框514,如果初始购物车中只有部分商品(最初向付款人展示的购物车)被接受并付款,或者如果初始商品中的所有商品都被复制,则创建购物车。已创建并重复的购物车已被接受并付款,然后将已付款的购物车发送给供应商和/或买方。如模块216所确认的(已经从供应商的供应商的计算机接收到付款指示的付款指示)确认的现在已付款的商品被释放,并且使购买者可以从已付款的商品的供应商获取。该过程移至框524,在框524处结束,因为已付费推车不再在系统100'中流通,而是可以存储在例如数据库223、224、225中的一个或多个数据库中。

返回框510,在框516,将不可接受的物品返回到系统100',再返回到购物车创建模块210。类似地,在框512,如果在超时之前尚未支付接受的物品,这些物品也将返回至在框516处,系统100'将处理移至框518。在框518处,系统100'具有不被接受和/或退回的(用于非支付)物品,例如,将这些物品呈现在新的购物车中。支付给买方,并提示买方从菜单中选择付款人。

过程从框518移动到框520,在框520中,确定系统100'是否在预定时间内从用户(购物者/买方)109接收到付款人选择。如果是,则用户(购物者/购买者)109已经将所选择的付款人输入到购物车中(例如,与购物车相关联的付款人选择菜单),并且该过程返回到框508,从其恢复,如上所述。

返回框520,如果在预定时间段内未接收到付款人选择,则处理进行到框522,在框522中,推车被存储在例如数据库224中或被终止。然后,该过程移至框524,在此结束。

本发明实施例的方法和/或系统的实现可以包括手动,自动或其组合来执行或完成所选择的任务。此外,根据本发明的方法和/或系统的实施例的实际仪器和设备,可以使用操作系统通过硬件,软件,固件或它们的组合来实现几个选择的任务。例如,根据本发明的实施例的用于执行选择的任务的硬件可以被实现为芯片或电路。作为软件,根据本发明的实施例的所选任务可以被实现为由计算机使用任何合适的操作系统执行的多个软件指令。在本发明的示例性实施例中,根据本文所述的方法和/或系统的示例性实施例的一个或多个任务由数据处理器执行,例如用于执行多个指令的计算平台。

可选地,数据处理器包括用于存储指令和/或数据的易失性存储器和/或非易失性存储器,例如,用于存储指令和/或数据的非易失性存储介质,例如磁硬盘和/或可移动介质。/或数据。可选地,还提供网络连接。还可选地提供显示器和/或用户输入设备,例如键盘或鼠标。

例如,根据本发明的以上列出的实施例,可以利用一种或多种非暂时性计算机可读(存储)介质的任何组合。非暂时性计算机可读(存储)介质可以是计算机可读信号介质或计算机可读存储介质。计算机可读存储介质可以是例如但不限于电子,磁性,光学,电磁,红外或半导体系统,装置或设备,或前述的任何适当组合。计算机可读存储介质的更具体示例(非详尽列表)将包括以下内容:具有一根或多根电线的电连接,便携式计算机软盘,硬盘,随机存取存储器(RAM),仅内存(ROM),可擦可编程只读存储器(EPROM或闪存),光纤,便携式光盘只读存储器(CD-ROM),光学存储设备,磁存储设备或任何其他前述的适当组合。在本文的上下文中,计算机可读存储介质可以是任何有形介质,其可以包含或存储供指令执行系统,装置或设备使用或与其结合使用的程序。

计算机可读信号介质可以包括例如在基带中或作为载波的一部分的传播的数据信号,该传播的数据信号具有包含在其中的计算机可读程序代码。这样的传播信号可以采取多种形式中的任何一种,包括但不限于电磁,光学或其任何合适的组合。计算机可读信号介质可以是不是计算机可读存储介质的任何计算机可读介质,并且可以通信,传播或传输供指令执行系统,装置或设备使用或与其结合使用的程序。

如以上提供的参考段落和参考附图将理解的,本文提供了计算机实现的方法的各种实施例,其中一些可以通过本文描述的装置和系统的各种实施例来执行,并且其中一些可以执行。根据存储在本文所述的非暂时性计算机可读存储介质中的指令。另外,对于本领域技术人员而言显而易见的是,本文提供的计算机实现的方法的一些实施例可以由其他装置或系统执行,并且可以根据存储在不同于本文所述的计算机可读存储介质中的指令来执行。参考本文描述的实施例。提供用于以下计算机实现的方法的对系统和计算机可读存储介质的任何引用是出于说明性目的,并且无意于就以下方面限制任何这样的系统和任何这样的非暂时性计算机可读存储介质:上述计算机实现的方法的实施例。同样,出于说明性目的,提供了关于系统和计算机可读存储介质的对以下计算机实现的方法的任何引用,并且无意于限制本文公开的任何这样的计算机实现的方法。

附图中的流程图和框图示出了根据本发明的各种实施例的系统,方法和计算机程序产品的可能实现的体系结构,功能和操作。就这一点而言,流程图或框图中的每个框可以代表代码的模块,段或部分,其包括用于实现指定的逻辑功能的一个或多个可执行指令。还应注意,在一些替代实施方式中,方框中指出的功能可以不按图中指出的顺序发生。例如,取决于所涉及的功能,实际上可以基本上同时执行连续示出的两个框,或者有时可以以相反的顺序执行这些框。还应注意,框图和/或流程图说明的每个方框以及框图和/或流程图说明中的方框的组合可以由执行指定功能或动作的基于专用硬件的系统来实现,或专用硬件和计算机指令的组合。

已经出于说明的目的给出了本发明的各种实施例的描述,但是这些描述并不旨在是穷举性的或限于所公开的实施例。在不脱离所描述的实施例的范围和精神的情况下,许多修改和变化对于本领域普通技术人员将是显而易见的。选择本文使用的术语是为了最好地解释实施例的原理,对市场上发现的技术的实际应用或技术上的改进,或者使本领域的其他普通技术人员能够理解本文公开的实施例。

应当理解,为清楚起见在单独的实施例的上下文中描述的本发明的某些特征也可以在单个实施例中组合提供。相反,为简洁起见,在单个实施例的上下文中描述的本发明的各种特征,也可以单独地或以任何合适的子组合或在本发明的任何其他所述的实施例中合适地提供。在各种实施例的上下文中描述的某些特征不应被认为是那些实施例的必要特征,除非该实施例没有那些要素就不能工作。

可以通过软件,硬件及其组合来执行包括其部分的上述过程。这些过程及其部分可以由计算机,计算机类型的设备,工作站,处理器,微处理器,其他电子搜索工具和存储器以及与其相关联的其他非暂时性存储类型的设备来执行。处理及其部分也可以体现在可编程的非暂时性存储介质中,例如,光盘(CD)或其他磁盘,包括磁,光等,可由机器等读取,或其他计算机可用的存储介质,包括磁性,光学或半导体存储,或其他电子信号源。

已经示例性地参考特定的硬件和软件描述了本文的过程(方法)和系统,包括其组件。已经将这些过程(方法)描述为示例性的,由此本领域普通技术人员可以省略和/或改变特定的步骤及其顺序,以减少这些实施例而无需进行过多的实验。已经以足以使本领域普通技术人员能够容易地适配其他硬件和软件的方式描述了处理(方法)和系统,这些其他硬件和软件可以是减少任何实施例而无需过度实验和使用常规技术即可实施的所需。

尽管已经结合本发明的特定实施例描述了本发明,但是显然,对于本领域技术人员而言,许多替代,修改和变化将是显而易见的。因此,旨在涵盖落入所附权利要求书的精神和广泛范围内的所有这样的替代,修改和变化。

46页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于监视分布式支付网络的系统和方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!