Patents by Inventor Steven V. Britt

Steven V. Britt 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: 9454575
    Abstract: Processing a metric of a component of a SDN can include registering a unique identifier associated with the metric in storage of the SDN.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: September 27, 2016
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Steven V. Britt, Anh Tuan Vuong
  • Publication number: 20150281018
    Abstract: Processing a metric of a component of a SDN can include registering a unique identifier associated with the metric in storage of the SDN.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Steven V. Britt, Anh Tuan Vuong
  • Patent number: 8291060
    Abstract: A network interconnect device (NID) includes an interface to receive a configuration data request for the NID. The configuration data request may include data identifiers determined from a data identifier group for the NID, wherein the data identifier group comprises a reference to a parent data identifier group from which the data identifier group inherits data type information, and a data specification which overrides a corresponding data specification in the parent data identifier group. The NID also includes a data storage to store information for the NID and a logic device to retrieve information from the data storage corresponding to the data identifiers and to transmit a message including the retrieved information corresponding to the data identifiers.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: October 16, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Steven V. Britt
  • Publication number: 20120066323
    Abstract: A network interconnect device (NID) includes an interface to receive a configuration data request for the NID. The configuration data request may include data identifiers determined from a data identifier group for the NID, wherein the data identifier group comprises a reference to a parent data identifier group from which the data identifier group inherits data type information, and a data specification which overrides a corresponding data specification in the parent data identifier group. The NID also includes a data storage to store information for the NID and a logic device to retrieve information from the data storage corresponding to the data identifiers and to transmit a message including the retrieved information corresponding to the data identifiers.
    Type: Application
    Filed: September 20, 2011
    Publication date: March 15, 2012
    Inventor: Steven V. Britt
  • Patent number: 8121030
    Abstract: Network devices, systems, and methods are described that perform network service monitoring. One method includes examining a number of packets received by a first network device to determine whether a protocol of a packet corresponds to a given network service, forwarding packet service type information and packet address information to a second network device in response to a determination that the protocol of the packet corresponds to the network service, comparing the packet service type information and an associated service type address to a list of service types and addresses on the second network device, and executing a remedial action if, based on the comparing, it is determined that the network service is an unauthorized service and that a provider of the network service is an unauthorized provider.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: February 21, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel E. Ford, Steven V. Britt
  • Patent number: 8108511
    Abstract: An embodiment is directed towards a method of abstracting multiple embedded counters from a number of network devices for use in a network monitoring application. The method includes initializing a metacounter for network devices for categories of metacounts. The method further includes, per metacounter, initializing a constituent counter for applicable embedded counters within the respective network device. The constituent counter includes a constituent value. The method further includes updating the constituent value for the constituent counters. The method further includes obtaining a total value corresponding to the metacounters based on the constituent values of respective constituent counters, wherein said total value is used by the network monitoring application.
    Type: Grant
    Filed: May 26, 2006
    Date of Patent: January 31, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Steven V. Britt
  • Patent number: 8046447
    Abstract: A computer system for and method of requesting networked device information is described. The computer system comprises a processor and a data store. The data store comprises one or more data identifier groups hierarchically specifying data available from one or more networked devices and a data retrieval tool comprising a set of instructions executable by the processor to obtain data from a network device. The data retrieval tool is arranged to request the data from the network device based on a data identifier group.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: October 25, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Steven V. Britt
  • Publication number: 20100157839
    Abstract: Network devices, systems, and methods are described that perform network service monitoring. One method includes examining a number of packets received by a first network device to determine whether a protocol of a packet corresponds to a given network service, forwarding packet service type information and packet address information to a second network device in response to a determination that the protocol of the packet corresponds to the network service, comparing the packet service type information and an associated service type address to a list of service types and addresses on the second network device, and executing a remedial action if, based on the comparing, it is determined that the network service is an unauthorized service and that a provider of the network service is an unauthorized provider.
    Type: Application
    Filed: March 9, 2010
    Publication date: June 24, 2010
    Inventors: Daniel E. Ford, Steven V. Britt
  • Patent number: 7706267
    Abstract: Network devices, systems, and methods are described that perform network service monitoring. One method includes examining a number of packets received by a first network device to determine whether a protocol of a packet corresponds to a given network service, forwarding an event to a second network device in response to a determination that the protocol of the packet corresponds to the network service, determining whether the network service is an authorized service by comparing the network service to a list of network services, and executing a remedial action in response to a determination that the network service is an unauthorized service.
    Type: Grant
    Filed: March 6, 2007
    Date of Patent: April 27, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Daniel E. Ford, Steven V. Britt
  • Patent number: 7657491
    Abstract: A network management station includes a processor, memory coupled to the processor, and computer executable instructions provided to the memory and executable by the processor. The computer executable instructions are configured to transmit a network management message to a network device connected to the network management station over a network, receive response information from the network device based on the network management message, receive unsolicited information from the network device, and apply fuzzy logic to the received information and the unsolicited information to produce information associated with the health of the network device.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: February 2, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Devon L. Dawson, Steven V. Britt, Adrian Cowham
  • Patent number: 7647530
    Abstract: Network state information and network topology information associated with a network is retrieved and transformed using a meta-language. The transformed data is compared against known network fault patterns to identify a matching network fault signature. The matching network fault signature is used to diagnose potential cause(s) of network problems that resulted in the matched signature.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: January 12, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Steven V. Britt, Devon L. Dawson
  • Publication number: 20080222730
    Abstract: Network devices, systems, and methods are described that perform network service monitoring. One method includes examining a number of packets received by a first network device to determine whether a protocol of a packet corresponds to a given network service, forwarding an event to a second network device in response to a determination that the protocol of the packet corresponds to the network service, determining whether the network service is an authorized service by comparing the network service to a list of network services, and executing a remedial action in response to a determination that the network service is an unauthorized service.
    Type: Application
    Filed: March 6, 2007
    Publication date: September 11, 2008
    Inventors: Daniel E. Ford, Steven V. Britt
  • Publication number: 20080154804
    Abstract: Embodiments include applying fuzzy based rules to information associated with various metrics from a network device to produce a variable fuzzy based rule expression. The variable fuzzy based rule expression can then be used as an input parameter to a fuzzy rule based heuristic.
    Type: Application
    Filed: October 31, 2006
    Publication date: June 26, 2008
    Inventors: Devon L. Dawson, Steven V. Britt, Adrian Cowham
  • Publication number: 20080155346
    Abstract: Network state information and network topology information associated with a network is retrieved and transformed using a meta-language. The transformed data is compared against known network fault patterns to identify a matching network fault signature. The matching network fault signature is used to diagnose potential cause(s) of network problems that resulted in the matched signature.
    Type: Application
    Filed: October 13, 2006
    Publication date: June 26, 2008
    Inventors: Steven V. Britt, Devon L. Dawson
  • Publication number: 20080005267
    Abstract: A computer system for and method of requesting networked device information is described. The computer system comprises a processor and a data store. The data store comprises one or more data identifier groups hierarchically specifying data available from one or more networked devices and a data retrieval tool comprising a set of instructions executable by the processor to obtain data from a network device. The data retrieval tool is arranged to request the data from the network device based on a data identifier group.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Inventor: Steven V. Britt
  • Publication number: 20070294394
    Abstract: An embodiment is directed towards a method of abstracting multiple embedded counters from a number of network devices for use in a network monitoring application. The method includes initializing a metacounter for network devices for categories of metacounts. The method further includes, per metacounter, initializing a constituent counter for applicable embedded counters within the respective network device. The constituent counter includes a constituent value. The method further includes updating the constituent value for the constituent counters. The method further includes obtaining a total value corresponding to the metacounters based on the constituent values of respective constituent counters, wherein said total value is used by the network monitoring application.
    Type: Application
    Filed: May 26, 2006
    Publication date: December 20, 2007
    Inventor: Steven V. Britt
  • Patent number: 6675209
    Abstract: This invention specifies a mechanism that can be used by network management system (“NMS”) applications, running on a single workstation or personal computer, which continuously monitor the flow of traffic on some or all segments of their attached network. The invention enables an application to determine whether enough system resources are available to monitor all segments in the network. If not all of the segments can be monitored, the invention specifies an algorithm that can be used to intelligently select a subset of segments for monitoring. If all of the segments can be monitored the same algorithm may instead be applied to determine which segments should be monitored at a more detailed level than the rest. In effect, this invention will allow one application running on a workstation or personal computer to monitor networks that range in size from one to several thousand segments while consuming a bounded portion of its host system's resources.
    Type: Grant
    Filed: July 19, 1999
    Date of Patent: January 6, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Steven V. Britt
  • Publication number: 20030163562
    Abstract: Methods (as well as apparatus and software that implement the methods) of remote information logging and selective reflections of loggable information are disclosed. One such method comprises: receiving a notice of locally-originated loggable information; determining whether said information satisfies a first criterion; and notifying, if said first criterion is satisfied, a remote logger service of said information. Another such method comprises: receiving multiple instances of remotely-originated loggable information; and making entries in a local log for said multiple instances of remotely-originated loggable information. And yet another such method comprises: providing access to a local log of remotely-originated information; determining whether information corresponding to an entry in said local log satisfies a first criterion; and notifying, if said first criterion is satisfied, a remote service of said information.
    Type: Application
    Filed: February 26, 2002
    Publication date: August 28, 2003
    Inventors: Daniel E. Ford, Steven V. Britt