Patents by Inventor Dirk Ahlert

Dirk Ahlert 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: 9489357
    Abstract: The present invention provides for a server computer, a data processing system and an access control system. Data related to items that are supposed to be in the possession of an employee is retrieved from distributed data sources. A web page is generated using these data values for the employee's information and review. These data values can be stored on a chip card that is used for access control and/or control of the circulation of items within the premises of a company.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: November 8, 2016
    Assignee: SAP SE
    Inventors: Ariane Skutela, Dirk Ahlert, Christian Guenther
  • Publication number: 20130290833
    Abstract: The present invention provides for a server computer, a data processing system and an access control system. Data related to items that are supposed to be in the possession of an employee is retrieved from distributed data sources. A web page is generated using these data values for the employee's information and review. These data values can be stored on a chip card that is used for access control and/or control of the circulation of items within the premises of a company.
    Type: Application
    Filed: July 1, 2013
    Publication date: October 31, 2013
    Applicant: SAP AG
    Inventors: Ariane Skutela, Dirk Ahlert, Christian Guenther
  • Patent number: 8484567
    Abstract: Systems and methods are provided for personalizing software programs in a computer system. In accordance with one implementation, default values for personalization data adapted to or harmonized with the individual needs or preferences of the end-user are provided to a plurality of end-users at start-up of a program. Further, two personalization levels are provided, including a first personalization level containing administrative personalization data which can be set by a system administrator, and a second personalization level containing individual personalization data, which can be set by the end-user. A data filing system for this personalization data may be of a hierarchical structure.
    Type: Grant
    Filed: May 27, 2005
    Date of Patent: July 9, 2013
    Assignee: SAP AG
    Inventors: Dirk Ahlert, Christian Guenther, Jochen Kountz
  • Patent number: 8478840
    Abstract: Computer-implemented methods, computer systems and computer program products are provided for generating user specific web pages. Data related to items that are supposed to be in the possession of an employee may be retrieved from distributed data sources. A web page is generated using these data values for the employee's information and review. These data values can be stored on a chip card that is used for access control and/or control of the circulation of items within the premises of a company.
    Type: Grant
    Filed: May 26, 2004
    Date of Patent: July 2, 2013
    Assignee: SAP AG
    Inventors: Ariane Skutela, Dirk Ahlert, Christian Guenther
  • Patent number: 8037407
    Abstract: Computer-implemented methods, computer systems and computer program products are provided for creating and processing a browser compliant human interface description. A predefined application specific human interface description using application specific layout elements is transformed into a standardized human interface description using basic layout elements. The standardized human interface description is decomposed into a human interface layout template and a data description. A data instance is instantiated from the data description. The data instance is merged with the human interface layout template into an individual browser compliant human interface description, which is then rendered to prompt a user for data input. The received data from the user are stored in the data instance. The status of at least one layout element is either stored in the data instance or in a runtime-copy of the standardized human interface description.
    Type: Grant
    Filed: April 16, 2002
    Date of Patent: October 11, 2011
    Assignee: SAP AG
    Inventors: Dirk Ahlert, Wolfgang Koch, Gunther Liebich
  • Patent number: 7890855
    Abstract: Computer-implemented methods, computer systems and computer program products are provided for separating and processing layout information and data of a document. The computer system provides a predefined document description. The document description is decomposed into a layout template and a data description. In a preferred embodiment of the invention, decomposition is achieved by using style sheet language transformations. Optionally, the computer system may instantiate a data instance from the data description and merge the data instance with the layout template into an individual document description. The individual document description can be rendered by a conventional browser.
    Type: Grant
    Filed: April 16, 2002
    Date of Patent: February 15, 2011
    Assignee: SAP AG
    Inventors: Dirk Ahlert, Wolfgang Koch, Gunther Liebich
  • Patent number: 7774702
    Abstract: Computer-implemented method, computer system and computer program product for providing and processing a human interface description. A user submits data 170 by using an human interface description 160. The data 170 comprise status information of at least one layout element of human interface description 160. The computer system receives 480 the data 170. Optionally, the computer system stores 485 the data 170 in a data instance 150. The data instance 150 can be modified by an application program via interface 155. Preferably, the computer system provides the human interface description 160 by merging 470 a layout template 140-1 with the data instance 150. Preferably, the data instance 150 is instantiated from a data description 140-2.
    Type: Grant
    Filed: April 16, 2002
    Date of Patent: August 10, 2010
    Assignee: SAP AG
    Inventors: Dirk Ahlert, Wolfgang Koch, Gunther Liebich
  • Patent number: 7486293
    Abstract: A method is provided to display a plurality of signals, on a display screen with an intuitive graphical interface, wherein a user has ability to monitor overall data from a single view. A plurality of signals having different frequencies and remaining in a complex relationship with each other may be visualized. Each signal may be displayed by using a symbol, wherein a quasi static signal is graphically depicted using a limit symbol while the dynamic signals are visualized using bar symbols. The symbols may be arranged horizontally, on multiple image planes, in close proximity to each other. A limit symbol may be positioned on the topmost image plane in such a way that if one bar reaches the limit symbol, the bar symbol is at least partially covered. The spatial relationship among the symbols is such that the user can easily determine if an actual signal output matches planned or scheduled output or if it does not exceed the total available capacity.
    Type: Grant
    Filed: January 6, 2004
    Date of Patent: February 3, 2009
    Assignee: SAP AG
    Inventors: Dirk Ahlert, Christian Guenther, Ariane Skutela, Guido Tesch
  • Publication number: 20060192773
    Abstract: A method is provided to display a plurality of signals, on a display screen with an intuitive graphical interface, wherein a user has ability to monitor overall data from a single view. A plurality of signals having different frequencies and remaining in a complex relationship with each other may be visualized. Each signal may be displayed by using a symbol, wherein a quasi static signal is graphically depicted using a limit symbol while the dynamic signals are visualized using bar symbols. The symbols may be arranged horizontally, on multiple image planes, in close proximity to each other. A limit symbol may be positioned on the topmost image plane in such a way that if one bar reaches the limit symbol, the bar symbol is at least partially covered. The spatial relationship among the symbols is such that the user can easily determine if an actual signal output matches planned or scheduled output or if it does not exceed the total available capacity.
    Type: Application
    Filed: January 6, 2004
    Publication date: August 31, 2006
    Inventors: Dirk Ahlert, Christian Guenther, Arlane Skutela, Guido Tesch
  • Publication number: 20050273719
    Abstract: Systems and methods are provided for personalizing software programs in a computer system. In accordance with one implementation, default values for personalization data adapted to or harmonized with the individual needs or preferences of the end-user are provided to a plurality of end-users at start-up of a program. Further, two personalization levels are provided, including a first personalization level containing administrative personalization data which can be set by a system administrator, and a second personalization level containing individual personalization data, which can be set by the end-user. A data filing system for this personalization data may be of a hierarchical structure.
    Type: Application
    Filed: May 27, 2005
    Publication date: December 8, 2005
    Inventors: Dirk Ahlert, Christian Guenther, Jochen Kountz
  • Publication number: 20050203792
    Abstract: Systems and methods are disclosed for providing a report. The disclosed systems and methods may include receiving, at a first server, complaint data. The complaint data may be configured to identify at least one questioned business practice. Furthermore, the disclosed systems and methods may include forwarding the complaint data from the first server to a second server. The first server may be anonymously logged-on to the second server. Moreover, the disclosed systems and methods may include providing confirmation data to a source of the complaint data. The confirmation data may be configured to indicate that the complaint data was received by the second server.
    Type: Application
    Filed: December 15, 2004
    Publication date: September 15, 2005
    Inventors: Markus Kuppe, Dirk Ahlert, Stephan Rehmann
  • Publication number: 20050034066
    Abstract: Computer-implemented methods, computer systems and computer program products are provided for separating and processing layout information and data of a document. The computer system provides a predefined document description. The document description is decomposed into a layout template and a data description. In a preferred embodiment of the invention, decomposition is achieved by using style sheet language transformations. Optionally, the computer system may instantiate a data instance from the data description and merge the data instance with the layout template into an individual document description. The individual document description can be rendered by a conventional browser.
    Type: Application
    Filed: April 16, 2002
    Publication date: February 10, 2005
    Inventors: Dirk Ahlert, Wolfgang Koch, Gunther Liebich
  • Publication number: 20040249486
    Abstract: Computer-implemented method, computer system and computer program product for providing and processing a human interface description. A user submits data 170 by using an human interface description 160. The data 170 comprise status information of at least one layout element of human interface description 160. The computer system receives 480 the data 170. Optionally, the computer system stores 485 the data 170 in a data instance 150. The data instance 150 can be modified by an application program via interface 155. Preferably, the computer system provides the human interface description 160 by merging 470. a layout template 140-1 with the data instance 150. Preferably, the data instance 150 is instantiated from a data description 140-2.
    Type: Application
    Filed: July 30, 2004
    Publication date: December 9, 2004
    Inventors: Dirk Ahlert, Wolfgang Koch, Gunther Liebich
  • Publication number: 20040249487
    Abstract: Computer-implemented methods, computer systems and computer program products are provided for creating and processing a browser compliant human interface description. A predefined application specific human interface description using application specific layout elements is transformed into a standardized human interface description using basic layout elements. The standardized human interface description is decomposed into a human interface layout template and a data description. A data instance is instantiated from the data description. The data instance is merged with the human interface layout template into an individual browser compliant human interface description, which is then rendered to prompt a user for data input. The received data from the user are stored in the data instance. The status of at least one layout element is either stored in the data instance or in a runtime-copy of the standardized human interface description.
    Type: Application
    Filed: July 30, 2004
    Publication date: December 9, 2004
    Inventors: Dirk Ahlert, Wolfgang Koch, Gunther Liebich