Patents by Inventor Iain Roger Cadd

Iain Roger Cadd 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
  • 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: 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
  • 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