Patents by Inventor Justin York

Justin 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).

  • Publication number: 20240070329
    Abstract: Examples to restore a trusted backup configuration for a node. Example techniques include failover to an alternate firmware of the node, in response to an unverifiable condition of an existing firmware of the node. The node may validate a first configuration file stored in the node. The first configuration file includes a first backup configuration. The node may validate a second configuration file stored in the node based on the validation of the first configuration file. The second configuration file includes a second backup configuration. In response to the validation of at least one of the first configuration file and the second configuration file, the node may select one of the first backup configuration and the second backup configuration, and apply the selected backup configuration to the node.
    Type: Application
    Filed: August 26, 2022
    Publication date: February 29, 2024
    Inventors: Justin YORK, Brian COLLUM
  • Patent number: 11899831
    Abstract: Examples described herein relate to a method for managing hardware changes at an enclosure and a server. The enclosure includes a server and multiple hardware devices connected to the enclosure. A chassis manager in the enclosure is communicatively coupled to a manageability controller of the server and the multiple hardware devices. On enabling tamper detection, the manageability controller and the chassis manager monitor the hardware devices for determining changes in the hardware devices. A change in a hardware device is compared with a permissible hardware change to determine whether the change in the hardware device is unauthorized. The permissible hardware changes include changes in hardware devices that are permitted by a customer. Security actions are performed at the server and the enclosure if unauthorized changes in the hardware device are detected by the manageability controller and chassis manager.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: February 13, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Bharath Ramesh, Justin York
  • Publication number: 20230251643
    Abstract: Examples described herein relate to a system and method for managing the security of an edge enclosure. The edge enclosure is deployed in a mobile environment and travels between a base location and a task location to perform a task. The task is defined and configured at a chassis manager by a management device. A server in the edge enclosure processes data associated with the task. The chassis manager detects a loss of communication between the chassis manager and the management device. The chassis manager performs a security action based on task status. The task status is either ongoing or completed. The security action performed at the edge enclosure protects the data present in the server from tampering. The management device transmits alerts to the customers of the edge enclosure after the task is completed.
    Type: Application
    Filed: September 15, 2021
    Publication date: August 10, 2023
    Inventors: Bharath RAMESH, Justin YORK
  • Publication number: 20230091450
    Abstract: Examples described herein relate to a method for managing hardware changes at an enclosure and a server. The enclosure includes a server and multiple hardware devices connected to the enclosure. A chassis manager in the enclosure is communicatively coupled to a manageability controller of the server and the multiple hardware devices. On enabling tamper detection, the manageability controller and the chassis manager monitor the hardware devices for determining changes in the hardware devices. A change in a hardware device is compared with a permissible hardware change to determine whether the change in the hardware device is unauthorized. The permissible hardware changes include changes in hardware devices that are permitted by a customer. Security actions are performed at the server and the enclosure if unauthorized changes in the hardware device are detected by the manageability controller and chassis manager.
    Type: Application
    Filed: September 15, 2021
    Publication date: March 23, 2023
    Inventors: Bharath RAMESH, Justin YORK
  • Patent number: 11347288
    Abstract: Examples disclosed herein relate to power management in a blade enclosure. An intrusion detection mode is initiated by a baseboard management controller. Responsive to determining a power shortage in the blade enclosure, a stop clock pin is operated to control power consumption of a server in the blade enclosure. After a predefined time of determining the power shortage, a model specific register (MSR) associated with power settings of a Central processing unit (CPU) of the server is reconfigured. Reconfiguring the MSR comprises, identifying a power profile based on available power in the blade enclosure and modifying register states in the MSR based on the power profile via a baseboard management manager (BMC) of the server. Subsequently, operation of the stop clock pin is stopped.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: May 31, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Justin York, Michael Stearns, Timothy Majni
  • Publication number: 20220113780
    Abstract: Examples disclosed herein relate to power management in a blade enclosure. An intrusion detection mode is initiated by a baseboard management controller. Responsive to determining a power shortage in the blade enclosure, a stop clock pin is operated to control power consumption of a server in the blade enclosure. After a predefined time of determining the power shortage, a model specific register (MSR) associated with power settings of a Central processing unit (CPU) of the server is reconfigured. Reconfiguring the MSR comprises, identifying a power profile based on available power in the blade enclosure and modifying register states in the MSR based on the power profile via a baseboard management manager (BMC) of the server. Subsequently, operation of the stop clock pin is stopped.
    Type: Application
    Filed: October 13, 2020
    Publication date: April 14, 2022
    Inventors: Justin YORK, Michael STEARNS, Timothy MAJNI
  • Patent number: 11269637
    Abstract: In some examples, a system includes a first processor, a second processor, and a storage medium to store first information comprising machine-readable instructions executable by the second processor. The first processor is to validate the machine-readable instructions using an iterative validation process involving a plurality of iterations at different times, where each respective iteration of the plurality of iterations includes issuing a respective indication to the second processor to compute a value based on a respective subset of the first information, wherein the respective indication includes respective subset information identifying the respective subset, wherein the respective subset information differs from different subset information included in another indication issued in another iteration of the plurality of iterations, the different subset information identifies a different subset of the first information.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: March 8, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Justin York
  • Publication number: 20220027157
    Abstract: In some examples, a system includes a first processor, a second processor, and a storage medium to store first information comprising machine-readable instructions executable by the second processor. The first processor is to validate the machine-readable instructions using an iterative validation process involving a plurality of iterations at different times, where each respective iteration of the plurality of iterations includes issuing a respective indication to the second processor to compute a value based on a respective subset of the first information, wherein the respective indication includes respective subset information identifying the respective subset, wherein the respective subset information differs from different subset information included in another indication issued in another iteration of the plurality of iterations, the different subset information identifies a different subset of the first information.
    Type: Application
    Filed: July 23, 2020
    Publication date: January 27, 2022
    Inventor: Justin York
  • Patent number: 10935960
    Abstract: Examples disclosed herein relate to initializing a fan speed of a computing device using a high-water value when a pre-runtime event occurs. A management controller (MC) receives sensor data from sensors of the computing device. A fan speed of a fan is controlled using a fan control value based on the sensor data. The fan control value is monitored to determine a high-water value of the fan control value. The high-water value is stored in a location that is accessible by a pre-runtime fan control engine of the computing device. In response to a pre-runtime event, the fan speed is initialized to a speed using the high-water value.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: March 2, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Justin York, Brian Collum, Michael Stearns
  • Publication number: 20200401494
    Abstract: Systems and methods for controlling one or more visual indicators, such as unit identification devices (UIDs), are provided. Control of such visual indicators allows lighting sequences to be displayed vis-à-vis the visual indicators in a data center or similar environment including multiple hardware devices or units, such as server blades in multiple chassis enclosures in a data center. In this way, users such as data center administrators, information technology (IT) personnel, etc. can be alerted to hardware events that impact hardware devices or units, such as hardware faults. The visual indicators can be controlled in such a way that animated lighting sequences can be used to guide users to the hardware devices or units experiencing the hardware event(s).
    Type: Application
    Filed: June 24, 2019
    Publication date: December 24, 2020
    Inventors: CRAIG A. BOEKER, JUSTIN YORK
  • Publication number: 20200401112
    Abstract: Examples disclosed herein relate to initializing a fan speed of a computing device using a high-water value when a pre-runtime event occurs. A management controller (MC) receives sensor data from sensors of the computing device. A fan speed of a fan is controlled using a fan control value based on the sensor data. The fan control value is monitored to determine a high-water value of the fan control value. The high-water value is stored in a location that is accessible by a pre-runtime fan control engine of the computing device. In response to a pre-runtime event, the fan speed is initialized to a speed using the high-water value.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 24, 2020
    Inventors: Justin York, Brian Collum, Michael Stearns
  • Patent number: 10860452
    Abstract: Systems and methods for controlling one or more visual indicators, such as unit identification devices (UIDs), are provided. Control of such visual indicators allows lighting sequences to be displayed vis-à-vis the visual indicators in a data center or similar environment including multiple hardware devices or units, such as server blades in multiple chassis enclosures in a data center. In this way, users such as data center administrators, information technology (IT) personnel, etc. can be alerted to hardware events that impact hardware devices or units, such as hardware faults. The visual indicators can be controlled in such a way that animated lighting sequences can be used to guide users to the hardware devices or units experiencing the hardware event(s).
    Type: Grant
    Filed: June 24, 2019
    Date of Patent: December 8, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Craig A. Boeker, Justin York
  • Patent number: 10649921
    Abstract: 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: Grant
    Filed: July 30, 2018
    Date of Patent: May 12, 2020
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Justin York, Darrin S. Rawls
  • Publication number: 20190332402
    Abstract: In example implementations, an apparatus is provided. The apparatus includes a communication interface, a processor, and a learning device. The communication interface communicates with an application programming interface (API) via annotated responses. The processor is in communication with the communication interface and receives the annotated response. The learning device is in communication with the processor and analyzes the annotated responses, learn a behavior of the API, and generate a simulator for the API.
    Type: Application
    Filed: April 30, 2018
    Publication date: October 31, 2019
    Inventor: Justin York
  • Publication number: 20150252411
    Abstract: Methods, compositions, and kits for nucleic acid detection.
    Type: Application
    Filed: July 2, 2013
    Publication date: September 10, 2015
    Inventors: Wayne D. Frasch, David Spetzler, Justin York
  • Patent number: 8530199
    Abstract: Methods, compositions, and kits for nucleic acid detection.
    Type: Grant
    Filed: November 17, 2011
    Date of Patent: September 10, 2013
    Assignee: Arizona Board of Regents, A Body Corporate Acting for and On Behalf of Arizona State University
    Inventors: Wayne D. Frasch, David Spetzler, Justin York
  • Publication number: 20120196771
    Abstract: Methods, compositions, and kits for nucleic acid detection.
    Type: Application
    Filed: November 17, 2011
    Publication date: August 2, 2012
    Applicant: ARIZONA BOARD OF REGENTS, A BODY CORPORATE ACTING FOR & ON BEHALF OF ARIZONA STATE UNIVERSITY
    Inventors: Wayne Frasch, David Spetzler, Justin York
  • Patent number: 8126649
    Abstract: The present invention provides methods for generating a distribution of optimal answers to a nondeterministic polynomial optimization problem by providing a plurality of solutions comprising input polynucleotides, wherein each solution comprises identical input polynucleotides; and wherein the number of solutions comprising polynucleotides equals a number of data inputs in the problem to be answered, and wherein each input polynucleotide comprises an x segment and a y segment; providing a plurality of solutions comprising connection polynucleotides wherein each solution comprises identical connection polynucleotides; and wherein the number of solutions comprising connection polynucleotides equals a number of unique connections that can be made between the different data inputs, and wherein each polynucleotide in the set of connection polynucleotides is complementary to the x segment of one input polynucleotide and to the y segment of one different input polynucleotide; combining the solutions comprising the i
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: February 28, 2012
    Assignee: Arizona Board of Regents, a body corporate of the State of Arizona acting for and on behalf of Arizona State University
    Inventors: Wayne Frasch, David Spetzler, Justin York, Fusheng Xiong
  • Patent number: 8084206
    Abstract: The present invention provides methods, compositions, and kits for nucleic acid detection.
    Type: Grant
    Filed: August 29, 2007
    Date of Patent: December 27, 2011
    Assignee: Arizona Board of Regents, a body corporate acting for and on behalf of Arizona State University
    Inventors: Wayne Frasch, David Spetzler, Justin York
  • Publication number: 20100015616
    Abstract: The present invention provides methods, compositions, and kits for nucleic acid detection.
    Type: Application
    Filed: August 29, 2007
    Publication date: January 21, 2010
    Applicant: Arizona Board of Regets, a body corporate acting for and on behalf of Arizona State University
    Inventors: Wayne Frasch, David Spetzler, Justin York