Patent ID: 8495174
Filing Date: 2013-07-23
Classification: G06F

Abstract:
1. A method for transferring resources from a server to a client, wherein said resources are for an object in an application, said method comprising steps of: determining resources needed by said object, said resources being resources having a type selected from the group consisting of methods, procedures, functions or subroutines; removing at least some resources from said determined resources to provide a remainder of said determined resources when said at least some resources have usages that are less than a threshold according to statistics of amount of time said at least some resources are used in one or more of previous usages by said client or previous usages by other clients different from said client, wherein said threshold can be a percentage less than 100; and transferring said object and said remainder of said determined resources from said server to said client without transferring said at least some resources to said client; wherein said application comprises a web application and said object comprises a web page such that said step of transferring said object transfers said web page from said server to said client; and wherein said server is configured to analyze usages of the determined resources and calculate the usage of each determined resource of the type being a function.