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: 8644755Abstract: 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: GrantFiled: September 30, 2008Date of Patent: February 4, 2014Assignee: SAP AGInventors: Rouven Krebs, Christian Hochwarth
-
Patent number: 8571462Abstract: 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: GrantFiled: October 24, 2005Date of Patent: October 29, 2013Assignee: SAP AktiengesellschaftInventors: Christian Hochwarth, Andreas S. Krebs, Martin Erhard, Marcus Philipp
-
Patent number: 8051193Abstract: 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: GrantFiled: November 9, 2006Date of Patent: November 1, 2011Assignee: SAP AGInventors: Christian Hochwarth, Sven Bomrich, Andreas S. Krebs
-
Patent number: 7921208Abstract: 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: GrantFiled: October 24, 2005Date of Patent: April 5, 2011Assignee: SAP AktiengesellschaftInventors: Christian Hochwarth, Andreas S. Krebs, Martin Erhard, Marcus Philipp
-
Patent number: 7840175Abstract: 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: GrantFiled: October 24, 2005Date of Patent: November 23, 2010Assignee: S&P AktiengesellschaftInventors: Christian Hochwarth, Andreas S. Krebs, Martin Erhard, Marcus Philipp
-
Publication number: 20100094886Abstract: 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: ApplicationFiled: September 30, 2008Publication date: April 15, 2010Applicant: SAP AGInventors: Rouven Krebs, Christian Hochwarth
-
Publication number: 20080082691Abstract: 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: ApplicationFiled: November 9, 2006Publication date: April 3, 2008Applicant: SAP AG-GermanyInventors: Christian Hochwarth, Sven Bomrich, Andreas S. Krebs
-
Patent number: 7264475Abstract: 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: GrantFiled: July 17, 2003Date of Patent: September 4, 2007Assignee: SAP AGInventors: Hagen Eck, Rudolf Winkel, Marcus Philipp, Christian Hochwarth
-
Publication number: 20070115845Abstract: 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: ApplicationFiled: October 24, 2005Publication date: May 24, 2007Inventors: Christian Hochwarth, Andreas Krebs, Martin Erhard, Marcus Philipp
-
Publication number: 20070111179Abstract: 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: ApplicationFiled: October 24, 2005Publication date: May 17, 2007Inventors: Christian Hochwarth, Andreas Krebs, Martin Erhard, Marcus Philipp
-
Publication number: 20070111181Abstract: 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: ApplicationFiled: October 24, 2005Publication date: May 17, 2007Inventors: Christian Hochwarth, Andreas Krebs, Martin Erhard, Marcus Philipp
-
Publication number: 20070111183Abstract: 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: ApplicationFiled: October 24, 2005Publication date: May 17, 2007Inventors: Andreas Krebs, Holger Bohle, Marcus Philipp, Christian Hochwarth, Martin Erhard
-
Publication number: 20070099164Abstract: 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: ApplicationFiled: October 31, 2005Publication date: May 3, 2007Inventors: Marcus Philipp, Holger Bohle, Andreas Krebs, Christian Hochwarth, Martin Erhard
-
Publication number: 20070099161Abstract: 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: ApplicationFiled: December 13, 2005Publication date: May 3, 2007Inventors: Andreas Krebs, Christian Hochwarth, Martin Erhard
-
Publication number: 20070100882Abstract: 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: ApplicationFiled: October 31, 2005Publication date: May 3, 2007Inventors: Christian Hochwarth, Andreas Krebs, Martin Erhard, Marcus Philipp
-
Publication number: 20050240589Abstract: 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: ApplicationFiled: June 23, 2004Publication date: October 27, 2005Inventors: Michael Altenhofen, Andreas Krebs, Marcus Philipp, Christian Hochwarth