Patents by Inventor Hamid Moghaddam
Hamid Moghaddam 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: 8660904Abstract: 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: GrantFiled: December 30, 2005Date of Patent: February 25, 2014Assignee: SAP AGInventors: 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
-
Publication number: 20140006303Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a customer contract and a customer contract template business object.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Inventors: Christian Haas, Uwe Enderle, Phani Bhushan Dhar, Olivier M. Dreidemy, Christian Griese, Alexander Koegler, Alexandra Mark, Bernhard May, Ralph Meiswinkel, Hamid Moghaddam, Sabine Montnacher, Attila Orban, Tibor Tarnai, Ivo Schmidt, Frank Freitag, Martin Szabadi, Simon Dieterich
-
Publication number: 20140006240Abstract: A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a customer contract and a customer contract template business object.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Inventors: Christian Haas, Uwe Enderle, Phani Bhushan Dhar, Olivier M. Dreidemy, Christian Griese, Alexander Koegler, Alexandra Mark, Bernhard May, Ralph Meiswinkel, Hamid Moghaddam, Sabine Montnacher, Attila Orban, Tibor Tarnai, Ivo Schmidt, Frank Freitag, Martin Szabadi, Simon Dieterich
-
Patent number: 8595077Abstract: 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 operations, each being implemented for a respective process component. The process components include an Outbound Delivery process component, a Site Logistics Processing process component, an Inventory Processing 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 Service Order Processing process component, and a Service Confirmation Processing process component.Type: GrantFiled: September 18, 2008Date of Patent: November 26, 2013Assignee: SAP AGInventors: Alexander Koegler, Hamid Moghaddam, Joachim Barnbeck, Michael Lesk, Matthias Schwarz, Christian Haas, Simon Dieterich, Alexandra Mark, Ralph Meiswinkel, Attila Orban, Bernhard May, Steffen Hartig, Thomas Breitling, Andrea Hahn, Olivier M. Dreidemy, Nir Pachter, Irena Kull, Klaus Reinelt, Jochen Hirth, Jochen Steinbach, Renzo Colle, Stephan Hetzer, Alexander Krasinskiy
-
Patent number: 8396749Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having customer relationship management functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.Type: GrantFiled: March 30, 2006Date of Patent: March 12, 2013Assignee: SAP AGInventors: Alexander Koegler, Hamid Moghaddam, Christian Haas, Berthold Wocher, Steffen Hartig, Devasena Rajamohan, Joachim Barnbeck, Olivier M. Dreidemy, Alexandra Mark, Yuh-Cherng Wu, Christopher Ronnewinkel, Michael Lesk, Andre Wachholz-Prill, Martina Lahr, Joerg Walzenbach, Helge Schulte, Volkmar Stegmann, Ingo Pfitzner, Christoph Engler, Wilfried Merkel, Thomas Bach, Cordula Ude, Peer Marschall, Tao Yu, Stefan Adelmann, Rainer Heun, Katja Kasteleiner, Steffen Tatzel, Dagmar Opitz, Martina Keller, Andrea Sudbrack, Uwe Herold, Georg Podhajsky, Thomas Nitschke, Stefan Franke, Wolfgang Nieswand, Michael Jung, Christoph Lehner, Boris Krems, Dietmar Storz, Tariq Khasawneh, Theo Zimmermann, Naci Kalyoncu
-
Publication number: 20100070331Abstract: 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 operations, each being implemented for a respective process component. The process components include an Outbound Delivery process component, a Site Logistics Processing process component, an Inventory Processing 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 Service Order Processing process component, and a Service Confirmation Processing process component.Type: ApplicationFiled: September 18, 2008Publication date: March 18, 2010Inventors: Alexander Koegler, Hamid Moghaddam, Joachim Barnbeck, Michael Lesk, Matthias Schwarz, Christian Haas, Simon Dieterich, Alexandra Mark, Ralph Meiswinkel, Attila Orban, Bernhard May, Steffen Hartig, Thomas Breitling, Andrea Hahn, Olivier M. Dreidemy, Nir Pachter, Irena Kull, Klaus Reinelt, Jochen Hirth, Jochen Steinbach, Renzo Colle, Stephan Hetzer, Alexander Krasinskiy
-
Publication number: 20100070336Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having customer relationship management functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.Type: ApplicationFiled: September 18, 2008Publication date: March 18, 2010Inventors: Alexander Koegler, Hamid Moghaddam, Christian Haas, Berthold Wocher, Steffen Hartig, Joachim Barnbeck, Olivier M. Dreidemy, Alexandra Mark, Michael Lesk, Andre Wachholz-Prill, Martina Lahr, Joerg Walzenbach, Helge Schulte, Volkmar Stegmann, Ingo Pfitzner, Christoph Engler, Wilfried Merkel, Thomas Bach, Cordula Ude, Peer Marschall, Stefan Adelmann, Rainer Heun, Katja Kasteleiner, Martina Keller, Andrea Sudbrack, Anoop Kulkarni, Ralph Meiswinkel, Peter Marx, Simon Dieterich, Matthias Schwarz, Bernhard May
-
Patent number: 7624338Abstract: Various embodiments include one or more of systems, methods, and software for document modeling. Some embodiments include defining a document model having further models of document portions. The document portions may include a header model including a set of header methods to provide interaction capabilities to other portions of a system and one or more item models, including a set of item methods to provide interaction capabilities to other portions of the system. The header model and the one or more item models may each include an association with one or more component models. Each component model may include a set of component methods to provide interaction capabilities to other portions of the system and component specific logic accessible through the component methods. Maps may also be provided between the models and wall as a link between the set of component methods and the component specific logic.Type: GrantFiled: February 22, 2006Date of Patent: November 24, 2009Assignee: SAP AGInventors: Dagmar Opitz, Hamid Moghaddam, Berthold Wocher, Uwe Herold
-
Patent number: 7523077Abstract: A method of designing a knowledge repository includes receiving, in a computer system, a first input to form a configuration template for a knowledge repository. The configuration template describes a class of knowledge entities to be included in the knowledge repository. There is received a second input identifying a document template to be used in displaying instances of the class of knowledge entities. The document template is selected from a predefined group of document templates. The document template is associated with the configuration template in the computer system. The thus designed knowledge repository may be provided with knowledge entities accordingly. Moreover, the created knowledge repository may be used to retrieve specific knowledge.Type: GrantFiled: July 8, 2005Date of Patent: April 21, 2009Assignee: SAP AktiengesellschaftInventors: Yuh-Cherng Wu, Hamid Moghaddam, Christian Haas
-
Publication number: 20070233574Abstract: Methods and apparatus, including systems and computer program products, for a services architecture design that provides enterprise services having customer relationship management functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.Type: ApplicationFiled: March 30, 2006Publication date: October 4, 2007Inventors: Alexander Koegler, Hamid Moghaddam, Christian Haas, Berthold Wocher, Steffen Hartig, Devasena Rajamohan, Joachim Barnbeck, Olivier Dreidemy, Alexandra Mark, Yuh-Cherng Wu, Christopher Ronnewinkel, Michael Lesk, Andre Wachholz-Prill, Martina Lahr, Joerg Walzenbach, Helge Schulte, Volkmar Stegmann, Ingo Pfitzner, Christoph Engler, Wilfried Merkel, Thomas Bach, Cordula Ude, Peer Marschall, Tao Yu, Stefan Adelmann, Rainer Heun, Katja Kasteleiner, Steffen Tatzel, Dagmar Opitz, Martina Keller, Andrea Sudbrack, Uwe Herold, Georg Podhajsky, Thomas Nitschke, Stefan Franke, Wolfgang Nieswand, Michael Jung, Christoph Lehner, Boris Krems, Dietmar Storz, Tariq Khasawneh, Theo Zimmermann, Naci Kalyoncu
-
Publication number: 20070198994Abstract: Various embodiments provide for document framework. In some embodiments, the document framework allows document element modeling at various levels to allow reuse of document elements when modeling document types and generating documents from document models.Type: ApplicationFiled: February 22, 2006Publication date: August 23, 2007Inventors: Dagmar Opitz, Hamid Moghaddam, Berthold Wocher, Uwe Herold
-
Publication number: 20070156476Abstract: 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: ApplicationFiled: December 30, 2005Publication date: July 5, 2007Inventors: Alexander Koegler, Joachim Barnbeck, Steffen Hartig, Hamid Moghaddam, Berthold Wocher, Peter Meuer, Christian Haas, Olivier 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
-
Publication number: 20070094191Abstract: A method of designing a knowledge repository includes receiving, in a computer system, a first input to form a configuration template for a knowledge repository. The configuration template describes a class of knowledge entities to be included in the knowledge repository. There is received a second input identifying a document template to be used in displaying instances of the class of knowledge entities. The document template is selected from a predefined group of document templates. The document template is associated with the configuration template in the computer system. The thus designed knowledge repository may be provided with knowledge entities accordingly. Moreover, the created knowledge repository may be used to retrieve specific knowledge.Type: ApplicationFiled: July 8, 2005Publication date: April 26, 2007Inventors: Yuh-Cherng Wu, Hamid Moghaddam, Christian Haas
-
Publication number: 20070073890Abstract: First data identifying a resource, a calendared appointment associated with the resource, and a participant in the calendared appointment may be received and subsequently associated with second data (e.g., at least one link to information available via a communications network and/or a data file). Thereafter, third data may be transmitted over the communications network to a node associated with the participant to modify the calendared appointment to include the second data. In one variation, data identifying a resource and a calendared appointment associated with the resource may be received via a communications network. Based on such data, a usage statistic may be calculated for the resource based on a length of time of the calendared appointment. Related apparatuses, systems, computer program products are also described.Type: ApplicationFiled: September 27, 2005Publication date: March 29, 2007Inventors: Gerd Ritter, Volkmar Stegmann, Hamid Moghaddam, Amit Khanna