Patents Assigned to Hewlett Packard Enterprise Development LP
  • Patent number: 11212223
    Abstract: An example non-transitory, computer-readable medium includes instructions that cause a device to determine, for uplinks of a branch gateway, a link health baseline. The instructions further cause the device to determine, for a set of criticality classes, a class link health baseline for each link health baseline, based on the link health baseline and a tolerance level of each criticality class. The instructions further cause the device to calculate, based in part on weighted parameters of the class link health baselines and an uplink cost, a path quality threshold score for each application category and for each uplink. The instructions further cause the device to select, for each application category, a primary uplink and a secondary uplink based on the path quality threshold scores. The instructions further cause the device to route network traffic through the primary uplink of the application category assigned to the network traffic.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: December 28, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Gopal Gupta, Abhinesh Mishra, Ataur Rehman
  • Patent number: 11210089
    Abstract: Methods and systems for conducting vector send operations are provided. The processor of a sender node receives a request to perform a collective send operation (e.g., MPI_Broadcast) from a user application, requesting a copy of data in one or more send buffers by sent to each of a plurality of destinations in a destination vector. The processor invokes a vector send operation from a software communications library, placing a remote enqueue atomic send command for each destination node of the destination vector in an entry of a transmit data mover (XDM) command queue in a single call. The processor executes all of the commands in the XDM command queue and writes the data in the one or more send buffers into each receive queue of each destination identified in the destination vector.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: December 28, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: John L. Byrne, Harumi Kuno, Jeffrey Drummond
  • Patent number: 11206316
    Abstract: Systems and methods are provided for servicing inference request by one of multiple machine learning models attached to a deployment cluster. The API server of a deployment cluster is not tightly coupled to any of multiple machine learning models attached to the deployment cluster. Upon receiving an inference request, the deployment cluster can retrieve the configuration parameters, including serialization formatting, for a target model identified in the inference request. The deployment cluster can utilize the retrieved parameters to service the inference request and return the results to a business system application.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: December 21, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Kartik Mathur
  • Patent number: 11206550
    Abstract: A method for identifying a client device in a network, and a first radio in the network that is coupled with the client device is provided. The method includes determining one or more sequences of roaming events for multiple client devices in the network, evaluating a performance metric for a roaming event and evaluating an interaction between the client device and one or more radios involved in the roaming events for the plurality of client devices. The method also includes selecting a second radio in the network based at least in part on (1) the one or more sequences of roaming events, (2) the performance metric, and (3) the interaction between the client device and the one or more radios, and recommending switching the client device from the first radio to the second radio. A system and a predictive tool to perform the above method are also provided.
    Type: Grant
    Filed: December 13, 2018
    Date of Patent: December 21, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jose Tellado, Bernd Bandemer, Sachin N. Ganu, Sai Pradeep Venkatraman
  • Patent number: 11206264
    Abstract: Systems and methods are provided for minimizing traffic leaks during replacement of an access control list for a network interface. The method includes adding a blocking access control entry to an access control list for a network interface of a network switch, wherein the blocking entry causes the network interface to block traffic from passing through the network interface; removing one or more current access control entries from the access control list, except for the blocking entry, after adding the blocking entry to the access control list; adding one or more new access control entries to the access control list, without removing the blocking entry, after removing the one or more current access control entries from the access control list; and removing the blocking entry from the access control list after adding the one or more new access control entries to the access control list.
    Type: Grant
    Filed: November 30, 2018
    Date of Patent: December 21, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Matthew Lee Deter, Christian E. Cleveland, Lisa Pinio, Kevin M. Worth
  • Patent number: 11204935
    Abstract: Examples include bypassing a portion of an analytics workflow. In some examples, execution of an analytics workflow may be monitored upon receipt of a raw data and the execution may be interrupted at an optimal bypass stage to obtain insights data from the raw data. A similarity analysis may be performed to compare the insights data to a stored insights data in an insights data repository. Based, at least in part, on a determination of similarity, a bypass operation may be performed to bypass a remainder of the analytics workflow.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: December 21, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kalapriya Kannan, Suparna Bhattacharya, Douglas L. Voigt
  • Patent number: 11206290
    Abstract: Examples described relate to using Session Initiation Protocol (SIP) notifications for Internet of Things (IoT). In an example, in response to an event on a first device in an Internet of Things (IoT) network, the first device may send an event request Uniform Resource Identifier (URI) to a hub device. In response to the event request URI, the first device may receive an event response URI corresponding to a second device in the IoT network from the hub device. The first device may transmit an out-of-dialog Session Initiation Protocol (SIP) notification for the event to the second device.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: December 21, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Grace Priscilla Nambi
  • Patent number: 11202386
    Abstract: An example modular cable management system, that includes a base to attach to a support structure and a number of cable management modules to attach to the base. The base may include an attachment feature that is to attach to the supporting structure to vertically support the base, and an arm that extends from the attachment feature to which the cable management modules attach. The cable management module may include a clip and a loom. The clip may be attachable to the arm such that the clip is rotatable about a longitudinal axis of the arm and may be removable from the arm. The loom may be attachable to and removable from the clips and configured to hold multiple cables.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Trevor C. Hjelmfelt, Benjamin Yin Siu, Michael Renfro
  • Patent number: 11201881
    Abstract: A method including correlating a network address of a user to a domain name in a domain name system of a computing network, based on a service log, is provided. The method includes identifying a user group, generating a watch list of servers that control access to a new resource, and establishing a baseline behaviour for a client device based on a first access and a last access to one server in the watch list of servers during a time to live period. The method also includes adding the true network address and a correlated domain name to the baseline behaviour, retrieving a timestamp of an access by the client device to the network address, and flagging, as a violation, the access by the client device to the network address when the access is outside of a legitimate window around the baseline behaviour.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Ramsundar Janakiraman
  • Patent number: 11201607
    Abstract: Examples disclosed herein relate to set-reset (SR) latch circuits and methods for manufacturing the same. In some of the disclosed examples, a SR latch circuit includes an inverter storage loop for storing state information and a set of p-channel field-effect transistors (PFETs) for control circuitry. The PFETs may include first and second PFETs connected to a first node of the inverter storage loop, and third and fourth PFETs connected to a second node of the inverter storage loop. Gate terminals of the first and fourth PFETs may be connected to a first control input, and gate terminals of the second and third PFETs may be connected to a second control input.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Christopher Allan Poirier, Ryan Barnhill, Dacheng Zhou
  • Patent number: 11202297
    Abstract: Systems and methods described herein provide a centralized solution for interference mitigation that focuses on efficient spectrum management. Wireless Access Points (APs) collect interference measurements for wireless channels and generate corresponding interferer airtime estimates. The APs also determine Packet Error Rates (PERs) for wireless client devices currently being served via the channels by the APs. The APs send the interferer airtime measurements and the PERs to a centralized controller. If an interferer airtime estimate and a PER for a particular channel satisfy predefined threshold conditions, the controller modifies an allocation of wireless bandwidth for an AP that is currently using the channel and sends a message to the AP indicating how the allocation has been modified.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Christina Vlachou, Ioannis Pefkianakis, Kyu-Han Kim
  • Patent number: 11200345
    Abstract: Techniques for a firewall to determine access to a portion of memory are provided. In one aspect, an access request to access a portion of memory within a pool of shared memory may be received at a firewall. The firewall may determine whether the access request to access the portion of memory is allowed. The access request may be allowed to proceed based on the determination. The operation of the firewall may not utilize address translation.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Mark Lillibridge, Paolo Faraboschi, Chris I. Dalton
  • Patent number: 11199671
    Abstract: Glass-as-a-Platform (GaaP) assemblies are provided. Embodiments of the GaaP assembly comprise a first glass plate and a second glass plate, each disposed under one or more switch ASICs and one or more opto-electronic devices co-packaged on the same substrate. Each glass plate includes a plurality of waveguides. The co-packaged substrate is disposed on top of one or more of the first glass plate and second glass plate, the first glass plate configured to couple to one or more opto-electronic devices and the second glass plate configured to couple to one or more other opto-electronic devices. A faceplate interface end of each glass plate is configured to connect to one or more optical cable connectors. The glass plates are configured to route optical signals to and from one or more opto-electronic devices and one or more optical cable connectors through the one or more waveguides and openings in the co-packaged substrate.
    Type: Grant
    Filed: April 21, 2020
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Kevin B. Leigh
  • Patent number: 11201864
    Abstract: Methods and systems for providing vendor agnostic captive portal authentication in a network that includes a plurality of network access devices are provided. For instance, one method includes receiving a redirect request for a communication between a first user-terminal and a first network access device, the redirect request including at least one of a vendor-specific item of information of the first network access device and an Internet Protocol (IP) address of the first network access device. The method further includes comparing the at least one of the vendor-specific item of information of the first network access device and the IP address of the first network access device against each of a plurality of entries of a network access device database, and providing the first user-terminal access to a captive portal page in response to an appropriate match.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Rajesh Kumar Ganapathy Achari, Anoop Kumaran Nair, Venkatesh Ramachandran, Pattabhi Attaluri, Bhagya Prasad Nittur, Antoni Milton
  • Patent number: 11199665
    Abstract: Examples include an optical device for redirecting optical signals. The optical device includes a plurality of input ports, a plurality of optical blocks such that at least one optical block of the plurality of optical blocks aligned to each input port of the plurality of input ports, and a plurality of output ports. The plurality of input ports may direct a plurality of optical signals of selective wavelengths to a first direction. Each of the optical blocks may be movable to a plurality of positions to selectively redirect the respective optical signal of the plurality of signals from the first direction to a second direction to one or more output ports of the plurality of output ports that may receive the one or more optical signals redirected to the second direction.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sagi Varghese Mathai, Paul Kessler Rosenberg, Kevin B. Leigh
  • Patent number: 11200189
    Abstract: A technique includes holding a bus interface of a removable device that is inserted into a connector of a computer system in a state to prevent the device from communicating with a communication link. The communication link is coupled to the connector and is associated with operating system access to the device. The method includes a baseboard management controller communicating with the device using a channel other than the communication link while the bus interface of the device is held in the state; the baseboard management controller performing a security operation corresponding to the device based on the communication with the device using the channel; and the baseboard management controller releasing the bus interface of the device from the state to allow the device to communicate with the communication link in response to the baseboard management controller completing the security operation.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Paul A. Kaler, James T. Bodner
  • Patent number: 11202301
    Abstract: A self-learning rate access prioritizer for high-priority applications in a wireless network is provided herein. The self-learning rate access prioritizer includes a method of assigning an application rate limiter for each high-priority network software application. The method further includes employing an assigned application rate limiter to determine the present bandwidth for a first high-priority network software application. Next, the method includes re-provisioning bandwidth to the first high-priority network software application in response to a ratio of a first bandwidth of the first high-priority network software application and a provisioned bandwidth for the first high-priority network software application. Furthermore, the method includes re-provisioning bandwidth from the first high-priority network software application in response to the ratio being less than a low utilization ratio assigned to the first high-priority network software application.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Hardik Sanghavi, Mahesh Dantakale, Santosh Jayawadagi
  • Patent number: 11200948
    Abstract: Systems are provided for implementing a hybrid resistor-memristor crossbar array, which allows for flexible conductance to be used in implementing the weight matrix of a neural network. The hybrid resistor-memristor crossbar array may include resistor crossbars, each resistor having a static conductance value. The hybrid resistor-memristor crossbar array may also have a memristor coupled to an output line associated with the resistor crossbar array, wherein the memristor has a variable conductance value, and further wherein the static conductance values and the variable conductance value are set to calculate a matrix-vector multiplication associated with a weight matrix of a neural network. An expected range of coefficients for a weight matrix of a neural network can be given by the Discrete Transform Cosine (DCT). Accordingly, the static conductance values of the resistors in the resistors crossbar array are set to values equal to known coefficients of the DCT.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Joao Claudio Ambrosi, Arthur Carvalho Walraven Da Cunha, Jefferson Rodrigo Alves Cavalcante
  • Patent number: 11199669
    Abstract: A faceplate optical sub-assembly is provided for accommodating a plurality of optical receptacles mounted in a faceplate of a computing device. The faceplate optical sub-assembly accommodates one or more optical receptacle housings having optically-connected front and rear optical bays. A collar having a single aperture surrounds the one or more optical bays, and a shell structure comprised of a pair of interlocking sub-shells engages on the rear of the collar. A gasket is disposed between the collar and the shell structure. The collar, gasket, and shell structure provide electromagnetic interference (EMI) shielding for optical connections made between optical fibers inserted in the front and rear optical bays, and rigidly engage the plurality of optical receptacle housings. The single aperture of the collar and the multi-part shell structure allows for insertion of a fiber jumper assembly into the rear bays of the faceplate optical sub-assembly prior to insertion into a faceplate of a computing device.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: December 14, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kevin B. Leigh, Everett Salinas, Kuang-Yi Wu
  • Patent number: D939510
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: December 28, 2021
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Yinggang Du, Keith J. Kuehn, John P. Franz, Alan B. Doerr