Patents by Inventor Roland Hoff

Roland Hoff 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: 8209638
    Abstract: Which one of a plurality of customization levels of a customizable operation of a software application is to be provided to a customizing user of the customizable operation may be determined, wherein each of the plurality of customization levels represents a different level of customization abstraction for customizing the customizable operation at an associated level of complexity. A maintenance view including a visual representation of the customizable operation may be provided, the visual representation corresponding to the determined customization level. A customization to the customizable operation may be received and applied to the customization to the customizable operation to cause the software application to implement the customization during an execution thereof.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: June 26, 2012
    Assignee: SAP AG
    Inventors: Roland Hoff, Marcus Behrens, Joachim Bugert, Karsten Hartmann, Roland Keil, Almer Podbleanin, Andrens Schaefer, Markus Wolf
  • Publication number: 20120079264
    Abstract: A value of a configuration setting contained within a selected content unit of an application may be used as input for a configuration check algorithm to calculate a control parameter output. The algorithm may include logical operators, conditional statements, mathematical logic, and mathematical functions. The algorithm may be used to verify the correctness of the value. Different control parameter output values may be associated with different options in the automated configuration verification program. The options may include, but are not limited to, modifying an unsupported configuration setting value to a supported value, updating configuration setting values in non-selected content units, exiting the automated program and switching to a manual configuration setting change mode, and automatically updating a configuration setting value to a supported value without further intervention.
    Type: Application
    Filed: September 24, 2010
    Publication date: March 29, 2012
    Applicant: SAP AG
    Inventors: Roland Hoff, Robert Bäthe, Jan KRIEG, Viktor FOLMER
  • Publication number: 20120072250
    Abstract: In one general aspect, a computer system can include an existing process chain module configured to receive a plurality of segment definitions representing a plurality of existing segments defining an existing process chain implemented in a target system. The computer system can include a proposed process chain module configured to select, based on the plurality of segment definitions, a proposed process chain including a first proposed segment corresponding with an existing segment from the plurality of existing segments, and including a second proposed segment different from each existing segment from the plurality of existing segments. The computer system can include an operational relationship module configured to define an option for an operational relationship between the existing segment from the plurality of existing segments and the second proposed segment of the proposed process chain.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: SAP AG
    Inventors: Roland Hoff, Bernhard Hartenstein
  • Publication number: 20120072883
    Abstract: A computer system can include an enterprise process selection module configured to receive a plurality of enterprise process definitions representing a plurality of existing enterprise processes implemented on a target system. The computer system can include a proposed solution package manager configured to select, based on the plurality of enterprise process definitions, a proposed solution package including a new enterprise process, and to define an indicator of a mandatory operational relationship between the new enterprise process and a first existing enterprise process from the plurality of existing enterprise processes, and an indicator of an optional operational relationship between the new enterprise process and a second existing enterprise process from the plurality of existing enterprise processes.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: SAP AG
    Inventor: Roland Hoff
  • Publication number: 20120072882
    Abstract: A method can include receiving an indicator that an enterprise process has been selected from a plurality of enterprise processes, and receiving an enterprise process value defining at least a portion of a mandatory process step associated with a mandatory portion of the enterprise process, and an enterprise process parameter value defining at least a portion of an optional process step related to the mandatory process step. The method can include receiving an indicator that a filter from a set of filters has been selected, and defining a representation of the mandatory process step and a representation of the optional process step in response to the filter being selected. The method can also include receiving an indicator that the optional process step has been selected for binding to the mandatory portion of the enterprise process in a variant of the enterprise process.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: SAP AG
    Inventor: Roland Hoff
  • Patent number: 7975259
    Abstract: Objects associated with a business document and one or more functions associated with the production of the objects may be determined. An object associated with an unexpected result in the business document may be selected. A function associated with the object may be selected, the function being associated with one or more custom settings. One or more steps, based on the custom settings, used in producing the selected object and associated with the selected function may be determined and provided in a result view.
    Type: Grant
    Filed: June 1, 2007
    Date of Patent: July 5, 2011
    Assignee: SAP AG
    Inventors: Roland Hoff, Michael Welling
  • Publication number: 20110106549
    Abstract: An account and product based sales professional workbench for handling sales activity information are described, with a sales activity interface comprising a grouped plurality of fields that are grouped with respect to a customer account associated with a sales representative, the grouped plurality of fields including an account name field configured to identify the customer account; and a product indication field configured to provide one or more products associated with the customer account.
    Type: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Applicant: SAP AG
    Inventor: Roland Hoff
  • Publication number: 20110078606
    Abstract: Among other disclosed subject matter, a computer-implemented method of managing customizing settings in a business structured interface is to be initiated. The method includes presenting a plurality of business process types to a user. Each of the business process types includes a plurality of business document types. First user input selecting a set of business process types is received. The first user input triggers for each selected business process type activation of features in an application program. In response to the first selection, the plurality of business document types associated with the selected business process type are presented. Second user input selecting a set of business document types is received. The second user input triggers activation of features in the application program. The application program is launched, wherein the features are activated and available during the operation of the application program.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Inventors: Roland Hoff, Roland Keil, Almer Podbicanin, Karsten Hartmann, Robert Baethe
  • Patent number: 7831465
    Abstract: A computer program product for handling sales activity information, the computer program product being tangibly embodied on a computer-readable medium and including executable code that, when executed, is configured to cause a data processing apparatus to provide a sales activity interface. The sales activity interface may include a grouped plurality of fields that are grouped with respect to a customer account of a sales representative. The grouped plurality of fields may include an account name field configured to identify the customer account, a contact field configured to provide contact information associated with a contact between the sales representative and the customer account, and one or more customer value indication fields configured to provide one or more value metrics associated with the customer account.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: November 9, 2010
    Assignee: SAP AG
    Inventor: Roland Hoff
  • Publication number: 20100169844
    Abstract: Which one of a plurality of customization levels of a customizable operation of a software application is to be provided to a customizing user of the customizable operation may be determined, wherein each of the plurality of customization levels represents a different level of customization abstraction for customizing the customizable operation at an associated level of complexity. A maintenance view including a visual representation of the customizable operation may be provided, the visual representation corresponding to the determined customization level. A customization to the customizable operation may be received and applied to the customization to the customizable operation to cause the software application to implement the customization during an execution thereof.
    Type: Application
    Filed: December 31, 2008
    Publication date: July 1, 2010
    Inventors: Roland Hoff, Marcus Behrens, Joachim Bugert, Karsten Hartmann, Roland Keil, Almer Podbleanin, Andrens Schaefer, Markus Wolf
  • Publication number: 20100162214
    Abstract: Results of an execution of a function including customizable steps, may be verified. Multiple of steps of the function, may be determined and may the customizable steps that have been customized. Results may be determined based on an execution of the function, wherein the execution uses values provided as inputs to the function. A result view for verifying the one or more results may be provided, the result view may include the steps of the function, the values corresponding to the inputs, and the results.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: SAP AG
    Inventor: Roland Hoff
  • Publication number: 20090307653
    Abstract: A plurality of functional steps corresponding to a functional module of a software application may be determined. Data fields associated with each of the functional steps may be determined. A cardinality associated with each functional step and corresponding to the data fields of the functional step may be determined. A logical sequence of the functional steps including data fields may be determined. A visual representation of the functional module based on the logical sequence may be generated including the functional steps, data fields and cardinality.
    Type: Application
    Filed: June 6, 2008
    Publication date: December 10, 2009
    Applicant: SAP AG
    Inventor: Roland Hoff
  • Publication number: 20090037195
    Abstract: An inquiry handler may be configured to receive one or more customer inquiries in response to one or more pre-sales documents associated with a product. An opportunity parser may be configured to determine a sales opportunity associated with the one or more customer inquiries based on the pre-sales documents. An activity engine may be configured to track one or more sales activities performed with respect to the sales opportunity and in response to the one or more customer inquiries. A status engine may be configured to determine a status of each of the one or more customer inquiries based on the one or more sales activities. A report generator may be configured to generate one or more activity reports associated with the sales opportunity based on the one or more customer inquiries and including the status associated with each customer inquiry.
    Type: Application
    Filed: July 31, 2007
    Publication date: February 5, 2009
    Applicant: SAP AG
    Inventor: Roland Hoff
  • Publication number: 20080319777
    Abstract: A plurality of business transactions associated with a user may be determined based on a role of the user, wherein each business transaction includes business data associated with the business transaction. A user-defined issue based on the plurality of business transactions may be received, the user-defined issue including at least one of an issue-type, one or more issue-definitions based on the business data, and one or more priorities associated with the one or more issue-definitions. One or more business transactions of the plurality of business transactions in which the business data of each of the one or more business transactions corresponds to one or more of the issue-definitions may be determined. The one or more business transactions may be provided in association with the user-defined issue and including at least a portion of the business data.
    Type: Application
    Filed: June 20, 2007
    Publication date: December 25, 2008
    Inventor: Roland Hoff
  • Publication number: 20080301645
    Abstract: Objects associated with a business document and one or more functions associated with the production of the objects may be determined. An object associated with an unexpected result in the business document may be selected. A function associated with the object may be selected, the function being associated with one or more custom settings. One or more steps, based on the custom settings, used in producing the selected object and associated with the selected function may be determined and provided in a result view.
    Type: Application
    Filed: June 1, 2007
    Publication date: December 4, 2008
    Inventors: Roland Hoff, Michael Welling
  • Publication number: 20080195429
    Abstract: A computer program product for handling sales activity information, the computer program product being tangibly embodied on a computer-readable medium and including executable code that, when executed, is configured to cause a data processing apparatus to provide a sales activity interface. The sales activity interface may include a grouped plurality of fields that are grouped with respect to a customer account of a sales representative. The grouped plurality of fields may include an account name field configured to identify the customer account, a contact field configured to provide contact information associated with a contact between the sales representative and the customer account, and one or more customer value indication fields configured to provide one or more value metrics associated with the customer account.
    Type: Application
    Filed: October 31, 2006
    Publication date: August 14, 2008
    Inventor: Roland Hoff