Patents by Inventor Uffe Kjall

Uffe Kjall 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: 8788631
    Abstract: A system for extending an enterprise resource planning application is provided. The system employs “Add-ins” that each have a functional behavior that is independent of the client on which it executes and a user interface behavior that is dependent on the characteristics of the display, and other characteristics, of the client (i.e., a display target). When a user attempts to invoke an Add-in via the client runtime, the client runtime determines whether the Add-in is available at the user's computer. If not, the client runtime downloads the appropriate artifact for execution at the user's computer. In this environment, neither the client runtime nor the server-side business logic contains the logic used to implement a particular Add-in behavior on the supported display targets. Instead, this logic is contained within separate artifacts associated with a single Add-in having a particular behavior, each artifact implementing the behavior for a specific display target.
    Type: Grant
    Filed: August 23, 2011
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Christian Olaf Abeln, Mehmet Kerem Kiziltunc, Stuart Glasson, Thomas Sondergaard Jensen, Uffe Kjall
  • Publication number: 20120054496
    Abstract: A system for extending an enterprise resource planning application is provided. The system employs “Add-ins” that each have a functional behavior that is independent of the client on which it executes and a user interface behavior that is dependent on the characteristics of the display, and other characteristics, of the client (i.e., a display target). When a user attempts to invoke an Add-in via the client runtime, the client runtime determines whether the Add-in is available at the user's computer. If not, the client runtime downloads the appropriate artifact for execution at the user's computer. In this environment, neither the client runtime nor the server-side business logic contains the logic used to implement a particular Add-in behavior on the supported display targets. Instead, this logic is contained within separate artifacts associated with a single Add-in having a particular behavior, each artifact implementing the behavior for a specific display target.
    Type: Application
    Filed: August 23, 2011
    Publication date: March 1, 2012
    Applicant: Microsoft Corporation
    Inventors: Christian O. Abeln, Mehmet K. Kiziltunc, Stuart Glasson, Thomas S. Jensen, Uffe Kjall
  • Patent number: 8005930
    Abstract: A system for extending an enterprise resource planning application is provided. The system employs “Add-ins” that each have a functional behavior that is independent of the client on which it executes and a user interface behavior that is dependent on the characteristics of the display, and other characteristics, of the client (i.e., a display target). When a user attempts to invoke an Add-in via the client runtime, the client runtime determines whether the Add-in is available at the user's computer. If not, the client runtime downloads the appropriate artifact for execution at the user's computer. In this environment, neither the client runtime nor the server-side business logic contains the logic used to implement a particular Add-in behavior on the supported display targets. Instead, this logic is contained within separate artifacts associated with a single Add-in having a particular behavior, each artifact implementing the behavior for a specific display target.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: August 23, 2011
    Assignee: Microsoft Corporation
    Inventors: Christian O. Abeln, Mehmet K. Kiziltunc, Stuart Glasson, Thomas S. Jensen, Uffe Kjall
  • Publication number: 20100313029
    Abstract: A system for extending an enterprise resource planning application is provided. The system employs “Add-ins” that each have a functional behavior that is independent of the client on which it executes and a user interface behavior that is dependent on the characteristics of the display, and other characteristics, of the client (i.e., a display target). When a user attempts to invoke an Add-in via the client runtime, the client runtime determines whether the Add-in is available at the user's computer. If not, the client runtime downloads the appropriate artifact for execution at the user's computer. In this environment, neither the client runtime nor the server-side business logic contains the logic used to implement a particular Add-in behavior on the supported display targets. Instead, this logic is contained within separate artifacts associated with a single Add-in having a particular behavior, each artifact implementing the behavior for a specific display target.
    Type: Application
    Filed: June 3, 2009
    Publication date: December 9, 2010
    Applicant: Microsoft Corporation
    Inventors: Christian O. Abeln, Mehmet K. Kiziltunc, Stuart Glasson, Thomas S. Jensen, Uffe Kjall
  • Patent number: 7584416
    Abstract: User interface (UI) forms are rendered on different types of display targets. To generate a UI form that can be rendered on different types of display targets metadata stored in at least one application is transformed to build a logical user interface (UI) representation. The UI form is rendered on at least one of the different types of display targets based on the logical UI representation. Data and form layout from the at least one application is accessed for representation in the logical UI representation. The rendered UI form is populated with the data represented in the logical UI representation to provide content for the rendered UI form.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Eric B. Beran, Jens Moller-Pedersen, Peter Sloth, Uffe Kjall
  • Patent number: 7424485
    Abstract: A method, computer readable medium and system are provided which generate a model driven form user interface to represent an application model. The method includes selecting which of multiple different logical form types to use to generate the form user interface to represent the application model. The method also includes providing a first map. A display target independent logical form is generated using the application model, the selected form type and the first map.
    Type: Grant
    Filed: June 3, 2004
    Date of Patent: September 9, 2008
    Assignee: Microsoft Corporation
    Inventors: Freddy Kristiansen, Jens Møller-Pedersen, Jesper Theil Hansen, Per Bendsen, Peter Christensen, Peter Sloth, Peter Villadsen, Uffe Kjall
  • Publication number: 20070198940
    Abstract: User interface (UI) forms are rendered on different types of display targets. To generate a UI form that can be rendered on different types of display targets metadata stored in at least one application is transformed to build a logical user interface (UI) representation. The UI form is rendered on at least one of the different types of display targets based on the logical UI representation. Data and form layout from the at least one application is accessed for representation in the logical UI representation. The rendered UI form is populated with the data represented in the logical UI representation to provide content for the rendered UI form.
    Type: Application
    Filed: February 21, 2006
    Publication date: August 23, 2007
    Applicant: Microsoft Corporation
    Inventors: Eric Beran, Jens Moller-Pedersen, Peter Sloth, Uffe Kjall
  • Publication number: 20060004845
    Abstract: A method, computer readable medium and system are provided which generate a model driven form user interface to represent an application model. The method includes selecting which of multiple different logical form types to use to generate the form user interface to represent the application model. The method also includes providing a first map. A display target independent logical form is generated using the application model, the selected form type and the first map.
    Type: Application
    Filed: June 3, 2004
    Publication date: January 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Freddy Kristiansen, Jens Moller-Pedersen, Jesper Hansen, Per Bendsen, Peter Christensen, Peter Sloth, Peter Villadsen, Uffe Kjall