版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
US2014180880A1,2014.06.26US2017199850A1,2017.用于延迟加载结账选项的电子商务结账的提供了用于在结账交易期间渐进地提供结传输的查询中的至少一个查询被传输到远程第2至少一个处理器和至少一个存储器,该至少一个存储经由网络向远程客户端设备提供用于完成结账交易的用基于对所传输的查询的响应时间将所述结账选项中的一个或多个识别为第一组结账在识别出第一组结账选项之后,指示远程客户端2.如权利要求1所述的结账管理系统,其中自动选择所显示的该第一组结账选项中的3.如权利要求1所述的结账管理系统,其中该至少一个处理器进一步被配置成执行指针对其已经接收到相应查询的全部响应的该第二组结账4.如权利要求1所述的结账管理系统,其中该至少一个处理器进一步被配置成执行指38.如权利要求1所述的结账管理系统,其中该至少一个处理器进一步被配置成执行指在显示仍然等待响应的该第二组结账选项的至少一个其他的至少一个结账选项。来自该第一组结账选项的两个或更多个结账选项被基于结账标准由该至少一个处理器经由该网络传输获得用于填充选项类别的所述两个或更多个结选项中的至少一个结账选项的服务提供商的远程第三由该至少一个处理器基于对所传输的查询的响应时间将所述结账选项中的一个或多在识别出第一组结账选项之后,由该至少一个处理器指示远上显示的该第一组结账选项中的该至少一个结4针对其已经接收到相应查询的全部响应的第二组结账在显示仍然等待响应的第二组结账选项的至少一个其他结账选20.一种存储有指令的非暂时性计算机可读介质,所述指令当由结账管理系统的处理经由网络向远程客户端设备提供用于完成结账交易的用经由该网络传输获得用于填充选项类别的所述两个或更多个结账选项中的相应结账基于对所传输的查询的响应时间将所述结账选项中的一个或多个识别为第一组结账在识别出第一组结账选项之后,指示远程客户端56户提供交易的无法提前确定的不同组成部分或方面的可选择选项。这些组成部分/方面可[0003]在结账期间进行的外部调用通常需要托管在远程服务器上的第三方应用程序的往返请求和响应。这种外部调用的速度可能取决于由第三方和/或连接性提供商提供的技存资源等尤其是因为客户可能只需要在每个选项类别中选择一个结账选项即可完成交7选项中的结账选项之一来使得该结账交易能够针对这些慢速加载选项的相应查询的全部响应时,显示这些慢速加载选项的加载指示符;项。8令以使该系统响应于检测到触发事件而传输对结账选令以使该系统基于这些查询的任何响应来确定这些结账选项中的每一个是属于该第一组选项还是属于该第二组选项。9[0028]图3是图1的电子商务平台的另一个框图,示出了与应用程序开发相关的一些细[0031]图6是展示了在典型的结账交易期间用户设备与常规的电子商务平台之间的示例[0032]图7是展示了根据本披露内容的示例的在结账交易期间用户设备与结账选项管理器之间的用于实现结账选项的渐进式加载的示例[0033]图8是展示了根据本披露内容的示例的用于对结账选项进行渐进式加载的示例方[0039]图1展示了根据一个实施例的示例电子商务平台100。电子商务平台100可以用于见,本文的描述一般地涉及商家和客户本身。在本披露内容中所有对商家和客户的提及也相关联的设备可以被相应地提及(例如,作为商家设备但是在另一种背景下同一个人可100的一部分或在该平台外部。商家可以使用电子商务平台100来实现或管理与客户的商务,比如通过在线商店138、应用程序142A_B、渠道110A_B和/或通过物理位置的销售点中的POS设备152链接到电子商务平台100,商家平台外网站104比如通过将平台外商家户并促进针对可用于联系客户并与客户交互的真实或和/或可以包括非暂态计算机可读介质。存储器可以是和/或可以包括随机存取存储器组指令,这些指令当被执行时使电子商务平台100执行如本文描述的电子商务功能和支持算平台和/或其他计算平台中的一个或多个或可以是其一部分,并且可以在电子商务平台是或可以包括协同工作的一个或多个这样的计算设备。例如,可以是多个协作计算设备充当/提供该处理设施。电子商务平台100可以实施为以下一项或多项或使用其来实施:集中托管(例如,然后由用户通过网络浏览器或其他应用程序访问,和/或通过客户设备其他平台和操作系统一起操作和/或集成。[0047]在一些实施例中,在线商店138可以是或可以包括向客户设备提供内容并允许客[0048]如本文描述的,电子商务平台100可以通过多种不同渠道110A_B向商家提供产品平台运输设施或通过第三方承运商以向商家和/或他们的客户提供各种运输相关信息,[0050]图2描绘了管理员114的主页的非限制性实施例。管理员114可以被称为管理控制[0051]关于商家在线商店138的商务和访客的更详细信息可以通过报告或指标来查看。更新等示出关于商家的在线商店138的通知。可以提供通知以帮助商家导航通过被配置用[0052]电子商务平台100可以提供通信设施129和相关联的商家接口以提供电子通信和店138可以支持多个独立管理的店面并且每天为各种产品和服务处理大量交易数据。交易[0054]将功能实施为应用程序142A_B可以使商务管理引擎136能够保持响应性,并减少[0055]尽管隔离在线商店数据对于维护在线商店138与商家之间的数据隐私可能很重些组件移出商务管理引擎136并移入电子商务平台100内的它们自己的基础设施中可能是[0056]平台支付设施120是利用来自商务管理引擎136的数据但被实施为单独的组件或务平台100随着更多商家和买家加入而变得对其商家和买家更有用,比如因为有更多的客付信息可以是可取得的并且跨多个在线商店138全局可[0057]对于未包括在商务管理引擎136内的功能,应用程序142A_B提供了一种向电子商应用程序扩展点可以在管理员114的用户界面中被呈务平台100能够更好地适应商家的新的和独特的需求或解决特定的使用情况,而无需不断136集成,从而使电子商务平台100能够提供运输服务功能而不直接影响在商务管理引擎生事件时将事件提供给应用程序142A_B,或用于提供关于商务管理引擎136的改变后的状使商家易于搜索满足其在线商店138需求的应用程序142A_B的应用程序搜索、用于向商家提供关于他们可以如何通过其在线商店138改善用户体验的建议的应用程序推荐等。在一些实施例中,应用程序142A_B可以被分配应用程序标识符(ID比如用于链接到应用程序[0064]在示例实施例中,客户可以通过多个不同的渠道110A_B(比如商家的在线商店[0066]然后客户进行结账。由商务管理引擎136生成的结账对象或页面可以被配置为接得多(数小时或甚至数天并且因此可能会持续存在。然后,客户为其购物车中的内容付建订单。订单是商家与客户之间的销售合同,其中商家同意提供订单上列出的商品和就可以向客户发送订单确认通知,并且经由通知组件向商家发送订单下达通知。当支付处商家用于在实际履行订单之前确保订单是适合于履行的业务过程。订单可能是欺诈性的,心服务器410可以存储指令并执行与电子商务平台的核心能力相关的操作,比如提供管理比如存储用于应用程序142和用于实施应用程序开发支持128的指令和数据。务提供商450提供,因此需要向第三方服务提供商450的外部第三方服务器460进行外部调务提供商450进行外部调用,也可以通过商家可能已经安装在其在线商店中以管理结账选[0073]图5是电子商务平台100的另一种描绘,省略了已经参考图1描述的一些细节并示提供商的部分/所有结账选项尚未加载也能够[0075]每个选项类别314可以与结账交易的只能在结账时确定或填充(即,不能被预加选项需要客户特定的信息和/或购买特定的信息才果结账交易涉及选项类别314,则完成结账交易需要选择选项类别314下的结账选项316之载较慢/加载太慢而无法获得进入第一组资格的结账选项(比如为获得动态运费而对第三都尚未从第三方服务器接收到或在客户设备150上显示时[0080]在检测到触发事件之后,结账选项管理器350自动进行查询以填充所涉及的每个账选项管理器350可以查询本地数据设施134/分析132并查询远程第三方服务提供商450[0083]对于本地查询,结账选项管理器350具有对来自电子商务平台100的分析132和数如以满足某些购买要求为条件的统一运费结账选项或免运费[0085]对于对第三方服务提供商450的外部查询,对这种查询的响应通常需要来自托管在远程第三方服务器460上的应用程序的往返请求和响应。运输场景中的示例是为获得动上所述,这种外部调用的速度可能取决于由第三方和/或连接提供商提供的技术基础设施地查询和外部查询两者的整组结账选项会在用户界面上以下拉菜单或其他列表形式(例管理器350被配置为指示客户设备150上的用户界面根据每个结账选项316被识别或确定为来显示这些结账选项。[0088]加载计算模块352基于一个或多个加载指标354来识别或确定每个结账选项316是载”)的一部分。这些加载指标354是由加载计算模块352应用于查询以确定每个结账选项(例如,截止时间是基于第一方网络或第三方网络、或客户网络上的当前或预测负荷设置载指标354可以包括可根据电子商务平台100处的计算资源的状态而动态变化的规则。例内存资源的使用较高等则可以动态地降低阈值截止时间(例如,只有响应在300ms内到选项可以是由商家选择的结账选项管理器350可以(例如基于对所选提供商的相对速度到对与第一组选项相关联的一个或多个请求/查询的回复之后识别第一组选项。值得注意[0092]结账选项管理器350进一步被配置为向远程客户端设备150发送指示以更新用户[0094]在首先使第一组选项中的多于一个选项在客户设备150上对客户可见的情况下,结账选项管理器350可以进一步被配置为基于结账标准或预先选择的在客户设备150上进结账选项管理器350从第一组选项中识别出三个可用的结账选项,则最便宜的结账选项可[0096]第一组选项中的至少一个选项的显示发生在第二组选项中的任何选项的显示之易还不能继续进行。客户也倾向于等待是因为他们希望看到被指示要显示的附加未决选[0100]在使第一组选项中的多于一个选项在客户设备150上对客户可见的情况下,结账价格对第一组选项进行了排名,则可以选择显示在列表顶部的最便宜的选项作为默认选器350可以自动将第一组选项中的这个显示的选项指派为默认选项,而无需任何进一步的为识别/确定第一组选项中的哪个加载选项是最便宜的、具有最快的配送时间或者最受欢[0102]本结账选项管理器350被配置为即使在尚未接收到针对第二组选项中的任何或所有选项的相应查询的响应时也能使用第一组结账选项中的选项之一来允许/使得结账交易[0103]在结账选项管理器350基于查询已经识别了第二组选项之后,在用户界面上隐藏[0104]不管客户是否选择用户界面元素,结账选项管理器350都在对第一组选项进行查项的响应都已经被接收到则在用户界面上向客户显示加载光标(比如旋转器直到第二有针对第二组选项的响应都已经被接收到则结账选项管理器350可以被配置为向客户端设备150发送更新以更新用户界面,从而显示第二组选项中的所有选项,而不显示加载光组选项可以立即自动显示为运输选项列表中的附加单选按钮,而用户界面元素将不再显还可以被配置为对已加载的第二组选项中的多个选项进行排名并向客户端设备150发送更对所有结账选项进行重新排列/重新排名,使得在结账选项列表中首先显示最新的最便宜快结账选项。[0112]到目前为止,结账选项管理器350已经被描述为被配置为识别和更新用户界面以第三组选项的相应查询的全部响应时显示第三组选项。种情况下,如果用户界面元素被选择,已经加载的任何选项都将显示为第二组选项中的选慢的慢速加载选项并且可以向客户显示第二组选项(较快的慢速加载选项)和加载光标替换为第三组选项。请求之后,常规电子商务平台600通常向内部数据库发送针对结账选项的查询606和/或向远程第三方服务提供商发送针对结账选项的查询608。在接收到对所有请求/查询的应答处选择618结账选项之一之后,常规电子商务平台600经由客户设备620上的用户界面继续机资源来加载不必要的结账选项。理器350可以由在线结账服务实施,该在线结账服务可以不是电子商务平台100的一部分。以下讨论是在结账选项管理器350在电子商务平台100的服务器中实施的示例的背景下进立即向客户设备150发送信号以显示第一组结账选项中的这至少一个选项。在显示第一组[0121]与图6的常规信令图相反,对718处的结账过程的完成可以在结账选项管理器350而为第二组选项的延迟加载提供时间并且可以在客户设备150在722处显示第二组选项组选项(比如慢速加载选项从而首先致使仅显示第一组结账选项中的至少一个结账选且还使得交易能够在未显示或加载第二组选项的情[0123]图8是展示了用于在并非所有结账选项都可用的情况下完成结账交易的示例方法过程的一部分,用户可以或必须选择这组结账选项以完成交易。结账选项316不能被预加[0128]在操作808处,将结账选项316中的一个或多个结账选项识别为属于第一组选项速加载选项)。可以基于各种不同的加载指标354来确定结账选项316是属于第一组结账选收响应的阈值截止时间、对接收类似查询的响应的历史测量、与每个查询相关的网络通信和/或履行网络配置的分析、商家的配置、取决于计算机资源/网络资源的当前使用的动态接收到的所有响应可以被认为是快速加载,而在500ms之后接收到的所有响应可以被认为选项。默认选项。在尚未接收到针对第二组选项的相应查询的全部响应时显示第[0135]上述交易过程/方法800可以在电子商务平台100上实施并且作为客户可以浏览的[0136]图9A示出了显示在远程客户端设备150上的结账用户界面900。用户界面900包括本地。结账选项管理器350将运输选项之一识别为属于第一组运输选项(比如快速加载选项在这种情况下该运输选项是基于本地数据库查找而确定的统一费率运输选项904。因第二组运输选项尚未加载。现在既可以选择使用第一组选项中的选项(比如快速加载的统一费率运输选项904也可[0142]客户的即使在第二组选项中的部分或全部选项尚未加载或不可用时也能使用第第三方调用的响应以及用于在结账用户界面上加载和显示所有第二组结账选项的处理能速加载选项或延迟加载选项)相关的部分或全部响应尚未被接收/加载和显示在结账用户资源可以更快地释放以用于其他目的。[0146]尽管至少部分地就方法描述了本披露内容,但是本领域[0147]在不脱离权利要求的主题的情况下,本披露内容可以以其他特定的形式来实本文披露的实施例可以被修改为包括多个这样的元件/组件。本文披露的主题旨在涵盖和面上显示的该第一组选项中的结账选项之一来使得该结账交以使该系统基于这些查询的任何响应来确定这些结账选项中的每一个是属于该第一组选该远程客户端设备发
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 伊克昭盟达拉特旗2025-2026学年第二学期六年级语文第四单元测试卷(部编版含答案)
- 茂名市茂港区2025-2026学年第二学期四年级语文第五单元测试卷(部编版含答案)
- 永州市祁阳县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 毕节地区金沙县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 德阳市中江县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 服装公司营销策划方案
- 深度解析(2026)《AQ 5203-2008电镀生产装置安全技术条件》
- 代数考试陷阱题及答案
- 《高考快车道》专题1 信息类文本阅读(课后习题)(学生版)(有答案)高三 二轮专题复习讲义 语文
- 市场调研与预测专业知识与实践技能试题及答案
- 2026年电子信息工程专业信号与系统真题单套试卷
- DB36T+2220-2026饮用水水源蓝藻水华应急防控技术指南
- 2026年员工体检组织计划
- 5.1 人民代表大会制度 课件(内嵌视频)-2025-2026学年统编版道德与法治八年级下册
- 2026江西省江盐集团盐品事业部招聘24人笔试参考题库及答案解析
- 2026年危险废物经营许可证管理办法题库及答案
- 安全管理人员考勤制度
- 运维技术人员考核制度
- 起重安全生产管理制度
- (完整版)泵站工程监理实施细则
- 模具钳工技能培训
评论
0/150
提交评论