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: 20240015071
    Abstract: 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: Application
    Filed: September 20, 2023
    Publication date: January 11, 2024
    Applicant: Oracle International Corporation
    Inventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
  • Patent number: 11811610
    Abstract: 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: Grant
    Filed: January 11, 2021
    Date of Patent: November 7, 2023
    Assignee: Oracle International Corporation
    Inventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
  • Patent number: 11657020
    Abstract: 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: Grant
    Filed: January 6, 2021
    Date of Patent: May 23, 2023
    Assignee: Oracle International Corporation
    Inventor: Rishi Kaundinya Mutnuru
  • Publication number: 20220214998
    Abstract: 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: Application
    Filed: January 6, 2021
    Publication date: July 7, 2022
    Applicant: Oracle International Corporation
    Inventor: Rishi Kaundinya Mutnuru
  • Publication number: 20220217052
    Abstract: 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: Application
    Filed: January 11, 2021
    Publication date: July 7, 2022
    Applicant: Oracle International Corporation
    Inventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
  • Patent number: 11290332
    Abstract: 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: Grant
    Filed: July 17, 2020
    Date of Patent: March 29, 2022
    Assignee: Oracle International Corporation
    Inventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
  • Patent number: 11140035
    Abstract: 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: Grant
    Filed: July 17, 2020
    Date of Patent: October 5, 2021
    Assignee: Oracle International Corporation
    Inventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
  • Publication number: 20210184936
    Abstract: 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: Application
    Filed: July 17, 2020
    Publication date: June 17, 2021
    Applicant: Oracle International Corporation
    Inventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
  • Publication number: 20210184930
    Abstract: 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: Application
    Filed: July 17, 2020
    Publication date: June 17, 2021
    Applicant: Oracle International Corporation
    Inventors: Rishi Kaundinya Mutnuru, Iain Roger Cadd
  • Patent number: 8260790
    Abstract: 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: Grant
    Filed: April 27, 2007
    Date of Patent: September 4, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeff Barlow, Longbao Luo, Lakshminarayana Mandaleeka, Rishi Kaundinya Mutnuru, Tien-You Chen
  • Patent number: 8149846
    Abstract: 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: Grant
    Filed: November 9, 2006
    Date of Patent: April 3, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Rishi Kaundinya Mutnuru, Timothy Noel Tatapudi
  • Publication number: 20080270345
    Abstract: 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: Application
    Filed: April 27, 2007
    Publication date: October 30, 2008
    Inventors: Jeff Barlow, Longbao Luo, Lakshminarayana Mandaleeka, Rishi Kaundinya Mutnuru, Tien-You Chen
  • Publication number: 20060072617
    Abstract: 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: Application
    Filed: September 29, 2005
    Publication date: April 6, 2006
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Rishi Kaundinya Mutnuru, Timothy Tatapudi, Diwakar Rao Vepakomma