Patents by Inventor Srinivasa Raju Chamarthy

Srinivasa Raju Chamarthy 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: 12212486
    Abstract: Embodiments of multi-host link aggregation are described for active-active cluster implementations. In one or more embodiments, a multi-host LAG bond in the cluster is created with a bond MAC address designated for the bond. Afterwards, a virtual IP address may be created for all hosts within the multi-host LAG bond. Compared with existing active-active cluster implementation, the presented multi-host link aggregation embodiments do not require extra entities, e.g., load balancer or DNS, which could be a failure point or performance bottleneck, thus makes the active-active cluster implementations more efficient and robust. With the Multi-Host LACP bond and virtual IP on all hosts, the cluster may have increased bandwidth to the cluster service and utilize computing capacity in a network switch for improved workload distribution.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: January 28, 2025
    Assignee: DELL PRODUCTS L.P.
    Inventors: Jianfei Yang, Mingyi Luo, Weilan Pu, Srinivasa Raju Chamarthy, Lifeng Zheng
  • Patent number: 12170583
    Abstract: An apparatus comprises at least one processing device configured to receive, by at least one network switch, a communication comprising a virtual logical device tag. The processing device is also configured, responsive to determining that the virtual logical device tag is a host-specific virtual logical device tag associated with a given host-specific virtual logical device of a given host device that is part of a multi-host link aggregation bond, to direct the communication to a given link for the given host device. The processing device is further configured, responsive to determining that the virtual logical device tag is a service-generic virtual logical device tag for a service provided by host devices which are part of the multi-host link aggregation bond) collectively, to select one of the host devices in accordance with a distribution algorithm and to direct the communication to a selected link for the selected host device.
    Type: Grant
    Filed: September 28, 2023
    Date of Patent: December 17, 2024
    Assignee: Dell Products L.P.
    Inventors: Jianfei Yang, Weilan Pu, Mingyi Luo, Lifeng Zheng, Si Zhang, Srinivasa Raju Chamarthy
  • Patent number: 12001291
    Abstract: Techniques can be implemented to adjust a level of data protection for a device based on predictions of the weather. A physical location of the device can be determined. A first weather prediction from a first weather source for the physical location for a first time period, and a second weather prediction from a second weather source for the physical location for a second time period can be determined. The first weather prediction and the second weather prediction can be combined to produce a combined weather prediction for a third time period. The combined weather prediction can be analyzed to determine a weather categorization. Based on the weather categorization, a level of data protection of the device can be increased for the third time period.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: June 4, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Vetrivel Mohanraj, Srinivasa Raju Chamarthy, Abhijit R. Bangera, Suhas Jayasheela, Dhanya Y D
  • Patent number: 11599456
    Abstract: A system can system can parse a first group of dependencies within a first API, and second group of dependencies between the first API and a second API. The system can identify a group of assertions for the first API. The system can identify a group of validations for the first API. The system can identify a format for calls to the first API according to a first programming language based on a template for the first programming language. The system can generate a number of test cases that invoke the first API according to the first programming language based on the first group of dependencies, the second group of dependencies, and the format for calls to the first API. The system can invoke the first API with the test cases to validate functionality of the first API based on the group of assertions and the group of validations.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: March 7, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Nagendra Hk, Poornima Gokhale, Abhijit R. Bangera, Srinivasa Raju Chamarthy
  • Publication number: 20220382669
    Abstract: A system can system can parse a first group of dependencies within a first API, and second group of dependencies between the first API and a second API. The system can identify a group of assertions for the first API. The system can identify a group of validations for the first API. The system can identify a format for calls to the first API according to a first programming language based on a template for the first programming language. The system can generate a number of test cases that invoke the first API according to the first programming language based on the first group of dependencies, the second group of dependencies, and the format for calls to the first API. The system can invoke the first API with the test cases to validate functionality of the first API based on the group of assertions and the group of validations.
    Type: Application
    Filed: July 8, 2021
    Publication date: December 1, 2022
    Inventors: Nagendra HK, Poornima Gokhale, Abhijit R. Bangera, Srinivasa Raju Chamarthy
  • Publication number: 20220327028
    Abstract: Techniques can be implemented to adjust a level of data protection for a device based on predictions of the weather. A physical location of the device can be determined. A first weather prediction from a first weather source for the physical location for a first time period, and a second weather prediction from a second weather source for the physical location for a second time period can be determined. The first weather prediction and the second weather prediction can be combined to produce a combined weather prediction for a third time period. The combined weather prediction can be analyzed to determine a weather categorization. Based on the weather categorization, a level of data protection of the device can be increased for the third time period.
    Type: Application
    Filed: April 8, 2021
    Publication date: October 13, 2022
    Inventors: Vetrivel Mohanraj, Srinivasa Raju Chamarthy, Abhijit R. Bangera, Suhas Jayasheela, Dhanya Y D