Patents Assigned to Hewlett Packard Enterprise Development LP
  • Patent number: 11070455
    Abstract: A system or method for identifying anomalies indicating misconfiguration or software bugs in a data storage network that may include capturing data storage network latency metrics, identifying periods of high latency in the captured latency metrics, applying a statistical deviation operation to the latency metrics in the periods of identified high latency, and identifying outliers in the statistically deviated latency metrics. The method further includes calculating a median of the identified outliers, normalizing the median of the identified outliers, and scoring the normalized median values of the identified outliers.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: July 20, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mayukh Dutta, Manoj Srivatsav, John J. Sengenberger
  • Patent number: 11070356
    Abstract: In one example in accordance with the present disclosure, a method may receiving a plaintext to be encrypted. The plaintext may include a first block, a second block and a third block. The method may include generating a preliminary ciphertext based on the first block and the second block and generating, using an encryption key, a first ciphertext using an encryption operation receiving the third block and the preliminary ciphertext as inputs. The method may also include generating, using the encryption key, a first finalized ciphertext using the encryption operation receiving the first block and the first ciphertext as inputs and generating, using the encryption key, a second finalized ciphertext using the encryption operation receiving the second block and the first finalized ciphertext as inputs.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: July 20, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Liqun Chen
  • Patent number: 11068253
    Abstract: Methods and systems for modifying software programs are disclosed. For instance, an example method for modifying a software program may include extracting, from a configuration program file, a future list of one or more future active entries relating to a future version of the software program and a future list of one or more future ghost entries relating to the future version of the software program, comparing the future lists of future active and ghost entries to current lists of current active entries and current ghost entries of a current version of the software program. Then, at least one upgrade or at least one downgrade of the current version of the software program is performed in response the comparison of the current and future lists.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: July 20, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Freeman Yufei Huang, Matthew Lee Deter, Jorge Arturo Villavicencio Conejo, Hari Babu Ravindran
  • Patent number: 11068420
    Abstract: A scalable software stack is disclosed. In particular, the present disclosure provides a system and a method directed at allocating logical ownership of memory locations in a shared storage device among two or more associated compute devices that have access to the storage device. The logical ownership allocation can minimize potential conflicts between two simultaneous accesses occurring within the same memory location of the storage device.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: July 20, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Kirill Malkin
  • Patent number: 11070459
    Abstract: A method for setting up forwarding tables is described. A USAT part for a node is received. The USAT part includes glow definitions and a FGPL. Each glow describes network traffic flows and role instructions for the flows. Each FGP describes a role for the switching node; a validity rule; and relevant network topology. The method also includes determining a selected active FGP in the FGPL using the validity rule for the FGP, a network state and the ordering of the FGPs; initializing the glows, requesting a role identification to perform based on the selected FGP, determining the role instructions and instructing the TMS to update tables accordingly; and storing entries in software tables based on glows and the role instructions for the identified role, dynamically resolving conflicts among entries, and granting table updates to hardware tables. The tables include a software table for each hardware memory for forwarding packets.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: July 20, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Richard A. Barry, Lei Zhang
  • Patent number: 11068037
    Abstract: One example of a device includes a low voltage direct current (LVDC) bus and a high voltage direct current (HVDC) to LVDC converter to receive HVDC power from an enclosure and provide main LVDC power. The device includes a circuit to pass the main LVDC power to the LVDC bus while the main LVDC power is within regulation limits and to pass backup LVDC power from the enclosure to the LVDC bus in response to the main LVDC power falling outside the regulation limits.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: July 20, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Charles W. Cochran, David P. Mohr
  • Patent number: 11070658
    Abstract: According to one embodiment, a method comprises automatically uploading device information from a first network device in a first operating state to a second network device in response to an event, such as an initial power up. The second network device is part of the cloud, and thus, providing cloud-based services. Subsequent to the uploading of the device information, the first network device receives information controlling the operation of the first network device based on the device information.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: July 20, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gordon Paul Gray, Anthony Burke, David Munro, Yan Liu
  • Patent number: 11063467
    Abstract: Example implementations relate to power delivery monitor and control with an uninterruptible power supply (UPS). For example, a UPS includes a power output receptacle to supply power to a power extension bar coupled to the UPS via a power cable, the extension bar to provide the power to a plurality of computing devices coupled to the extension bar. The UPS also includes a data communication port to couple the UPS to the extension bar via a communication cable, and a controller module to monitor and control power delivered to a plurality of power output receptacles on the extension bar.
    Type: Grant
    Filed: August 24, 2015
    Date of Patent: July 13, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Matthew E. Stevens, Derrick G. Runcie
  • Patent number: 11061766
    Abstract: Examples disclosed herein relate to a fault-tolerant dot product engine. The fault-tolerant dot product engine has a crossbar array having a number l of row lines and a number n of column lines intersecting the row lines to form l×n memory locations, with each memory location having a programmable memristive element and defining a matrix value. A number l of digital-to-analog converters are coupled to the row lines of the crossbar array to receive an input signal and a number n of analog-to-digital converters are coupled to the column lines of the crossbar array to generate an output signal. The output signal is a dot product of the input signal and the matrix values in the crossbar array, wherein a number m<n of the n column lines in the crossbar array are programmed with matrix values used to detect errors in the output signal.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: July 13, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ron M. Roth, Richard H. Henze
  • Patent number: 11064375
    Abstract: According to one example of the present disclosure, an access point (AP) comprises a wired interface and a wireless interface. External wireless client devices may associate with the AP and the AP may forward traffic received from the wireless clients. The AP includes a virtual client which is to simulate a wireless client device.
    Type: Grant
    Filed: September 1, 2017
    Date of Patent: July 13, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Guangzhi Ran, Jianpo Han, Qiang Zhou
  • Patent number: 11063809
    Abstract: Systems and methods are disclosed in which Simple Network Management Protocol (SNMP) servers form a blockchain network. Each SNMP server stores and maintains a local copy of a consensus ledger for which a consensus agreement has been obtained among the SNMP servers. The consensus agreement may be based on a validation of one or more fingerprints for one or more blocks of information in the ledger. The fingerprint for each block may be based on information in a preceding block. The consensus ledger includes transaction information for SNMP operations performed between the SNMP servers and managed devices. The common consensus ledger helps ensure that bandwidth, CPU time, and energy for the managed devices and the SNMP servers is not wasted on duplicate SNMP operations.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: July 13, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Nitin Singla, Yashavantha Nagaraju
  • Patent number: 11061395
    Abstract: Real-time alerts and transmission of selected signal samples is disclosed. One example is a system including a base facility linked to a production station with an alerting system to perform anomaly analysis utilizing an anomaly model. A receiver at the base facility receives, from the production station, a selection of signal samples based on the anomaly analysis, where the received selection is optimized at the production station to be substantially relevant to an update of a statistical model while adhering to a dynamic capacity limitation of the production station. The statistical model is maintained at the base facility and incorporates features related to the production station. A management system at the base facility updates the statistical model based on the received selection, optionally derives an updated anomaly model based on the statistical model, and optionally transmits the updated anomaly model to the production station.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: July 13, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ron Maurer, Sagi Schein, Renato Keshet
  • Patent number: 11063940
    Abstract: Examples disclosed herein relate to a method comprising receiving, at a network device, an authentication message intended for a user from an authentication server. The network device may be registered with the authentication server as a source device for the user. The method may also include determining, by the network device, a management device for the user that is the intended recipient of the authentication message. The authentication server is not configured to securely connect to the management device directly. The method may also include transmitting the authentication message from the network device to the determined management device.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: July 13, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Shabaresha Hemaraju, Kumar Puta Swamy, Suryanarayanan Devarajan, Amit Pingale
  • Patent number: 11064353
    Abstract: Described herein are systems, devices, techniques and products for managing the dynamic assignment of media access control (MAC) addresses to wireless network devices, such as by identifying a dynamically assigned MAC address before, after, or during a wireless association process and communicating the dynamically assigned MAC address to a wireless network device. Also disclosed are systems, devices, techniques and products for preventing a denial of service attack on a wireless access point's association table, such as by requiring devices that associate with a wireless access point to respond to a query from the wireless access point shortly after association.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: July 13, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gopalakrishna Raman, Sachin Ganu, Daniel Harkins, Mohd Siraj
  • Patent number: 11057143
    Abstract: Systems and methods for an optical ternary content addressable memory (TCAM) is provided. In various embodiments, one or more search words can be encoded in a multi-wavelength input signal. Each bit position associated with a set of wavelengths of the input signal, each wavelength corresponding to a logic value. A plurality of copies of the input signal can be coupled to an optical search engine comprising a plurality of rows of stored words. In various embodiments, the search word may be encoded in the amplitude of a single wavelength. Each bit position can be associated with a set input waveguides, and a logic value can be encoded based on whether amplitude of the associated wavelength is detected on a respective input waveguide of the set of waveguides. A mismatch of at least one bit is indicated if light is detected on an output of the optical TCAM.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: July 6, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Thomas Van Vaerenbergh, Can Li, Catherine Graves
  • Patent number: 11055322
    Abstract: Examples include comparison of a part key to machine keys. Examples include identification of a part key assigned to a given machine identifier in a part key mapping of a part received by a computing device, the part key mapping including a plurality of part keys assigned to a plurality of machine identifiers. Examples also include comparison of the identified part key to machine keys stored on the computing device to determine whether the identified part key matches any of the machine keys, and based at least in part on a result of the determination, enabling or inhibiting further utilization of the part.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: July 6, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Stephen K. Gee, Neil Asmussen
  • Patent number: 11058032
    Abstract: An example memory cooler may include a vapor chamber device and a number of heat pipes connected to the vapor chamber device. The vapor chamber device may include walls that bound a vapor chamber, the heat pipes may include vapor channels, and the heat pipes may be connected to a first wall of the vapor chamber device such that their respective vapor channels are communicably connected to the vapor chamber. The example memory cooler may also include fins extending from a second wall of the vapor chamber device, the second wall bounding the vapor chamber. The fins and the second wall may be part of the same continuous body.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: July 6, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Travis J. Gaskill
  • Patent number: 11057097
    Abstract: Examples described herein provide single and dual radio modes by a network device. Examples may include configuring a network device to communicate with a plurality of client devices using one of a single radio mode and a dual radio mode. Examples may include, based on a relation between a first amount of traffic received by the network device from a first subset of the client devices and a second amount of traffic received by the network device from a second subset of the client devices, reconfiguring the network device to communicate with the plurality of client devices using the other one of the single radio mode and the dual radio mode. Examples may include communicating, by the network device, with the plurality of client devices using the other one of the single radio mode and the dual radio mode.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: July 6, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Nitin Changlani, Eldad Perahia, Sachin Ganu
  • Patent number: 11055080
    Abstract: One example of a system includes a server, a plurality of power supplies, and a system controller. The plurality of power supplies are electrically coupled to the server and each power supply includes machine readable instructions. The system controller updates the machine readable instructions of each of the plurality of power supplies one at a time while maintaining power to the system controller from at least one of the plurality of power supplies.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: July 6, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rameez Kazi, Daniel Humphrey, Michael Miller
  • Patent number: 11057083
    Abstract: Systems and methods are provided for optimizing channel bandwidth while increasing downlink multi-user, multiple-input, multiple-output (DL MU-MIMO) gain. Depending on the access point (AP) platform, for example, APs exhibit certain characteristics regarding DL MU-MIMO gain as a function of the number of DL MU-MIMO clients associated to the AP. Accordingly, APs can be configured to operate in accordance with an algorithm that checks the number of DL MU-MIMO capable clients are associated to an AP, and dynamically switch between single- and dual-radio modes of operation to take advantage of those DL MU-MIMO gains.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: July 6, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Amogh Guruprasad Deshmukh, Eldad Perahia, Sachin Ganu