Patents by Inventor Marcus Philipp

Marcus Philipp 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: 8671034
    Abstract: Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having human capital management functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: March 11, 2014
    Assignee: SAP AG
    Inventors: Philipp Suenderhauf, Matthias Richter, Frank Schuhmacher, Thomas Moser, Ricardo Bustamante, Peter Sieber, Matthias Tebbe, Horst Vaeth, Silke A. H. Gruber, Fabian Guenther, Marc Moesges, Volker Paul, Marcus Philipp, Guy Cases-Langhoff, Jens Ruths, Peter Latocha, Andreas Bold
  • Patent number: 8571462
    Abstract: A method for constraining learning strategies for a training course includes determining learning strategies available for the training course in a learning system. A subset of the learning strategies available in the learning system may be selected as learning strategies valid for the training course.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: October 29, 2013
    Assignee: SAP Aktiengesellschaft
    Inventors: Christian Hochwarth, Andreas S. Krebs, Martin Erhard, Marcus Philipp
  • Publication number: 20110159472
    Abstract: In general, the present disclosure includes delivery methods for remote learning system courses. In one embodiment, a method includes transmitting, to a remote learning management system, a request for a course associated with a course type. The remote learning management system is operable to provide a plurality of courses based on the request. Information associated with the course is transmitted to or received from the remote learning management system. The information included a delivery method. The course catalog is automatically updated based, at least in part, on the delivery method of the course.
    Type: Application
    Filed: September 24, 2010
    Publication date: June 30, 2011
    Inventors: Hagen Eck, Marcus Philipp, Robin U. Sperle
  • Patent number: 7921208
    Abstract: An example method for time-out handling comprises establishing a session from a network-based application at a client to a web server. The method includes identifying a time-out parameter for the web server. A timestamp of the established session is saved at the client. The method also includes determining a first time-out by adding the identified time-out parameter to the timestamp and triggering a system-based communication from the network-based application to keep the session alive. The method may be implemented by a client of a learning management system.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: April 5, 2011
    Assignee: SAP Aktiengesellschaft
    Inventors: Christian Hochwarth, Andreas S. Krebs, Martin Erhard, Marcus Philipp
  • Patent number: 7840175
    Abstract: A method for changing learning strategies includes presenting a training course to a learner in order based on a learning strategy. A disparate learning strategy is received from the learner specific to the training course. The disparate learning strategy is applied to the training course. The training course is presented to the learner in order based on the disparate learning strategy.
    Type: Grant
    Filed: October 24, 2005
    Date of Patent: November 23, 2010
    Assignee: S&P Aktiengesellschaft
    Inventors: Christian Hochwarth, Andreas S. Krebs, Martin Erhard, Marcus Philipp
  • Publication number: 20100023550
    Abstract: A system for handling meta data for describing one or more resources, wherein the one or more resources are deliverable to a common group of users at one or more user terminals, the system including: a resource server for storing the one or more resources for delivery to at least one of the common group of users at one or more user terminals, an administration server arranged to serve the common group of users at the one or more user terminals, for storing a set of meta data for describing the learning resources, the meta data having a format including a non-semantic tag which is customisable in accordance with the common group of users' requirements.
    Type: Application
    Filed: October 6, 2009
    Publication date: January 28, 2010
    Applicant: SAP AG
    Inventors: Martin Erhard, Andreas KREBS, Marcus Philipp
  • Patent number: 7620643
    Abstract: A system for handling meta data for describing one or more resources, wherein the one or more resources are deliverable to a common group of users at one or more user terminals, the system including: a resource server for storing the one or more resources for delivery to at least one of the common group of users at one or more user terminals, an administration server arranged to serve the common group of users at the one or more user terminals, for storing a set of meta data for describing the learning resources, the meta data having a format including a non-semantic tag which is customisable in accordance with the common group of users' requirements.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: November 17, 2009
    Assignee: SAP AG
    Inventors: Martin Erhard, Andreas Krebs, Marcus Philipp
  • Publication number: 20090171698
    Abstract: Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having human capital management functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: SAP AG
    Inventors: Philipp Suenderhauf, Matthias Richter, Frank Schuhmacher, Thomas Moser, Ricardo Bustamante, Peter Sieber, Matthias Tebbe, Horst Vaeth, Silke A. H. Gruber, Fabian Guenther, Marc Moesges, Volker Paul, Marcus Philipp, Guy Cases-Langhoff, Jens Ruths, Peter Latocha, Andreas Bold
  • Publication number: 20070233539
    Abstract: Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having human capital management functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Application
    Filed: March 30, 2006
    Publication date: October 4, 2007
    Inventors: Philipp Suenderhauf, Matthias Richter, Frank Schuhmacher, Ricardo Bustamante, Thomas Moser, Peter Sieber, Matthias Tebbe, Horst Vaeth, Silke Gruber, Fabian Guenther, Marc Moesges, Volker Paul, Marcus Philipp, Jens Ruths
  • Patent number: 7264475
    Abstract: Methods and apparatus, including computer program products, for curriculum management. The techniques include defining a curriculum type that includes one or more curriculum type elements, the curriculum type being a template for a curriculum; and defining a curriculum based on the defined curriculum type by selecting one or more curriculum elements for each of one or more of the curriculum type elements. The defined curriculum can include different types of training courses, including web-based trainings, classroom trainings, and on-the-job trainings.
    Type: Grant
    Filed: July 17, 2003
    Date of Patent: September 4, 2007
    Assignee: SAP AG
    Inventors: Hagen Eck, Rudolf Winkel, Marcus Philipp, Christian Hochwarth
  • Publication number: 20070122790
    Abstract: A method comprising invoking a remote learning management system to provide an external course. The method also includes enabling the remote learning management system to send tracking information to a local learning management system. Next, the method receives, from the remote learning management system, the tracking information. A local copy of a learner's progress is updated in the local learning management system based, at least in part, on the tracking information.
    Type: Application
    Filed: October 24, 2005
    Publication date: May 31, 2007
    Inventors: Robin Sperle, Silke Gruber, Holger Bohle, Marcus Philipp, Hagen Eck, Kattia Jordan
  • Publication number: 20070115845
    Abstract: An example method for time-out handling comprises establishing a session from a network-based application at a client to a web server. The method includes identifying a time-out parameter for the web server. A timestamp of the established session is saved at the client. The method also includes determining a first time-out by adding the identified time-out parameter to the timestamp and triggering a system-based communication from the network-based application to keep the session alive. The method may be implemented by a client of a learning management system.
    Type: Application
    Filed: October 24, 2005
    Publication date: May 24, 2007
    Inventors: Christian Hochwarth, Andreas Krebs, Martin Erhard, Marcus Philipp
  • Publication number: 20070111179
    Abstract: A method for changing learning strategies includes presenting a training course to a learner in order based on a learning strategy. A disparate learning strategy is received from the learner specific to the training course. The disparate learning strategy is applied to the training course. The training course is presented to the learner in order based on the disparate learning strategy.
    Type: Application
    Filed: October 24, 2005
    Publication date: May 17, 2007
    Inventors: Christian Hochwarth, Andreas Krebs, Martin Erhard, Marcus Philipp
  • Publication number: 20070111181
    Abstract: A method for constraining learning strategies for a training course includes determining learning strategies available for the training course in a learning system. A subset of the learning strategies available in the learning system may be selected as learning strategies valid for the training course.
    Type: Application
    Filed: October 24, 2005
    Publication date: May 17, 2007
    Inventors: Christian Hochwarth, Andreas Krebs, Martin Erhard, Marcus Philipp
  • Publication number: 20070111180
    Abstract: In general, the present disclosure includes delivery methods for remote learning system courses. In one embodiment, a method includes transmitting, to a remote learning management system, a request for a course associated with a course type. The remote learning management system is operable to provide a plurality of courses based on the request. Information associated with the course is transmitted to or received from the remote learning management system. The information included a delivery method. The course catalog is automatically updated based, at least in part, on the delivery method of the course.
    Type: Application
    Filed: October 24, 2005
    Publication date: May 17, 2007
    Inventors: Robin Sperle, Marcus Philipp
  • Publication number: 20070111183
    Abstract: A method includes marking training content for limited access, and preventing enrollment in that uses the marked training content while allowing previously enrolled training to use the marked training content.
    Type: Application
    Filed: October 24, 2005
    Publication date: May 17, 2007
    Inventors: Andreas Krebs, Holger Bohle, Marcus Philipp, Christian Hochwarth, Martin Erhard
  • Publication number: 20070099164
    Abstract: A method for versioning course content in an electronic learning system includes selecting a category for changes to be made to the course content in the electronic learning system and associating system behaviors to the selected category.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Inventors: Marcus Philipp, Holger Bohle, Andreas Krebs, Christian Hochwarth, Martin Erhard
  • Publication number: 20070099166
    Abstract: A training management system includes a mechanism for defining a time-dependent group of learners, a mechanism for defining a responsible party who is responsible for the time-dependent group of learners and a mechanism for defining at least one common objective for each of the group of learners.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Inventors: Marc Moesges, Holger Bohle, Marcus Philipp, Stefan Schuessler
  • Publication number: 20070100671
    Abstract: Method and apparatus for curriculum exclusive booking is provided. A request is received for booking a course and based on a value of a first booking option it is determined whether the course is allowed to be booked, whether the course is bookable only as part of a curriculum, or whether the course is bookable depending on a value of a second booking option. If it is determined that the course is bookable depending on the value of the second booking option, it is determined whether the course is allowed to be booked or whether the course is bookable only as part of a curriculum. The request is processed based on the value of the first booking option or the value of the second booking option.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Inventors: Holger Bohle, Simone Buchwald, Silke Gruber, Marcus Philipp
  • Publication number: 20070099165
    Abstract: A method for computer assisted training and credentialing includes providing a training session, taught by an instructor, or a computer program acting as an instructor, to one or more participants. One or more process steps are executed at corresponding entry points to provide credentialing of those of the one or more participants who are deemed to have satisfactorily participated in the training session.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Inventors: Marc Moesges, Holger Bohle, Marcus Philipp, Stefan Schuessler