Patents by Inventor Duane E. Mentze

Duane E. Mentze 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: 10924298
    Abstract: Example implementations relate to construction of a network service chain. For example, a system for construction of a network service chain can include a detection engine to detect a portion of a first network policy directing a subset of packets to a first service and a portion of a second network policy directing the subset of packets to a second service, and a construction engine to construct a network service chain of the first service and the second service in an order determined from a priority assigned to the first network policy and a priority assigned to the second network policy.
    Type: Grant
    Filed: February 11, 2015
    Date of Patent: February 16, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Charles F. Clark, Duane E. Mentze, Shaun Wackerly
  • Patent number: 10541872
    Abstract: Example implementations relate to network policy distribution. For example, a system for network policy distribution can include a state engine to determine a change in a state of a network, a policy engine to determine a number of policy changes based on the change in the state of the network, an identification engine to identify a number of network endpoints that correspond to the number of policy changes, and a distribution engine to load instructions based on the number of policy changes to the number of endpoints that correspond to the number of policy changes.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: January 21, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Duane E. Mentze, Charles F. Clark, Shaun Wackerly
  • Patent number: 10411951
    Abstract: Example implementations relate to network policy conflict detection and resolution. For example, a system for network policy conflict detection and resolution can include a policy compilation engine to compile a plurality of network policies based on an intent format, a conflict detection engine to detect a conflict between a first network policy among the plurality of network policies and a second network policy among the plurality of network policies, using the intent format, and a conflict resolution engine to resolve the detected conflict between the first network policy and the second network policy. Further, the system for network policy conflict detection and resolution can include a translation engine to translate the resolution of the detected conflict to a protocol-specific format.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: September 10, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Charles F. Clark, Duane E. Mentze, Shaun Wackerly
  • Publication number: 20180227184
    Abstract: Example implementations relate to network policy distribution. For example, a system for network policy distribution can include a state engine to determine a change in a state of a network, a policy engine to determine a number of policy changes based on the change in the state of the network, an identification engine to identify a number of network endpoints that correspond to the number of policy changes, and a distribution engine to load instructions based on the number of policy changes to the number of endpoints that correspond to the number of policy changes.
    Type: Application
    Filed: March 31, 2015
    Publication date: August 9, 2018
    Inventors: Duane E. MENTZE, Charles F. CLARK, Shaun WACKERLY
  • Patent number: 9923924
    Abstract: Endpoint device policy change can, in various examples, include detecting a change in a first registered attribute associated with an endpoint device on a network to a second registered attribute and changing a first policy applied to the endpoint device to a second policy associated with the second registered attribute in response to the detected change.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: March 20, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Charles F. Clark, Duane E. Mentze
  • Publication number: 20170302470
    Abstract: Example implementations relate to construction of a network service chain. For example, a system for construction of a network service chain can include a detection engine to detect a portion of a first network policy directing a subset of packets to a first service and a portion of a second network policy directing the subset of packets to a second service, and a construction engine to construct a network service chain of the first service and the second service in an order determined from a priority assigned to the first network policy and a priority assigned to the second network policy.
    Type: Application
    Filed: February 11, 2015
    Publication date: October 19, 2017
    Inventors: Charles F. CLARK, Duane E. MENTZE, Shaun WACKERLY
  • Publication number: 20170288952
    Abstract: Example implementations relate to network policy conflict detection and resolution. For example, a system for network policy conflict detection and resolution can include a policy compilation engine to compile a plurality of network policies based on an intent format, a conflict detection engine to detect a conflict between a first network policy among the plurality of network policies and a second network policy among the plurality of network policies, using the intent format, and a conflict resolution engine to resolve the detected conflict between the first network policy and the second network policy. Further, the system for network policy conflict detection and resolution can include a translation engine to translate the resolution of the detected conflict to a protocol-specific format.
    Type: Application
    Filed: February 10, 2015
    Publication date: October 5, 2017
    Inventors: Charles F. CLARK, Duane e. MENTZE, Shaun WACKERLY
  • Patent number: 9537750
    Abstract: Network devices, systems, and methods, including executable instructions and/or logic thereon, are provided to discover a multicast router topology. A network device includes a processing resource coupled to a memory. The memory includes program instructions executed by the processing resource to discover a multicast router topology by determining a number of routers are connected to each other via a number of network connections and are running a multicast routing protocol (MRP) on a number of interfaces on the number of routers that are connected.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: January 3, 2017
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Duane E. Mentze, Richard J. Rollins, Nam Soo Kim
  • Patent number: 9413623
    Abstract: Embodiments of the present disclosure may include network devices, systems, and methods, including executable instructions and/or logic thereon, to check a multicast routing path. A network device includes a processing resource coupled to a memory. The memory includes program instructions executed by the processing resource to determine if a path between an initiator router and an end point router is available for transferring multicast packets, wherein the path between the initiator router and the end point router includes a number of routers.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: August 9, 2016
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Duane E. Mentze, Mark P. Henry, Richard J. Rollins
  • Publication number: 20160226912
    Abstract: Endpoint device policy change can, in various examples, include detecting a change in a first registered attribute associated with an endpoint device on a network to a second registered attribute and changing a first policy applied to the endpoint device to a second policy associated with the second registered attribute in response to the detected change.
    Type: Application
    Filed: February 4, 2015
    Publication date: August 4, 2016
    Inventors: Charles F. Clark, Duane E. Mentze
  • Publication number: 20150103675
    Abstract: Embodiments of the present disclosure may include network devices, systems, and methods, including executable instructions and/or logic thereon, to check a multicast routing path. A network device includes a processing resource coupled to a memory. The memory includes program instructions executed by the processing resource to determine if a path between an initiator router and an end point router is available for transferring multicast packets, wherein the path between the initiator router and the end point router includes a number of routers.
    Type: Application
    Filed: April 26, 2012
    Publication date: April 16, 2015
    Inventors: Duane E. Mentze, Mark P. Henry, Richard J. Rollins
  • Publication number: 20150063163
    Abstract: Network devices, systems, and methods, including executable instructions and/or logic thereon, are provided to discover a multicast router topology. A network device includes a processing resource coupled to a memory. The memory includes program instructions executed by the processing resource to discover a multicast router topology by determining a number of routers are connected to each other via a number of network connections and are running a multicast routing protocol (MRP) on a number of interfaces on the number of routers that are connected.
    Type: Application
    Filed: April 26, 2012
    Publication date: March 5, 2015
    Inventors: Duane E. Mentze, Richard J. Rollins, Nam Soo Kim
  • Publication number: 20140282867
    Abstract: Data can be stored, at a network device, in a device local reputation score cache. The data can include a reputation score for a domain name. The network device can receive a domain name system (DNS) data unit and determine if a domain name in the DNS data unit has a reputation score stored in the device local reputation score cache.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Byung Kyu Choi, Duane E. Mentze, Jechun Chiu
  • Patent number: 7463378
    Abstract: In an embodiment of the invention, a method for providing a visitor safe wireless printer access point, includes: connecting a wireless computing device to a wireless network, where the wireless network provides an access point to a print spooling device; determining available printers in a secure wired network; selecting one of the available printers for printing; establishing a print path through the spooling device to the selected printer; sending a print job via the wireless network to the spooling device; spooling the print job on the spooling device; and sending the print job via the secure wired network to the selected printer.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: December 9, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Brett J. Williams, Duane E. Mentze
  • Patent number: 7146435
    Abstract: In an embodiment of the invention, a method of distributing software, includes: browsing, by a hardware device, into a peripheral device that is connected to the hardware device via a medium that can be used to communicate with the hardware device by using a conventional protocol (e.g., HTTP over an Ethernet network); being redirected from the peripheral device to a backend system; providing peripheral device configuration information and hardware device install information to the backend system; and based upon the peripheral device configuration information and hardware device install information, distributing, from the backend system to the hardware device, hardware device installation and configuration software.
    Type: Grant
    Filed: November 7, 2003
    Date of Patent: December 5, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Brett J. Williams, Duane E. Mentze
  • Publication number: 20040223179
    Abstract: In one embodiment of the invention, a method of providing network printing mode automation, includes: storing attributes in a network printer device, where the attributes indicate an intended printing model for a printing infrastructure; reading the attributes by a client to determine the intended printing model; and configuring the client based upon the intended printing model so that an appropriate print path is created from the client to a destination.
    Type: Application
    Filed: May 7, 2003
    Publication date: November 11, 2004
    Inventors: Duane E. Mentze, Brett J. Williams
  • Publication number: 20030192041
    Abstract: A system and method for facilitating automated distribution of software is disclosed. The components of a software distribution system cooperatively operated to provide assistance in selecting and locating software compatible with a target system and capable of performing desired functions. A target system automatically formulates a request for software. The software distribution system includes a software description database that supports searches directed at identifying software that is compatible with the request formulated by the target system. The software is stored in a software data repository communicatively coupled to the target system and is capable of forwarding the software to the target system.
    Type: Application
    Filed: April 3, 2002
    Publication date: October 9, 2003
    Inventors: Duane E. Mentze, Robert D. Vaughan