Patents by Inventor Tobin MCCLEAN

Tobin MCCLEAN 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: 20080059944
    Abstract: A method and product for deployment-aware code generation in a distributed embedded system is described. The method generally comprises defining source and target component structural models by graphically modeling components and component structural features. The source component structural model is then mapped to the target component structural model to define a staging between the source and target component structural models, preferably also graphically. The staging is then combined with configurations of the source and target component structural models to fully specify a deployment from which code can be automatically generated for the embedded system. As opposed to platform-aware code generation that depends on the component and the platform on which the component is deployed, deployment-aware code generation depends not only on the location of the component being generated, but also on the location of other components.
    Type: Application
    Filed: August 14, 2007
    Publication date: March 6, 2008
    Applicant: ZELIGSOFT INC.
    Inventors: Neil PATTERSON, David McCORMACK, Tobin McCLEAN, John HOGG, Mark HERMELING, Eric GERVAIS, Francis BORDELEAU
  • Publication number: 20080046858
    Abstract: A method and apparatus are provided for merge avoidance for a user-modifiable artifact generated by an iterative software process in a computing environment. The user-modifiable artifact may be modified many times by the user and/or by a change in the generated artifact. Current and previous generated artifacts are compared with the user-modifiable artifact. A merge condition is detected and a merge artifact are generated only in response to determination that the current and previous generated artifacts differ and that the user-modifiable artifact has been modified after generation. Merge steps, which can include an automatic or manual merge operation, can be performed in response to generation of the merge artifact. This process can be described as a method of integrating changes to an artifact generated from a software process and modified outside of the software process.
    Type: Application
    Filed: August 3, 2007
    Publication date: February 21, 2008
    Applicant: ZELIGSOFT INC.
    Inventors: Tobin MCCLEAN, John HOGG, Tim MCGUIRE, Mark HERMELING