Patents by Inventor Kai Wachter

Kai Wachter 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: 7613688
    Abstract: Techniques for generating a report of a plurality of business warehouse system queries are described. Such techniques may identify one or more row types for each query. Thereafter, a template may be defined for each row type within a query that defines a format and a pattern for the row type. The template may be applied to query data for each query according to the row type to generate a sub-report. The sub-reports may be combined to generate an aggregated reports. Related apparatus and computer program products are also provided.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: November 3, 2009
    Assignee: SAP AG
    Inventors: Lorenz E. Wiest, Kai Wachter, Karim Mohraz
  • Publication number: 20060195424
    Abstract: Techniques for generating a report of a plurality of business warehouse system queries are described. Such techniques may identify one or more row types for each query. Thereafter, a template may be defined for each row type within a query that defines a format and a pattern for the row type. The template may be applied to query data for each query according to the row type to generate a sub-report. The sub-reports may be combined to generate an aggregated reports. Related apparatus and computer program products are also provided.
    Type: Application
    Filed: February 28, 2005
    Publication date: August 31, 2006
    Inventors: Lorenz Wiest, Kai Wachter, Karim Mohraz
  • Publication number: 20060101391
    Abstract: Methods and apparatus, including computer program products, that relate to application development and analytical applications. A method of developing an application can include providing application building tools, receiving input, and generating, in a spreadsheet system, an application based on a set of the application elements and a specification of parameters. In that method, the application building tools include a development environment in a spreadsheet system and a set of application elements in the development environment. In addition, the input includes the selection of the subset of application elements from the set of application elements, and the specification of parameters for the application elements.
    Type: Application
    Filed: October 19, 2004
    Publication date: May 11, 2006
    Inventors: Markus Ulke, Kai Wachter, Gerhild Krauthauf
  • Publication number: 20050234886
    Abstract: A computer-implemented method for generating a report of a business warehouse system query includes identifying one or more row types of the query and defining a template for each row type. The method also includes applying the template to query data according to the row type to generate a formatted report. The template defines a format and a pattern for the row type.
    Type: Application
    Filed: August 27, 2004
    Publication date: October 20, 2005
    Inventors: Karim Mohraz, Kai Wachter
  • Publication number: 20050197845
    Abstract: Systems and techniques relating to business workbook precalculation facilitate analysis of business activity. In general, in one implementation, a technique includes: receiving a business workbook to be precalculated, the business workbook including report information concerning business activity and query information used in updating the report information, initiating precalculation of the business workbook in response to receipt of the business workbook, interpreting the business workbook to identify the query information, sending the query information to a remote processing system, precalculating the business workbook based on information received in response to the sent query information, and forwarding the precalculated business workbook to facilitate analysis of the business activity.
    Type: Application
    Filed: March 2, 2004
    Publication date: September 8, 2005
    Inventors: Kai Wachter, Markus Ulke