Patents by Inventor Falk Hartmann

Falk Hartmann 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: 8037408
    Abstract: Embodiments of the present invention provide systems and methods of validating templates. One embodiment the present invention includes a computer-implemented method validating a template comprising receiving a target language schema, receiving a placeholder schema, generating a template schema that is based on the target schema and the placeholder schema, and validating the template against the template schema. If the template conforms to the template schema and if the template is instantiated, the instantiated template will conform to the target language schema.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: October 11, 2011
    Assignee: SAP AG
    Inventor: Falk Hartmann
  • Patent number: 7487453
    Abstract: A method is provided that includes receiving a user input, the user input having been input in a user interface in one of multiple modalities. The method also includes accessing, in response to receiving the user input, a multi-modality content document including content information and presentation information, the presentation information supporting presentation of the content information in each of the multiple modalities. In addition, the method includes accessing, in response to receiving the user input, metadata for the user interface, the metadata indicating that the user interface provides a first modality and a second modality for interfacing with a user. First-modality instructions are generated based on the accessed multi-modality content document and the accessed metadata, the first-modality instructions providing instructions for presenting the content information on the user interface using the first modality.
    Type: Grant
    Filed: March 24, 2006
    Date of Patent: February 3, 2009
    Assignee: SAP AG
    Inventors: Steffen Goebel, Kay Kadner, Christoph Pohl, Falk Hartmann
  • Publication number: 20080104579
    Abstract: Embodiments of the present invention provide systems and methods of transforming XML schemas. One embodiment the present invention includes a computer-implemented method of translating schemas comprising specifying one or more first schema elements in a first schema, specifying one or more operations corresponding to the one or more first schema elements, selecting the one or more first schema elements, and transforming each of the one or more first schema elements into one or more second schema elements of a second schema based on the specified operations.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Applicant: SAP AG
    Inventor: Falk Hartmann
  • Publication number: 20070226635
    Abstract: A method is provided that includes receiving a user input, the user input having been input in a user interface in one of multiple modalities. The method also includes accessing, in response to receiving the user input, a multi-modality content document including content information and presentation information, the presentation information supporting presentation of the content information in each of the multiple modalities. In addition, the method includes accessing, in response to receiving the user input, metadata for the user interface, the metadata indicating that the user interface provides a first modality and a second modality for interfacing with a user. First-modality instructions are generated based on the accessed multi-modality content document and the accessed metadata, the first-modality instructions providing instructions for presenting the content information on the user interface using the first modality.
    Type: Application
    Filed: March 24, 2006
    Publication date: September 27, 2007
    Applicant: SAP AG
    Inventors: Steffen Goebel, Kay Kadner, Christoph Pohl, Falk Hartmann
  • Publication number: 20070150806
    Abstract: Embodiments of the present invention provide systems and methods of validating templates. One embodiment the present invention includes a computer-implemented method validating a template comprising receiving a target language schema, receiving a placeholder schema, generating a template schema that is based on the target schema and the placeholder schema, and validating the template against the template schema. If the template conforms to the template schema and if the template is instantiated, the instantiated template will conform to the target language schema.
    Type: Application
    Filed: December 22, 2005
    Publication date: June 28, 2007
    Applicant: SAP AG
    Inventor: Falk Hartmann