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

通过应用服务替身的应用服务递送制造技术

技术编号:16388712 阅读:51 留言:0更新日期:2017-10-16 09:25
一些实施方式包括操作替身服务器的方法。该方法可以包括:在替身服务器中实现应用服务替身,该应用服务替身具有对于应用服务服务器的至少断续的网络访问,应用服务服务器用于向客户端应用程序提供应用服务。替身服务器可通过保存连接至替身服务器以访问应用服务的一个或多个终端用户装置的配置文件,建立服务群组。替身服务器可通过模拟由应用服务提供给终端用户装置的功能的至少子集,例如,通过在替身服务器至少部分地本地处理来自终端用户装置中的至少一个的服务请求,提供本地化应用服务。替身服务器可与应用服务服务器异步地通信,以完成服务请求。

【技术实现步骤摘要】
【国外来华专利技术】通过应用服务替身的应用服务递送相关申请的交叉引证本申请要求保护于2014年12月29日提交的美国专利申请第14/584,815号的优先权,通过引证将其全部内容结合在此。
技术介绍
将乡村地理区域连接至电网和/或互联网可能是困难的并且可能需要例如网络运营商、政府机制、公用电力事业或其他机制进行相当大的投资。出于这些原因中的至少一部分原因,发展中国家的很多乡村地区通常不能例如经由电缆、电话线等接入连续的电源或硬线因特网连接。然而,随着互联网服务全世界的扩大使用,这些地区的人们有时使用移动设备,例如具有有限计算能力(例如,较慢的处理器和/或缺乏客户端脚本执行能力)的低端移动电话手机(“低端移动设备”)。在低端移动设备上执行(也称为,“运行”)的应用通常实施客户端-服务器架构,以将计算和存储器消耗卸载至服务器,以便更好地促成用户与用户交互。然而,由于缺乏可靠的网络基础设施,用于这些移动设备的无线网络可能遭受断续性网络中断。对于实施常规的客户端-服务器计算架构的应用,断续性网络中断可能干扰应用的正常运行,因为例如在需要指令或者数据时作为客户端的应用可能不能够从其相应的服务器接收该指令或者数据。
技术实现思路
尤其在所附权利要求中公开了根据本专利技术的实施方式,涉及方法、储存介质、系统以及计算机程序产品,其中,还可以在另一个权利要求类别(例如,系统)内要求保护在一个权利要求类别(例如,方法)内提及的任何特征。仅出于形式原因,选择所附权利要求中的引用关系或回原。然而,也可要求保护故意后向引用任何上述权利要求(具体地,多个从属权利要求)导致的任何主题内容,以致权利要求及其特征的任何组合被公开并且不管在所附权利要求中选择的从属都可要求保护。要求保护的主题不仅包括如在所附权利要求中陈述的特征的组合而且还包括权利要求中特征的任何其他组合,其中,在权利要求中提到的每个特征可以与任何其他特征或者权利要求或权利要求中的其他特征的组合结合。此外,可以在分开的权利要求和/或与此处描述或描绘的任何实施方式或特征或者与所附权利要求的任何特征的任意结合中要求保护在此处描述和描绘的任何实施方式和特征。在根据本专利技术的实施方式中,一种方法,包括:在替身服务器处实现应用服务替身,该应用服务替身具有经由回程网络信道对于应用服务服务器的至少断续的网络访问,该应用服务服务器用于向客户端应用程序提供应用服务;通过保存连接至该替身服务器以访问所述应用服务的一个或多个终端用户装置的列表,建立服务群组;由替身服务器,通过模拟由应用服务提供的功能的至少子集,经向终端用户装置提供本地化应用服务,其中,提供所述本地化应用服务包括在替身服务器处,至少部分地本地处理来自所述终端用户装置中的至少一者的服务请求;以及与所述应用服务服务器异步通信,以完成所述服务请求。提供本地化应用服务进一步可以包括:在替身服务器处,接收来自服务群组中的至少第一终端用户装置的服务请求,其中,服务请求涉及服务群组中的第二终端用户装置;以及通过以第一终端用户装置的名义将消息递送至第二终端用户装置,至少部分地处理服务请求。递送消息是响应于确定所述回程网络信道不能被利用或确定不能到达所述应用服务服务器。处理所述服务请求可以包括:识别由所述服务请求指示、在所述服务请求中提及、或从所述服务请求中得出的消息。与所述应用服务服务器异步通信是响应于确定所述回程网络信道能够被利用。提供本地化应用服务进一步可以包括:从所述终端用户装置中的一者接收对于媒体内容的数据转换请求;以及通过利用存储在所述替身服务器中的本地版本的处理模块,使用所述应用服务替身,对所述媒体内容进行转换。在根据本专利技术的实施方式中,方法进一步可以包括:当所述回程网络信道能够被利用时,从所述应用服务服务器接收对本地版本的所述处理模块的更新。提供本地化应用服务进一步可以包括:从所述终端用户装置中的请求装置接收包含内容标识符的内容提供请求;以及经由所述内容标识符,在所述替身服务器中的本地数据库中对内容进行定位;以及响应于在所述本地数据库中定位到所述内容,将所述内容供应至所述请求装置。提供本地化应用服务进一步可以包括:从所述终端用户装置中的请求装置中接收包含内容标识符的内容提供请求;以及经由所述内容标识符,在所述替身服务器中的本地数据库中对内容进行定位;以及响应于不能在所述本地数据库中定位到所述内容,并且当所述回程网络信道能够被利用时,从所述应用服务服务器获取所述内容以传递至所述请求装置。提供本地化应用服务进一步可以包括:从所述终端用户装置中的请求装置中接收包含内容标识符的内容提供请求;以及经由所述内容标识符,在所述替身服务器中的本地数据库中对内容进行定位;以及响应于不能在所述本地数据库中定位到所述内容,并且当所述回程网络信道不能利用时,将对于所述内容的内容请求排入针对所述应用服务服务器的队列,以便后续传递至所述请求装置。提供本地化应用服务进一步可以包括:从所述终端用户装置中的请求装置中接收包含能够发布内容的内容发布请求;以及通过在将所述能够发布内容发送至所述应用服务服务器之前使所述服务群组能够获得所述能够发布内容,在所述服务群组内预先发布所述能够发布内容。在根据本专利技术的又一实施方式中,存储用于操作替身服务器的计算机可执行指令的计算机可读存储器,包括:用于在所述替身服务器中实现应用服务替身的指令,其中,所述应用服务替身具有经由回程网络信道对于应用服务服务器的至少断续的网络访问,其中,所述应用服务服务器向客户端应用程序提供应用服务;通过保存连接至所述替身服务器以访问所述应用服务的一个或多个终端用户装置的列表建立服务群组的指令;用于在所述替身服务器处接收来自所述服务群组中的至少第一终端用户装置的服务请求的指令,其中,所述服务请求包括所述服务群组中的第二终端用户装置;以及通过以所述第一终端用户装置的名义将消息递送至所述第二终端用户装置来至少部分地处理所述服务请求的指令。在根据本专利技术的又一实施方式中,计算机可读存储器进一步可以包括:经由所述替身服务器,通过模拟由所述应用服务提供给所述终端用户装置的功能的至少子集,提供本地化应用服务的指令。在根据本专利技术的又一实施方式中,计算机可读存储器进一步可以包括:当所述回程网络信道能够被利用时,将所述服务请求异步地递送至所述应用服务服务器的指令。在根据本专利技术的又一实施方式中,计算机可读存储器进一步可以包括:用于对以所述终端用户装置之一的名义对于所述应用服务服务器的远程过程呼叫期间转换参数的客户端应用程序存根进行调用的指令。在根据本专利技术的又一实施方式中,计算机可读存储器进一步可以包括:用于保存所述终端用户装置的设备配置文件以及所述终端用户装置相关的用户配置文件的指令。在根据本专利技术的进一步实施方式中,替身服务器,包括:一个或多个网络接口,被配置为连接至一个或多个终端用户装置的本地集合,并且所述网络接口被配置为经由回程网络信道至少断续性地连接至应用服务服务器,所述应用服务服务器提供应用服务;处理器,被配置为承载应用服务替身,当回程网络信道能够被利用时,所述应用服务替身与所述应用服务服务器通信,其中,所述应用服务替身提供替身应用编程接口(API);其中,经由所述应用服务替身通过模拟由所述应用服务提供给所述终端用户装置的功能的至少子集,所本文档来自技高网...
通过应用服务替身的应用服务递送

【技术保护点】
一种方法,包括:在替身服务器处实现应用服务替身,所述应用服务替身具有经由回程网络信道对于应用服务服务器的至少断续的网络访问,所述应用服务服务器用于向客户端应用程序提供应用服务;通过保存连接至所述替身服务器以访问所述应用服务的一个或多个终端用户装置的列表,建立服务群组;由所述替身服务器,通过模拟由所述应用服务提供的功能的至少子集,经向所述终端用户装置提供本地化应用服务,其中,所述提供所述本地化应用服务包括在所述替身服务器处,至少部分地本地处理来自所述终端用户装置中的至少一者的服务请求;以及与所述应用服务服务器异步通信,以完成所述服务请求。

【技术特征摘要】
【国外来华专利技术】2014.12.29 US 14/584,8151.一种方法,包括:在替身服务器处实现应用服务替身,所述应用服务替身具有经由回程网络信道对于应用服务服务器的至少断续的网络访问,所述应用服务服务器用于向客户端应用程序提供应用服务;通过保存连接至所述替身服务器以访问所述应用服务的一个或多个终端用户装置的列表,建立服务群组;由所述替身服务器,通过模拟由所述应用服务提供的功能的至少子集,经向所述终端用户装置提供本地化应用服务,其中,所述提供所述本地化应用服务包括在所述替身服务器处,至少部分地本地处理来自所述终端用户装置中的至少一者的服务请求;以及与所述应用服务服务器异步通信,以完成所述服务请求。2.根据权利要求1所述的方法,其中,提供所述本地化应用服务进一步包括:在所述替身服务器处,接收来自所述服务群组中的至少第一终端用户装置的所述服务请求,其中,所述服务请求涉及所述服务群组中的第二终端用户装置;以及通过以所述第一终端用户装置的名义将消息递送至所述第二终端用户装置,至少部分地处理所述服务请求。3.根据权利要求2所述的方法,其中,递送所述消息是响应于确定所述回程网络信道不能被利用或确定不能到达所述应用服务服务器;和/或其中,处理所述服务请求包括:识别由所述服务请求指示、在所述服务请求中提及、或从所述服务请求中得出的消息。4.根据权利要求1至3中任一项所述的方法,其中,与所述应用服务服务器异步通信是响应于确定所述回程网络信道能够被利用。5.根据权利要求1至4中任一项所述的方法,其中,提供所述本地化应用服务进一步包括:从所述终端用户装置中的一者接收对于媒体内容的数据转换请求;以及通过利用存储在所述替身服务器中的本地版本的处理模块,使用所述应用服务替身,对所述媒体内容进行转换;优选地,进一步包括,当所述回程网络信道能够被利用时,从所述应用服务服务器接收对本地版本的所述处理模块的更新。6.根据权利要求1至5中任一项所述的方法,其中,提供所述本地化应用服务进一步包括:从所述终端用户装置中的请求装置接收包含内容标识符的内容提供请求;以及经由所述内容标识符,在所述替身服务器中的本地数据库中对内容进行定位;以及响应于在所述本地数据库中定位到所述内容,将所述内容供应至所述请求装置。7.根据权利要求1至6中任一项所述的方法,其中,提供所述本地化应用服务进一步包括:从所述终端用户装置中的请求装置中接收包含内容标识符的内容提供请求;以及经由所述内容标识符,在所述替身服务器中的本地数据库中对内容进行定位;以及响应于不能在所述本地数据库中定位到所述内容,并且当所述回程网络信道能够被利用时,从所述应用服务服务器获取所述内容以传递至所述请求装置。8.根据权利要求1至7中任一项所述的方法,其中,提供所述本地化应用服务进一步包括:从所述终端用户装置中的请求装置中接收包含内容标识符的内容提供请求;以及经由所述内容标识符,在所述替身...

【专利技术属性】
技术研发人员:菲利普·刘易斯·博安农维斯瓦纳特·普萨拉
申请(专利权)人:脸谱公司
类型:发明
国别省市:美国,US

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

1