Patent ID: 8418258

Claim:
A method for providing mobile data security, comprising: transmitting to a client device a connection processor tool for allowing said client device to connect to a server; establishing a connection with the client device and authenticating the connection; transmitting to said client device an enumeration of one or more data files or an enumeration of one or more applications; transmitting to said client device a lease key management tool to allow said client device to create a lease key using client side information and the lease key is stored in the client device's enumeration of configuration data for an application and/or a dataset stored on the client device to control access to the application and/or dataset if said enumeration of one or more applications lists an application new to said client device, receiving a request for retrieval of said new application wherein said request for a new application or data file comprises a request for partial enumerations of applications or data files; if said enumeration of one or more data files lists a data file new to said client device, receiving a request for retrieval of said new data file, and transmitting to said client device the new application or the new data file in a format corresponding to said client device.