Patent ID: 7814213
Filing Date: 2010-10-12
Classification: H04L

Abstract:
1. A client running an operating system executing on a communication application provided by a server, said client comprising: a memory, said memory including a client application comprising a first executable code providing a kernel having core functions and having data functions for establishing a communications link with said server and receiving said communication application provided by said server; and a computing device, said computing device receiving said communication application from said server, said communication application including a partial executable code and a data, said partial executable code defining a presentation environment tailored for executing on said data, said presentation environment determining how said data is used by said client application regardless of the format of the data, said partial executable code completing said core functions to create said presentation environment thereby fully enabling said client application to execute on said data independent of any other data and any other partial executable code included in any other communication application provided by said server, said core functions having no understanding of the format of said data or of said presentation environment, said partial executable code requiring said core functions provided by said first executable code to create said presentation environment.