Patents by Inventor Christian Hochwarth

Christian Hochwarth 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: 8644755
    Abstract: Managing offline presentation of learning material may include associating identification strings with various portions of the learning material. When a learner is presented with the learning materials, identification strings associated with the learning materials may also be presented to the learner. The progress of the learner with respect to the learning materials may be identified based on the identification strings.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: February 4, 2014
    Assignee: SAP AG
    Inventors: Rouven Krebs, Christian Hochwarth
  • 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
  • Patent number: 8051193
    Abstract: Systems and techniques by which content and presentation players can communicate are described. In one aspect, presentation system for rendering a presentation for a user includes one or more output devices, a presentation including machine-readable descriptions of content and a service request triggering mechanism to trigger a service request, and a presentation player configured to generate a rendition of the presentation at one or more output devices and to respond to the service request with a service response to populate the rendition of the presentation. The service response includes at least one of information characterizing an arrangement of content in the presentation and information characterizing prior navigation of the user through the content of the presentation. The presentation further includes extraction logic to extract relevant information from a response to the service request for addition to the rendition of the presentation.
    Type: Grant
    Filed: November 9, 2006
    Date of Patent: November 1, 2011
    Assignee: SAP AG
    Inventors: Christian Hochwarth, Sven Bomrich, Andreas S. Krebs
  • 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: 20100094886
    Abstract: Managing offline presentation of learning material may include associating identification strings with various portions of the learning material. When a learner is presented with the learning materials, identification strings associated with the learning materials may also be presented to the learner. The progress of the learner with respect to the learning materials may be identified based on the identification strings.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 15, 2010
    Applicant: SAP AG
    Inventors: Rouven Krebs, Christian Hochwarth
  • Publication number: 20080082691
    Abstract: Systems and techniques by which content and presentation players can communicate are described. In one aspect, presentation system for rendering a presentation for a user includes one or more output devices, a presentation including machine-readable descriptions of content and a service request triggering mechanism to trigger a service request, and a presentation player configured to generate a rendition of the presentation at one or more output devices and to respond to the service request with a service response to populate the rendition of the presentation. The service response includes at least one of information characterizing an arrangement of content in the presentation and information characterizing prior navigation of the user through the content of the presentation. The presentation further includes extraction logic to extract relevant information from a response to the service request for addition to the rendition of the presentation.
    Type: Application
    Filed: November 9, 2006
    Publication date: April 3, 2008
    Applicant: SAP AG-Germany
    Inventors: Christian Hochwarth, Sven Bomrich, Andreas S. Krebs
  • 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: 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: 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: 20070099161
    Abstract: An example method for dynamic learning courses comprises searching a plurality of learning objects to retrieve a subset of the plurality based on at least one search variable. A first learning object from the subset and a second learning object from the subset are identified. The method then includes dynamically creating a learning course using at least the first and second learning objects.
    Type: Application
    Filed: December 13, 2005
    Publication date: May 3, 2007
    Inventors: Andreas Krebs, Christian Hochwarth, Martin Erhard
  • Publication number: 20070100882
    Abstract: The present disclosure provides, among other things, a method comprising loading learning content into a content player. The method further includes modifying a user interface of the content player in accordance with a command from the learning content. The user interface comprises a plurality of interface elements and at least a subset of the interface elements comprising navigational controls for controlling learning content. This modification of the user interface may include disabling one or more of the interface elements, automatically navigating between a first component and a second component of the content, and other processes or techniques.
    Type: Application
    Filed: October 31, 2005
    Publication date: May 3, 2007
    Inventors: Christian Hochwarth, Andreas Krebs, Martin Erhard, Marcus Philipp
  • Publication number: 20050240589
    Abstract: A method and a system to authorize access to a network-based application generate electronic access information responsive to a first request. The first request is received at a first application from a requester for access to a second application. The electronic access information is communicated to the requestor. A second access request is received, at the second application from the requestor, for access to the second application, the second access request including the electronic access information. At the second application, the electronic access information is utilized to authorize access by the requester to the second application.
    Type: Application
    Filed: June 23, 2004
    Publication date: October 27, 2005
    Inventors: Michael Altenhofen, Andreas Krebs, Marcus Philipp, Christian Hochwarth