Patents by Inventor Steffen Goebel

Steffen Goebel 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).

  • Publication number: 20230176931
    Abstract: In an example embodiment, three roles are defined for each of the following: resource discovery: provider, aggregator, and consumer. The provider is the one whose resource information will be shared. Rather than the provider needing to implement the complicated API, however, an aggregator may provide that role. The aggregator defines the API and is able to gather resource information from potentially multiple providers (and also, in some embodiments, other aggregators). The consumer then accesses the aggregator to obtain resource information rather than directly accessing the provider.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventors: Simon Heimler, Steffen Goebel, Ralf Hofmann
  • Patent number: 10459717
    Abstract: Methods, systems, and computer-readable storage media for providing notifications in distributed development. In some implementations, actions include receiving change information, the change information indicating one or more changes to source code, processing the change information to determine one or more entities associated with the change, comparing the one or more entities to one or more subscriptions, the one or more subscriptions being specific to a user, for each entity associated with a subscription, providing a notification in a set of notifications, and providing a sub-set of notifications for display to the user.
    Type: Grant
    Filed: August 7, 2013
    Date of Patent: October 29, 2019
    Assignee: SAP SE
    Inventors: Andreas Rummler, Tobias Nestler, Steffen Goebel
  • Publication number: 20150046904
    Abstract: Methods, systems, and computer-readable storage media for providing notifications in distributed development. In some implementations, actions include receiving change information, the change information indicating one or more changes to source code, processing the change information to determine one or more entities associated with the change, comparing the one or more entities to one or more subscriptions, the one or more subscriptions being specific to a user, for each entity associated with a subscription, providing a notification in a set of notifications, and providing a sub-set of notifications for display to the user.
    Type: Application
    Filed: August 7, 2013
    Publication date: February 12, 2015
    Applicant: SAP AG
    Inventors: Andreas Rummler, Tobias Nestler, Steffen Goebel
  • Patent number: 8914738
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving, at a computing device, a technical service description associated with a web service, receiving, from an annotation repository, one or more first annotations to one or more user interface (UI) elements associated with the technical service description, the annotation repository electronically storing annotations to UI elements, refining at least one of the one or more UI elements based on one or more edits to the one or more UI elements, extracting one or more second annotations based on the one or more edits, and providing the one or more second annotations for storage in the annotation repository.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: December 16, 2014
    Assignee: SAP SE
    Inventor: Steffen Göbel
  • Publication number: 20130174006
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for receiving, at a computing device, a technical service description associated with a web service, receiving, from an annotation repository, one or more first annotations to one or more user interface (UI) elements associated with the technical service description, the annotation repository electronically storing annotations to UI elements, refining at least one of the one or more UI elements based on one or more edits to the one or more UI elements, extracting one or more second annotations based on the one or more edits, and providing the one or more second annotations for storage in the annotation repository.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Applicant: SAP AG
    Inventor: Steffen Göbel
  • Publication number: 20120201038
    Abstract: The invention relates to a luminaire, in particular a table luminaire, having a luminaire body formed from a fibre-reinforced material and at least one lighting element, which is arranged on the luminaire body in an assigned lighting element holder and embodied as an OLED lighting element.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 9, 2012
    Applicant: Novaled AG
    Inventors: Jan Birnstock, Sven Murano, Torsten Coym, Holger Storck, Steffen Goebel, Sebastian Wolfram, Kai Gilge
  • Patent number: 8037450
    Abstract: Embodiments of the present invention include systems and methods for improved tracing code generation in template engines. Certain embodiments of the present invention may have a number of advantages as compared to many existing tracing engines. The creation of an execution log while generation code coupled with the tracing capabilities increases the convenience and turnaround time in generating code.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: October 11, 2011
    Assignee: SAP AG
    Inventor: Steffen Goebel
  • Publication number: 20090064096
    Abstract: Embodiments of the present invention include systems and methods for improved tracing code generation in template engines. Certain embodiments of the present invention may have a number of advantages as compared to many existing tracing engines. The creation of an execution log while generation code coupled with the tracing capabilities increases the convenience and turnaround time in generating code.
    Type: Application
    Filed: August 29, 2007
    Publication date: March 5, 2009
    Applicant: SAP AG
    Inventor: Steffen Goebel
  • 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
  • Patent number: 7389921
    Abstract: An auto-identification system is described that includes a plurality of distributed auto-id nodes that are operable to track physical objects as they move through an operation of an enterprise, such as, for example, a supply chain network or a sales network. The auto-id nodes are distributed across sites of the network, and are in communication with enterprise application systems and/or data acquisition systems such as RFID readers or sensor devices. By focusing on their respective sites, the auto-id nodes minimize the amount of data tracked by their respective enterprise applications. The auto-id node may include a component manager that dynamically loads components for use in the auto-id node, without disrupting an operation of the auto-id node. For example, the component manager may be operable to add a new adaptor component that communicates with a new type of device, without needing to stop and restart the auto-id node.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: June 24, 2008
    Assignee: SAP Aktiengesellschaft
    Inventors: Tao Lin, Steffen Goebel
  • 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: 20060195473
    Abstract: An auto-identification system is described that includes a plurality of distributed auto-id nodes that are operable to track physical objects as they move through an operation of an enterprise, such as, for example, a supply chain network or a sales network. The auto-id nodes are distributed across sites of the network, and are in communication with enterprise application systems and/or data acquisition systems such as RFID readers or sensor devices. By focusing on their respective sites, the auto-id nodes minimize the amount of data tracked by their respective enterprise applications. The auto-id node may include a component manager that dynamically loads components for use in the auto-id node, without disrupting an operation of the auto-id node. For example, the component manager may be operable to add a new adaptor component that communicates with a new type of device, without needing to stop and restart the auto-id node.
    Type: Application
    Filed: February 28, 2005
    Publication date: August 31, 2006
    Inventors: Tao Lin, Steffen Goebel