Patent ID: 7058691

Claim:
In a system comprising a proxy gateway connected by a first network to a plurality of mobile users and by a second network to at least one Web server, said proxy gateway comprising a cache for storing pull content received from said at least one Web server of a pull service, a method comprising the steps of: storing data that is indicative of a request for said pull content from at least one of said plurality of mobile users and data indicative of interactions between said cache and said Web server; determining access probability of access to said pull content from said stored data; determining an average hit rate for said pull content from said stored data; determining an average response delay for said pull content from said stored data; determining average wired network access latency for said pull content from said access probability, said average hit rate and said average response delay; storing said pull content in said cache based on said determined average wired network access latency when there is no said pull content in said cache or said pull content has expired, wherein said pull content having a greater average wired network access latency is prioritized for being stored in said cache.