Patents by Inventor Jon K. Collette

Jon K. Collette has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20090070388
    Abstract: A system and a method for executing a web-based application on a client computer system without a network connection to an application server that hosts the web-based application is presented. In these embodiments, the web-based application can provide functionality substantially similar to the functionality of the web-based application when the client computer system has a network connection to the application server. A system and method for synchronizing and resolving conflicts between an online and an offline web-based application is also presented.
    Type: Application
    Filed: April 14, 2008
    Publication date: March 12, 2009
    Inventors: Daniel J. Kolke, Ahmad Baitalmal, Jon K. Collette
  • Publication number: 20090037492
    Abstract: A computer system includes one or more memory, and one or more programs and data structures stored in the memory, the one or more programs and data structures including: an application data structure processors, configured to store data and program files for a web-based application, an account data structure configured to store one or more instances of the application data structure for an account, wherein an instance of the application data structure corresponds to an instance of a web based application, and a synchronization module configured to synchronize data between web-based applications within an account based on synchronization rules.
    Type: Application
    Filed: July 30, 2008
    Publication date: February 5, 2009
    Inventors: Ahmad Baitalmal, Daniel J. Kolke, Jon K. Collette
  • Publication number: 20090037337
    Abstract: In an embodiment, a computer implemented method is described. The method is performed at one or more servers, hosting a marketplace application. A software application is received from a vendor for distribution. License terms are generated in response to a selection by the vendor from options provided by the marketplace application. The license terms are associated with the software application. The software application is made available for distribution through the marketplace application, in accordance with the license terms.
    Type: Application
    Filed: July 30, 2008
    Publication date: February 5, 2009
    Inventors: Ahmad Baitalmal, Daniel J. Kolke, Jon K. Collette, Casey Tompkins
  • Publication number: 20090037452
    Abstract: Changes made to a first data set in a plurality of data sets are detected, and at least a first subset of the changes is synchronized to a data framework that facilitates data synchronization between the plurality of data sets.
    Type: Application
    Filed: July 30, 2008
    Publication date: February 5, 2009
    Inventors: Ahmad Baitalmal, Daniel J. Kolke, Jon K. Collette
  • Publication number: 20090037523
    Abstract: A system and a method for executing a web-based application on a client computer system without a network connection to an application server that hosts the web-based application is presented. In these embodiments, the web-based application can provide functionality substantially similar to the functionality of the web-based application when the client computer system has a network connection to the application server. A system and method for synchronizing and resolving conflicts between an online and an offline web-based application is also presented.
    Type: Application
    Filed: April 14, 2008
    Publication date: February 5, 2009
    Inventors: Daniel J. Kolke, Ahmad Baitalmal, Jon K. Collette
  • Publication number: 20090037287
    Abstract: In an embodiment, a computer implemented method is described. The method is performed at one or more servers, hosting a marketplace application. A software application is received from a software vendor for distribution. License terms are associated with the software application. The software application is made available for distribution through the marketplace application. The software application is deployed to one or more user accounts on one or more hosting servers, in accordance with the license terms.
    Type: Application
    Filed: July 30, 2008
    Publication date: February 5, 2009
    Inventors: Ahmad Baitalmal, Daniel J. Kolke, Jon K. Collette, Jerrod Strid