Patents by Inventor Benjamin Schmeling

Benjamin Schmeling 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: 9298770
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for generating a repository comprising receiving a language meta-model; receiving annotations, each annotation including meta-data; annotating the language meta-model based on the annotations to provide an annotated language meta-model; and generating one or more repository modules based on the annotated language meta-model, the repository being defined based on the one or more repository modules.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: March 29, 2016
    Assignee: SAP SE
    Inventors: Steffen Heinzl, Anis Charfi, Benjamin Schmeling, Heiko Witteborg
  • Patent number: 8868751
    Abstract: Implementations of the present disclosure include methods for provisioning services in a business network. In some implementations, methods include receiving data corresponding to a first service, receiving data corresponding to a second service, processing the data corresponding to the first service and the data corresponding to the second service using a computer-executable tool selected from a plurality of computer-executable tools to enable provisioning of a service using the business network, and the processing being performed in a situational modeling layer of a service provisioning framework, generating a kernel model corresponding to the service, the generating being performed in a kernel modeling layer of the service provisioning framework, and storing the kernel model in computer-readable memory.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: October 21, 2014
    Assignee: SAP SE
    Inventors: Uwe Kylau, Alistair Barros, Anis Charfi, Markus Heller, Matthias Allgaier, Michael Stollberg, Benjamin Schmeling
  • Patent number: 8832643
    Abstract: Methods, systems, and computer-readable media include actions for composing non-functional concerns to be implemented with an application. In implementations, actions include receiving a requirements model that defines non-functional requirements and non-functional attributes associated with the non-functional requirements, for each non-functional attribute, identifying one or more actions, properties of each action and interdependencies between actions to provide an action model, defining an action composition model based on the action model, the action composition model defining orders of execution of actions and one or more activities, defining an action mapping model, the action mapping model mapping actions and activities to the application, generating computer-executable code based on the action mapping model, the computer-executable code being executable to provide a non-functional concern.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: September 9, 2014
    Assignee: SAP AG
    Inventors: Benjamin Schmeling, Anis Charfi
  • Publication number: 20140007041
    Abstract: Methods, systems, and computer-readable media include actions for composing non-functional concerns to be implemented with an application. In implementations, actions include receiving a requirements model that defines non-functional requirements and non-functional attributes associated with the non-functional requirements, for each non-functional attribute, identifying one or more actions, properties of each action and interdependencies between actions to provide an action model, defining an action composition model based on the action model, the action composition model defining orders of execution of actions and one or more activities, defining an action mapping model, the action mapping model mapping actions and activities to the application, generating computer-executable code based on the action mapping model, the computer-executable code being executable to provide a non-functional concern.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Applicant: SAP AG
    Inventors: Benjamin Schmeling, Anis Charfi
  • Publication number: 20130159354
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for generating a repository comprising receiving a language meta-model; receiving annotations, each annotation including meta-data; annotating the language meta-model based on the annotations to provide an annotated language meta-model; and generating one or more repository modules based on the annotated language meta-model, the repository being defined based on the one or more repository modules.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Applicant: SAP AG
    Inventors: Steffen Heinzl, Anis Charfi, Benjamin Schmeling, Heiko Witteborg
  • Publication number: 20120254431
    Abstract: Implementations of the present disclosure include methods for provisioning services in a business network. In some implementations, methods include receiving data corresponding to a first service, receiving data corresponding to a second service, processing the data corresponding to the first service and the data corresponding to the second service using a computer-executable tool selected from a plurality of computer-executable tools to enable provisioning of a service using the business network, and the processing being performed in a situational modeling layer of a service provisioning framework, generating a kernel model corresponding to the service, the generating being performed in a kernel modeling layer of the service provisioning framework, and storing the kernel model in computer-readable memory.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Applicant: SAP AG
    Inventors: Uwe Kylau, Alistair Barros, Anis Charfi, Markus Heller, Matthias Allgaier, Michael Stollberg, Benjamin Schmeling