Patents by Inventor Christian Damm

Christian Damm 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).

  • Patent number: 7937686
    Abstract: Embodiments of the present invention pertain to implementation of textual names as the actual identifiers of elements of models. A structured system provided for constructing the textual names so as to be unique in a specific context. In one embodiment, namespaces are added to a name as a mechanism for ensuring uniqueness across multiple development sources. In one embodiment, upon deployment to a runtime environment, alternate names are assigned to support efficient processing.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: May 3, 2011
    Assignee: Microsoft Corporation
    Inventors: Peter Sorensen, Lars Hammer, Christian Damm, Jens Jensen, Morten Nielsen, Thomas Hejlsberg
  • Patent number: 7322956
    Abstract: System for mixing four components including a first syringe arrangement and a second syringe arrangement each with two chambers for holding components. Each of the two respective chambers of the syringe arrangements are connected in a uniquely defined fashion due to specific means for connecting the syringe arrangements. A component held by one chamber is mixed with a component of the corresponding other chamber by transfer into the other chamber. After mixing and disconnecting the second syringe arrangement from the first syringe arrangement, the two component mixtures in the chambers of the first syringe arrangement are further mixed and discharged by means of a mixing device which is to be connected to the first syringe arrangement. The connecting means allows connecting of the mixing device to the first syringe arrangement only after removal of the second syringe arrangement and a portion of the connecting means.
    Type: Grant
    Filed: July 14, 2004
    Date of Patent: January 29, 2008
    Assignee: Straumann Holding, AB
    Inventors: Daniel Fehr, Astrid Neidhardt, Christian Damm
  • Publication number: 20070234278
    Abstract: A model-based application development system includes a model element. Also included is source code that corresponds to the model element. One or more computer-implemented system management components are then collectively configured to modify the source code to reflect a developer-initiated manipulation of the model element.
    Type: Application
    Filed: March 2, 2006
    Publication date: October 4, 2007
    Applicant: Microsoft Corporation
    Inventors: Christian Damm, Michael Thomsen, Ronald Gabel
  • Publication number: 20070220481
    Abstract: A model corresponds to a collection of source code files. A determination is made that a change has occurred to the model. A sub-set of the collection of source code files is updated or regenerated to reflect the change to the model.
    Type: Application
    Filed: March 20, 2006
    Publication date: September 20, 2007
    Applicant: Microsoft Corporation
    Inventors: Ronald Gabel, Christian Damm, Michael Thomsen, Jorge Torres Huerta
  • Publication number: 20050027240
    Abstract: A system for mixing four components (K1, K2, K3, K4) has a first syringe arrangement (10) and a second syringe arrangement (20). The first and second syringe arrangements (10, 20) each contain at least two chambers (11, 12; 21, 22) for holding one each of the components (K1, K2, K3, K4). It is possible to connect each chamber of one of the syringe arrangements (10) in a detachable fashion to a chamber (21, 22) of the other syringe arrangement (20). By transferring the components (K1, K2) from one of the syringe arrangements (10) into chambers (21, 22) of the other syringe arrangement (20), the transferred components (K1, K2) are mixed with components (K3, K4) which are contained in this chamber (21, 22).
    Type: Application
    Filed: July 14, 2004
    Publication date: February 3, 2005
    Inventors: Daniel Fehr, Astrid Neidhardt, Christian Damm