Patents by Inventor Bryan Stiekes
Bryan Stiekes 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: 10742722Abstract: Examples relate to load balancing servers. In one example, a computing device may: receive a network packet from a source device, the network packet including data specifying a value; divide the value included in the network packet by a divisor; determine, from a plurality of servers, a destination server for the network packet based on a remainder of the division; and forward the network packet to the destination server.Type: GrantFiled: June 26, 2015Date of Patent: August 11, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Juliano Vacaro, Sebastien Tandel, Bryan Stiekes
-
Patent number: 10693735Abstract: Examples include fabric management devices. Some examples include a fabric management device to manage a network fabric. The fabric management device comprises a serial interface to connect to a network device of the network fabric that provides power and data to the fabric management device, a processing resource, and a machine-readable storage medium with instructions executable by the processing resource. The machine-readable storage medium comprises instructions establish communication across the serial interface with the network device via a fabric management device driver, discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices, and monitor a set of network performance metrics of the plurality of network devices. The machine-readable storage medium further comprises instructions to dynamically configure the network fabric based on the set of network performance metrics.Type: GrantFiled: March 19, 2019Date of Patent: June 23, 2020Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Peter Erik Mellquist, Bryan Stiekes
-
Patent number: 10585598Abstract: Data requests for data stored in a non-volatile media may be monitored and used to identify if the media is being used as memory or storage. The accessibility of the data may be modified based on the identified usage model.Type: GrantFiled: September 29, 2017Date of Patent: March 10, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Andrew Brown, Erin A. Handgen, Bryan Stiekes
-
Publication number: 20190215245Abstract: Examples include fabric management devices. Some examples include a fabric management device to manage a network fabric. The fabric management device comprises a serial interface to connect to a network device of the network fabric that provides power and data to the fabric management device, a processing resource, and a machine-readable storage medium with instructions executable by the processing resource. The machine-readable storage medium comprises instructions establish communication across the serial interface with the network device via a fabric management device driver, discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices, and monitor a set of network performance metrics of the plurality of network devices. The machine-readable storage medium further comprises instructions to dynamically configure the network fabric based on the set of network performance metrics.Type: ApplicationFiled: March 19, 2019Publication date: July 11, 2019Inventors: Peter Erik Mellquist, Bryan Stiekes
-
Patent number: 10341389Abstract: In some examples, a system receives a context of an application to request a set of network traffic, the context including a requested behavior of a service enabled by the application, and provides a policy to a network device of a network, the policy to regulate the set of network traffic based on the context, the policy provided to the network device to cause the network device to route the set of network traffic based on applying the policy, the routing comprising forwarding the set of network traffic to a destination or denying transmission of the set of network traffic to the destination.Type: GrantFiled: July 23, 2018Date of Patent: July 2, 2019Assignee: Hewlett Packard Enterprise Department LPInventors: Bryan Stiekes, Sebastien Tandel, Jechun Chiu
-
Patent number: 10270663Abstract: Examples include fabric management devices. Some examples include a fabric management device to manage a network fabric. The fabric management device comprises a serial interface to connect to a network device of the network fabric that provides power and data to the fabric management device, a processing resource, and a machine-readable storage medium with instructions executable by the processing resource. The machine-readable storage medium comprises instructions establish communication across the serial interface with the network device via a fabric management device driver, discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices, and monitor a set of network performance metrics of the plurality of network devices. The machine-readable storage medium further comprises instructions to dynamically configure the network fabric based on the set of network performance metrics.Type: GrantFiled: October 28, 2016Date of Patent: April 23, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Peter Erik Mellquist, Bryan Stiekes
-
Publication number: 20190102091Abstract: Data requests for data stored in a non-volatile media may be monitored and used to identify if the media is being used as memory or storage. The accessibility of the data may be modified based on the identified usage model.Type: ApplicationFiled: September 29, 2017Publication date: April 4, 2019Inventors: Andrew Brown, Erin A. Handgen, Bryan Stiekes
-
Patent number: 10206092Abstract: Some examples provide a system to automatically discover network devices. The system enables a network device discovery protocol with a transmit mode and a receive mode on a network device. The system enables an auxiliary communication protocol on the network device. The system broadcasts the network device discovery protocol records from the network device including local neighbors and connectivity information. The system engine processes topological information using the auxiliary communication protocol and timing cycles to update age of a set of topology information records.Type: GrantFiled: September 29, 2017Date of Patent: February 12, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Peter Erik Mellquist, Joao Claudio Ambrosi, Bryan Stiekes, Raul Ney da Silva Lima, Victor Hugo Rebelo Rodrigues, Alex Ferreira Ramires Trajano
-
Publication number: 20180332081Abstract: In some examples, a system receives a context of an application to request a set of network traffic, the context including a requested behavior of a service enabled by the application, and provides a policy to a network device of a network, the policy to regulate the set of network traffic based on the context, the policy provided to the network device to cause the network device to route the set of network traffic based on applying the policy, the routing comprising forwarding the set of network traffic to a destination or denying transmission of the set of network traffic to the destination.Type: ApplicationFiled: July 23, 2018Publication date: November 15, 2018Inventors: Bryan Stiekes, Sebastien Tandel, Jechun Chiu
-
Patent number: 10044760Abstract: In one implementation, an example system may include a policy engine. The policy engine may receive a context of an application to request a set of network traffic and provide a policy rule to a network device of a network path. In another implementation, an example system may identify a party and a requested behavior of the service and maintain a context to determine a policy rule to regulate a set of network traffic associated with the service based on the party and the requested behavior. In another implementation, an example method may comprise receiving a service request and an authentication, identifying a party, identifying a behavior, and deploying a policy to a network device of a network based on the party and the behavior.Type: GrantFiled: December 4, 2013Date of Patent: August 7, 2018Assignee: Hewlett Packard Enterprise Development LPInventors: Bryan Stiekes, Sebastien Tandel, Jechun Chiu
-
Publication number: 20180176294Abstract: Examples relate to load balancing servers. In one example, a computing device may: receive a network packet from a source device, the network packet including data specifying a value; divide the value included in the network packet by a divisor; determine, from a plurality of servers, a destination server for the network packet based on a remainder of the division; and forward the network packet to the destination server.Type: ApplicationFiled: June 26, 2015Publication date: June 21, 2018Inventors: Juliano Vacaro, Sebastien Tandel, Bryan Stiekes
-
Publication number: 20180123892Abstract: Examples include fabric management devices. Some examples include a fabric management device to manage a network fabric. The fabric management device comprises a serial interface to connect to a network device of the network fabric that provides power and data to the fabric management device, a processing resource, and a machine-readable storage medium with instructions executable by the processing resource. The machine-readable storage medium comprises instructions establish communication across the serial interface with the network device via a fabric management device driver, discover a topology of the network fabric, wherein the network fabric comprises a plurality of network devices, and monitor a set of network performance metrics of the plurality of network devices. The machine-readable storage medium further comprises instructions to dynamically configure the network fabric based on the set of network performance metrics.Type: ApplicationFiled: October 28, 2016Publication date: May 3, 2018Inventors: Peter Erik MELLQUIST, Bryan STIEKES
-
Publication number: 20170201434Abstract: Examples disclosed herein relate to updating a controller of a computational resource system that provides a computing capability to a distributed processing framework. An analysis engine of the distributed processing framework may collect resource usage data characterizing consumption of a compute resource of the computational resource system in providing the computing capability to a framework nodes of the distributed processing framework. Using the resource usage data, the analysis engine may update the controller of the computational resource system with actionable data affecting the computing capability.Type: ApplicationFiled: May 30, 2014Publication date: July 13, 2017Inventors: Qianhui Liang, Bryan Stiekes, Ludmila Cherkasova
-
Patent number: 9479539Abstract: A distributed network instrumentation system (100) includes a security management station (110) including a global network policy decomposer (112) configured to decompose global network security policies to local security policies for distributed policy enforcement, and a network interface (220) communicatively coupled to a compute platform (200). The network interface (220) is configured to off-load processing of the local security policies and end-to-end encryption from an operating system (210) of the compute platform (200) for facilitating network instrumentation.Type: GrantFiled: April 29, 2015Date of Patent: October 25, 2016Assignee: Hewlett Packard Enterprise Development LPInventor: Bryan Stiekes
-
Publication number: 20160308905Abstract: In one implementation, an example system may include a policy engine. The policy engine may receive a context of an application to request a set of network traffic and provide a policy rule to a network device of a network path. In another implementation, an example system may identify a party and a requested behavior of the service and maintain a context to determine a policy rule to regulate a set of network traffic associated with the service based on the party and the requested behavior. In another implementation, an example method may comprise receiving a service request and an authentication, identifying a party, identifying a behavior, and deploying a policy to a network device of a network based on the party and the behavior.Type: ApplicationFiled: December 4, 2013Publication date: October 20, 2016Inventors: Bryan Stiekes, Sebastien Tandel, Jechun Chiu
-
Patent number: 9304798Abstract: A scalable, multi-tenant network architecture for a virtualized datacenter is provided. The network architecture includes a network having a plurality of servers connected to a plurality of switches. The plurality of servers hosts a plurality of virtual interfaces for a plurality of tenants. A configuration repository is connected to the network and each server in the plurality of servers has a network agent hosted therein. The network agent encapsulates packets for transmission across the network from a source virtual interface to a destination virtual interface in the plurality of virtual interfaces for a tenant in the plurality of tenants. The packets are encapsulated with information identifying and locating the destination virtual interface, and the information is interpreted by switches connected to the source virtual interface and the destination virtual interface.Type: GrantFiled: June 7, 2011Date of Patent: April 5, 2016Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Jayaram Mudigonda, Praveen Yalagandula, Jeffrey Clifford Mogul, Bryan Stiekes, Anna Fischer
-
Publication number: 20160006764Abstract: A distributed network instrumentation system (100) includes a security management station (110) including a global network policy decomposer (112) configured to decompose global network security policies to local security policies for distributed policy enforcement, and a network interface (220) communicatively coupled to a compute platform (200). The network interface (220) is configured to off-load processing of the local security policies and end-to-end encryption from an operating system (210) of the compute platform (200) for facilitating network instrumentation.Type: ApplicationFiled: April 29, 2015Publication date: January 7, 2016Inventor: Bryan Stiekes
-
Patent number: 9106578Abstract: A network includes at least two core local area network (LAN) fabrics, each including a first core switch cluster deployed at a first sub-core and a second core switch cluster deployed at a second sub-core different from the first sub-core. The network also includes a multi-port link aggregation group to link the first core switch cluster and the second core switch cluster.Type: GrantFiled: May 31, 2012Date of Patent: August 11, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventor: Bryan Stiekes
-
Patent number: 9049236Abstract: A distributed network instrumentation system (100) includes a security management station (110) including a global network policy decomposer (112) configured to decompose global network security policies to local security policies for distributed policy enforcement, and a network interface (220) communicatively coupled to a compute platform (200). The network interface (220) is configured to off-load processing of the local security policies and end-to-end encryption from an operating system (210) of the compute platform (200) for facilitating network instrumentation.Type: GrantFiled: October 22, 2010Date of Patent: June 2, 2015Assignee: Hewlett-Packard Development Company, L. P.Inventor: Bryan Stiekes
-
Publication number: 20150143470Abstract: According to an implementation, an interface between an application and a network is managed, for instance, by an interface manager. The interface manager is to receive a request from the application for access to the network, determine privileges assigned to the application, and provide the application with a level of access to the network that corresponds to the determined privileges assigned to the application.Type: ApplicationFiled: July 31, 2012Publication date: May 21, 2015Inventors: Bryan Stiekes, Vishwas Manral