Patents by Inventor Chandrasekar Sankarram

Chandrasekar Sankarram 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: 11516034
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program transmits via a multicast communication protocol a message specifying a set of services offered by the device to a plurality of computing devices. The program further establishes a connection with a computing device in the plurality of computing devices. The program also receives, through the connection, a set of data for the set of services. The program further applies the set of services to the set of data.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: November 29, 2022
    Assignee: SAP SE
    Inventors: Chandrasekar Sankarram, Yukching Leung
  • Publication number: 20200336323
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program transmits via a multicast communication protocol a message specifying a set of services offered by the device to a plurality of computing devices. The program further establishes a connection with a computing device in the plurality of computing devices. The program also receives, through the connection, a set of data for the set of services. The program further applies the set of services to the set of data.
    Type: Application
    Filed: July 1, 2020
    Publication date: October 22, 2020
    Applicant: SAP SE
    Inventors: Chandrasekar Sankarram, Yukching Leung
  • Patent number: 10735210
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program transmits via a multicast communication protocol a message specifying a set of services offered by the device to a plurality of computing devices. The program further establishes a connection with a computing device in the plurality of computing devices. The program also receives, through the connection, a set of data for the set of services. The program further applies the set of services to the set of data.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: August 4, 2020
    Assignee: SAP SE
    Inventors: Chandrasekar Sankarram, Yukching Leung
  • Patent number: 10534646
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a notification from a java virtual machine indicating that an amount of free memory associated with the java virtual machine is less than a first threshold amount of memory. In response to the notification, the program further transitions from operating in a non-low-memory stat to operating a low-memory state. The low-memory state includes decreasing an amount of memory used by a set of components in a plurality of components of an application operating on the java virtual machine in order to increase the amount of free memory associated with the java virtual machine. The program also determines that the amount of free memory associated with the java virtual machine is greater than a second threshold amount of memory. In response to the determination, the program further transitions from operating in the low-memory state to operating in the non-low-memory state.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: January 14, 2020
    Assignee: SAP SE
    Inventors: Chandrasekar Sankarram, Yukching Leung
  • Publication number: 20180329748
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives a notification from a java virtual machine indicating that an amount of free memory associated with the java virtual machine is less than a first threshold amount of memory. In response to the notification, the program further transitions from operating in a non-low-memory stat to operating a low-memory state. The low-memory state includes decreasing an amount of memory used by a set of components in a plurality of components of an application operating on the java virtual machine in order to increase the amount of free memory associated with the java virtual machine. The program also determines that the amount of free memory associated with the java virtual machine is greater than a second threshold amount of memory. In response to the determination, the program further transitions from operating in the low-memory state to operating in the non-low-memory state.
    Type: Application
    Filed: May 9, 2017
    Publication date: November 15, 2018
    Applicant: SAP SE
    Inventors: Chandrasekar Sankarram, Yukching Leung
  • Publication number: 20180323983
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program. The program transmits via a multicast communication protocol a message specifying a set of services offered by the device to a plurality of computing devices. The program further establishes a connection with a computing device in the plurality of computing devices. The program also receives, through the connection, a set of data for the set of services. The program further applies the set of services to the set of data.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Applicant: SAP SE
    Inventors: Chandrasekar Sankarram, Yukching Leung