Patents by Inventor James D. Ennis, Jr.

James D. Ennis, Jr. 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: 10469314
    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: October 17, 2018
    Date of Patent: November 5, 2019
    Assignee: Infoblox Inc.
    Inventors: James D. Ennis, Jr., Mehul Jayantilal Bhatt, John Charles Voss
  • Publication number: 20190140895
    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: Application
    Filed: October 17, 2018
    Publication date: May 9, 2019
    Inventors: James D. Ennis, JR., Mehul Jayantilal Bhatt, John Charles Voss
  • 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: 9065738
    Abstract: The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. Configuration information is collected from devices in the computer network and processed to determine whether a change has occurred in a configuration of any of the devices, whether any operational issues exist for each of the devices, and whether any of the devices are not in compliance with any applicable operational policies. A display device displays the visual data presentation to allow an operator to see trends and relationships between device configuration changes and operational issues and incidents of policy non-compliance. The visual data presentation can be depicted as a graphical timeline view, a network topology view, or a table view of the information.
    Type: Grant
    Filed: October 24, 2013
    Date of Patent: June 23, 2015
    Assignee: Infoblox Inc.
    Inventors: James D. Ennis, Jr., Fiore Louis Nardo, II, John Dominic Belamaric
  • Publication number: 20140122669
    Abstract: The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. Configuration information is collected from devices in the computer network and processed to determine whether a change has occurred in a configuration of any of the devices, whether any operational issues exist for each of the devices, and whether any of the devices are not in compliance with any applicable operational policies. A display device displays the visual data presentation to allow an operator to see trends and relationships between device configuration changes and operational issues and incidents of policy non-compliance. The visual data presentation can be depicted as a graphical timeline view, a network topology view, or a table view of the information.
    Type: Application
    Filed: October 24, 2013
    Publication date: May 1, 2014
    Applicant: Infoblox Inc.
    Inventors: James D. Ennis, Jr., Fiore Louis Nardo, II, John Dominic Belamaric
  • Patent number: 8595476
    Abstract: The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. Configuration information is collected from devices in the computer network and processed to determine whether a change has occurred in a configuration of any of the devices, whether any operational issues exist for each of the devices, and whether any of the devices are not in compliance with any applicable operational policies. A display device displays the visual data presentation to allow an operator to see trends and relationships between device configuration changes and operational issues and incidents of policy non-compliance. The visual data presentation can be depicted as a graphical timeline view, a network topology view, or a table view of the information.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: November 26, 2013
    Assignee: Infoblox Inc.
    Inventors: James D. Ennis, Jr., Fiore Louis Nardo, II, John Dominic Belamaric
  • Publication number: 20130246587
    Abstract: The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. Configuration information is collected from devices in the computer network and processed to determine whether a change has occurred in a configuration of any of the devices, whether any operational issues exist for each of the devices, and whether any of the devices are not in compliance with any applicable operational policies. A display device displays the visual data presentation to allow an operator to see trends and relationships between device configuration changes and operational issues and incidents of policy non-compliance. The visual data presentation can be depicted as a graphical timeline view, a network topology view, or a table view of the information.
    Type: Application
    Filed: March 1, 2013
    Publication date: September 19, 2013
    Applicant: INFOBLOX INC.
    Inventors: James D. Ennis, JR., Fiore Louis Nardo, II, John Dominic Belamaric
  • Patent number: 8412925
    Abstract: The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. Configuration information is collected from devices in the computer network and processed to determine whether a change has occurred in a configuration of any of the devices, whether any operational issues exist for each of the devices, and whether any of the devices are not in compliance with any applicable operational policies. A display device displays the visual data presentation to allow an operator to see trends and relationships between device configuration changes and operational issues and incidents of policy non-compliance. The visual data presentation can be depicted as a graphical timeline view, a network topology view, or a table view of the information.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: April 2, 2013
    Assignee: Infoblox Inc.
    Inventors: James D. Ennis, Jr., Fiore Louis Nardo, II, John Dominic Belamaric
  • Publication number: 20120198057
    Abstract: The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. Configuration information is collected from devices in the computer network and processed to determine whether a change has occurred in a configuration of any of the devices, whether any operational issues exist for each of the devices, and whether any of the devices are not in compliance with any applicable operational policies. A display device displays the visual data presentation to allow an operator to see trends and relationships between device configuration changes and operational issues and incidents of policy non-compliance. The visual data presentation can be depicted as a graphical timeline view, a network topology view, or a table view of the information.
    Type: Application
    Filed: February 2, 2012
    Publication date: August 2, 2012
    Applicant: INFOBLOX INC.
    Inventors: James D. Ennis, JR., Fiore Louis Nardo, II, John Dominic Belamaric
  • Patent number: 8131992
    Abstract: The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. Configuration information is collected from devices in the computer network and processed to determine whether a change has occurred in a configuration of any of the devices, whether any operational issues exist for each of the devices, and whether any of the devices are not in compliance with any applicable operational policies. A display device displays the visual data presentation to allow an operator to see trends and relationships between device configuration changes and operational issues and incidents of policy non-compliance. The visual data presentation can be depicted as a graphical timeline view, a network topology view, or a table view of the information.
    Type: Grant
    Filed: July 1, 2009
    Date of Patent: March 6, 2012
    Assignee: Infoblox Inc.
    Inventors: James D. Ennis, Jr., Fiore Louis Nardo, II, John Dominic Belamaric
  • Publication number: 20110004914
    Abstract: The impact of device configuration changes on operational issues and policy compliance in a computer network can be discerned from a visual data presentation that jointly shows representations of changes, issues, and policy compliance in a common view for a group of network devices. Configuration information is collected from devices in the computer network and processed to determine whether a change has occurred in a configuration of any of the devices, whether any operational issues exist for each of the devices, and whether any of the devices are not in compliance with any applicable operational policies. A display device displays the visual data presentation to allow an operator to see trends and relationships between device configuration changes and operational issues and incidents of policy non-compliance. The visual data presentation can be depicted as a graphical timeline view, a network topology view, or a table view of the information.
    Type: Application
    Filed: July 1, 2009
    Publication date: January 6, 2011
    Applicant: NETCORDIA, INC.
    Inventors: James D. Ennis, JR., Fiore Louis Nardo, II, John Dominic Belamaric
  • Patent number: 6058102
    Abstract: A data transmission system includes probes connected between end user sites and a data switching network. Each probe is connected to the switching network via an access channel wherein transmission circuits establish paths between the sites through the access channel and switching network. The probes capture and retransmit data traveling between the sites over respective transmission circuits, and can thereby insert service level analysis (SLA) messages into the data traffic in order to actively communicate network performance information to other probes. For each transmission circuit, the probes periodically collect measurements related to one or more network performance metrics, including: round-trip delay (RTD), data delivery ratio (DDR) and network availability. During each SLA measurement cycle, a sequence of SLA messages is exchanged over each transmission circuit, which messages contain data used to determine RTD and DDR.
    Type: Grant
    Filed: November 6, 1998
    Date of Patent: May 2, 2000
    Assignee: Visual Networks Technologies, Inc.
    Inventors: R. Scott Drysdale, James D. Ennis, Jr., John E. Hasselkus, Thomas R. Nisbet, Robert C. Troutman, Kenneth J. Rehbehn, David E. Wheeler, Jr.
  • Patent number: 5867483
    Abstract: A system for measuring peak throughput in packetized data networks includes a remote monitoring probe and console. The probe is connected to a packetized data network to monitor network activity, while the console is in communication with the probe via a communications medium. The probe maintains a plurality of counters associated with different ranges of utilization percentage for access channel and individual circuit bandwidth. For each sampling interval, the probe measures the access channel and individual circuit bandwidth utilization and increments the appropriate counters associated with the percentage ranges encompassing the measured bandwidth utilizations. The console polls the probe for the percentage counter data to selectively display the access channel or individual circuit bandwidth utilization in the form of a bar graph and pie chart. The access channel and/or individual circuit bandwidth may ultimately be adjusted based on the displayed data.
    Type: Grant
    Filed: November 12, 1996
    Date of Patent: February 2, 1999
    Assignee: Visual Networks, Inc.
    Inventors: James D. Ennis, Jr., John E. Hasselkus, Robert J. Norberg, Robert Troutman, Matthew A. Tucker
  • Patent number: 5521907
    Abstract: Measurement of round-trip delay or travel time in a communications network during in-service operation is accomplished by use of two probes, situated at respective points of interest along the communication network, and a processor. The probes receive identifiable data patterns normally transmitted over the communications network and generate a time stamp when each pattern arrives at or leaves the respective point. Each probe further generates a pattern identifier based on the data in the pattern and stores the identifier and time stamp as a pair in a buffer internal to each probe. Once the internal buffer contents exceed a predetermined amount of data, the processor receives the data from the buffers and matches pattern identifiers between the buffers to locate the departure and arrival time stamps of each pattern traveling between the probe points.
    Type: Grant
    Filed: April 25, 1995
    Date of Patent: May 28, 1996
    Assignee: Visual Networks, Inc.
    Inventors: James D. Ennis, Jr., John E. Hasselkus, Thomas R. Nisbet, Robert Troutman