Patents by Inventor Sandeep VENKATESH

Sandeep VENKATESH 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: 10911342
    Abstract: The present disclosure involves systems, software, and computer implemented methods for distributed monitoring in clusters with self-healing. One example method includes determining, by a monitoring agent of a first node of a cluster, a self-monitoring check to perform for the first node. The first node is among multiple, other nodes included in the cluster. In response to receiving a successful status for the self-monitoring check, a registry in the first node is updated with the successful status. The registry includes node statuses for each node in the cluster. In response to receiving an unsuccessful status for the self-monitoring check, the monitoring agent performs at least one corrective action on the first node and updates the registry in the first node with a result of the at least one corrective action. The registry is broadcasted to each of the other nodes in the cluster as an updated registry.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: February 2, 2021
    Assignee: SAP SE
    Inventors: Sandeep Venkatesh, Pradeep Gunda Bhat, Amit Kumar Ray
  • Publication number: 20210006480
    Abstract: The present disclosure involves systems, software, and computer implemented methods for distributed monitoring in clusters with self-healing. One example method includes determining, by a monitoring agent of a first node of a cluster, a self-monitoring check to perform for the first node. The first node is among multiple, other nodes included in the cluster. In response to receiving a successful status for the self-monitoring check, a registry in the first node is updated with the successful status. The registry includes node statuses for each node in the cluster. In response to receiving an unsuccessful status for the self-monitoring check, the monitoring agent performs at least one corrective action on the first node and updates the registry in the first node with a result of the at least one corrective action. The registry is broadcasted to each of the other nodes in the cluster as an updated registry.
    Type: Application
    Filed: September 18, 2020
    Publication date: January 7, 2021
    Inventors: Sandeep Venkatesh, Pradeep Gunda Bhat, Amit Kumar Ray
  • Publication number: 20200348986
    Abstract: A method and system including an Application Programming Interface (API) proxy module; an API proxy processor in communication with the API proxy module and operative to execute processor-executable process steps to cause the system to: receive API development data, wherein the API data includes at least one of back-end data and use-case data; identify one or more API clusters that is similar to the received API development data; generate an API proxy template based on the identified one or more API clusters; and display the generated API proxy template to a client on a user interface. Numerous other aspects are provided.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 5, 2020
    Inventors: Sandeep Venkatesh, Aditya Sriram, Pallavi Mishra, Jyoti Sharma
  • Publication number: 20200177481
    Abstract: The present disclosure involves systems, software, and computer implemented methods for distributed monitoring in clusters with self-healing. One example method includes determining, by a monitoring agent of a first node of a cluster, a self-monitoring check to perform for the first node. The first node is among multiple, other nodes included in the cluster. In response to receiving a successful status for the self-monitoring check, a registry in the first node is updated with the successful status. The registry includes node statuses for each node in the cluster. In response to receiving an unsuccessful status for the self-monitoring check, the monitoring agent performs at least one corrective action on the first node and updates the registry in the first node with a result of the at least one corrective action. The registry is broadcasted to each of the other nodes in the cluster as an updated registry.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 4, 2020
    Inventors: Sandeep Venkatesh, Pradeep Gunda Bhat, Amit Kumar Ray
  • Publication number: 20160065647
    Abstract: System and method for enabling downloading of files. The system includes an application module (102), download configuration module (106) and a database module (108). The application module (102) is configured to be associated with a device and collect data pertaining to a user's preference for downloading a file. The application module (102) communicates the preferences of a user to a download configuration module (106). The download configuration module (106) locates the files requested for the download, and thereupon splits the file into multiple parts based on the user's preferences. The multiple parts are downloaded onto one or more devices, based on the user's preferences. Upon completion of the download onto one or more devices, all the parts of the file are imported onto a device. The application module (102) is configured to combine all the parts of the file into a larger file.
    Type: Application
    Filed: August 26, 2014
    Publication date: March 3, 2016
    Inventors: Sandeep VENKATESH, Nitin JAGADISH, Sunil Kumar Karehalli MANJUNATH