Patents by Inventor Rishi Kaundinya Mutnuru
Rishi Kaundinya Mutnuru 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).
-
Publication number: 20240015071Abstract: The present is directed to systems, methods, and devices for holistic rendering of cloud network configuration. The method can include receiving data characterizing a plurality of devices in a computing network. The method can include generating with the inventory processor a data file characterizing each of the plurality of devices in the computing network. This data file can be generated based on the received data and on a set of static overrides. The method can include generating a configuration file for each of the plurality of devices in the computing network via iterative selection and application of templates to portions of the data file.Type: ApplicationFiled: September 20, 2023Publication date: January 11, 2024Applicant: Oracle International CorporationInventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
-
Patent number: 11811610Abstract: The present is directed to systems, methods, and devices for holistic rendering of cloud network configuration. The method can include receiving data characterizing a plurality of devices in a computing network. The method can include generating with the inventory processor a data file characterizing each of the plurality of devices in the computing network. This data file can be generated based on the received data and on a set of static overrides. The method can include generating a configuration file for each of the plurality of devices in the computing network via iterative selection and application of templates to portions of the data file.Type: GrantFiled: January 11, 2021Date of Patent: November 7, 2023Assignee: Oracle International CorporationInventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
-
Patent number: 11657020Abstract: The present disclosure relates to a method and/or apparatus for versioning cloud network configuration. The method can include receiving base configuration files for a set of devices forming at least a portion of a computing network, pulling current configuration files from each device of the set of devices, for each device, and determining a discrepancy when a base configuration file of the device and a current configuration file of the device do not match. When the discrepancy is determined for a device, generating a patch file based on the determined discrepancy for that device. The method can include extracting a last configuration commit time from that device, allocating a unique snapshot identifier to the patch file and associated with the last configuration commit time, and populating a snapshot database.Type: GrantFiled: January 6, 2021Date of Patent: May 23, 2023Assignee: Oracle International CorporationInventor: Rishi Kaundinya Mutnuru
-
Publication number: 20220214998Abstract: The present disclosure relates to a method and/or apparatus for versioning cloud network configuration. The method can include receiving base configuration files for a set of devices forming at least a portion of a computing network, pulling current configuration files from each device of the set of devices, for each device, and determining a discrepancy when a base configuration file of the device and a current configuration file of the device do not match. When the discrepancy is determined for a device, generating a patch file based on the determined discrepancy for that device. The method can include extracting a last configuration commit time from that device, allocating a unique snapshot identifier to the patch file and associated with the last configuration commit time, and populating a snapshot database.Type: ApplicationFiled: January 6, 2021Publication date: July 7, 2022Applicant: Oracle International CorporationInventor: Rishi Kaundinya Mutnuru
-
Publication number: 20220217052Abstract: The present is directed to systems, methods, and devices for holistic rendering of cloud network configuration. The method can include receiving data characterizing a plurality of devices in a computing network. The method can include generating with the inventory processor a data file characterizing each of the plurality of devices in the computing network. This data file can be generated based on the received data and on a set of static overrides. The method can include generating a configuration file for each of the plurality of devices in the computing network via iterative selection and application of templates to portions of the data file.Type: ApplicationFiled: January 11, 2021Publication date: July 7, 2022Applicant: Oracle International CorporationInventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
-
Patent number: 11290332Abstract: The present is directed to systems, methods, and devices for modelling cloud networks for automation, The system can include a computing network including at least one transit router and a plurality of switches. The system can include at least one server that can access model information for the computing network, and set up the computing network based upon the model information. Setting up the computing network can include creating a topology database, and building the computing network based on the topology database. The topolopgy data can be created by creating switches at each layer in the computing network, mapping links connecting the switches, each link connecting a pair of switches, creating Border Gateway Protocol (“BGP”) routing for both an underlay network and an overlay network, creating a topology graph of the computing network, and generating Zero Touch Provisioning (“ZTP”) links.Type: GrantFiled: July 17, 2020Date of Patent: March 29, 2022Assignee: Oracle International CorporationInventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
-
Patent number: 11140035Abstract: The present is directed to systems, methods, and devices for Zero Touch Provisioning (“ZTP”). The system can include a computing network including at least one transit router and a triggering device, and at least one server coupled with the computing network. The server can: generate a topology map characterizing the computing network, link an identifier with a configuration file for devices in the computing network, receive a trigger signal from a triggering device coupled to the computing network, launch a ZTP algorithm, send an initial configuration file and executable first scripts to the triggering device, which first scripts direct the triggering device to: collect information identifying other devices in the computing network coupled to the triggering device, and to generate a unique identifier based on the collected information, receive a request including the unique identifier for a configuration file, and download the configuration file to the triggering device.Type: GrantFiled: July 17, 2020Date of Patent: October 5, 2021Assignee: Oracle International CorporationInventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
-
Publication number: 20210184936Abstract: The present is directed to systems, methods, and devices for modelling cloud networks for automation, The system can include a computing network including at least one transit router and a plurality of switches. The system can include at least one server that can access model information for the computing network, and set up the computing network based upon the model information. Setting up the computing network can include creating a topology database, and building the computing network based on the topology database. The topolopgy data can be created by creating switches at each layer in the computing network, mapping links connecting the switches, each link connecting a pair of switches, creating Border Gateway Protocol (“BGP”) routing for both an underlay network and an overlay network, creating a topology graph of the computing network, and generating Zero Touch Provisioning (“ZTP”) links.Type: ApplicationFiled: July 17, 2020Publication date: June 17, 2021Applicant: Oracle International CorporationInventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
-
Publication number: 20210184930Abstract: The present is directed to systems, methods, and devices for Zero Touch Provisioning (“ZTP”). The system can include a computing network including at least one transit router and a triggering device, and at least one server coupled with the computing network. The server can: generate a topology map characterizing the computing network, link an identifier with a configuration file for devices in the computing network, receive a trigger signal from a triggering device coupled to the computing network, launch a ZTP algorithm, send an initial configuration file and executable first scripts to the triggering device, which first scripts direct the triggering device to: collect information identifying other devices in the computing network coupled to the triggering device, and to generate a unique identifier based on the collected information, receive a request including the unique identifier for a configuration file, and download the configuration file to the triggering device.Type: ApplicationFiled: July 17, 2020Publication date: June 17, 2021Applicant: Oracle International CorporationInventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
-
Patent number: 8260790Abstract: A method, executed on a computing device, and a corresponding system, allow software applications to easily access data contained in a static XML document by parsing the static XML document. For each node in the XML document, a Node Offset value is determined. The Node Offset value is then stored and serves as an index offset value, where the index offset value is used by the software applications to retrieve the data contained in the static XML document.Type: GrantFiled: April 27, 2007Date of Patent: September 4, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jeff Barlow, Longbao Luo, Lakshminarayana Mandaleeka, Rishi Kaundinya Mutnuru, Tien-You Chen
-
Patent number: 8149846Abstract: A method is provided of managing cluster interconnect traffic, comprising prioritising the cluster interconnect traffic using at least two priorities, and distributing the prioritised cluster interconnect traffic according to the prioritising. Corresponding system and computer program product are also provided.Type: GrantFiled: November 9, 2006Date of Patent: April 3, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventors: Rishi Kaundinya Mutnuru, Timothy Noel Tatapudi
-
Publication number: 20080270345Abstract: A method, executed on a computing device, and a corresponding system, allow software applications to easily access data contained in a static XML document by parsing the static XML document. For each node in the XML document, a Node Offset value is determined. The Node Offset value is then stored and serves as an index offset value, where the index offset value is used by the software applications to retrieve the data contained in the static XML document.Type: ApplicationFiled: April 27, 2007Publication date: October 30, 2008Inventors: Jeff Barlow, Longbao Luo, Lakshminarayana Mandaleeka, Rishi Kaundinya Mutnuru, Tien-You Chen
-
Publication number: 20060072617Abstract: A method and apparatus is disclosed for assembling data packet fragments in a network of nodes arranged as a subnet cluster in which the overhead in reassembling and transmitting packets within the cluster is reduced.Type: ApplicationFiled: September 29, 2005Publication date: April 6, 2006Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Rishi Kaundinya Mutnuru, Timothy Tatapudi, Diwakar Rao Vepakomma