当前位置: 首页 > 专利查询>贝宝公司专利>正文

减少处理停机时间的预加载数据的计算模式的预测分析制造技术

技术编号:21637447 阅读:26 留言:0更新日期:2019-07-17 14:00
本发明专利技术提供了用于用以减少处理停机时间的预加载数据的计算模式的预测分析的系统和方法。用户可利用计算设备来通过网络连接与服务提供商交互,例如,以利用所述服务提供商的一个或多个服务或过程。基于所述用户的动作和/或所述用户的历史数据,所述服务提供商可确定所述用户的潜在所需的数据和/或过程。所述服务提供商可预加载所述数据或过程,例如通过将数据存储到所述通信设备的高速缓存或通过执行所述过程中的一些。当所述通信设备具有可用的带宽或网络连接性时,所述服务提供商可将数据预加载至所述通信设备,使得所述数据在离线环境中可用。在低处理负载时间期间,可在所述用户要求之前执行过程。

Prediction and Analysis of Preloading Data Model for Reducing Downtime

【技术实现步骤摘要】
【国外来华专利技术】减少处理停机时间的预加载数据的计算模式的预测分析相关专利申请的交叉引用本申请是2016年10月3日提交的美国专利申请No.15/284,333的继续申请,并且要求其优先权,该申请全文以引用方式并入本文。
本专利申请整体涉及高速缓存和数据库的预加载数据,并且更具体地涉及用以减少处理停机时间的预加载数据的计算模式的预测分析。
技术介绍
各种类型的服务提供商可向用户、商家和不同实体提供一种或多种在线服务和/或资源。在线服务的类型可包括购买一个或多个物品的交易处理服务,例如通过由服务提供商提供的交易处理或结算流程。另外,服务可与移动应用程序关联,诸如社交网络、地图、视频游戏或其他类型的移动应用程序。其他类型的服务可包括媒体播放,诸如流式传输服务和/或数字媒体的下载。然而,每个在线服务需要在线服务的处理能力和在线服务与用户计算设备之间的数据传输功能。因此,在服务提供商上出现高处理需求时,通过服务提供商由设备进行处理的请求可能被延迟。例如,在网页上提供和处理动态数据,诸如执行交易处理流程,可被延迟或完全不可用,其中服务提供商的资源与其他计算过程捆绑在一起。此外,在设备丢失网络连接性,或者设备具有低带宽,或者需要为使用带宽和/或数据传输付费的情况下,将数据下载到设备可能并非优选或可行的。附图说明图1是根据一个实施方案适于实现本文所述过程的联网系统的框图;图2A是根据一个实施方案的用于显示在丢失网络连接性之前预加载到设备高速缓存的应用程序数据的示例性移动桌面界面;图2B是根据一个实施方案的用于显示在高带宽网络连接或免费数据传输网络连接期间预加载到设备数据库的数字媒体内容的示例性移动桌面界面;图3A是根据一个实施方案的显示网站结算界面内的交易处理的预加载动态数据的应用程序数据的示例性应用程序环境;图3B是根据一个实施方案的示例性系统环境,该系统环境具有服务提供商服务器,该服务提供商服务器执行预测分析应用程序以用于确定用户所需的预加载数据以减少用户设备的处理停机时间;图4是根据一个实施方案的用以减少处理停机时间的预加载数据的计算模式的预测分析的示例性过程的流程图;以及图5是根据一个实施方案适于实现图1中的一个或多个部件的计算机系统的框图。通过参考下述具体实施方式可以更好地理解本公开的实施方案及其优点。应当理解,类似的附图标号用于标识一个或多个附图中所示出的相似元件,其中图中所示内容是出于说明本公开的实施方案的目的,而不是出于限制本专利技术的目的。具体实施方式提供了用于用以减少处理停机时间的预加载数据的计算模式的预测分析的方法。本专利技术还提供适于实践本公开方法的系统。在各种实施方案中,服务提供商可基于各种检测到的条件或预测来将内容预加载到用户设备上,所述条件或预测可防止或限制稍后时间的内容下载。例如,当存在即将到来的预测的覆盖丢失或受限网络连接性时,可预加载特定内容并将其存储在用户设备上。具体的内容可基于用户当前访问的内容或没有连接性或低连接性期间用户可能希望看到的内容。当将设备检测为具有低功率并且预测不能进行再充电时,也可预加载内容。在另外的示例中,搭乘汽车或其它交通工具旅行的用户可能被预测将进入低网络连接性或没有网络连接性的区域,这可基于众包或其他方式,以确定沿着旅行路径的网络连接性,其可针对用户设备的特定数据运营商。当预测用户在此类区域中需要内容时,可预加载预测的内容,诸如一组歌曲、音频书籍的后续页面等。是否预加载的决定可基于沿着旅行路线的区域之间的相对连接性,使得即使当前区域具有低连接性,内容的预加载可能因为预测即将到来的区域没有连接性而发生。因此,当系统预测用户将旅行并且仅能访问4G或甚至更低网络连接性时,可在有WiFi覆盖的用户家中或办公室预加载内容。因此,用户可以能够访问所需的内容而不会有必须等待稍后下载的不便,更不用说等到用户能够在稍后时间或位置下载所需内容。一个或多个实体,诸如个人用户或消费者、用户组、商家、企业或其他商业或政府机构,可访问在线服务提供商和/或与其交互,以利用服务提供商提供的服务中的一种或多种。例如,用户可能希望向实体(例如另一用户、商家、企业等)为交易提供支付,诸如在开展业务或从事商业交易的交互双方之间购买一个或多个物品,账单支付或其他类型的所需支付或转账。因此,各个服务提供商可提供交易处理服务,其可允许两个或更多实体进行交易的交易处理。例如,支付提供商服务可提供交易处理服务,该交易处理服务提供转账、支付服务、报销或退款服务、以及其他类型的财务服务,包括支付帐户建立和/或管理。其他类型的服务提供商可向用户提供不同服务,包括为移动应用程序提供应用程序数据,诸如地图或GPS应用程序、社交网络应用程序、微博应用程序、视频游戏应用程序、消息传送或电子邮件应用程序(包括文本消息传送或即时/直接消息传送)、媒体共享应用程序、和/或媒体内容提供商应用程序(例如可在设备上对用户播放的音频、视觉、和/或视听内容)。在各种实施方案中,用户可能需要通过服务提供商建立帐户以利用服务提供商的服务。例如,用户可能需要提供个人信息或其他类型的身份证明信息,包括姓名、地址、和/或其他信息。用户还可能需要提供财务信息,包括支付卡(例如信用卡/借记卡)、银行帐户信息、礼品卡、和/或福利/奖励。为了创建帐户,每个用户可能需要选择帐户名称和/或提供身份验证凭据,诸如密码、个人身份证明号码(PIN)、安全问题答案、和/或其他身份验证信息。一旦创建了帐户,可通过Web浏览器从服务提供商的网站和/或专用的服务提供商的应用程序(诸如移动智能电话应用程序)访问帐户。在各种实施方案中,可利用帐户来访问和使用服务提供商的功能,诸如交易处理方服务的数字钱包服务,其可提供财务服务以发送、存储和接收资金,处理金融工具,和/或提供交易历史记录。因此,帐户可存储与每个用户相关联的信息,包括过去的用户动作和/或用户的历史数据,包括浏览信息、用户使用服务提供商时的一个或多个会话的会话数据、愿望/购物清单、交易处理信息、和/或用户其他类型的历史信息。此外,服务提供商可使用帐户和/或历史信息为多个用户累积历史信息,包括服务提供商的所有用户或用户的类似用户的子集。然而,在其他实施方案中,服务提供商可能不提供帐户服务,但是可分别通过用户或用户设备的用户或设备标识符识别用户。在此类实施方案中,标识符可同用户信息存储在一起,包括前述动作、会话数据、交易处理信息等。在另外的实施方案中,服务提供商可能不需要识别用户,并且可能替代地存储关于服务提供商的应用程序/服务使用的历史信息、网络信息(包括连接性信息)、过去的用户动作和/或会话数据(例如,关于用户通过特定标识符/用户对服务提供商的使用会话的应用程序/服务的使用的数据)、电信运营商数据、和/或有关服务提供商的使用的其他信息。就这一点而言,用户的计算设备可还包括一个或多个应用程序,包括Web浏览器应用程序、服务提供商的专用应用程序、与服务提供商或使用服务提供商的商家相关联的移动应用程序、和/或其他处理应用程序或功能。在各种实施方案中,网站可提供服务提供商的服务,并且因此可由Web浏览器应用程序访问。应用程序(或网站)可与交易处理方和/或支付提供商(诸如或其他在线支付提供商服务)相关联,该交易处理方和/或支付提本文档来自技高网...

【技术保护点】
1.一种交易处理方系统,包括:非暂态存储器,所述非暂态存储器为至少一个用户存储用户历史信息;和一个或多个硬件处理器,所述一个或多个硬件处理器被配置成执行指令以致使所述系统执行操作,所述操作包括:使用设备接收所述用户在网站或移动应用程序上的至少一个用户动作,其中所述至少一个用户动作指示由所述用户购买的感兴趣物品;使用所述用户历史信息确定对来自所述交易处理方系统的内容的潜在未来请求,其中所述内容与所述用户的所述感兴趣物品相关联;确定所述交易处理方系统上执行一个或多个计算过程的处理负载低于最小阈值;响应于确定所述处理负载低于所述最小阈值,基于所述潜在未来请求,生成与所述内容相关联的预加载数据;以及存储所述预加载数据以供所述用户的所述设备的请求。

【技术特征摘要】
【国外来华专利技术】2016.10.03 US 15/284,3331.一种交易处理方系统,包括:非暂态存储器,所述非暂态存储器为至少一个用户存储用户历史信息;和一个或多个硬件处理器,所述一个或多个硬件处理器被配置成执行指令以致使所述系统执行操作,所述操作包括:使用设备接收所述用户在网站或移动应用程序上的至少一个用户动作,其中所述至少一个用户动作指示由所述用户购买的感兴趣物品;使用所述用户历史信息确定对来自所述交易处理方系统的内容的潜在未来请求,其中所述内容与所述用户的所述感兴趣物品相关联;确定所述交易处理方系统上执行一个或多个计算过程的处理负载低于最小阈值;响应于确定所述处理负载低于所述最小阈值,基于所述潜在未来请求,生成与所述内容相关联的预加载数据;以及存储所述预加载数据以供所述用户的所述设备的请求。2.根据权利要求1所述的交易处理方系统,其中所述历史信息包括多个其他用户的信息,并且其中所述历史信息还包括所述用户以及所述多个用户在所述网站或所述移动应用程序上的过去的用户动作。3.根据权利要求2所述的交易处理方系统,其中基于所述多个用户在执行所述至少一个由所述用户进行的用户动作之后,在所述网站或所述移动应用程序上采取的后续动作,确定所述潜在未来请求。4.根据权利要求2所述的交易处理方系统,其中确定所述潜在未来请求包括:使用所述过去的用户动作,从所述多个其他用户中,确定先前执行所述至少一个由所述用户进行的用户动作的至少一个其他用户;以及基于所述至少一个其他用户在执行所述至少一个用户动作之后采取的后续动作,确定所述潜在未来请求。5.根据权利要求1所述的交易处理方系统,其中所述历史信息包括以下项中的至少一者:所述用户的购买历史记录、所述用户在所述网站或所述移动应用程序上的过去的动作、所述用户的过去的感兴趣物品、所述用户的购物清单、或所述用户的愿望清单。6.根据权利要求1所述的交易处理方系统,其中所述内容包括在所述网站或所述移动应用程序上的所述交易处理方系统的交易处理方结算流程,以销售所述感兴趣物品。7.根据权利要求6所述的交易处理方系统,其中所述预加载数据包括基于所述感兴趣物品预先执行的所述交易处理方结算流程的动态数据,其中所述动态数据与提供给所述设备的令牌相关联,并且其中在从所述设备接收所述令牌之后,将所述动态数据连同静态数据插入所述交易处理方结算流程。8.根据权利要求7所述的交易处理方系统,其中生成所述预加载数据包括生成所述动态数据,并且其中生成所述动态数据包括当所述处理负载低于所述最小阈值时,在所述商家的物品销售应用程序和所述交易处理方结算流程之间执行API调用。9.根据权利要求7所述的交易处理方系统,其中所述操作还包括:从所述设备接收所述令牌;以及连同所述静态数据将所述动态数据录入所述网站的页面或所述移动应用程序上的所述交易处理方结算流程。10.根据权利要求7所述的交易处理方系统,其中所述存储所述预加载数据包括将所述动态数据存储到所述交易处理方系统的高速缓存或与所述交易处理方系统相关联的高速缓存服务器中的一者。11.根据权利要求7所述的交易处理方系统,其中所述动态数据包括以下信息中的至少一种:录入到所述交易处理方结算流程的所述用户的用户信息、录入到所述交易处理方结算流程的所述用户的财务信息、录入到所述交易处理方结算流程的商家信息、或录入到所述交易处理方结算流程的所述感兴趣物品的物...

【专利技术属性】
技术研发人员:迈克尔·查尔斯·托达斯科田诚
申请(专利权)人:贝宝公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1