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: 11989101Abstract: 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: GrantFiled: January 27, 2022Date of Patent: May 21, 2024Assignee: Commvault Systems, Inc.Inventors: Girish Ramohalli Gopala Rao, Sunil Babu Telagamsetti, Brahmaiah Vallabhaneni, David Alan Oshinsky
-
Publication number: 20240134753Abstract: 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: ApplicationFiled: December 13, 2023Publication date: April 25, 2024Applicant: Commvault Systems, Inc.Inventors: Girish RAMOHALLI GOPALA RAO, Sunil Babu TELAGAMSETTI, Brahmaiah VALLABHANENI, David Alan OSHINSKY
-
Patent number: 11962647Abstract: 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: GrantFiled: August 6, 2019Date of Patent: April 16, 2024Assignee: VMware, Inc.Inventors: Kiran Kumar Cherivirala, Venu Gopala Rao Kotha, Anuj Khandelwal, Gurivi Reddy Gopireddy, Sureshbabu Koyadan Chathoth, Venkata Vanaja Lakshmi Yakkala
-
Publication number: 20240036986Abstract: 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: ApplicationFiled: October 16, 2023Publication date: February 1, 2024Inventors: Ketan BANSOD, Jun H. AHN, Girish RAMOHALLI GOPALA RAO
-
Publication number: 20240028373Abstract: 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: ApplicationFiled: October 28, 2022Publication date: January 25, 2024Inventors: ASHVIN LAKSHMIKANTA, Umar Shaikh, Kiran Kumar Cherivirala, Venu Gopala Rao Kotha, Sureshbabu Koyadan Chathoth
-
Publication number: 20240028323Abstract: 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: ApplicationFiled: November 17, 2022Publication date: January 25, 2024Inventors: GURIVI REDDY GOPIREDDY, AAKASH CHANDRASEKARAN, UMAR SHAIKH, HEMANT SADANA, VENU GOPALA RAO KOTHA
-
Patent number: 11829256Abstract: 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: GrantFiled: May 10, 2022Date of Patent: November 28, 2023Assignee: Commvault Systems, Inc.Inventors: Ketan Bansod, Jun H. Ahn, Girish Ramohalli Gopala Rao
-
Patent number: 11732176Abstract: 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: GrantFiled: September 16, 2021Date of Patent: August 22, 2023Assignee: Halliburton Energy Services, Inc.Inventors: Sandip Prabhakar Patil, Ganesh Shriniwas Pangu, Venkata Gopala Rao Palla
-
Publication number: 20230082853Abstract: 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: ApplicationFiled: September 16, 2021Publication date: March 16, 2023Applicant: Halliburton Energy Services, Inc.Inventors: Sandip Prabhakar Patil, Ganesh Shriniwas Pangu, Venkata Gopala Rao Palla
-
Patent number: 11579932Abstract: 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: GrantFiled: August 29, 2017Date of Patent: February 14, 2023Assignee: VMWARE, INC.Inventors: Sachin Thakkar, Debashis Basak, Venu Gopala Rao Kotha, Pooja Naik, Allwyn Sequeira
-
Patent number: 11520755Abstract: 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: GrantFiled: August 4, 2020Date of Patent: December 6, 2022Assignee: Commvault Systems, Inc.Inventors: Girish Ramohalli Gopala Rao, Paramasivam Kumarasamy, Brahmaiah Vallabhaneni, Rajesh Polimera, Navatha Devi Chintala
-
Patent number: 11494273Abstract: 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: GrantFiled: December 10, 2019Date of Patent: November 8, 2022Assignee: Commvault Systems, Inc.Inventors: Ketan Bansod, Jun H. Ahn, Girish Ramohalli Gopala Rao
-
Publication number: 20220342772Abstract: 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: ApplicationFiled: May 10, 2022Publication date: October 27, 2022Inventors: Ketan Bansod, Jun H. Ahn, Girish Ramohalli Gopala Rao
-
Patent number: 11472663Abstract: 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: GrantFiled: September 27, 2019Date of Patent: October 18, 2022Assignee: OTIS ELEVATOR COMPANYInventors: Appalaraju Marpu, Naveen Kumar Yeddi, Gopala Rao Vulli, Veeranjaneyulu Manyam
-
Patent number: 11466520Abstract: 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: GrantFiled: October 31, 2018Date of Patent: October 11, 2022Assignee: Halliburton Energy Services, Inc.Inventors: Tamal Kumar Sen, Venkata Gopala Rao Palla, Lonnie Carl Helms
-
Patent number: 11461184Abstract: 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: GrantFiled: December 11, 2019Date of Patent: October 4, 2022Assignee: Commvault Systems, Inc.Inventors: Girish Ramohalli Gopala Rao, Sunil Babu Telagamsetti, Brahmaiah Vallabhaneni, David Alan Oshinsky
-
Patent number: 11436096Abstract: 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: GrantFiled: December 1, 2020Date of Patent: September 6, 2022Assignee: Commvault Systems, Inc.Inventors: Paramasivam Kumarasamy, Rahul S. Pawar, Henry Wallace Dornemann, Jun H. Ahn, Brahmaiah Vallabhaneni, Girish Ramohalli Gopala Rao
-
Patent number: 11411925Abstract: 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: GrantFiled: December 31, 2019Date of Patent: August 9, 2022Assignee: ORACLE INTERNATIONAL CORPORATIONInventors: Vipin Kumar, Shashikiran Bhalachandra Mahalank, Raghavendra Gopala Rao
-
Patent number: 11366723Abstract: 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: GrantFiled: December 10, 2019Date of Patent: June 21, 2022Assignee: Commvault Systems, Inc.Inventors: Ketan Bansod, Jun H. Ahn, Girish Ramohalli Gopala Rao
-
Patent number: 11358699Abstract: 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: GrantFiled: April 7, 2020Date of Patent: June 14, 2022Assignee: The Boeing CompanyInventors: David H. Leibov, Steven D. Ingham, Daniel Cox, Mark R. McLaughlin, Alfons Menanno, Soma Gopala Rao Paravata, Kevin L. Sullivan