Patents by Inventor Benjamin Heilbrunn

Benjamin Heilbrunn 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: 10540154
    Abstract: Disclosed herein are system, method, and computer program product embodiments for dynamically loading user-defined code into a multi-user system. An embodiment operates by receiving an action represented by source code including one or more elements of a programming language from a user of a multi-user system; compiling the source code into compiled code, the compiling further including modifying the action based on a filter including at least one of the one or more elements so that the compiled code represents the modified action; and executing the complied code on the multi-user system.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: January 21, 2020
    Assignee: SAP SE
    Inventor: Benjamin Heilbrunn
  • Publication number: 20180107463
    Abstract: Disclosed herein are system, method, and computer program product embodiments for dynamically loading user-defined code into a multi-user system. An embodiment operates by receiving an action represented by source code including one or more elements of a programming language from a user of a multi-user system; compiling the source code into compiled code, the compiling further including modifying the action based on a filter including at least one of the one or more elements so that the compiled code represents the modified action; and executing the complied code on the multi-user system.
    Type: Application
    Filed: October 13, 2016
    Publication date: April 19, 2018
    Inventor: Benjamin HEILBRUNN
  • Publication number: 20160086121
    Abstract: Technical solutions for Systems and methods for providing gamification analytics in an enterprise environment are provided. In some implementations, a method includes: analyzing performance of an enterprise data processing application that has been gamified in accordance with a predefined gamification design, by: obtaining gamification data associated with the enterprise data processing application; analyzing the gamification data in accordance with a modeled set of performance criteria; evaluating the predefined gamification design in accordance with the gamification data, thereby generating a predefined number of performance indices; and visualizing the predefined number of performance indices for a user. The predefined gamification design specifies one or more gamification rules.
    Type: Application
    Filed: September 19, 2014
    Publication date: March 24, 2016
    Inventors: Benjamin Heilbrunn, Philipp Herzig
  • Publication number: 20140108269
    Abstract: In some implementations, supporting engineering collaboration includes actions of receiving first user input from a first partner, the first user input defining a project structure of a collaborative engineering project, the project structure including project elements, each having an embedded process that supports data sharing and process-based collaboration between partners, receiving second user input from the first partner, the second user input indicating delegation of a project element to a second partner, the project element having associated data, wherein: during performance of the project element by the second partner, versions of the associated data are automatically created based on a respective embedded process, the versions of the associated data being controlled by the second partner, and, upon completion of the project element, a version of the associated data is merged with a parent version of the associated data that is controlled by the first partner.
    Type: Application
    Filed: October 15, 2013
    Publication date: April 17, 2014
    Inventors: Theo Dirk Meijler, Olena Kutsenko, Benjamin Heilbrunn