Patents by Inventor Gopala Rao

Gopala Rao 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: 11989101
    Abstract: A streamlined approach enables customers to retain management control over their data in a database-as-a-service (“DBaaS”) setting, by providing managed backup copies outside cloud service providers' sphere of control. An illustrative data storage management system provides control over performing backup operations to generate managed backup copies, storing managed backup copies, recovering managed backup copies in whole or in part, migrating managed backup copies, and migrating DBaaS instances. Management control also extends to choices of where to store the managed backup copies, whether on the same cloud computing platform as the source DBaaS, on a different cloud computing platform, and/or in a non-cloud data center.
    Type: Grant
    Filed: January 27, 2022
    Date of Patent: May 21, 2024
    Assignee: Commvault Systems, Inc.
    Inventors: Girish Ramohalli Gopala Rao, Sunil Babu Telagamsetti, Brahmaiah Vallabhaneni, David Alan Oshinsky
  • Publication number: 20240134753
    Abstract: A streamlined approach enables customers to retain management control over their data in a database-as-a-service (“DBaaS”) setting, by providing managed backup copies outside cloud service providers' sphere of control. An illustrative data storage management system provides control over performing backup operations to generate managed backup copies, storing managed backup copies, recovering managed backup copies in whole or in part, migrating managed backup copies, and migrating DBaaS instances. Management control also extends to choices of where to store the managed backup copies, whether on the same cloud computing platform as the source DBaaS, on a different cloud computing platform, and/or in a non-cloud data center.
    Type: Application
    Filed: December 13, 2023
    Publication date: April 25, 2024
    Applicant: Commvault Systems, Inc.
    Inventors: Girish RAMOHALLI GOPALA RAO, Sunil Babu TELAGAMSETTI, Brahmaiah VALLABHANENI, David Alan OSHINSKY
  • Patent number: 11962647
    Abstract: Examples can include (1) identifying, on a network, a source node and a destination node, the source node including at least one source node virtual machine (“VM”) to be replicated as a destination node VM on the destination node, (2) performing a full synchronization by copying disks used by the source node VM in a current operational state to the destination node VM, (3) scheduling start times for multiple update synchronizations of changed data between the source node VM and the destination node VM, the start times being scheduled at different time intervals, wherein a first time interval is greater than a second time interval, and (4) performing, at a switch-over time, a shutdown of the source node VM and transmitting data changes that are pending on the disk to the destination node. Various corresponding systems, methods, and non-transitory computer-readable media are also disclosed.
    Type: Grant
    Filed: August 6, 2019
    Date of Patent: April 16, 2024
    Assignee: VMware, Inc.
    Inventors: Kiran Kumar Cherivirala, Venu Gopala Rao Kotha, Anuj Khandelwal, Gurivi Reddy Gopireddy, Sureshbabu Koyadan Chathoth, Venkata Vanaja Lakshmi Yakkala
  • Publication number: 20240036986
    Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system.
    Type: Application
    Filed: October 16, 2023
    Publication date: February 1, 2024
    Inventors: Ketan BANSOD, Jun H. AHN, Girish RAMOHALLI GOPALA RAO
  • Publication number: 20240028373
    Abstract: An example method of deploying an application by a telecommunications platform in a multi-cloud computing system includes: receiving, at the telecommunications platform executing in a first software-defined data center (SDDC), an application deployment specification for a first application; receiving, at the telecommunications platform, selection of a virtual infrastructure (VI) template for the first application, the VI template defining a configuration of SDDC resources in the multi-cloud computing system; and deploying the first application based on the application deployment specification of the first application and the VI template.
    Type: Application
    Filed: October 28, 2022
    Publication date: January 25, 2024
    Inventors: ASHVIN LAKSHMIKANTA, Umar Shaikh, Kiran Kumar Cherivirala, Venu Gopala Rao Kotha, Sureshbabu Koyadan Chathoth
  • Publication number: 20240028323
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for simulating nodes of a container orchestration system. An example method includes: deploying a mock node for taking on a role of actual worker nodes, wherein the mock node is provided with a first set of resources providing a first compute capacity and the mock node includes an interface for interacting with an API server of the container orchestration system; configuring the interface to present to the container orchestration system an available compute capacity of a second compute capacity; registering the mock node as an actual worker node of the cluster with the API server based on the interface of the mock node; causing the container orchestration system to deploy a plurality of application pods to the mock node; and obtaining events generated by the interface in the mock node indicating deployment and running statuses of the application pods.
    Type: Application
    Filed: November 17, 2022
    Publication date: January 25, 2024
    Inventors: GURIVI REDDY GOPIREDDY, AAKASH CHANDRASEKARAN, UMAR SHAIKH, HEMANT SADANA, VENU GOPALA RAO KOTHA
  • Patent number: 11829256
    Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: November 28, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Ketan Bansod, Jun H. Ahn, Girish Ramohalli Gopala Rao
  • Patent number: 11732176
    Abstract: A method of treating a subterranean formation can include: introducing a first fluid into a wellbore penetrating the subterranean formation; introducing a second fluid into the wellbore after introduction of the first fluid, wherein the second fluid comprises: a base fluid comprising water; a viscosifier; and a stabilizer, and wherein the second fluid has a rheological 3-rpm dial reading to 300-rpm dial reading ratio in the range of 1:1 to 1:3; and introducing a third fluid into the wellbore after introduction of the second fluid, wherein the second fluid inhibits or prevents the first fluid from mixing with the third fluid. The second fluid can be a liquid plug that substantially inhibits or prevents the first fluid from mixing with the third fluid. The first fluid can be a drilling mud or spacer fluid. The third fluid can be a spacer fluid or a cement composition.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: August 22, 2023
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Sandip Prabhakar Patil, Ganesh Shriniwas Pangu, Venkata Gopala Rao Palla
  • Publication number: 20230082853
    Abstract: A method of treating a subterranean formation can include: introducing a first fluid into a wellbore penetrating the subterranean formation; introducing a second fluid into the wellbore after introduction of the first fluid, wherein the second fluid comprises: a base fluid comprising water; a viscosifier; and a stabilizer, and wherein the second fluid has a rheological 3-rpm dial reading to 300-rpm dial reading ratio in the range of 1:1 to 1:3; and introducing a third fluid into the wellbore after introduction of the second fluid, wherein the second fluid inhibits or prevents the first fluid from mixing with the third fluid. The second fluid can be a liquid plug that substantially inhibits or prevents the first fluid from mixing with the third fluid. The first fluid can be a drilling mud or spacer fluid. The third fluid can be a spacer fluid or a cement composition.
    Type: Application
    Filed: September 16, 2021
    Publication date: March 16, 2023
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Sandip Prabhakar Patil, Ganesh Shriniwas Pangu, Venkata Gopala Rao Palla
  • Patent number: 11579932
    Abstract: A system and method for backing up workloads for multiple tenants of a cloud computing system are disclosed. A method of backing up workloads for multiple tenants of a computing system includes triggering an archival process according to an archival policy set by a tenant, and executing the archival process by reading backup data of the tenant stored in a backup storage device of the computer system and transmitting the backup data to an archival store designated in the archival policy, and then deleting or invalidating the backup data stored in the backup storage device.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: February 14, 2023
    Assignee: VMWARE, INC.
    Inventors: Sachin Thakkar, Debashis Basak, Venu Gopala Rao Kotha, Pooja Naik, Allwyn Sequeira
  • Patent number: 11520755
    Abstract: The systems and methods provide for migrating database management system (DBMS) applications to cloud storage by automating a continuous replication of changes made to the DBMS from the DBMS to an associated cloud instance. For example, the systems and methods facilitate the migration of the DBMS via multiple processes performing in parallel—a process to create and provision a new machine instance (e.g., an EC2 instance), a process to clone and transfer parameters of the operating system/software of the DBMS, and a process that backs up and/or captures the application data of the DBMS. In some embodiments, the systems and methods, utilizing parallel processes, and combining outputs of the processes to a synchronization process, efficiently and quickly migrate DBMS applications to cloud storage, among other benefits.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: December 6, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Girish Ramohalli Gopala Rao, Paramasivam Kumarasamy, Brahmaiah Vallabhaneni, Rajesh Polimera, Navatha Devi Chintala
  • Patent number: 11494273
    Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: November 8, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Ketan Bansod, Jun H. Ahn, Girish Ramohalli Gopala Rao
  • Publication number: 20220342772
    Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system.
    Type: Application
    Filed: May 10, 2022
    Publication date: October 27, 2022
    Inventors: Ketan Bansod, Jun H. Ahn, Girish Ramohalli Gopala Rao
  • Patent number: 11472663
    Abstract: A system for providing an automatic software upgrade assistant for remote elevator monitoring experts using machine learning. The system performs operations that include receiving a request from a requestor to install a software upgrade on a controller of an elevator component, the software upgrade dependent on at least one software program being installed on the controller. It is determined whether the at least one software program is installed on the controller. Based at least in part on determining that the at least one software program is installed on the controller: an elapsed time to complete the installation of the software upgrade on the controller is predicted; and an indication is output to the requestor that the software upgrade is permitted to be installed on the controller and the predicted elapsed time to complete the installation.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: October 18, 2022
    Assignee: OTIS ELEVATOR COMPANY
    Inventors: Appalaraju Marpu, Naveen Kumar Yeddi, Gopala Rao Vulli, Veeranjaneyulu Manyam
  • Patent number: 11466520
    Abstract: A shoe for use with a casing string in a borehole. The shoe may include a first screen positioned within a bore of the shoe or of the casing string near the shoe. The first screen may include orifices sized to prevent the passage of lost circulation material or a material with properties similar to the lost circulation material from outside the shoe through the first screen.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: October 11, 2022
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Tamal Kumar Sen, Venkata Gopala Rao Palla, Lonnie Carl Helms
  • Patent number: 11461184
    Abstract: A streamlined approach enables customers to retain management control over their data in a database-as-a-service (“DBaaS”) setting, by providing managed backup copies outside cloud service providers' sphere of control. An illustrative data storage management system provides control over performing backup operations to generate managed backup copies, storing managed backup copies, recovering managed backup copies in whole or in part, migrating managed backup copies, and migrating DBaaS instances. Management control also extends to choices of where to store the managed backup copies, whether on the same cloud computing platform as the source DBaaS, on a different cloud computing platform, and/or in a non-cloud data center.
    Type: Grant
    Filed: December 11, 2019
    Date of Patent: October 4, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Girish Ramohalli Gopala Rao, Sunil Babu Telagamsetti, Brahmaiah Vallabhaneni, David Alan Oshinsky
  • Patent number: 11436096
    Abstract: According to certain aspects, a system may include a computing device configured to: intercept a request from a database application to read a portion of a database file, where a secondary copy of the database file resides on a secondary storage device(s) and is organized as a plurality of first blocks, wherein the request includes a database file offset(s) corresponding to the requested portion; and map the database file offset(s) to a subset of the first blocks that correspond to requested database object(s). The system may include a secondary storage controller computer(s) configured to: access a table that maps the plurality of first blocks to storage locations on the secondary storage device(s); using the table, locate and retrieve the subset of the first blocks on the secondary storage device(s); and forward the retrieved first blocks for storage in a primary storage device(s).
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: September 6, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Paramasivam Kumarasamy, Rahul S. Pawar, Henry Wallace Dornemann, Jun H. Ahn, Brahmaiah Vallabhaneni, Girish Ramohalli Gopala Rao
  • Patent number: 11411925
    Abstract: A method for implementing indirect GTP firewall filtering includes using a signaling message routing node to dynamically populate an indirect GTP-C firewall filtering database with IMSIs and VPLMN IDs extracted from mobility management signaling messages for updating the locations of outbound roaming subscribers. The method further includes receiving a CCR-I message generated in response to a GTP-C message. The method further includes extracting an IMSI and a VPLMN ID from the CCR-I message. The method further includes accessing the indirect GTP-C firewall filtering database using the IMSI extracted from the CCR-I message. The method further includes determining that a record corresponding to the IMSI is present in the indirect GTP-C firewall filtering database. The method further includes determining that a VPLMN ID in the record does not match the VPLMN ID extracted from the CCR-I message.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: August 9, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Vipin Kumar, Shashikiran Bhalachandra Mahalank, Raghavendra Gopala Rao
  • Patent number: 11366723
    Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: June 21, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Ketan Bansod, Jun H. Ahn, Girish Ramohalli Gopala Rao
  • Patent number: 11358699
    Abstract: Embodiments for aircraft pressure deck. One embodiment is a pressure deck of an aircraft. The pressure deck includes beams extending longitudinally along a fuselage of the aircraft, and a web attached to an underside of the beams, the web including arches between adjacent beams to allow the pressure deck to flex laterally. The pressure deck also includes a box structure between a middle pair of the beams and configured to transfer load forward to a rear spar of a wing of the aircraft and aft to an aft wheel well bulkhead of the aircraft. The pressure deck further includes a first intercostal outboard from the box structure and configured to stabilize a first outboard pair of the beams, and a second intercostal outboard from the first intercostal and coupled between a second outboard pair of the beams via a swing link to allow the second intercostal to flex laterally.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: June 14, 2022
    Assignee: The Boeing Company
    Inventors: David H. Leibov, Steven D. Ingham, Daniel Cox, Mark R. McLaughlin, Alfons Menanno, Soma Gopala Rao Paravata, Kevin L. Sullivan