Patents by Inventor Wolfgang Gerteis

Wolfgang Gerteis 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: 8973087
    Abstract: A method to generate a role-based user interface to be presented to a user includes processing a security-relevant portion of user interface code associated with an application, determining a permission by processing application role information pertaining to the user and security policy information, wherein the security policy information is distinct from the user interface code, and associated with the security-relevant portion of the user interface code and with permissions relating to the application, and generating the role-based user interface associated with the application to selectively include a user interface element based upon the determined permission.
    Type: Grant
    Filed: May 10, 2004
    Date of Patent: March 3, 2015
    Assignee: SAP SE
    Inventors: Markus Ritt, Wolfgang Gerteis
  • Patent number: 7640296
    Abstract: An embodiment includes a method that includes receiving, into a cache server, from a client, a request for content from a content server. The request for content includes one or more fields. The method also includes mapping the request for content into a new request for content that is without the one or more fields. The method includes performing a lookup into a cache list of the cache server based on the new request for content.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: December 29, 2009
    Assignee: SAP AG
    Inventors: Harald Fuchs, Wolfgang Theilmann, Christian Merz, Wolfgang Gerteis, Michael Altenhofen
  • Patent number: 7369808
    Abstract: A learning system, method, and data structure provides collaborative activities between learners. The system includes an interface to receive a learning strategy selected by a learner. A content management system stores content and one or more collaboration elements associated with a course. A learning management system determines the learning content and the one or more collaboration elements to present to the learner based on the selected learning strategy. The learner participates using the collaboration element at a time of the learner's choosing while taking the course. The collaboration activity may be based on one or more collaboration scenarios including a brainstorming activity, a cooperative text processing activity, an explanation discourse activity, an answer-to-tutor activity, and a pro-contra dispute. The collaboration element may be provided as an intentional point of collaboration.
    Type: Grant
    Filed: February 6, 2003
    Date of Patent: May 6, 2008
    Assignee: Sap Aktiengesellschaft
    Inventors: Martin Wessner, Wolfgang Theilmann, Michael Altenhofen, Wolfgang Gerteis, Torsten Leidig
  • Publication number: 20070224585
    Abstract: This disclosure generally describes systems, methods, and software involving user-managed learning strategies. One method for implementing a user-managed learning strategy comprises invoking a strategy template for a learning unit, with the strategy template comprising a plurality of strategy items and the learning unit represented by a plurality of learning items. At least a portion of a learning strategy is automatically identified based on the strategy template and the learning unit. The method further includes providing at least one navigation option to a learner, via a graphical user interface, based on the identified portion of the learning strategy.
    Type: Application
    Filed: March 13, 2006
    Publication date: September 27, 2007
    Inventors: Wolfgang Gerteis, Wolfgang Theilmann
  • Publication number: 20060167979
    Abstract: An embodiment includes a method that includes receiving, into a cache server, from a client, a request for content from a content server. The request for content includes one or more fields. The method also includes mapping the request for content into a new request for content that is without the one or more fields. The method includes performing a lookup into a cache list of the cache server based on the new request for content.
    Type: Application
    Filed: December 21, 2004
    Publication date: July 27, 2006
    Inventors: Harald Fuchs, Wolfgang Theilmann, Christian Merz, Wolfgang Gerteis, Michael Altenhofen
  • Patent number: 7029280
    Abstract: A course editor includes an input to accept author commands. An interface processes and displays the author commands to facilitate the creation of a course. The interface may include a workspace to display and assemble the structural elements into the course. The workspace may include a menu of structural elements that may be added to the course. The workspace is configured to display a structural element in response to an author command selecting the structural element from the menu. The structural elements may be a sub-course, a learning unit, and/or a knowledge item.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: April 18, 2006
    Assignee: SAP AG
    Inventors: Andreas S. Krebs, Michael Altenhofen, Joachim Schaper, Wolfgang Gerteis, Torsten Leidig
  • Patent number: 7014467
    Abstract: An e-learning course may include a number of structural elements that are aggregated into one or more levels. Each higher level may refer to any instance of a lower level. The structural elements include a course, a sub-course, a learning unit, or a knowledge item. The structural elements may include metadata. The structural elements also may include relations between structural elements. The course and its structural elements do not enforce any sequence of structural elements that the learner may use to traverse the course. In addition, the structural elements may be reused and reassembled to form different courses. A content repository is configured to store course data and its structural elements. A content player is configured to access the stored course data and assemble the structural elements.
    Type: Grant
    Filed: May 31, 2002
    Date of Patent: March 21, 2006
    Assignee: SAP AG
    Inventors: Andreas Krebs, Joachim Schaper, Wolfgang Gerteis, Michael Altenhofen, Torsten Leidig, Norbert Meder
  • Publication number: 20060008789
    Abstract: Creating an e-learning course includes receiving from a presentation tool a first set of one or more content items associated with a sequential order. A course structure is determined by associating one or more portions or content items of the first set of content items with course structural elements. A course that is associated with the course structure is extracted.
    Type: Application
    Filed: July 7, 2004
    Publication date: January 12, 2006
    Inventor: Wolfgang Gerteis
  • Patent number: 6975833
    Abstract: A learning system, method, and data structure provides collaborative activities between learners. The system includes an interface to receive a learning strategy selected by a learner. A content management system stores one or more structural elements associated with a course. A learning management system determines the learning content and the one or more structural elements to present to the learner based on the selected learning strategy.
    Type: Grant
    Filed: February 6, 2003
    Date of Patent: December 13, 2005
    Assignee: SAP Aktiengesellschaft
    Inventors: Wolfgang Theilmann, Michael Altenhofen, Wolfgang Gerteis, Torsten Leidig
  • Publication number: 20050262549
    Abstract: A method to generate a role-based user interface to be presented to a user includes processing a security-relevant portion of user interface code associated with an application, determining a permission by processing application role information pertaining to the user and security policy information, wherein the security policy information is distinct from the user interface code, and associated with the security-relevant portion of the user interface code and with permissions relating to the application, and generating the role-based user interface associated with the application to selectively include a user interface element based upon the determined permission.
    Type: Application
    Filed: May 10, 2004
    Publication date: November 24, 2005
    Inventors: Markus Ritt, Wolfgang Gerteis
  • Publication number: 20050216506
    Abstract: A method, performed by a processing device, for use in an electronic learning system that stores information as learning objects, includes designating a target learning object as a project object, and storing dependency data in the project object. The dependency data identifies at least a version of a first object that depends directly from the project object, and a version of a second object that depends indirectly from the project object.
    Type: Application
    Filed: March 25, 2004
    Publication date: September 29, 2005
    Inventors: Wolfgang Theilmann, Wolfgang Gerteis
  • Patent number: 6827578
    Abstract: A learning system, method, and software generate a navigation path through a course based on a learning strategy. The course may be navigated by receiving graphs corresponding to the course, applying the learning strategy to the graphs, and generating a navigation path through the course for the learner based on the applied strategy. The navigation path may be used to suggest content from the course for presentation to a learner.
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: December 7, 2004
    Assignee: SAP Aktiengesellschaft
    Inventors: Andreas Krebs, Wolfgang Gerteis, Michael Altenhofen
  • Publication number: 20040126750
    Abstract: An electronic learning system includes a master repository which stores existing versions of learning objects, a local repository which stores alternate versions of the learning objects stored in the master repository, and a processor that executes instructions to display content that is based on at least some of the alternate versions of the learning objects and at least some of the existing versions of the learning objects. The processor detects a conflict associated with an alternate version of a learning object stored in the local repository, and resolves the conflict.
    Type: Application
    Filed: October 31, 2003
    Publication date: July 1, 2004
    Inventors: Wolfgang Theilmann, Michael Altenhofen, Wolfgang Gerteis
  • Publication number: 20030194690
    Abstract: A learning system, method, and data structure provides collaborative activities between learners. The system includes an interface to receive a learning strategy selected by a learner. A content management system stores content and one or more collaboration elements associated with a course. A learning management system determines the learning content and the one or more collaboration elements to present to the learner based on the selected learning strategy. The learner participates using the collaboration element at a time of the learner's choosing while taking the course. The collaboration activity may be based on one or more collaboration scenarios including a brainstorming activity, a cooperative text processing activity, an explanation discourse activity, an answer-to-tutor activity, and a pro-contra dispute. The collaboration element may be provided as an intentional point of collaboration.
    Type: Application
    Filed: February 6, 2003
    Publication date: October 16, 2003
    Inventors: Martin Wessner, Wolfgang Theilmann, Michael Altenhofen, Wolfgang Gerteis, Torsten Leidig
  • Publication number: 20030175676
    Abstract: A learning system, method, and data structure provides collaborative activities between learners. The system includes an interface to receive a learning strategy selected by a learner. A content management system stores one or more structural elements associated with a course. A learning management system determines the learning content and the one or more structural elements to present to the learner based on the selected learning strategy.
    Type: Application
    Filed: February 6, 2003
    Publication date: September 18, 2003
    Inventors: Wolfgang Theilmann, Michael Altenhofen, Wolfgang Gerteis, Torsten Leidig
  • Publication number: 20030157470
    Abstract: A learning system and a learning station for use with the learning system include an input to select a learning strategy and a course, a communications interface to transfer data between a learning management system and the learning station, and a processor to present a course based on the transferred data and the selected learning strategy. The learning station may include a learning interface to display course information and learner account information. The interface may include a navigation path window to suggest a navigation path based on the selected strategy.
    Type: Application
    Filed: July 17, 2002
    Publication date: August 21, 2003
    Inventors: Michael Altenhofen, Joachim Schaper, Wolfgang Gerteis, Andreas S. Krebs, Torsten Leidig
  • Publication number: 20030152906
    Abstract: A learning system, method, and software generate a navigation path through a course based on a learning strategy. The course may be navigated by receiving graphs corresponding to the course, applying the learning strategy to the graphs, and generating a navigation path through the course for the learner based on the applied strategy. The navigation path may be used to suggest content from the course for presentation to a learner.
    Type: Application
    Filed: April 30, 2002
    Publication date: August 14, 2003
    Inventors: Andreas Krebs, Wolfgang Gerteis, Michael Altenhofen
  • Publication number: 20030152900
    Abstract: A learning system and method apply learning strategies to course structure. The course structure includes a plurality of structural elements and one or more relations that indicate dependences between the structural elements. A learning strategy is selected and applied to the course structure. A sequence of structural elements is determined based on the applied learning strategy. Course content associated with the structural elements is suggested to be presented to the learner based on the determined sequence of structural elements. The learner may select the learning strategy. The learning strategies include macro-strategies and micro-strategies, both of which may be applied to the same course structure.
    Type: Application
    Filed: May 31, 2002
    Publication date: August 14, 2003
    Inventors: Andreas Krebs, Joachim Schaper, Wolfgang Gerteis, Michael Altenhofen, Torsten Leidig, Norbert Meder
  • Publication number: 20030151629
    Abstract: A course editor includes an input to accept author commands. An interface processes and displays the author commands to facilitate the creation of a course. The interface may include a workspace to display and assemble the structural elements into the course. The workspace may include a menu of structural elements that may be added to the course. The workspace is configured to display a structural element in response to an author command selecting the structural element from the menu. The structural elements may be a sub-course, a learning unit, and/or a knowledge item.
    Type: Application
    Filed: June 28, 2002
    Publication date: August 14, 2003
    Inventors: Andreas S. Krebs, Michael Altenhofen, Joachim Schaper, Wolfgang Gerteis, Torsten Leidig
  • Publication number: 20030152905
    Abstract: A learning system may include an interface, a content repository, and a content player. The interface is configured to receive a learning strategy that is selected by a learner. The content repository is configured to store course data. The content player is configured to access the stored course data and to apply a selected learning strategy to the course data to determine course data to be suggested for presentation to the learner. The content repository may be configured to store structural elements of a course that include a course, a sub-course, a learning unit, or a knowledge item. The course and its structural elements do not enforce any sequence of structural elements that the learner may use to traverse the course. The content player may apply the learning strategy to the course to generate a suggested sequence of structural elements to the user. The learning strategy may include a macro-strategy and a micro-strategy.
    Type: Application
    Filed: April 30, 2002
    Publication date: August 14, 2003
    Inventors: Michael Altenhofen, Joachim Schaper, Wolfgang Gerteis, Andreas Krebs, Torsten Leidig