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: 10558637Abstract: A system includes instantiation of a plan generation environment exposing one or more software hooks, each of the one or more software hooks associated with a respective one of a plurality of steps for generating a database table partition redistribution plan, identification, for of the one or more software hooks, of an associated one or more software modules for performing the step associated with the at least one software hook, and execution of the plan generation environment and the identified one or more software modules to generate a database table partition redistribution plan.Type: GrantFiled: December 17, 2015Date of Patent: February 11, 2020Assignee: SAP SEInventors: Julian Schmidt-Kluegmann, Simon Elsbrock, Abhay Tiple, Ioannis Kostis
-
Patent number: 10521753Abstract: A computer-implemented method includes incorporating a usage model in a business application hosted on a computing device. The usage model describes anticipated usages of the business application by a user and is specified using a formal machine readable language. The method includes providing an adapter configured to automatically translate the usage model in the business application to a UI profile consistent with a UI technology available on the computing device on which the business application is hosted.Type: GrantFiled: October 9, 2013Date of Patent: December 31, 2019Assignee: SAP SEInventors: Markus Latzina, Abhay Tiple
-
Patent number: 10203939Abstract: A system, method, and tangible medium to build a user interface, the system including a backend system supporting processing and persisting of a parameter model defining a user interface, the parameter model specifying user input fields of the user interface to be defined; a user interface framework to render the parameter model to solicit at least one input value for the input fields of the user interface from a user; and a service, distinct from the user interface framework and the backend system, to deliver the parameter model to the user interface framework, the service further to persist the at least one input value from the user.Type: GrantFiled: December 22, 2015Date of Patent: February 12, 2019Assignee: SAP SEInventors: Abhay Tiple, Markus Dobler
-
Publication number: 20180322490Abstract: A method for the handling of a freight container that is transported from a sender via a carrier to a recipient includes an electronic bill of lading generated by a secured generator module and stored in encrypted form on a central secure server. The sender and the recipient receive an electronic key. The carrier can electronically request decrypted parts of the electronic bill of lading via a data connection. If the recipient is satisfied with the freight container received he transmits his key electronically to the central secure server. The sender electronically transmits his key to the central secure server when he wishes to release the bill of lading. The encrypted electronic bill of lading can be decrypted on the central secure server using the two keys and the decrypted electronic bill of lading is electronically transmitted to the recipient. The transfer of ownership to the recipient is thereby completed.Type: ApplicationFiled: April 27, 2018Publication date: November 8, 2018Inventors: Yves Sterbak, Florian Tolksdorf, Dragan Ivankovic, Martin Tolksdorf, Mario Galatovic, Abhay Tiple, Phillip Groeting
-
Publication number: 20170177639Abstract: A system includes instantiation of a plan generation environment exposing one or more software hooks, each of the one or more software hooks associated with a respective one of a plurality of steps for generating a database table partition redistribution plan, identification, for of the one or more software hooks, of an associated one or more software modules for performing the step associated with the at least one software hook, and execution of the plan generation environment and the identified one or more software modules to generate a database table partition redistribution plan.Type: ApplicationFiled: December 17, 2015Publication date: June 22, 2017Inventors: Julian Schmidt-Kluegmann, Simon Elsbrock, Abhay Tiple, Ioannis Kostis
-
Publication number: 20170123769Abstract: A system, method, and tangible medium to build a user interface, the system including a backend system supporting processing and persisting of a parameter model defining a user interface, the parameter model specifying user input fields of the user interface to be defined; a user interface framework to render the parameter model to solicit at least one input value for the input fields of the user interface from a user; and a service, distinct from the user interface framework and the backend system, to deliver the parameter model to the user interface framework, the service further to persist the at least one input value from the user.Type: ApplicationFiled: December 22, 2015Publication date: May 4, 2017Inventors: Abhay Tiple, Marcus Dobler
-
Publication number: 20150100905Abstract: A computer-implemented method includes incorporating a usage model in a business application hosted on a computing device. The usage model describes anticipated usages of the business application by a user and is specified using a formal machine readable language. The method includes providing an adapter configured to automatically translate the usage model in the business application to a UI profile consistent with a UI technology available on the computing device on which the business application is hosted.Type: ApplicationFiled: October 9, 2013Publication date: April 9, 2015Applicant: SAP AGInventors: Markus Latzina, Abhay Tiple
-
Patent number: 8751437Abstract: Business objects can be implemented in a single persistence scenario that supports both online transaction processing (OLTP) and online analytical processing (OLAP). A consumption-centric approach can use a same business object attribute data format model for consumption and persistence. Also, a singular model can be implemented in different layers of a system processing business objects. Extra software layers can be avoided. A business-objects-based system can take advantage of the technologies to provide greater flexibility, ease of extensibility, and performance improvements.Type: GrantFiled: November 1, 2012Date of Patent: June 10, 2014Assignee: SAP AGInventors: Jan Teichmann, Daniel Hutzel, Stefan Baeuerle, Oliver Jaegle, Abhay Tiple, Gunther Liebich, Marcel Kassner, Peter Anselmann, Anton Forstreuter
-
Publication number: 20140122411Abstract: Business objects can be implemented in a single persistence scenario that supports both online transaction processing (OLTP) and online analytical processing (OLAP). A consumption-centric approach can use a same business object attribute data format model for consumption and persistence. Also, a singular model can be implemented in different layers of a system processing business objects. Extra software layers can be avoided. A business-objects-based system can take advantage of the technologies to provide greater flexibility, ease of extensibility, and performance improvements.Type: ApplicationFiled: November 1, 2012Publication date: May 1, 2014Applicant: SAP AGInventors: Jan Teichmann, Daniel Hutzel, Stefan Baeuerle, Oliver Jaegle, Abhay Tiple, Gunther Liebich, Marcel Kassner, Peter Anselmann, Anton Forstreuter
-
Patent number: 8533413Abstract: Disclosed are methods, systems and products, including a method that includes establishing in a computing environment, implemented using at least one processor-based device, a non-immutable object as being a read-only object, the computing environment not allowing performance of operations that cause modification of the read-only non-immutable object. The method also includes preventing by the at least one processor-based device performance of an operation on the read-only non-immutable object that would cause the read-only non-immutable object to be modified.Type: GrantFiled: December 3, 2010Date of Patent: September 10, 2013Assignee: SAP AGInventors: Frank Brunswig, Udo Klein, Abhay Tiple
-
Publication number: 20120144139Abstract: Disclosed are methods, systems and products, including a method that includes establishing in a computing environment, implemented using at least one processor-based device, a non-immutable object as being a read-only object, the computing environment not allowing performance of operations that cause modification of the read-only non-immutable object. The method also includes preventing by the at least one processor-based device performance of an operation on the read-only non-immutable object that would cause the read-only non-immutable object to be modified.Type: ApplicationFiled: December 3, 2010Publication date: June 7, 2012Inventors: Frank Brunswig, Udo Klein, Abhay Tiple
-
Patent number: 8074228Abstract: 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: GrantFiled: November 19, 2010Date of Patent: December 6, 2011Assignee: SAP AGInventors: Michael Aakolk, Frank Brunswig, Wolfgang Koch, Abhay A. Tiple
-
Patent number: 8015039Abstract: Methods and apparatus, including computer program products, are provided for verifying business objects. In one exemplary aspect, the business object and a predetermined contract defining the business object are received. The received business object is verified based on one or more tests defined by the predetermined contract. Based on the results of the verification of the business object, an indication is provided of whether the business object complies with the predetermined contract.Type: GrantFiled: December 14, 2006Date of Patent: September 6, 2011Assignee: SAP AGInventors: Frank Brunswig, Abhay Tiple
-
Patent number: 8001521Abstract: 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: GrantFiled: June 12, 2006Date of Patent: August 16, 2011Assignee: SAP AGInventors: Michael Aakolk, Wolfgang M. Koch, Abhay A. Tiple
-
Patent number: 7917524Abstract: 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: GrantFiled: June 27, 2006Date of Patent: March 29, 2011Assignee: SAP AGInventors: Frank Brunswig, Pragnesh B. Mistry, Prashanth Rai, Abhay A. Tiple
-
Publication number: 20110066660Abstract: 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: ApplicationFiled: November 19, 2010Publication date: March 17, 2011Applicant: SAP AGInventors: Michael Aakolk, Frank Brunswig, Wolfgang Koch, Abhay A. Tiple
-
Patent number: 7877695Abstract: A system for managing user interface events in user interface of a client system. The system includes a service layer including a business object. The system also includes an intermediate object layer comprising an intermediate object associated with the business object, wherein the intermediate object handles user interface messages raised by the business object and retrieves data from the business object for user interface. The system further includes a service manager that provides the retrieved data from the intermediate object for display on the user interface.Type: GrantFiled: December 28, 2006Date of Patent: January 25, 2011Assignee: SAP AGInventors: Frank Brunswig, Martin Hartig, Udo Klein, Guenter Pecht-Seibert, Bare Said, Abhay Tiple
-
Patent number: 7865900Abstract: 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: GrantFiled: December 20, 2005Date of Patent: January 4, 2011Assignee: SAP AGInventors: Michael Aakolk, Frank Brunswig, Wolfgang Koch, Abhay A. Tiple
-
Patent number: 7797708Abstract: 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: GrantFiled: June 26, 2006Date of Patent: September 14, 2010Assignee: SAP AGInventors: Walter Weber, Pragnesh B. Mistry, Carsten Ziegler, Stefan Baeuerle, Rolf Schulte-Rebbelmund, Abhay A. Tiple
-
Publication number: 20100146486Abstract: Configuring a testing tool incorporated in a device to validate that a software component supplements enterprise services associated with an enterprise service architecture (ESA) for a business scenario to be executed on the ESA. The configuring of the testing tool is based on enterprise services associated with the ESA that are necessary to perform actions on data objects related to the business scenario, and requirements for each necessary enterprise service to interact with the data objects, business logic within the ESA, and the other necessary enterprise services. The software is then validated for the business scenario using the configured testing tool. The testing tool will generate result data indicating the software supplements enterprise services for the business scenario.Type: ApplicationFiled: December 10, 2008Publication date: June 10, 2010Inventors: Harish Mehta, Abhay Tiple