Patents by Inventor Iain Hogg

Iain Hogg 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: 7746860
    Abstract: When testing network management applications, it is desirable to show that they will work with large or very large networks, to determine the upper bounds of the applications capabilities, and improvements which might increase the upper bounds. A method of testing a network application is disclosed mapping a layer-3 addresses of a real subnetwork onto a plurality of mapped layer-3 subnetwork addresses for conversations with applications or devices. Packets are modified to change a destination layer-3 address in a mapped subnetwork, pointing to corresponding real IP address and forwarding the packets. The conversation to which a response from a reallayer-3 address relates is identified. The source layer-3 address and packet contents are changed into the appropriate mapped subnetwork and the packet is forwarded to the application or device. An existing test network of any size may be used as the basis for testing the network management application.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: June 29, 2010
    Assignee: 3Com Corporation
    Inventors: Jonathan Gilbert Gordon Tams, David James Stevenson, Iain Hogg
  • Patent number: 7283555
    Abstract: A method and apparatus for determining a time interval for periodically polling a device on a network 1 is described. The method determines the most restrictive link on the path to the network device, the level of restrictiveness of a link being dependent on the nature of the link, such as the link speed and link type. The time interval between polling is determined based on the nature of the most restrictive link. Thus, the time interval can be determined according to the type and speed of the links between the polling device, which in a preferred embodiment is a network management station, and the polled device on the network 1.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: October 16, 2007
    Assignee: 3Com Corporation
    Inventors: Robert J. Duncan, Christopher R. Linzell, David J. Stevenson, Iain Hogg
  • Publication number: 20060251075
    Abstract: It is desired to test network management applications, for example, to show that they will work with large or very large networks, to determine the upper bounds of the applications capabilities, and to determine improvements which might, for example, increase the upper bounds. A method of testing a network application is disclosed providing a mapping of the layer-3 addresses of a real subnetwork onto a plurality of mapped layer-3 subnetwork addresses for conversations with the application or device. A packet is modified to change a destination layer-3 address in a mapped subnetwork, to point to the corresponding real IP address and the packet is forwarded on. The conversation to which a response from a reallayer-3 address relates is identified. The source layer-3 address and packet contents are changed into the appropriate mapped subnetwork and the packet is forwarded to the application or device.
    Type: Application
    Filed: July 29, 2005
    Publication date: November 9, 2006
    Inventors: Jonathan Tams, David Stevenson, Iain Hogg
  • Patent number: 6954785
    Abstract: A method and apparatus for identifying a device acting as a server on a network is disclosed which uses network data representing communications on the network. The network data contains source device, destination device, data transfer protocol and data volume information for each communication represented therein and may be collected by network traffic monitors or packet capture devices such as RMON2 probes on the network. Data relating to relevant server protocols is identified within the network data, and using the identified data, a device is determined to be acting as a server if it has the highest data volume for communications in which it is the source or destination device and which communications involve at least a threshold number of other devices. The method may be conveniently implemented in a computer program and may be used in conjunction with a network management application.
    Type: Grant
    Filed: August 17, 2000
    Date of Patent: October 11, 2005
    Assignee: 3Com Corporation
    Inventors: Hamish D. S. Martin, Iain Hogg, Peter I Oliver, Ronald Brown, Mark A. Pearce
  • Patent number: 6718346
    Abstract: Apparatus and method for use in a network of, for example, computers, for generating summary data, such as traffic summary information, from a plurality of data records, the data records having a different temporal basis, for example, one hour or one day or one week, and different start and end times. The summary data is generated for a requested time interval having a requested start time and a requested end time by selecting a data record with a record start time corresponding to the requested start and an end time as far as possible from the record start time but equal to or before the requested end time. The data from that selected data record is processed, and the initial time is then set to the end time of that particular data record and the process repeated. In this way one can gather and process such data with a minimum number of steps.
    Type: Grant
    Filed: August 17, 2000
    Date of Patent: April 6, 2004
    Assignee: 3Com Corporation
    Inventors: Ronald Brown, Jonathan G G Tams, Peter I Oliver, Iain Hogg
  • Publication number: 20030169761
    Abstract: A method and apparatus for determining a time interval for periodically polling a device on a network 1 is described. The method determines the most restrictive link on the path to the network device, the level of restrictiveness of a link being dependent on the nature of the link, such as the link speed and link type. The time interval between polling is determined based on the nature of the most restrictive link. Thus, the time interval can be determined according to the type and speed of the links between the polling device, which in a preferred embodiment is a network management station, and the polled device on the network 1.
    Type: Application
    Filed: June 25, 2002
    Publication date: September 11, 2003
    Inventors: Robert J. Duncan, Christopher R. Linzell, David J. Stevenson, Iain Hogg
  • Publication number: 20020116490
    Abstract: A method of monitoring a network of devices comprising defining at least two types of device, and monitoring the different types of device using different monitoring procedures, either interrogating said devices at different intervals or interrogating said devices using different protocols .The defined types of device comprise core devices and edge devices. The method also comprises determining the number of devices in the network to be monitored, and changing the monitoring intervals for each type of device in accordance with the determined number.
    Type: Application
    Filed: June 5, 2001
    Publication date: August 22, 2002
    Inventors: Iain Hogg, Christopher Robert Linzell, David James Stevenson, Ronan Francois Daniel Grandin