Patents by Inventor Meenakshi Sundaram P

Meenakshi Sundaram P 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: 11188924
    Abstract: Some embodiments may be provided for an enterprise associated with on-premise systems and cloud-based computing applications. A plurality of on-premise collector agents may each execute between an on-premise system and a collector system server. A plurality of cloud collector agents may each execute between a cloud-based computing application and the collector system server. A collector and optimization framework, executing on the collector system sever, may collect connectivity interfaces data from the on-premise and cloud collector agents and store the collected connectivity interfaces data in a local data store. The stored connectivity interfaces data may then be automatically analyzed to generate an optimization recommendation for an enterprise landscape. The collector and optimizer framework may then transmit information about the optimization recommendation to a user via a User Interface (“UI”) application.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: November 30, 2021
    Assignee: SAP SE
    Inventors: Meenakshi Sundaram P, Mayank Tiwary, Pritish Mishra
  • Patent number: 11157471
    Abstract: A system and method are disclosed to facilitate a database tuning as a service offered by a cloud platform as a service provider. A throttling detection engine, associated with a database service instance, may periodically determine if an automated database tuning process should be performed. When it is determined that the automated database tuning process should be performed, the throttling detection engine may transmit database performance metrics. A database tuner as a service, coupled to the throttling detection engine, may access aggregated database performance metrics of the database service instance and determine a set of tunable parameters associated with the database service instance. The database tuner as a service may then execute the automated database tuning process to recommend, using an intelligent algorithm, a new set of configurations for the set of tunable parameters to be applied to the database service instance.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: October 26, 2021
    Assignee: SAP SE
    Inventors: Meenakshi Sundaram P, Mayank Tiwary, Pritish Mishra, Shashank Mohan Jain
  • Publication number: 20210232639
    Abstract: A method may include receiving, from a first document management system, a first request to store a document in a blockchain enabled data store including multiple blockchain platforms. In response to the first request, the document may be converted from a first format associated with the document management system to a portable binary code format (e.g., WebAssembly format) before being sent to one of the blockchain platforms. A second request to access the document may be received from a second document management system. In response to the second request, the document in the portable binary code format may be retrieved from the blockchain platform, converted to a second to a second format associated with the second document management system, and sent to the second document management system. Related systems and articles of manufacture are also provided.
    Type: Application
    Filed: January 28, 2020
    Publication date: July 29, 2021
    Inventor: Meenakshi Sundaram P
  • Publication number: 20210224675
    Abstract: A system and method are disclosed associated with a cloud platform as a service provider. A monitoring agent, associated with a database service instance running on a client database virtual machine, periodically executes a performance throttling detection engine. The performance throttling detection engine gathers database statistics based on metrics and features of the database service using a rule-based approach. When it is determined that a pre-determined condition is met, the system may transmit the gathered database statistics to an external application. For example, the external application might comprise a database tuning service and the pre-determined condition may be associated with a decision that the database service may potentially need to tune knob configuration parameters (associated with memory knobs, background writer knobs, asynchronous knobs, etc.).
    Type: Application
    Filed: January 16, 2020
    Publication date: July 22, 2021
    Inventors: Meenakshi Sundaram P., Mayank Tiwary, Pritish Mishra, Shashank Mohan Jain
  • Publication number: 20210125189
    Abstract: Some embodiments may be provided for an enterprise associated with on-premise systems and cloud-based computing applications. A plurality of on-premise collector agents may each execute between an on-premise system and a collector system server. A plurality of cloud collector agents may each execute between a cloud-based computing application and the collector system server. A collector and optimization framework, executing on the collector system sever, may collect connectivity interfaces data from the on-premise and cloud collector agents and store the collected connectivity interfaces data in a local data store. The stored connectivity interfaces data may then be automatically analyzed to generate an optimization recommendation for an enterprise landscape. The collector and optimizer framework may then transmit information about the optimization recommendation to a user via a User Interface (“UI”) application.
    Type: Application
    Filed: October 24, 2019
    Publication date: April 29, 2021
    Inventors: Meenakshi Sundaram P, Mayank Tiwary, Pritish Mishra
  • Publication number: 20200293503
    Abstract: A system and method are disclosed to facilitate a database tuning as a service offered by a cloud platform as a service provider. A throttling detection engine, associated with a database service instance, may periodically determine if an automated database tuning process should be performed. When it is determined that the automated database tuning process should be performed, the throttling detection engine may transmit database performance metrics. A database tuner as a service, coupled to the throttling detection engine, may access aggregated database performance metrics of the database service instance and determine a set of tunable parameters associated with the database service instance. The database tuner as a service may then execute the automated database tuning process to recommend, using an intelligent algorithm, a new set of configurations for the set of tunable parameters to be applied to the database service instance.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 17, 2020
    Inventors: Meenakshi Sundaram P, Mayank Tiwary, Pritish Mishra, Shashank Mohan Jain
  • Patent number: 10740760
    Abstract: Methods and system are disclosed that execute processing a payment event. In one aspect, via a framework, a request for initiating a payment event from a smart device via a smart terminal is received. Upon processing the initiated request, the received request may be authenticated based on a configuration information associated with the payment event. When the authentication is successful, a session to process the request including the payment event may be established. Based on the established session, whether to execute processing the payment event based on a combination of transaction context associated with the payment event and a device identifier associated with the smart device. Based on the determination, processing the payment event may be executed.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: August 11, 2020
    Assignee: SAP SE
    Inventor: Meenakshi Sundaram P
  • Patent number: 10523667
    Abstract: Methods and system are disclosed that execute an operation associated with a system. In one aspect, upon receiving a request to execute an operation, a connectivity model establishes a connection with a framework. The framework processes the received request and instantiates a system model to execute a user authentication model to authenticate the user initiating the request. Upon authenticating the user, a request model may be executed at the framework. The execution of the request model may process and route the received request to a specific system. Subsequently, a user session may be established by executing a session model at the framework. Upon establishing the user session and receiving the routed request, an operation associated with the request that may be executed may be determined. The determined operation may be executed via the framework.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: December 31, 2019
    Assignee: SAP SE
    Inventor: Meenakshi Sundaram P
  • Publication number: 20180330380
    Abstract: Methods and system are disclosed that execute processing a payment event. In one aspect, via a framework, a request for initiating a payment event from a smart device via a smart terminal is received. Upon processing the initiated request, the received request may be authenticated based on a configuration information associated with the payment event. When the authentication is successful, a session to process the request including the payment event may be established. Based on the established session, whether to execute processing the payment event based on a combination of transaction context associated with the payment event and a device identifier associated with the smart device. Based on the determination, processing the payment event may be executed.
    Type: Application
    Filed: May 10, 2017
    Publication date: November 15, 2018
    Inventor: MEENAKSHI SUNDARAM P
  • Patent number: 10120915
    Abstract: Methods and system are disclosed that provision contextual information associated with business data. In one aspect, a framework middleware receives a request via an application to establish connection. Upon processing the request, the application may establish connection with multiple databases associated with multiple business management systems via an adapter framework associated with the framework middleware. Based on the established connection, the business data from the multiple databases maybe retrieved via a real-time provisioning adapter framework associated with the framework middleware. Multiple routines in the framework middleware may be executed to trigger a system landscape transformation model to transform the retrieved business data. Based on parameters associated with the transformed business data, associated contextual information maybe determined. The determined contextual information may be provisioned by rendering the contextual information on a user interface.
    Type: Grant
    Filed: November 26, 2015
    Date of Patent: November 6, 2018
    Assignee: SAP SE
    Inventor: Meenakshi Sundaram P
  • Publication number: 20180131691
    Abstract: Methods and system are disclosed that execute an operation associated with a system. In one aspect, upon receiving a request to execute an operation, a connectivity model establishes a connection with a framework. The framework processes the received request and instantiates a system model to execute a user authentication model to authenticate the user initiating the request. Upon authenticating the user, a request model may be executed at the framework. The execution of the request model may process and route the received request to a specific system. Subsequently, a user session may be established by executing a session model at the framework. Upon establishing the user session and receiving the routed request, an operation associated with the request that may be executed may be determined. The determined operation may be executed via the framework.
    Type: Application
    Filed: November 8, 2016
    Publication date: May 10, 2018
    Inventor: MEENAKSHI SUNDARAM P
  • Patent number: 9811839
    Abstract: A system and method for providing a customer loyalty framework for a customer relationship management (CRM) system. The framework includes an internal CRM system, an internal loyalty system and an internal enterprise resource planning (ERP) system. The internal CRM system has a CRM repository storing CRM data and the internal loyalty system has a loyalty repository storing loyalty data for one or more customers enrolled in a company loyalty program. The internal CRM system stores business logic that is executable by the internal loyalty system, the internal CRM system, and/or the internal ERP system to execute the company loyalty program. The system further includes an external CRM system connected with the internal network by an external communication network.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: November 7, 2017
    Assignee: SAP SE
    Inventor: Meenakshi Sundaram P
  • Publication number: 20170154083
    Abstract: Methods and system are disclosed that provision contextual information associated with business data. In one aspect, a framework middleware receives a request via an application to establish connection. Upon processing the request, the application may establish connection with multiple databases associated with multiple business management systems via an adapter framework associated with the framework middleware. Based on the established connection, the business data from the multiple databases maybe retrieved via a real-time provisioning adapter framework associated with the framework middleware. Multiple routines in the framework middleware may be executed to trigger a system landscape transformation model to transform the retrieved business data. Based on parameters associated with the transformed business data, associated contextual information maybe determined. The determined contextual information may be provisioned by rendering the contextual information on a user interface.
    Type: Application
    Filed: November 26, 2015
    Publication date: June 1, 2017
    Inventor: MEENAKSHI SUNDARAM P
  • Publication number: 20160239531
    Abstract: Methods and system are disclosed that assist improving user experience, when consuming business data. In one aspect, a framework middleware receives a request via an application to establish connection with a multiple systems. Upon establishing the connection, the business data from the multiple systems may be retrieved. The retrieved business data may be transformed by triggering system landscape transformation data model. From the transformed business data, contextual information associated with the business data may be determined. The determined contextual information may be displayed on a user interface or a dashboard that is instantiated by the application. The contextual information displayed on the user interface is customized based on user preferences that enhances and improves user experience when consuming business data.
    Type: Application
    Filed: February 13, 2015
    Publication date: August 18, 2016
    Inventor: MEENAKSHI SUNDARAM P
  • Patent number: 9307043
    Abstract: Example methods and systems are directed to a staging engine. A system may comprise two computing devices. The first computing device may be accessible to a plurality of users. The second computing device may be inaccessible to the plurality of users, but accessible by the first computing device. The first computing device may cause a user interface (“UI”) to be presented to a user accessing the first computing device. The UI may include data retrieved from the second computing device and may be operable to store data. The data entered into the UI for storage may be incomplete relative to the data structures expected by the second computing device. The first computing device or the second computing device may stage the data until additional data that completes the expected data structures is received. After the expected data is complete, the data may be stored.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: April 5, 2016
    Assignee: SAP SE
    Inventor: Meenakshi Sundaram P
  • Patent number: 9231959
    Abstract: Example methods and systems are directed to a multiple transaction interface framework. A system may comprise three computing devices. The first computing device may be accessible to a plurality of users. The second computing device may be inaccessible to the plurality of users, but accessible by a user account of the first computing device. The third computing device may be inaccessible to the plurality of users, and inaccessible by the user account of the first computing device, but accessible by a user account of the second computing device. In some example embodiments, the first computing device causes a user interface to be presented. The user interface may include data retrieved from the second computing device. The data may have been retrieved by the second computing device from the third computing device, which may be configured to store the data.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: January 5, 2016
    Assignee: SAP SE
    Inventor: Meenakshi Sundaram P
  • Publication number: 20150317664
    Abstract: A system and method for providing a customer loyalty framework for a customer relationship management (CRM) system. The framework includes an internal CRM system, an internal loyalty system and an internal enterprise resource planning (ERP) system. The internal CRM system has a CRM repository storing CRM data and the internal loyalty system has a loyalty repository storing loyalty data for one or more customers enrolled in a company loyalty program. The internal CRM system stores business logic that is executable by the internal loyalty system, the internal CRM system, and/or the internal ERP system to execute the company loyalty program. The system further includes an external CRM system connected with the internal network by an external communication network.
    Type: Application
    Filed: April 30, 2014
    Publication date: November 5, 2015
    Inventor: Meenakshi Sundaram P
  • Patent number: 9165145
    Abstract: Various embodiments herein include at least one of systems, methods, and software that efficiently segregate data from externally accessible systems. One such embodiment is a method performed by a first data processing system and includes receiving a call from a client of a user interaction service requesting data to populate a client application user interface. Next, a first object service obtains the requested data. The first object service is then executed to call a master data service to retrieve master data from a local database storing master data copied from master data stored by a second data processing system. Next, transaction data is retrieved via a remote service call over a network from the second data processing system. The retrieved data is then provided back to the calling user interaction service, which then transmits the data to the client application.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: October 20, 2015
    Assignee: SAP SE
    Inventors: Meenakshi Sundaram P, Volker Hein, Tobias Haak
  • Publication number: 20150019760
    Abstract: Example methods and systems are directed to a staging engine. A system may comprise two computing devices. The first computing device may be accessible to a plurality of users. The second computing device may be inaccessible to the plurality of users, but accessible by the first computing device. The first computing device may cause a user interface (“UI”) to be presented to a user accessing the first computing device. The UI may include data retrieved from the second computing device and may be operable to store data. The data entered into the UI for storage may be incomplete relative to the data structures expected by the second computing device. The first computing device or the second computing device may stage the data until additional data that completes the expected data structures is received. After the expected data is complete, the data may be stored.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 15, 2015
    Applicant: SAP AG
    Inventor: Meenakshi Sundaram P
  • Publication number: 20150020156
    Abstract: Example methods and systems are directed to a multiple transaction interface framework. A system may comprise three computing devices. The first computing device may be accessible to a plurality of users. The second computing device may be inaccessible to the plurality of users, but accessible by a user account of the first computing device. The third computing device may be inaccessible to the plurality of users, and inaccessible by the user account of the first computing device, but accessible by a user account of the second computing device. In some example embodiments, the first computing device causes a user interface to be presented. The user interface may include data retrieved from the second computing device. The data may have been retrieved by the second computing device from the third computing device, which may be configured to store the data.
    Type: Application
    Filed: July 12, 2013
    Publication date: January 15, 2015
    Applicant: SAP AG
    Inventor: Meenakshi Sundaram P