Patents by Inventor Justin E. York
Justin E. York 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: 11562083Abstract: Systems and methods provide a transient component limited access to data in a composition. One method includes receiving a request for the transient component to access data in the composition. The composition may include permanent components operable to utilize encryption keys generated at selected intervals from a seed value shared by the permanent components. The encryption keys utilized by the permanent components at each selected interval may be identical to one another. The method also includes generating a set of encryption keys from the seed value for a specified period of time. The set of encryption keys may be identical to the encryption keys to be utilized by the permanent components at the selected intervals to occur during the specified period of time. The method further includes granting the transient component access to data in the composition for the specified period of time via the set of encryption keys.Type: GrantFiled: July 30, 2018Date of Patent: January 24, 2023Assignee: Hewlett Packard Enterprise Development LPInventor: Justin E. York
-
Patent number: 10896046Abstract: A management processor includes a peripheral identifier to identify a peripheral device installed in a computing device. The management processor also includes a code retriever to receive management code from the peripheral device. The management processor also includes a code executor to execute the management code to provide, at the management processor, a management application programming interface (API) accessible by a remote client to manage the peripheral device, the remote client being external to the management processor.Type: GrantFiled: April 29, 2016Date of Patent: January 19, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Thomas Hanson, Justin E. York, Kenneth C. Duisenberg
-
Patent number: 10652168Abstract: Techniques to inspect packets to determine a destination node are provided. In one aspect, a Wake on Lan (WOL) packet may be received at a switch. A destination node of the WOL packet may be determined. An indication of the determined destination node may be sent to a management controller. The management controller may cause the destination node to awaken.Type: GrantFiled: January 8, 2014Date of Patent: May 12, 2020Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Andrew Brown, Justin E York
-
Patent number: 10606725Abstract: Various examples described herein provide for monitoring a peripheral device by data imported from the peripheral device. The peripheral data may comprise a script associated with monitoring or managing the peripheral device, or descriptive data describing a set of monitor values on the peripheral device.Type: GrantFiled: May 3, 2019Date of Patent: March 31, 2020Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Thomas Hanson, Justin E. York, Kenneth C. Duisenberg
-
Publication number: 20200034556Abstract: Systems and methods provide a transient component limited access to data in a composition. One method includes receiving a request for the transient component to access data in the composition. The composition may include permanent components operable to utilize encryption keys generated at selected intervals from a seed value shared by the permanent components. The encryption keys utilized by the permanent components at each selected interval may be identical to one another. The method also includes generating a set of encryption keys from the seed value for a specified period of time. The set of encryption keys may be identical to the encryption keys to be utilized by the permanent components at the selected intervals to occur during the specified period of time. The method further includes granting the transient component access to data in the composition for the specified period of time via the set of encryption keys.Type: ApplicationFiled: July 30, 2018Publication date: January 30, 2020Inventor: Justin E. York
-
Publication number: 20200034314Abstract: A slot-based component provides remote serial console and KVM capability to all slots in a sled by allocating dedicated memory space in a serial console component for serial console and KVM data. The dedicated memory space is in communication with a memory semantic fabric switch that is in communication all slots on the fabric. Other components on the fabric have corresponding allocated memory in communication with onboard CPU's. When remote access is conducted the CPU receives and pushes data to the allocated memory and the data is pulled through the fabric switch to the serial console component to be provided to a remote client session.Type: ApplicationFiled: July 30, 2018Publication date: January 30, 2020Inventors: Justin E. York, Darrin S. Rawls
-
Patent number: 10467019Abstract: Example implementations relate to serving an image to a group of target servers. An example implementation includes assigning a first target server of a group of target servers as a temporary deployment server. The first target server may be assigned as a temporary deployment server by a master deployment server over a management network. The master deployment server may serve the first target server an image package. The master deployment server may further serve a command over the management network to a second target server of the group of target servers. The second target server may be commanded to retrieve, over a data network, a deployment image of the image to be booted on the second target server.Type: GrantFiled: November 22, 2017Date of Patent: November 5, 2019Assignee: Hewlett Packard Enterprise Development LPInventor: Justin E. York
-
Publication number: 20190258554Abstract: Various examples described herein provide for monitoring a peripheral device by data imported from the peripheral device. The peripheral data may comprise a script associated with monitoring or managing the peripheral device, or descriptive data describing a set of monitor values on the peripheral device.Type: ApplicationFiled: May 3, 2019Publication date: August 22, 2019Inventors: Thomas Hanson, Justin E. York, Kenneth C. Duisenberg
-
Publication number: 20190155614Abstract: Example implementations relate to serving an image to a group of target servers. An example implementation includes assigning a first target server of a group of target servers as a temporary deployment server. The first target server may be assigned as a temporary deployment server by a master deployment server over a management network. The master deployment server may serve the first target server an image package. The master deployment server may further serve a command over the management network to a second target server of the group of target servers. The second target server may be commanded to retrieve, over a data network, a deployment image of the image to be booted on the second target server.Type: ApplicationFiled: November 22, 2017Publication date: May 23, 2019Inventor: Justin E. York
-
Patent number: 10282267Abstract: Various examples described herein provide for monitoring a peripheral device by data imported from the peripheral device. The peripheral data may comprise a script associated with monitoring or managing the peripheral device, or descriptive data describing a set of monitor values on the peripheral device.Type: GrantFiled: June 23, 2016Date of Patent: May 7, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Thomas Hanson, Justin E. York, Kenneth C. Duisenberg
-
Patent number: 10235074Abstract: Various examples described herein provide for a management processor that reads a registration script from a peripheral device, and uses the script to act in proxy to register the peripheral device as a data provider on the management processor. Once a peripheral device is registered as a data provider on the management processor, the management processor can permit the peripheral device to host a management resource on the management processor. By accessing the hosted management resource through the management processor, a client can manage, monitor, or control the peripheral device.Type: GrantFiled: September 29, 2016Date of Patent: March 19, 2019Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Kenneth C. Duisenberg, Justin E. York, Thomas Hanson
-
Patent number: 10114436Abstract: A computing device including an AUX (auxiliary) power controller connected to the expansion slot to supply aux power to the expansion slot intermittently based on instructions from a baseboard management controllers (BMC).Type: GrantFiled: May 29, 2013Date of Patent: October 30, 2018Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventor: Justin E York
-
Publication number: 20180275998Abstract: A management processor includes a peripheral identifier to identify a peripheral device installed in a computing device. The management processor also includes a code retriever to receive management code from the peripheral device. The management processor also includes a code executor to execute the management code to provide, at the management processor, a management application programming interface (API) accessible by a remote client to manage the peripheral device, the remote client being external to the management processor.Type: ApplicationFiled: April 29, 2016Publication date: September 27, 2018Inventors: Thomas Hanson, Justin E. York, Kenneth C. Duisenberg
-
Patent number: 10069228Abstract: A stacking connector is provided herein. The stacking connector includes a first plurality of pins, a second plurality of pins and a set of wires. The first plurality of pins to connect to a first network switch. The second plurality of pins to connect to a second network switch. The set of wires to couple the first plurality of pins to the second plurality of pins. The first plurality of pins and the second plurality of pins to stack the first network switch and the second network switch.Type: GrantFiled: September 30, 2013Date of Patent: September 4, 2018Assignee: Hewlett Packard Enterprise Development LPInventors: Jerry R. Newman, Jeffrey Sung, Justin E. York, Chanh V. Hua
-
Publication number: 20180088851Abstract: Various examples described herein provide for a management processor that reads a registration script from a peripheral device, and uses the script to act in proxy to register the peripheral device as a data provider on the management processor. Once a peripheral device is registered as a data provider on the management processor, the management processor can permit the peripheral device to host a management resource on the management processor. By accessing the hosted management resource through the management processor, a client can manage, monitor, or control the peripheral device.Type: ApplicationFiled: September 29, 2016Publication date: March 29, 2018Inventors: Kenneth C. Duisenberg, Justin E. York, Thomas Hanson
-
Publication number: 20170371756Abstract: Various examples described herein provide for monitoring a peripheral device by data imported from the peripheral device. The peripheral data may comprise a script associated with monitoring or managing the peripheral device, or descriptive data describing a set of monitor values on the peripheral device.Type: ApplicationFiled: June 23, 2016Publication date: December 28, 2017Inventors: Thomas Hanson, Justin E. York, Kenneth C. Duisenberg
-
Publication number: 20170149696Abstract: In one aspect a chassis manager may receive connection classifications from a cartridge. The connection classifications may determine desired network connectivity of the cartridge. A network switch may receive the connection classifications from the chassis manager. The network switch may further configure network connectivity of the cartridge based on the connection classification.Type: ApplicationFiled: April 10, 2014Publication date: May 25, 2017Inventor: Justin E. York
-
Publication number: 20170048167Abstract: Techniques related to network switch flooding are described. in one aspect, a network switch may receive a plurality of node identifiers. The node identifiers may identify nodes reachable via a port of the switch. Flooding on the port may be disabled. Traffic destined for nodes reachable via the port may be sent on the port.Type: ApplicationFiled: April 30, 2014Publication date: February 16, 2017Inventors: Justin E. York, Andy Brown
-
Publication number: 20160330142Abstract: Techniques to inspect packets to determine a destination node are provided. In one aspect, a Wake on Lan (WOL) packet may be received at a switch. A destination node of the WOL packet may be determined. An indication of the determined destination node may be sent to a management controller. The management controller may cause the destination node to awaken.Type: ApplicationFiled: January 8, 2014Publication date: November 10, 2016Inventors: Andy Brown, Justin E York
-
Publication number: 20160285185Abstract: A stacking connector is provided herein. The stacking connector includes a first plurality of pins, a second plurality of pins and a set of wires. The first plurality of pins to connect to a first network switch. The second plurality of pins to connect to a second network switch. The set of wires to couple the first plurality of pins to the second plurality of pins. The first plurality of pins and the second plurality of pins to stack the first network switch and the second network switch.Type: ApplicationFiled: September 30, 2013Publication date: September 29, 2016Applicant: Hewlett Packard Enterprise Development LPInventors: Jerry R. NEWMAN, Jeffrey SUNG, Justin E. YORK, Chanh V. HUA