Patents by Inventor Christian Hagel-Sørensen

Christian Hagel-Sørensen 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: 7908297
    Abstract: A user interface (UI) property mapping system allows for efficient collaboration between a user experience (UX) team and a technical development team developing the UI. The UI mapping system assigns each component of the UI an identification key and exposes the identification key externally through an XML Schema, wherein such an XML Schema may be used by a UX team to generate an XML file specifying values of various properties of the UI. Subsequently, a UI object model reads the XML file to retrieve the values of various properties of the UI as specified by the UX team. The UI property mapping system may encode the XML file into a resource file that may be shipped with the final software using the UI. Alternatively, the XML file may be exposed for external modifications by end users to make changes to the UI as they desire.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: March 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Chad Garrett Waldman, Arif Kureshy, Christian Hagel-Sørensen, Jeppe Oskar Meyer Larsen
  • Patent number: 7770106
    Abstract: The claimed method and system provides programmers of client-server applications the ability to implement extensions to a standard style sheet language by using a preprocessor at a client to first parse, extract, and transform noncompliant, proprietary code. A new standards compliant style sheet may be created based on the transformed noncompliant code. This style sheet may then be executed on a client browser. The claimed system may be used to conform a client application schema with a client operating system schema.
    Type: Grant
    Filed: March 17, 2006
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventors: Chad Garrett Waldman, Christian Hagel-Sørensen