Patents by Inventor Wolfgang Theilmann

Wolfgang Theilmann 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: 8443073
    Abstract: The description relates to the field of automatically predicting the performance characteristics of a service-oriented architecture (SOA). The prediction is made by setting up a model of the service-oriented architecture, generating a queue of services to be executed, simulating execution of the services by utilizing the model while processing the queue, and determining the performance characteristics from data obtained from the simulation.
    Type: Grant
    Filed: October 2, 2006
    Date of Patent: May 14, 2013
    Assignee: SAP AG
    Inventor: Wolfgang Theilmann
  • Patent number: 7792848
    Abstract: A method for performing a modularization of an arbitrary structured hypertext with a physical structure and an organizational structure description is disclosed. The hypertext is decomposed into a set of separate modules with specific definable boundaries based on both, the physical structure and the organizational structure description, each module of the set of modules is computed methodically and gradually with respect to coaction with the other modules until forming a completed functional unit reusable and invocable separately. Furthermore, a corresponding hypertext, a module, a computer system, a computer program product and a computer program are disclosed.
    Type: Grant
    Filed: January 12, 2006
    Date of Patent: September 7, 2010
    Assignee: SAP AG
    Inventor: Wolfgang Theilmann
  • 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
  • Publication number: 20080177887
    Abstract: The description relates to the field of automatically predicting the performance characteristics of a service-oriented architecture (SOA). The prediction is made by setting up a model of the service-oriented architecture, generating a queue of services to be executed, simulating execution of the services by utilizing the model while processing the queue, and determining the performance characteristics from data obtained from the simulation.
    Type: Application
    Filed: October 2, 2006
    Publication date: July 24, 2008
    Inventor: Wolfgang Theilmann
  • 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: 20070067258
    Abstract: The present invention refers to a method for performing a multidimensional categorization of a document repository (1) used for storing objects in category hierarchies within a computer system, wherein a mapping of objects being stored in a source category hierarchy (2) to target objects at target locations of a target category hierarchy (3) is associated with a source qualifier (4) and a target qualifier (5), the source qualifier (4) describing the objects to be mapped, the target qualifier (5) describing the target category hierarchy and characteristics of the target objects.
    Type: Application
    Filed: September 11, 2006
    Publication date: March 22, 2007
    Applicant: SAP AG
    Inventor: Wolfgang Theilmann
  • Patent number: 7153137
    Abstract: A repository manager and copy editor may be used to create an offline course, which allow learners to process course material locally on their computer without the need to connect to the e-learning system. A generic packaging list is created when the course is offered offline. A specific packaging list customized for the learner is created when the offline course is downloaded. An offline manager tool provides an interface for taking the course offline.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: December 26, 2006
    Assignee: SAP AG
    Inventors: Michael Altenhofen, Wolfgang Theilmann, Andreas S. Krebs
  • 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
  • Publication number: 20060156223
    Abstract: A method for performing a modularization of an arbitrary structured hypertext with a physical structure and an organizational structure description is disclosed. The hypertext is decomposed into a set of separate modules with specific definable boundaries based on both, the physical structure and the organizational structure description, each module of the set of modules is computed methodically and gradually with respect to coaction with the other modules until forming a completed functional unit reusable and invocable separately. Furthermore, a corresponding hypertext, a module, a computer system, a computer program product and a computer program are disclosed.
    Type: Application
    Filed: January 12, 2006
    Publication date: July 13, 2006
    Inventor: Wolfgang Theilmann
  • 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: 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: 6884074
    Abstract: A learning system may be used to dynamically create courses tailored to the needs of a learner. In one implementation, the learning system may dynamically create, assemble, and/or build new temporary courses from the structural elements of an existing course according to the specific needs of a learner. The learner's needs may be expressed using a budget and other criteria provided by the learner. Using the budget and criteria, the learning system may identify existing structural elements that may be used to assemble a dynamic course. After the course is assembled, the course may be temporarily stored and presented to the learner using the learning station.
    Type: Grant
    Filed: November 8, 2002
    Date of Patent: April 26, 2005
    Assignee: SAP Aktiengesellschaft
    Inventor: Wolfgang Theilmann
  • 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: 20030152901
    Abstract: A repository manager and copy editor may be used to create an offline course, which allow learners to process course material locally on their computer without the need to connect to the e-learning system. A generic packaging list is created when the course is offered offline. A specific packaging list customized for the learner is created when the offline course is downloaded. An offline manager tool provides an interface for taking the course offline.
    Type: Application
    Filed: July 31, 2002
    Publication date: August 14, 2003
    Inventors: Michael Altenhofen, Wolfgang Theilmann, Andreas S. Krebs
  • Publication number: 20030152902
    Abstract: An offline learning system may include a learning management system, a content management system, and a learning administration system. The content management system is provided with a metadata provider, a learning content storage (e.g., the content repository), and a repository manager. In addition, the learning station includes an offline manager tool and a storage for storing an offline learning account, metadata, and course. Offline courses are derived from the published on-line courses. A copy editor may create offline versions of courses from published courses using a repository manager tool. The repository tool manager may be used to create a packaging list for the offline version of a course. The packaging list includes access paths and metadata of all files that are part of the course. The packaging list may be used to determine which files need to be downloaded to the learning station to allow the learner to work offline.
    Type: Application
    Filed: July 31, 2002
    Publication date: August 14, 2003
    Inventors: Michael Altenhofen, Wolfgang Theilmann, Andreas S. Krebs
  • Publication number: 20030152903
    Abstract: A learning system may be used to dynamically create courses tailored to the needs of a learner. In one implementation, the learning system may dynamically create, assemble, and/or build new temporary courses from the structural elements of an existing course according to the specific needs of a learner. The learner's needs may be expressed using a budget and other criteria provided by the learner. Using the budget and criteria, the learning system may identify existing structural elements that may be used to assemble a dynamic course. After the course is assembled, the course may be temporarily stored and presented to the learner using the learning station.
    Type: Application
    Filed: November 8, 2002
    Publication date: August 14, 2003
    Inventor: Wolfgang Theilmann