Patents by Inventor Guy Cases Langhoff

Guy Cases Langhoff 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: 10853231
    Abstract: Techniques and solutions are described for automatically analyzing code for code principle violations. A code analysis can be configured that includes one or more tests for one or more code principle violations. The code analysis can be applied statically, against previously generated code, or can be conducted in a dynamic manner as code is being written or edited. Code, such as automatically generated code, can be excluded from analysis, or reports of analysis results. When a code principle violation is detected, the violation can be displayed to a user. Information regarding correcting the violation can be displayed. In some cases, a code principle violation can be automatically corrected. Code violations can be classified, such as by severity, and can be associated with particular code, such as code packages or objects, or particular developers or development groups. Reports can be prepared summarizing changes in code principle violations over time.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: December 1, 2020
    Assignee: SAP SE
    Inventors: Eugen Guenther, Estevao Schultz-Neto, Stefan Hauser, Guy Cases Langhoff
  • Publication number: 20200183818
    Abstract: Techniques and solutions are described for automatically analyzing code for code principle violations. A code analysis can be configured that includes one or more tests for one or more code principle violations. The code analysis can be applied statically, against previously generated code, or can be conducted in a dynamic manner as code is being written or edited. Code, such as automatically generated code, can be excluded from analysis, or reports of analysis results. When a code principle violation is detected, the violation can be displayed to a user. Information regarding correcting the violation can be displayed. In some cases, a code principle violation can be automatically corrected. Code violations can be classified, such as by severity, and can be associated with particular code, such as code packages or objects, or particular developers or development groups. Reports can be prepared summarizing changes in code principle violations over time.
    Type: Application
    Filed: December 11, 2018
    Publication date: June 11, 2020
    Applicant: SAP SE
    Inventors: Eugen Guenther, Estevao Schultz-Neto, Stefan Hauser, Guy Cases Langhoff
  • Patent number: 8671034
    Abstract: Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having human capital 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: Grant
    Filed: December 31, 2007
    Date of Patent: March 11, 2014
    Assignee: SAP AG
    Inventors: Philipp Suenderhauf, Matthias Richter, Frank Schuhmacher, Thomas Moser, Ricardo Bustamante, Peter Sieber, Matthias Tebbe, Horst Vaeth, Silke A. H. Gruber, Fabian Guenther, Marc Moesges, Volker Paul, Marcus Philipp, Guy Cases-Langhoff, Jens Ruths, Peter Latocha, Andreas Bold
  • Patent number: 8671035
    Abstract: Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having payroll 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: Grant
    Filed: December 11, 2008
    Date of Patent: March 11, 2014
    Assignee: SAP AG
    Inventors: Andreas Bold, Guy Cases-Langhoff, Fabian Guenther, Peter Latocha, Philipp Suenderhauf
  • Publication number: 20130124232
    Abstract: 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 Indian employee payroll input, Indian social insurance arrangement, and Indian tax arrangement business objects.
    Type: Application
    Filed: June 12, 2010
    Publication date: May 16, 2013
    Inventors: Guoqing Zhao, Zhi Zhang, Haixing Zhou, Guy Cases Langhoff, Jesus Lopez Mijan, Karel Hol Soto Borja, Monica Reidl, Werner Gnan, Michael Seubert, Bin Fu, Rui Zhou, Gaogao Zheng, Xiaoming Wang, Debiao Cao, Ke Ding
  • Publication number: 20100153240
    Abstract: Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having payroll 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: Application
    Filed: December 11, 2008
    Publication date: June 17, 2010
    Inventors: ANDREAS BOLD, GUY CASES-LANGHOFF, FABIAN GUENTHER, PETER LATOCHA, PHILIPP SUENDERHAUF
  • Publication number: 20090171698
    Abstract: Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having human capital 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: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: SAP AG
    Inventors: Philipp Suenderhauf, Matthias Richter, Frank Schuhmacher, Thomas Moser, Ricardo Bustamante, Peter Sieber, Matthias Tebbe, Horst Vaeth, Silke A. H. Gruber, Fabian Guenther, Marc Moesges, Volker Paul, Marcus Philipp, Guy Cases-Langhoff, Jens Ruths, Peter Latocha, Andreas Bold
  • Publication number: 20090030760
    Abstract: A computer-implemented method for managing at least one training plan includes providing at least one complex data object, where the complex data object is classified by an object type, and comprises data on at least one attribute, a status for the training plan, and a time period and displaying the at least one complex data object in a graphical user interface.
    Type: Application
    Filed: June 27, 2008
    Publication date: January 29, 2009
    Applicant: SAP AG
    Inventors: Guy Cases Langhoff, Jean Frederic Lami, Lionel Racca, Aurelien Henry, Franck Frajon, Remi Oddou, Thierry Fournet