Patents Assigned to Infoblox, Inc.
  • Patent number: 10205701
    Abstract: Techniques for cloud network automation for IP address and DNS record management are disclosed. In some embodiments, a system, process, and/or computer program product for cloud network automation for IP address and DNS record management includes receiving at a cloud platform appliance (e.g., a virtual or physical IP address and/or DNS management appliance) a cloud request related to a resource (e.g., a virtual or physical resource) in a cloud environment from a global cloud manager; and processing the cloud request at the cloud platform appliance to determine whether to proxy the cloud request to another cloud platform appliance or a grid master or to locally process the cloud request, wherein a storage of infrastructure metadata information for IP address and/or DNS record management is updated based on the cloud request.
    Type: Grant
    Filed: September 13, 2015
    Date of Patent: February 12, 2019
    Assignee: Infoblox Inc.
    Inventors: John Charles Voss, Thomas S. Clark, Sebastien Woirgard, Wei Wang
  • Patent number: 10148493
    Abstract: Techniques for providing an API gateway for network policy and configuration management with public cloud are disclosed. In some embodiments, a system, process, and/or computer program product for an API gateway for network policy and configuration management with public cloud includes receiving a native or extended public cloud application programming interface (API) request at the API gateway; processing the public cloud API request; extracting data from the request for use in other API calls; and, in some cases, translating the public cloud API request into a native public cloud API request with or without adding parameters or properties to and/or substituting new values for parameters in the public cloud API request (e.g., in some cases modifying the public cloud API request can include inserting additional parameters/properties, such as instance IP address that was not present in the initial API request); and sending the native public cloud API request to the public cloud environment.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: December 4, 2018
    Assignee: Infoblox Inc.
    Inventors: James D. Ennis, Jr., Mehul Jayantilal Bhatt, John Charles Voss
  • Patent number: 10015059
    Abstract: Techniques for an exponential moving maximum (EMM) filter for predictive analytics in network reporting are disclosed. In some embodiments, a process for predictive analytics in network reporting using an EMM filter includes pre-processing network-related data by performing exponential moving maximum (EMM) filtering on the network-related data; and determining predictive analytics based on the EMM filtered network-related data.
    Type: Grant
    Filed: February 2, 2017
    Date of Patent: July 3, 2018
    Assignee: Infoblox Inc.
    Inventors: Bin Yu, Les Smith, Mark Threefoot
  • Patent number: 9973439
    Abstract: Processing infrastructure metadata information about a virtual resource of a virtual cloud is disclosed. Infrastructure metadata information is collected. The collected metadata information is about a virtual resource of a virtual cloud. A storage of infrastructure metadata information is updated. The updating of the storage of infrastructure metadata information is performed using the collected information.
    Type: Grant
    Filed: April 27, 2016
    Date of Patent: May 15, 2018
    Assignee: Infoblox Inc.
    Inventors: Soheil Eizadi, Steven Whittle, Chuan Wang
  • Patent number: 9930007
    Abstract: Provisioning an Internet Protocol address is disclosed. A request to provision an Internet Protocol address to a virtual resource is received. An Internet Protocol address is automatically determined to allocate to the virtual resource. The determined Internet Protocol address was selected from a group of Internet Protocol addresses potentially available to be assigned to the virtual resource of the received request.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: March 27, 2018
    Assignee: Infoblox Inc.
    Inventors: Soheil Eizadi, Steven Whittle, Chuan Wang
  • Patent number: 9794229
    Abstract: New and improved techniques for a behavior analysis based DNS tunneling detection and classification framework for network security are disclosed. In some embodiments, a platform implementing an analytics framework for DNS security is provided for facilitating DNS tunneling detection. For example, an online platform can implement an analytics framework for DNS security based on passive DNS traffic analysis.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: October 17, 2017
    Assignee: Infoblox Inc.
    Inventors: Bin Yu, Les Smith, Mark Threefoot
  • Patent number: 9787642
    Abstract: Flux domain is generally an active threat vector, and flux domain behaviors are continually changing in an attempt to evade existing detection measures. Accordingly, new and improved techniques are disclosed for flux domain detection. In some embodiments, an online platform implementing an analytics framework for DNS security is provided for facilitating flux domain detection. For example, the online platform can implement an analytics framework for DNS security based on passive DNS traffic analysis, disclosed herein with respect to various embodiments.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: October 10, 2017
    Assignee: Infoblox Inc.
    Inventors: Bin Yu, Les Smith, Mark Threefoot
  • Patent number: 9749361
    Abstract: In some embodiments, a security device controller (SDC) is provided. In some embodiments, a security device controller includes receiving a configuration policy in a vendor neutral language; and automatically configuring a plurality of security devices on a heterogeneous network based on the configuration policy. For example, the plurality of security devices can include physical, virtual, or software defined network (SDN) based routers and/or firewalls, and the heterogeneous network can include security devices from a plurality of different vendors.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: August 29, 2017
    Assignee: Infoblox Inc.
    Inventors: Jason A. Kirby, John Dominic Belamaric, Francois J. Tur, Christophe Troillard
  • Patent number: 9736185
    Abstract: Techniques for configuring a network based on a Domain Name System (DNS) or network metadata policy for network control are disclosed. In some embodiments, a system, process, and/or computer program product for a DNS or network metadata policy for network control includes receiving a DNS or network metadata update at a DNS server (e.g., an authoritative or recursive DNS server) or an IP Address Management (IPAM) server, in which the DNS or network metadata update is determined to be relevant to the DNS or network metadata policy for network control; and sending the DNS or network metadata update to a network controller for a network, in which the network controller configures a plurality of network devices on the network based on the DNS or network metadata policy for network control.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: August 15, 2017
    Assignee: Infoblox Inc.
    Inventors: John Dominic Belamaric, Soheil Eizadi, John Charles Voss
  • Patent number: 9684701
    Abstract: Replicating data in a distributed database having a plurality of nodes is disclosed. Replicating includes receiving a semantic command at a local version of the database at a node, interpreting the semantic command, and applying the semantic command to the local version of the database.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: June 20, 2017
    Assignee: Infoblox Inc.
    Inventors: Stuart M. Bailey, Ivan W. Pulleyn, Srinath Gutti
  • Patent number: 9648047
    Abstract: In some embodiments, a security device controller (SDC) is provided. In some embodiments, a security device controller includes receiving a configuration policy in a vendor neutral language; and automatically configuring a plurality of security devices on a heterogeneous network based on the configuration policy. For example, the plurality of security devices can include physical, virtual, or software defined network (SDN) based routers and/or firewalls, and the heterogeneous network can include security devices from a plurality of different vendors.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: May 9, 2017
    Assignee: Infoblox Inc.
    Inventors: Jason A. Kirby, John Dominic Belamaric, Francois J. Tur, Christophe Troillard
  • Patent number: 9634983
    Abstract: Provisioning an Internet Protocol address is disclosed. A request to provision an Internet Protocol address to a virtual resource is received. An Internet Protocol address is automatically determined to allocate to the virtual resource. An Internet Protocol Address Management appliance is used to automatically allocate the determined Internet Protocol address to the virtual resource.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: April 25, 2017
    Assignee: Infoblox Inc.
    Inventors: Soheil Eizadi, Steven Whittle, Chuan Wang
  • Patent number: 9621512
    Abstract: Techniques for providing DHCP updates are provided. In various embodiments, a DHCP notification is received from a DHCP server, the notification includes a network address and a unique device identifier combination of a device. A second notification is generated in response to receiving the first notification, the second notification includes the network address and the unique device identifier combination.
    Type: Grant
    Filed: March 26, 2014
    Date of Patent: April 11, 2017
    Assignee: Infoblox Inc.
    Inventors: Navin Boddu, Richard Kagan, Stuart M. Bailey
  • Patent number: 9602462
    Abstract: Techniques for an exponential moving maximum (EMM) filter for predictive analytics in network reporting are disclosed. In some embodiments, a process for predictive analytics in network reporting using an EMM filter includes pre-processing network-related data by performing exponential moving maximum (EMM) filtering on the network-related data; and determining predictive analytics based on the EMM filtered network-related data.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: March 21, 2017
    Assignee: Infoblox Inc.
    Inventors: Bin Yu, Les Smith, Mark Threefoot
  • Patent number: 9548904
    Abstract: Visualization for managing multiple IP address management systems is provided. In some embodiments, visualization for managing multiple IP address management systems for an IP address management manager system includes communicating with a plurality of IP address management systems to determine IP address management information managed by each of the IP address management systems; and generating a graphical visualization of an IP address space managed by the plurality of IP address management systems based on the IP address management information managed by each of the IP address management systems, in which the graphical visualization of the IP address space managed by the plurality of IP address management systems indicates any gaps or overlaps in the IP address space managed by the plurality of IP address management systems.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: January 17, 2017
    Assignee: Infoblox Inc.
    Inventors: Frederic Andrew Voltmer, Thomas S. Clark, Barry Arlen Frew, Zhifeng Zhang, Sebastien Woirgard, Kugaprakash Visagamani, Wei Wang, Etienne M. Liu
  • Patent number: 9430295
    Abstract: Processing infrastructure metadata information about a virtual resource of a virtual cloud is disclosed. Infrastructure metadata information is collected. The collected metadata information is about a virtual resource of a virtual cloud. A storage of infrastructure metadata information is updated. The updating of the storage of infrastructure metadata information is performed using the collected information.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: August 30, 2016
    Assignee: Infoblox Inc.
    Inventors: Soheil Eizadi, Steven Whittle, Chuan Wang
  • Patent number: 9424296
    Abstract: Making data available from a database is disclosed. Making data available includes specifying a query function having a query function name, wherein the query function includes a structure and a member, determining the structure and the member included in the query function, wherein the query function has a query function name and includes the structure and the member, creating an index for the structure on the member, and compiling the query function to be available to a user by invoking the query function name without the user having to specify the structure and the member. Retrieving data from a database is disclosed. Retrieving includes invoking a query function that specifies a plurality of structures and a value, accessing a cross index of the plurality of structures, and using the cross index to access the data.
    Type: Grant
    Filed: June 27, 2013
    Date of Patent: August 23, 2016
    Assignee: Infoblox Inc.
    Inventors: Srinath Gutti, Stuart M. Bailey, Ivan W. Pulleyn
  • Patent number: 9369429
    Abstract: Techniques for associating text strings with numeric numbers for IP address management are provided. In some embodiments, various techniques for an IPAM device for associating text strings with numeric numbers for IP address management are disclosed. In some embodiments, system, method, and/or computer program product for an Internet Protocol Address Management (IPAM) system for managing an Internet Protocol (IP) address space for an enterprise network, includes associating a text string with a substring of a network address; and storing the text string in association with the substring of the network address in the IPAM system for managing the IP address space for the enterprise network.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: June 14, 2016
    Assignee: Infoblox Inc.
    Inventors: Steven Whittle, Etienne M. Liu, Frederic Andrew Voltmer, Barry Arlen Frew
  • Patent number: 9369431
    Abstract: In some embodiments, a security device controller (SDC) is provided. In some embodiments, a security device controller includes receiving a configuration policy in a vendor neutral language; and automatically configuring a plurality of security devices on a heterogeneous network based on the configuration policy. For example, the plurality of security devices can include physical, virtual, or software defined network (SDN) based routers and/or firewalls, and the heterogeneous network can include security devices from a plurality of different vendors.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: June 14, 2016
    Assignee: Infoblox Inc.
    Inventors: Jason A. Kirby, John Dominic Belamaric, Francois J. Tur, Christophe Troillard
  • Patent number: 9363282
    Abstract: Flux domain is generally an active threat vector, and flux domain behaviors are continually changing in an attempt to evade existing detection measures. Accordingly, new and improved techniques are disclosed for flux domain detection. In some embodiments, an online platform implementing an analytics framework for DNS security is provided for facilitating flux domain detection. For example, the online platform can implement an analytics framework for DNS security based on passive DNS traffic analysis, disclosed herein with respect to various embodiments.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: June 7, 2016
    Assignee: Infoblox Inc.
    Inventors: Bin Yu, Les Smith, Mark Threefoot