Patents by Inventor Stefan Kaetker

Stefan Kaetker 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: 8688495
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing time recording. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service interface operations, each being implemented for a respective process component.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: April 1, 2014
    Assignee: SAP AG
    Inventors: Matthias Tebbe, Otfried Von Geisau, Ralf Klein, Dieter Krisch, Joachim Kenntner, Peter Fitz, Peter J. Neumayer, Markus Biehler, Kai-Michael Roesner, Gerd Moosmann, Jens Freund, Peter Latocha, Stefan Kaetker
  • Patent number: 8660904
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing service request and order management. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service interface operations, each being implemented for a respective process component. The process components include an Outbound Delivery process component, a Site Logistics Processing process component, a Confirmation and Inventory process component, a Customer Requirement Processing process component, a Supply and Demand Matching process component, a Logistics Execution Control process component, a Service Request Processing process component, a Customer Quote Processing process component, a Service Order Processing process component, a Service Contract process component, and a Service Confirmation Processing process component.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: February 25, 2014
    Assignee: SAP AG
    Inventors: Alexander Koegler, Joachim Barnbeck, Steffen Hartig, Hamid Moghaddam, Berthold Wocher, Peter Meuer, Christian Haas, Olivier M. Dreidemy, Sebastian Pulkowski, Matthias Schwarz, Attila Orban, Sabine Montnacher, Stephan Hetzer, Jochen Wickel, Jochen Hirth, Daniel Bock, Uwe Mayer, Jens Freund, Stefan Kaetker, Peter Latocha, Gerd Moosmann
  • Patent number: 8522194
    Abstract: Methods and apparatus, including computer program products, to realize a software model are described. A plurality of process components characterizing software implementing a respective and distinct business process is defined, and each of the process components defining a respective service interface for interacting with other process components. The plurality of process components is divided into multiple deployment units, wherein each deployment unit characterizes independently operable software, and each process component is entirely included in exactly one deployment unit. Context independent interactions are defined among the plurality of process components.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: August 27, 2013
    Assignee: SAP AG
    Inventors: Stefan Kaetker, Jens Freund, Peter Latocha, Gerd Moosmann
  • Patent number: 8448137
    Abstract: Methods and apparatus, including computer program products, to realize a business scenario are described. A plurality of process components and context independent interactions among the process components are defined. Each of the process components characterizes software implementing a respective and distinct process. In addition, each of the process components defines at least one respective service interface for interacting with business objects associated with other process components, and all communication and interaction between process components taking place through the respective interfaces of the process components.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: May 21, 2013
    Assignee: SAP AG
    Inventors: Stefan Kaetker, Jens Freund, Peter Latocha, Gerd Moosmann
  • Patent number: 8407664
    Abstract: Methods and apparatus, including computer program products, for defining a software model business object are described. A plurality of business objects and interactions between these business objects are defined. Each business object is operable to encapsulate business data and can be associated with exactly one process component. Each of the process components characterizes software implementing a respective and distinct process and defines a respective at least one service interface for communicating and interacting with business objects in other process components. Moreover, all communication and interaction between process components takes place through the respective interfaces of the process components. Additionally, the interactions among business objects in different deployment units occur solely via the process component interfaces.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: March 26, 2013
    Assignee: SAP AG
    Inventors: Gerd Moosmann, Jens Freund, Peter Latocha, Stefan Kaetker
  • Patent number: 8402426
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing a make to stock process. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service interface operations, each being implemented for a respective process component. The process components include an Accounting process component; a Production process component; a Site Logistics process component; a Confirmation and Inventory process component; a Customer Requirement Processing process component; a Demand Forecast Processing process component; a Supply and Demand Matching process component; a Production Trigger and Response process component; an In-house Requirement Processing process component; a Sales Scheduling Agreement Processing process component; and a Demand Planning process component.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: March 19, 2013
    Assignee: SAP AG
    Inventors: Shai Alfandary, Reiner Bildmayer, Achim Clemens, Andre Doerfler, Tim Gaiser, Stephan Hetzer, Ami Heitner, Jochen Hirth, Thorsten Kulick, Andreas Poth, Andreas Sandner, Jochen Steinbach, Martin J Wilmes, Jens Freund, Stefan Kaetker, Gerd Moosmann, Peter Latocha
  • Patent number: 8396731
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing service procurement. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service interface operations, each being implemented for a respective process component. The process components include a Project Processing process component; a Purchase Request Processing process component; a Purchase Order Processing process component; a Purchasing Contract process component; a Goods and Service Acknowledgement process component; a Supplier Invoice Processing process component; an RFQ Processing process component that; and a Time and Labor Management process component.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: March 12, 2013
    Assignee: SAP AG
    Inventors: Arthur Berger, Bettina Jaeger, Peter Fitz, Karin Brecht-Tillinger, Arnulf Schueler, Paola Sala, Armin Schwarz, Otfried Von Geisau, Peter J. Neumayer, Matthias Tebbe, Jens Freund, Stefan Kaetker, Gerd Moosmann, Peter Latocha
  • Patent number: 8386996
    Abstract: This disclosure relates to methods, systems, and software for processing a coherent multi-dimensional business process model. The software includes computer-readable instructions embodied on media to identify a coherent multi-dimensional business process model based on at least a portion of a first model for a business process and at least a portion of a second model for the business process. The software then parses the multi-dimensional business process model to identify at least one extension point, each extension point operable to interface a disparate business tool with the business process. The software is further operable to present an extension wizard to a client for a particular one of the identified extension points. It can create entities and extensions in various modeling environments and development environments.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: February 26, 2013
    Assignee: SAP AG
    Inventors: Uta Prigge, Stefan Kaetker
  • Patent number: 8380553
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing plan-driven procurement. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service interface operations, each being implemented for a respective process component.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: February 19, 2013
    Assignee: SAP AG
    Inventors: Arthur Berger, Bettina Jaeger, Peter Fitz, Karin Brecht-Tillinger, Arnulf Schueler, Paola Sala, Armin Schwarz, Otfried Von Geisau, Peter J. Neumayer, Matthias Tebbe, Jens Freund, Stefan Kaetker, Gerd Moosmann, Peter Latocha
  • Patent number: 8370794
    Abstract: Methods and apparatus, including computer program products, for defining one of a plurality of process components. At least one inbound operation initiated by an external process component to read or modify data encapsulated in a business object solely associated with the process component is defined. Additionally at least one outbound operation to read or modify data encapsulated in a business object solely associated with an external process component is defined. Each of the process components characterizes software implementing a respective and distinct process, and each of the process components defines a respective at least one service interface for communicating and interacting with other process components. In addition, all communication and interaction between process components takes place through the respective interfaces of the process components.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: February 5, 2013
    Assignee: SAP AG
    Inventors: Gerd Moosmann, Jens Freund, Peter Latocha, Stefan Kaetker
  • Patent number: 8352338
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing time recording. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include a Project Processing process component that supports the management of projects, a Time and Labor Management process component that supports the management of employees timekeeping and work planning, an Accounting process component that records relevant business transactions, a payroll processing process component that supports the execution and monitoring of payroll processes, and a Goods and Service Acknowledgement process component that receives a confirmation from an employee of goods received or services rendered.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: January 8, 2013
    Assignee: SAP AG
    Inventors: Jacques Duparc, Fabian Guenther, Thomas Moser, Peter Sieber, Helgi Thorleifsson, Markus Biehler, Peter Fitz, Jens Freund, Otfried Von Geisau, Stefan Kaetker, Joachim Kenntner, Ralf Klein, Dieter Krisch, Peter Latocha, Peter J. Neumayer, Kai-Michael Roesner, Matthias Tebbe, Gertrud Beisel, Gerd Moosmann, Christoph Jungkind
  • Patent number: 8327319
    Abstract: Methods and apparatus, including computer program products, for defining interactions between two process components. For each process component, at least one inbound operation and at least one outbound operation are defined. The inbound operations can be initiated by the other process component to read or modify data encapsulated in a business object solely associated with the process component. The outbound operations can read or modify data encapsulated in a business object solely associated with the other process component. Each of the process components characterizes software implementing a respective and distinct process, and each of the process components defines a respective at least one service interface for communicating and interacting with other process components. In addition, all communication and interaction between process components takes place through the respective interfaces of the process components.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: December 4, 2012
    Assignee: SAP AG
    Inventors: Gerd Moosmann, Jens Freund, Peter Latocha, Stefan Kaetker
  • Patent number: 8326703
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing catalog management useful to create or update published catalogs based on product master data changes or external supplier catalogs. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service interface operations, each being implemented for a respective process component.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: December 4, 2012
    Assignee: SAP AG
    Inventors: Markus Peter, Jens Freund, Stefan Kaetker, Gerd Moosmann, Peter Latocha
  • Patent number: 8321831
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing an internal projects application useful for planning and executing internal projects and measures, including network scheduling, resource staffing, cost estimation and management, time confirmation, and progress monitoring. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service interface operations, each being implemented for a respective process component.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: November 27, 2012
    Assignee: SAP AG
    Inventors: Volker Faisst, Otfried von Geisau, Michael Meyringer, Ralf Klein, Dieter Krisch, Daniel Bock, Edwin Himmelsbach, Jens Freund, Stefan Kaetker, Gerd Moosmann, Peter Latocha, Bernd Schmitt
  • Patent number: 8321832
    Abstract: Methods and apparatus, including computer program products, to realize a software model are described. A user-centric modeling component is defined, the user-centric modeling component modeling an interactive software system and including a plurality of process steps, the plurality of process steps defining a business scenario. For each process step in the plurality of process steps one or more service requirements are identified, where a service requirement represents functionality necessary to accomplish a step. For each service requirement a process component capable of providing the service requirement is identified, the process component modeling software implementing a business process and defining a service operation for providing the service requirement and for interacting with other process components.
    Type: Grant
    Filed: March 31, 2006
    Date of Patent: November 27, 2012
    Assignee: SAP AG
    Inventors: Uta Prigge, Jens Freund, Stefan Kaetker
  • Patent number: 8316344
    Abstract: Methods and apparatus, including computer program products, for forming deployment units. Groups of process components, each group characterizing software that is independently operable, are identified. Thereafter, a plurality of deployment units, each deployment unit associated with at least one identified group of process components are formed. Each process component is entirely included in exactly one deployment unit. In addition, each of the process components characterizes software implementing a respective and distinct business process, and each of the process components defines at least one respective service interface for interacting with other process components, wherein all communication and interaction between process components takes place through the respective interfaces of the process components.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: November 20, 2012
    Assignee: SAP AG
    Inventors: Stefan Kaetker, Jens Freund, Peter Latocha, Gerd Moosmann
  • Publication number: 20100153150
    Abstract: This disclosure provides various embodiments of systems, software, and computerized methods for generating a business adaptation catalog model. In one aspect, the software identifies one of a plurality of solutions associated with a particular application, and identifies a business adaptation catalog associated with the identified solution. The software then retrieves information from the business adaptation catalog defining a set of business elements, and generates a business adaptation catalog model illustrating the one or more business elements. Further, the business adaptation catalog can comprise a data structure defining the hierarchical relationships between the set of business elements and a set of constraints defining at least one relationship between at least two of the set of business elements.
    Type: Application
    Filed: December 12, 2008
    Publication date: June 17, 2010
    Inventors: Uta Prigge, Frank Wagner, Florian Stallmann, Stefan Kaetker
  • Publication number: 20100153149
    Abstract: This disclosure provides various embodiments of systems, software, and computerized methods for generating one or more business adaptation constraints. In one aspect, the software identifies at least one business option associated with a business adaptation catalog, and then identifies at least one variable application entity in an application mapped to the at least one identified business option. The software determines one or more application integrity constraints associated with the at least one identified variable application entity, and computes one or more business adaptation catalog constraints associated with the at least one identified business option based on the one or more determined application integrity constraints associated with the at least one identified variable application entity. The software then inserts the one or more computed business adaptation catalog constraints associated with the at least one identified business option into the business adaptation catalog.
    Type: Application
    Filed: December 12, 2008
    Publication date: June 17, 2010
    Inventors: Uta Prigge, Florian Stallmann, Stefan Kaetker
  • Publication number: 20100070555
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing time recording. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service operations, each being implemented for a respective process component. The process components include a Project Processing process component that supports the management of projects, a Time and Labor Management process component that supports the management of employees timekeeping and work planning, an Accounting process component that records relevant business transactions, a payroll processing process component that supports the execution and monitoring of payroll processes, and a Goods and Service Acknowledgement process component that receives a confirmation from an employee of goods received or services rendered.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Inventors: Jacques Duparc, Fabian Guenther, Thomas Moser, Peter Sieber, Helgi Thorleifsson, Markus Biehler, Peter Fitz, Jens Freund, Otfried Von Geisau, Stefan Kaetker, Joachim Kenntner, Ralf Klein, Dieter Krisch, Peter Latocha, Peter J. Neumayer, Kai-Michael Roesner, Matthias Tebbe, Gertrud Beisel, Gerd Moosmann, Christoph Jungkind
  • Publication number: 20090006150
    Abstract: This disclosure relates to methods, systems, and software for processing a coherent multi-dimensional business process model. The software includes computer-readable instructions embodied on media and operable, when executed, to identify a first model and a second model for a business process. The computer-readable instructions are further operable, when executed, to transform at least a portion of the first model and at least a portion of the second model into a coherent multi-dimensional business process model. The computer-readable instructions are further operable, when executed, to present at least a subset of the coherent multi-dimensional business process model to a client.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: SAP AG
    Inventors: Uta Prigge, Jens Freund, Stefan Kaetker