【技术实现步骤摘要】
【国外来华专利技术】在通信系统中的客户端设备的web浏览器上加载重定向的web资源根据35U.S.C.§119的优先权要求本专利申请要求由与本申请相同的专利技术人于2012年12月13日提交的题为“LOADINGARE-DIRECTEDWEBPAGEONAWEBBROWSEROFACLIENTDEVICEINACOMMUNICATIONSSYSTEM(在通信系统中的客户端设备的web浏览器上加载重定向的web页面)”的临时申请No.61/736,981的优先权,该临时申请被转让给本申请受让人并由此通过援引明确纳入于此。专利技术背景1.专利
本专利技术的各实施例涉及在通信系统中的客户端设备的web浏览器上加载重定向的web资源。2.相关技术描述无线通信系统已经历了数代的发展,包括第一代模拟无线电话服务(1G)、第二代(2G)数字无线电话服务(包括过渡的2.5G和2.75G网络)、以及第三代(3G)高速数据、具有因特网能力的无线服务。目前在用的有许多不同类型的无线通信系统,包括蜂窝以及个人通信服务(PCS)系统。已知蜂窝系统的示例包括蜂窝模拟高级移动电话系统(AMPS),以及基于码分多址(CDMA)、频分多址(FDMA)、时分多址(TDMA)、TDMA的全球移动接入系统(GSM)变型的数字蜂窝系统,以及使用TDMA和CDMA技术两者的更新的混合数字通信系统。使用上述通信系统或其它类型的接入网(例如,WiFi等)的客户端设备(例如,移动设备,诸如蜂窝电话)通常执行经由因特网从一个或多个web服务器加载web页面的web浏览应用。对web页面的初始加载通常将需要在给定客户端设备以 ...
【技术保护点】
一种操作代理服务器的方法,包括:从客户端设备接收对初始web资源的请求;响应于所述客户端设备的请求而代表所述客户端设备请求所述初始web资源;在所述代理服务器处执行web资源重定向规程,所述web资源重定向规程独立于与所述客户端设备的交互并且包括(i)接收从所述初始web资源重定向到替换web资源的一条或多条重定向消息,(ii)基于所述一条或多条重定向消息来向服务器请求所述替换web资源,以及(iii)从所述服务器接收与所述替换web资源相关联的web资源内容;以及将所述web资源内容连同用于在所述客户端设备上模拟所述客户端设备上的代理客户端应用与移动web浏览器之间的所述web资源重定向规程的指令一起递送给所述客户端设备上的所述代理客户端应用。
【技术特征摘要】
【国外来华专利技术】2012.12.13 US 61/736,981;2013.12.11 US 14/103,4371.一种操作代理服务器的方法,包括:从客户端设备接收对初始web资源的请求;响应于所述客户端设备的请求而代表所述客户端设备请求所述初始web资源;在所述代理服务器处执行web资源重定向规程,所述web资源重定向规程独立于与所述客户端设备的交互并且包括(i)接收从所述初始web资源重定向到替换web资源的一条或多条重定向消息,(ii)基于所述一条或多条重定向消息来向服务器请求所述替换web资源,以及(iii)从所述服务器接收与所述替换web资源相关联的web资源内容;响应于所述代理服务器对所述替换web资源的请求而从所述服务器获得关于所述替换web资源的重定向cookie;基于所述重定向cookie来生成打包cookie;以及将所述打包cookie和所述web资源内容连同用于在所述客户端设备上模拟所述客户端设备上的代理客户端应用与移动web浏览器之间的用于所述替换web资源的所述web资源重定向规程的指令集一起递送给所述客户端设备上的所述代理客户端应用,其中所述用于模拟所述web资源重定向规程的指令集被配置成指令所述代理客户端应用向所述移动web浏览器提供所述打包cookie作为关于所述初始web资源的给定cookie。2.如权利要求1所述的方法,其特征在于,所述初始web资源是web页面。3.如权利要求1所述的方法,其特征在于,所述初始web资源是一个或多个网络可寻址元素或对象的集合。4.如权利要求1所述的方法,其特征在于,所述一条或多条重定向消息包括直接从所述初始web资源重定向到所述替换web资源的单条重定向消息。5.如权利要求1所述的方法,其特征在于,所述一条或多条重定向消息包括用于累积地从所述初始web资源重定向到所述替换web资源的多条重定向消息。6.如权利要求1所述的方法,其特征在于,进一步包括:从所述客户端设备接收对所述初始web资源的补充请求,其中所述补充请求包括所述打包cookie;解包所述打包cookie以产生对应于关于所述替换web资源的重定向cookie的解包cookie;响应于所述客户端设备的补充请求而代表所述客户端设备请求所述初始web资源;在所述代理服务器处执行补充web资源重定向规程,所述补充web资源重定向规程独立于与所述客户端设备的交互并且包括(i)接收从所述初始web资源重定向到所述替换web资源的一条或多条补充重定向消息,(ii)基于所述一条或多条补充重定向消息来向所述服务器请求所述替换web资源,其中所述代理服务器对所述替换web资源的请求被配置成包括所述解包cookie,以及(iii)从所述服务器接收与所述替换web资源相关联的补充web资源内容;以及将与所述替换web资源相关联的所述补充web资源内容连同用于在所述客户端设备上模拟所述代理客户端应用与所述移动web浏览器之间的所述补充web资源重定向规程的补充指令集一起递送给所述客户端设备上的所述代理客户端应用。7.如权利要求1所述的方法,其特征在于,所述递送递送与在所述客户端设备上模拟的web资源重定向规程期间要被用作关于所述初始web资源的给定cookie的打包cookie相关联的指令。8.如权利要求7所述的方法,其特征在于,进一步包括:从所述客户端设备接收对所述初始web资源的补充请求,其中所述补充请求包括所述打包cookie;以及解包所述打包cookie以产生所述重定向cookie,所述重定向cookie由所述代理服务器在所述web资源重定向规程期间关于所述替换web资源接收到。9.如权利要求8所述的方法,其特征在于,进一步包括:协同补充web资源重定向规程向所述服务器提供所述重定向cookie以用于请求所述替换web资源。10.一种操作被配置成执行代理客户端应用的客户端设备的方法,包括:向代理服务器传送对初始web资源的请求;响应于所传送的请求而从所述代理服务器接收包含以下各项的数据:(i)与不同于所述初始web资源的替换web资源相关联的web资源内容,(ii)用于模拟在所述代理服务器处发生的用于所述替换web资源的web资源重定向规程的指令集,以及(iii)基于关于所述替换web资源的重定向cookie的打包cookie,所述重定向cookie在所述代理服务器处发生的用于所述替换web资源的所述web资源重定向规程期间在所述代理服务器处接收到;以及通过以下操作来响应于所述指令集而模拟在所述代理服务器处发生的用于所述替换web资源的所述web资源重定向规程:(i)向所述客户端设备上的移动web浏览器发送将所述打包cookie标识为关于所述初始web资源的给定cookie并将所述移动web浏览器从所述初始web资源重定向到所述替换web资源的一条或多条重定向消息,(ii)从所述移动web浏览器接收响应于所述一条或多条重定向消息的对所述替换web资源的请求,以及(iii)响应于从所述移动web浏览器接收到的请求而递送与所述替换web资源相关联的所述web资源内容,所述web资源内容是由所述代理客户端应用响应于所传送的请求而从所述代理服务器接收到的。11.如权利要求10所述的方法,其特征在于,所述初始web资源是web页面。12.如权利要求10所述的方法,其特征在于,所述初始web资源是一个或多个网络可寻址元素或对象的集合。13.如权利要求10所述的方法,其特征在于,所述一条或多条重定向消息包括直接从所述初始web资源重定向到所述替换web资源的单条重定向消息。14.如权利要求10所述的方法,其特征在于,所述一条或多条重定向消息包括用于累积地从所述初始web资源重定向到所述替换web资源的多条重定向消息。15.如权利要求10所述的方法,其特征在于,进一步包括:向所述代理服务器传送对所述初始web资源的补充请求,其中所传送的补充请求包括所述打包cookie。16.如权利要求10所述的方法,其特征在于,所述打包cookie被配置成准许所述代理服务器重构所述重定向cookie。17.一种代理服务器,包括:处理器;存储器;以及存储在所述存储器中的计算机程序,所述计算机程序在被所述处理器执行时使得所述处理器:从客户端设备接收对初始web资源的请求;响应于所述客户端设备的请求而代表所述客户端设备请求所述初始web资源;在所述代理服务器处执行web资源重定向规程,所述web资源重定向规程独立于与所述客户端设备的交互并且包括(i)接收从所述初始web资源重定向到替换web资源的一条或多条重定向消息,(ii)基于所述一条或多条重定向消息来向服务器请求所述替换web资源,以及(iii)从所述服务器接收与所述替换web资源相关联的web资源内容;响应于所述代理服务器对所述替换web资源的请求而从所述服务器获得关于所述替换web资源的重定向cookie;基于所述重定向cookie来生成打包cookie;以及将所述打包cookie和所述web资源内容连同用于在所述客户端设备上模拟所述客户端设备上的代理客户端应用与移动web浏览器之间的用于所述替换web资源的所述web资源重定向规程的指令集一起递送给所述客户端设备上的所述代理客户端应用,其中所述用于模拟所述web资源重定向规程的指令集被配置成指令所述代理客户端应用向所述移动web浏览器提供所述打包cookie作为关于所述初始web资源的给定cookie。18.如权利要求17所述的代理服务器,其特征在于,所述初始web资源是web页面。19.如权利要求17所述的代理服务器,其特征在于,所述初始web资源是一个或多个网络可寻址元素或对象的集合。20.如权利要求17所述的代理服务器,其特征在于,所述一条或多条重定向消息包括直接从所述初始web资源重定向到所述替换web资源的单条重定向消息。21.如权利要求17所述的代理服务器,其特征在于,所述一条或多条重定向消息包括用于累积地从所述初始web资源重定向到所述替换web资源的多条重定向消息。22.如权利要求17所述的代理服务器,其特征在于,所述计算机程序在被所述处理器执行时进一步使得所述处理器:从所述客户端设备接收对所述初始web资源的补充请求,其中所述补充请求包括所述打包cookie;解包所述打包cookie以产生对应于关于所述替换web资源的重定向cookie的解包cookie;响应于所述客户端设备的补充请求而代表所述客户端设备请求所述初始web资源;在所述代理服务器处执行补充web资源重定向规程,所述补充web资源重定向规程独立于与所述客户端设备的交互并且包括(i)接收从所述初始web资源重定向到所述替换web资源的一条或多条补充重定向消息,(ii)基于所述一条或多条补充重定向消息来向所述服务器请求所述替换web资源,其中所述代理服务器对所述替换web资源的请求被配置成包括所述解包cookie,以及(iii)从所述服务器接收与所述替换web资源相关联的补充web资源内容;以及将与所述替换...
【专利技术属性】
技术研发人员:J·赫什伯格,G·贝伦勒基斯,E·米滋罗斯基,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。