Patents by Inventor Frank Rakowitz

Frank Rakowitz 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: 8056091
    Abstract: Methods and apparatus, including computer program products, are provided for executing, by a first framework, a service provided by a second framework. The method may include initiating, by the first framework, a request to access the service provided by the second framework. The method may also include identifying metadata for the service, the metadata being stored in a metamodel runtime repository. The method may further include translating the metadata into a format that the first framework can use to invoke the service and executing, using the translated metadata, the service provided by the second framework.
    Type: Grant
    Filed: July 13, 2006
    Date of Patent: November 8, 2011
    Assignee: SAP AG
    Inventors: Frank Brunswig, Michael Falk, Malte Christian Kaufmann, Prasad Natu, Dinu Pavithran, Frank Rakowitz, Rituparna Sengupta, Tihomir Stoyanov
  • Patent number: 7827153
    Abstract: A system and method to efficiently perform database cleanup. Database objects are initially grouped based on selected attributes. The groups may be filtered to identify erroneous data within the group. Structure query language statements are then dynamically generated to directly correct the erroneous data within the database.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: November 2, 2010
    Assignee: SAP AG
    Inventors: Horst Werner, Frank Rakowitz
  • Publication number: 20090164445
    Abstract: A system and method to efficiently perform database cleanup. Database objects are initially grouped based on selected attributes. The groups may be filtered to identify erroneous data within the group. Structure query language statements are then dynamically generated to directly correct the erroneous data within the database.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 25, 2009
    Inventors: Horst Werner, Frank Rakowitz
  • Publication number: 20080016516
    Abstract: Methods and apparatus, including computer program products, are provided for executing, by a first framework, a service provided by a second framework. The method may include initiating, by the first framework, a request to access the service provided by the second framework. The method may also include identifying metadata for the service, the metadata being stored in a metamodel runtime repository. The method may further include translating the metadata into a format that the first framework can use to invoke the service and executing, using the translated metadata, the service provided by the second framework.
    Type: Application
    Filed: July 13, 2006
    Publication date: January 17, 2008
    Inventors: Frank Brunswig, Michael Falk, Malte Christian Kaufmann, Prasad Natu, Dinu Pavithran, Frank Rakowitz, Rituparna Sengupta, Tihomir Stoyanov