【技术实现步骤摘要】
【国外来华专利技术】适用于移动应用程序行为和网络条件的缓存要求优先权本申请要求以下优先权:2010年11月I日提出的申请号:61/408, 858,名称:“CROSS APPLICATION TRAFFIC COORDINATION” 的美国临时专利;2010 年 11 月 I 日提出的申请号:61/408, 839,名称:“ACTIVITY SESSION AS METHOD OF OPTIMIZING NETWORKRESOURCE USE”的美国临时专利;2010年11月I日提出的申请号:61/408, 829,名称:“DISTRIBUTED POLICY MANAGEMENT”的美国临时专利;2010年11月I日提出的申请号:61/408,846,名称:“ INTELLIGENT CACHE MANAGEMENT IN CONGESTED WIRELESS NETWORKS”的美国临时专利;2010年11月I日提出的申请号:61/408, 854,名称:“INTELLIGENTMANAGEMENT OF N0N-CACHEABLE CONTENT IN WIRELESS NETWORKS” 的美国临时专利;2010年 11 月 I 日提出的申请号:61/408, 826,名称:“one way intelligent heartbeat”的美国临时专利;2010年11月I日提出的申请号:61/408, 820,名称,TRAFFIC CATEGORIZATIONAND POLICY DRIVING RADIO STATE”的美国临时专利;2010年11月22日提出的申请号 ...
【技术保护点】
一种移动设备上缓存管理的方法,所述方法包括:使用有关请求或为请求接收的响应信息,所述请求在所述移动设备启动,确定所述响应的缓存性能;回应确定所述响应的所述缓存性能,在所述移动设备上的缓存中,本地地存储所述响应;从所述缓存提供所述响应以满足后续请求。
【技术特征摘要】
【国外来华专利技术】2010.11.01 US 61/408,839;2010.11.01 US 61/408,8461.一种移动设备上缓存管理的方法,所述方法包括: 使用有关请求或为请求接收的响应信息,所述请求在所述移动设备启动,确定所述响应的缓存性能; 回应确定所述响应的所述缓存性能,在所述移动设备上的缓存中,本地地存储所述响应; 从所述缓存提供所述响应以满足后续请求。2.如权利要求1所述的方法,其中,所述缓存在移动设备开启/关闭事件时被保存。3.如权利要求1所述的方法,进一步包括,收集有关所述请求的信息或有关所述响应的信息。4.如权利要求1所述的方法,其中,所述信息包括关联于所述请求的请求特征信息或关联于为所述请求所接收的所述响应的响应特征信息。5.如权利要求3所述的方法,其中,所述请求特征信息包括请求方法或请求大小。6.如权利要求3所述的方法,其中,所述请求特征信息包括所述请求和由所述移动设备上的相同客户端生成的其他请求之间的周期性信息。7.如权利要求6所述的方法,其中,当所述请求和由所述相同客户端生成的所述其他请求,以固定速率或接近固定速率发生时,周期性被检测。8.如权利要求1所述的方法,其中,如果所述关于所述请求的信息指示所述请求的主体大小未超过一定的大小,则缓存性能可被确定。`9.如权利要求1所述的方法,其中,如果所述关于所述请求的信息指示所述请求是GET请求或POST请求,则缓存性能可被确定。10.如权利要求3所述的方法,其中,所述响应特征的信息包括传输编码或块传输编码用于发送所述响应的指示。11.如权利要求1所述的方法,其中,当传输编码不在发送所述响应中使用时,缓存性能可被确定。12.如权利要求3所述的方法,其中,所述响应特征信息包括所述响应的相关联的状态代码。13.如权利要求1所述的方法,其中,如果所述关于所述响应的信息不指示不可缓存状态代码,缓存性能可被确定。14.如权利要求3所述的方法,其中,所述响应特征信息指示响应的大小;其中,如果所述响的大小不超过给定的大小,缓存性能可被确定。15.如权利要求3所述的方法,其中,所述响应特征信息包括所述请求的所述响应和由所述移动设备上的相同的客户端所生成的其他请求的其它响应的响应主体信息。16.如权利要求15所述的方法,其中,所述响应和所述其他响应的所述响应主体信息被比较以阻止动态内容的缓存。17.如权利要求15所述的方法,其中,如果能够确定在响应主体的反应和其他反应的信息是相同的或基本相同的,缓存性能可被确定。18.如权利要求1所述的方法,进一步包括,验证所述请求不是定向至列入黑名单的目的地。19.如权利要求18所述的方法,其中,一个或多个列入黑名单的目的地被存储在所述移动设备上的所述缓存中。20.如权利要求19所述的方法,其中,一个或多个列入黑名单的目的地被地址标识符识别,所述地址标识符包括特定的URIs或包括URI模式的标识符的模式。21.如权利要求1所述的方法,其中,所述响应被作为缓存条目存储在所述缓存中,除了响应,包括具有有关所述响应缓存附加信息的元数据。22.如权利要求21所述的方法,其中,所述元数据被用于确定被作为缓存条目存储的所述响应是否被用于满足所述后续响应。23.如权利要求21所述的方法,其中,所述响应被提供以识别所述后续请求的匹配缓存条目,所述后续请求至少部分使用所述元数据确定。24.如权利要求21所述的方法,其中,所述元数据包括时序数据,所述时序数据包括所述缓存条目的访问时间或所述缓存条目的创建时间。25.如权利要求1所述的方法,进一步包括,验证存储在所述缓存中的所述响应是否需要被更新。26.如权利要求25所述的方法,其中,无效存储在所述移动设备的所述缓存中的所述响应并从所述移动设备的所述缓存移除所述响应。27.如权利要求25所述的方法,其中,通过轮询代表所述移动设备的所述请求定向至的主机服务器,所述响应被周期性地验证。28.如权利要求27所述的方法,其中,所述主机服务器被以在所述移动设备确定的速率轮询;其中,所述速率通过使用为所述响应被缓存的所述请求收集的请求信息被确定。29.如权利要求28所述的方法,其中,所述速率由生成所述请求的所述相同的客户端所生成的之前的请求间的时间间隔平均值而被确定。30.如权利要求25所述的方法,其中,所述验证由物理上不同于所述移动设备的实体执行。31.如权利要求30所述的方法,其中,所述实体是耦合至所述移动设备的代理服务器并能够与所述移动设备进行无线通信;其中,基于由生成所述请求的所述相同的客户端生成的之前的请求之间的时序间隔,所述代理服务器以在所述移动设备被确定的速率,轮询所述请求被定向至的主机服务器。32.一种机器可读存储介质具有存储在其上的指令,当所述指令被处理器执行时引起所述处理器执行确定为移动设备的客户端所接收的内容的缓存性能的方法,所述方法包含: 跟踪由所述移...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。