Patents by Inventor Abhay A. Tiple

Abhay A. Tiple 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: 8074228
    Abstract: Methods and apparatus, including computer program products, are provided for a mockup business object. The mockup business object implemented within a computer framework including other business objects. In one exemplary embodiment, the method may include generating, within the computer framework, the mockup business object based on a metadata stored within the computer framework, when the mockup business object does not exist within the computer framework. The method may also include determining whether a structure of the mockup business object has changed based on the metadata, when the mockup business object does exist within the computer framework. Moreover, the method may include modifying the mockup business object based on the result of the determining step.
    Type: Grant
    Filed: November 19, 2010
    Date of Patent: December 6, 2011
    Assignee: SAP AG
    Inventors: Michael Aakolk, Frank Brunswig, Wolfgang Koch, Abhay A. Tiple
  • Patent number: 8001521
    Abstract: Systems, methods and computer readable media are provided for the creation of a business object. In one exemplary embodiment, the method may include defining the shell of a business object utilizing meta-data stored within a repository. The method may also include storing the defined business object shell within the repository. Moreover, the method may include generating a business object template utilizing the business object shell, meta-data, and hooks for calling generic business logic, and modifying the hooks to insert the generic business logic.
    Type: Grant
    Filed: June 12, 2006
    Date of Patent: August 16, 2011
    Assignee: SAP AG
    Inventors: Michael Aakolk, Wolfgang M. Koch, Abhay A. Tiple
  • Patent number: 7917524
    Abstract: Methods and apparatus, including computer program products, are provided for mockup data for a mockup object. In one exemplary embodiment, the method may include receiving, from a user, a name of the mockup object for which the mockup data should be created, wherein the object comprises one or more nodes. The method may also include receiving, from the user, a number of records to be created for each node of the object, determining whether to modify existing mockup data or create new mockup data for each node, receiving, from the user, a beginning range and an ending range for the mockup data, and generating, within the framework, the mockup data for each node of the object based on metadata stored within the framework and the beginning and ending range.
    Type: Grant
    Filed: June 27, 2006
    Date of Patent: March 29, 2011
    Assignee: SAP AG
    Inventors: Frank Brunswig, Pragnesh B. Mistry, Prashanth Rai, Abhay A. Tiple
  • Publication number: 20110066660
    Abstract: Methods and apparatus, including computer program products, are provided for a mockup business object. The mockup business object implemented within a computer framework including other business objects. In one exemplary embodiment, the method may include generating, within the computer framework, the mockup business object based on a metadata stored within the computer framework, when the mockup business object does not exist within the computer framework. The method may also include determining whether a structure of the mockup business object has changed based on the metadata, when the mockup business object does exist within the computer framework. Moreover, the method may include modifying the mockup business object based on the result of the determining step.
    Type: Application
    Filed: November 19, 2010
    Publication date: March 17, 2011
    Applicant: SAP AG
    Inventors: Michael Aakolk, Frank Brunswig, Wolfgang Koch, Abhay A. Tiple
  • Patent number: 7865900
    Abstract: Methods and apparatus, including computer program products, are provided for a mockup business object. The mockup business object implemented within a computer framework including other business objects. In one exemplary embodiment, the method may include generating, within the computer framework, the mockup business object based on a metadata stored within the computer framework, when the mockup business object does not exist within the computer framework. The method may also include determining whether a structure of the mockup business object has changed based on the metadata, when the mockup business object does exist within the computer framework. Moreover, the method may include modifying the mockup business object based on the result of the determining step.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: January 4, 2011
    Assignee: SAP AG
    Inventors: Michael Aakolk, Frank Brunswig, Wolfgang Koch, Abhay A. Tiple
  • Patent number: 7797708
    Abstract: Methods and apparatus, including computer program products, are provided for simulating business object behavior with a mockup object. In one exemplary embodiment, the method may include receiving a name of the mockup object for which to perform a specified action on, wherein the mockup object comprises one or more nodes, and receiving the action to be performed on the mockup object. The method may also include determining whether the action can be performed on the mockup object based on a set of conditions defining the status of the mockup object, and performing the action based on the determining step.
    Type: Grant
    Filed: June 26, 2006
    Date of Patent: September 14, 2010
    Assignee: SAP AG
    Inventors: Walter Weber, Pragnesh B. Mistry, Carsten Ziegler, Stefan Baeuerle, Rolf Schulte-Rebbelmund, Abhay A. Tiple
  • Publication number: 20080126409
    Abstract: Methods and apparatus, including computer program products, are provided for simulating business object behavior with a mockup object. In one exemplary embodiment, the method may include receiving a name of the mockup object for which to perform a specified action on, wherein the mockup object comprises one or more nodes, and receiving the action to be performed on the mockup object. The method may also include determining whether the action can be performed on the mockup object based on a set of conditions defining the status of the mockup object, and performing the action based on the determining step.
    Type: Application
    Filed: June 26, 2006
    Publication date: May 29, 2008
    Inventors: Walter Weber, Pragnesh B. Mistry, Carsten Ziegler, Stefan Baeuerle, Rolf Schulte-Rebbelmund, Abhay A. Tiple
  • Publication number: 20080010074
    Abstract: Methods and apparatus, including computer program products, are provided for mockup data for a mockup object. In one exemplary embodiment, the method may include receiving, from a user, a name of the mockup object for which the mockup data should be created, wherein the object comprises one or more nodes. The method may also include receiving, from the user, a number of records to be created for each node of the object, determining whether to modify existing mockup data or create new mockup data for each node, receiving, from the user, a beginning range and an ending range for the mockup data, and generating, within the framework, the mockup data for each node of the object based on metadata stored within the framework and the beginning and ending range.
    Type: Application
    Filed: June 27, 2006
    Publication date: January 10, 2008
    Inventors: Frank Brunswig, Pragnesh B. Mistry, Prashanth Rai, Abhay A. Tiple
  • Publication number: 20070288891
    Abstract: Systems, methods and computer readable media are provided for the creation of a business object. In one exemplary embodiment, the method may include defining the shell of a business object utilizing meta-data stored within a repository. The method may also include storing the defined business object shell within the repository. Moreover, the method may include generating a business object template utilizing the business object shell, meta-data, and hooks for calling generic business logic, and modifying the hooks to insert the generic business logic.
    Type: Application
    Filed: June 12, 2006
    Publication date: December 13, 2007
    Inventors: Michael Aakolk, Wolfgang M. Koch, Abhay A. Tiple