Patents Assigned to Hewlett Packard Enterprise Development
-
Patent number: 11122007Abstract: An example includes a manager gateway of a gateway cluster, comprising processing circuitry and a memory including instructions that cause the gateway to generate a virtual IP address for each gateway of the gateway cluster. The instructions further cause the gateway to receive an indication that a client device has joined a LAN. The instructions further cause the gateway to determine an anchor gateway to which the client device is to be anchored. The instructions further cause the gateway to transmit a first message anchoring the client device to the anchor gateway. The instructions further cause the gateway to transmit a second message offering an address to the client device.Type: GrantFiled: July 27, 2020Date of Patent: September 14, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Krishna Nataraj Vadde Makkalla, Sanjay Kaniyoor Surendra Hegde, Manoj Kareti
-
Patent number: 11119789Abstract: A method comprising: generating, with a device, a nonce; writing, with the device, the nonce to a memory location accessible to a kernel; initializing the kernel; in response to an end of initialization, measuring a specified kernel space to produce a first result; writing the first result to a register of a second device; writing a location and size of the specified kernel space to a buffer; measuring the buffer; writing a result of buffer measurement to a second register of the second device; requesting a quote from the second device, the quote to include the nonce, the contents of the register, and the contents of the second register; and passing the quote to the device.Type: GrantFiled: April 25, 2018Date of Patent: September 14, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Geoffrey Ndu, Nigel Edwards
-
Patent number: 11121922Abstract: Some examples provide a method for automatic network assembly. The following instructions may be used to implement automatic network assembly in a modular infrastructure. Instructions to automatically connect a management port to a management network. Instructions to automatically connect link ports to form a scalable ring. Instructions to automatically connect each modular infrastructure management device to a bay management network port.Type: GrantFiled: October 2, 2017Date of Patent: September 14, 2021Assignee: Hewlett Packard Enterprise Development LPInventor: Montgomery C. McGraw
-
Patent number: 11119780Abstract: A device including a processor configured to access data to execute multiple instructions and a first cache coupled to the processor, are provided. The first cache is configured to hold a first data fetched from a memory by a first instruction that has been retired. The device also includes a side cache coupled to the first cache and to the processor, the side cache configured to hold a second data fetched from the memory by a second instruction, wherein the second instruction has not been retired from the processor. And the device includes a cache management unit configured to move the second data from the side cache to the first cache when the second instruction is retired, the cache management unit further configured to discard the second data when it is determined that the second instruction is abandoned.Type: GrantFiled: April 30, 2018Date of Patent: September 14, 2021Assignee: Hewlett Packard Enterprise Development LPInventor: Gregg B. Lesartre
-
Patent number: 11119872Abstract: A computer-readable medium comprises instructions which, upon execution by a node in a multi-node data processing system, enable the node to serve as a first leader node by receiving system log data from multiple compute nodes in a first cluster of the multi-node data processing system, and by saving the system log data in shared storage that is also used by second and third leader nodes to save system log data for compute nodes in second and third clusters of the multi-node data processing system. The instructions further enable the node to respond to failure of either of the second and third leader nodes by automatically assuming system logging duties for the compute nodes in the cluster that was associated with the failed leader node. The instructions may also enable the node to serve as a console bridge and to save console log data in the shared storage.Type: GrantFiled: June 2, 2020Date of Patent: September 14, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Erik Daniel Jacobson, Corneliu Mihai Boac, Pradeep Kumar Armugam
-
Patent number: 11119682Abstract: Examples include compressed extent versions. Examples may create an empty target virtual volume tree having a tree structure of a source virtual volume tree of a source storage system, the source virtual volume tree comprising source base and source snapshot virtual volumes, each representing respective versions of a plurality of extents, wherein each of the extents corresponds to a different portion of an address space of the source base virtual volume. Examples may include compressed extent collections, each comprising a compressed representation of multiple populated versions of a single extent from the source base and snapshot virtual volumes, the multiple populated versions compressed relative to one another.Type: GrantFiled: July 30, 2019Date of Patent: September 14, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Ayman Abouelwafa, Salil Gokhale, Srinivasa D. Murthy
-
Patent number: 11119681Abstract: A method for storing data in a storage system, includes opportunistically compressing a plurality of objects of a first size during a write operation, storing the compressed objects of the first size if they compress acceptably, and storing other objects of a second size uncompressed. It further includes determining during a read operation whether an object of the second size is stored as a part of a compressed object; if the object of the second size is not stored as a part of a compressed object of the first size, then reading the object of the second size from storage; if the object of the second size is stored as a part of the compressed object of the second size, then: reading the compressed object of the first size from storage; uncompressing the compressed object of the first size; and extracting the object of the second size.Type: GrantFiled: April 28, 2018Date of Patent: September 14, 2021Assignee: Hewlett Packard Enterprise Development LPInventor: Glenn Watkins
-
Patent number: 11114936Abstract: An example system can determine a power consumption of each of a first and a second powered device ports, determine an output voltage demand of each of the first and the second powered device ports based on the determined power consumptions, and based on the output voltage demand, adjust an output voltage to each of the first and the second powered device ports via the power controller.Type: GrantFiled: September 8, 2017Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Deven Patel, Yu Liu, Sanh Huynh
-
Patent number: 11115130Abstract: Techniques and circuitry for wavelength monitor and control are disclosed herein. The disclosed wavelength monitor and control circuitry and techniques are designed to realize a multi-channel DWDM optical link by using a photonic receiver that dynamically adjusts resonant wavelengths of the microring drop filter (MDF), as needed. The wavelength monitor and control circuitry can monitor and control the resonant wavelengths of multiple MDFs for a DWDM silicon photonics receiver with minimum power and area overhead. In an embodiment, circuitry for an optical receiver comprises an MDF having resonant wavelength for multiple DWDM channels, and circuitry to control and monitor the resonant wavelength of the MDF in real-time and in manner that compensates for deviation between actual resonant wavelength of the MDF and the incident optical wavelength of the MDF.Type: GrantFiled: July 9, 2020Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Tsung Ching Huang, Jinsung Youn, Peter Jin Rhim, Marco Fiorentino
-
Patent number: 11113001Abstract: In some examples, fabric driven NVMe subsystem zoning may include receiving, from a non-volatile memory express (NVMe) Name Server (NNS), a zoning specification that includes an indication of a host that is to communicate with a given NVMe subsystem of an NVMe storage domain. Based on the zoning specification, the host may be designated as being permitted to connect to the given NVMe subsystem of the NVMe storage domain. An NVMe connect command may be received from the host. Based on the designation and an analysis of the NVMe connect command, a connection may be established between the given NVMe subsystem of the NVMe storage domain and the host.Type: GrantFiled: August 30, 2019Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Asutosh Satapathy, Komateswar Dhanadevan, Krishna Babu Puttagunta, Vivek Agarwal, Rupin T. Mohan, Govind Chandru Rathod
-
Patent number: 11113096Abstract: In some examples, a system tests a program that includes code to invoke calls of an application programming interface (API) for managing resources of a cloud environment. As part of the testing of the program, the system determines permissions for the invoked calls of the API, creates a collection of the determined permissions, and associates the collection of the determined permissions with an access policy of the cloud environment, the access policy to control use of the API for managing resources of the cloud environment.Type: GrantFiled: May 13, 2019Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventor: Timothy Martin Potter
-
Patent number: 11115319Abstract: Examples disclosed herein relate to a method comprising receiving requesting, at a first network device, a Bidirectional Forwarding Detection session with a second network device, determining, by the first network device, that the BFD session is for single hop data and determining, by the first network device, that the BFD session is over a network tunnel from the first network device to the second network device. The method may include initiating the BFD session between the first and second network devices, wherein the BFD session is shared between multiple clients requesting BFD sessions on a network tunnel, but is not shared not between tunneled and non-tunneled sessions between the multiple clients. The method may include transmitting, the single hop data to the second network device via the network tunnel, wherein the network tunnel traverses a multiple hop network path and disabling echo packets for the BFD session.Type: GrantFiled: July 23, 2019Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: David Corrales Lopez, Johan Martin Oviedo Paniagua, Daniel Canessa Valverde
-
Patent number: 11113206Abstract: A system may include a persistent storage device, a low latency cache device, a volatile memory; and a processor. The processor is to store a data structure in the volatile memory that is usable to directly translate a block logical address for targeted data to a candidate physical location on the cache device, store a multilevel translation index in the volatile memory for translating the block logical address for the targeted data to an expected physical location of the targeted data on the cache device and attempt accessing the targeted data at the candidate physical location retrieved from the direct cache address translation data structure. In response to the targeted data not being at the candidate physical address, access the targeted data at the expected physical location retrieved from the multilevel translation index.Type: GrantFiled: April 26, 2019Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Matti A. Vanninen, Sudhanshu Goswami, Christopher J. Corsi
-
Patent number: 11112574Abstract: Optoelectronic systems with an adapter and methods of manufacturing or assembling the same are provided. An example of an optoelectronic system according to the present disclosure includes a substrate, an interposer, an electronic component disposed on the interposer, and an optical component. The optoelectronic system includes a ferrule and an optical fiber coupled to the ferrule. The optoelectronic system also includes an optical socket configured to receive the ferrule therein. The optoelectronic system further includes an adapter positioned between the interposer and the optical socket. The adapter has a wedge-shaped configuration such that the ferrule is disposed at a non-zero angle relative to the interposer when the ferrule is received in the optical socket and the optical socket is coupled to the adapter.Type: GrantFiled: April 30, 2020Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Sagi Varghese Mathai, Paul Kessler Rosenberg, Georgios Panotopoulos
-
Patent number: 11113132Abstract: In some examples, a system identifies a potential issue based on comparing measurement data acquired at different hierarchical levels of a computing environment. Within a hierarchical level of the different hierarchical levels, the system determines, based on measurement data acquired for objects in the hierarchical level, whether the potential issue is localized to a subset of the objects.Type: GrantFiled: February 8, 2019Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: David Nellinger Adamson, Aditya Samalla, Raymond Mark Cooke
-
Patent number: 11113118Abstract: Methods and systems for managing NAC privileges based on communication context awareness are provided. In one aspect, a method includes detecting, by a network server, a collaboration session between at least first and second users and retrieving, by a network server from a directory server, a first role of the first user that corresponds with privileges including a first quality of service level. Further, the network server retrieves a second role of the second user that corresponds with privileges including a second quality of service level. Also, the method includes determining that the first quality of service level is greater than the second quality of service level and assigning the second user at least the privileges corresponding to the first role. The collaboration session is conducted between the first user and the second user based on the privileges assigned to the second user that correspond to the first role.Type: GrantFiled: July 20, 2018Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventor: Anees Anakkot
-
Patent number: 11115342Abstract: Examples disclosed herein relate to a method comprising receiving a bidirectional forwarding detection (BFD) packet originating from a first network device, wherein the first linked network device and a second linked network device are part of a link aggregation group running a BFD session. The method may include transmitting, from the first linked network device, a BFD synchronization packet to the second linked network device and receiving, at the second linked network device, the BFD synchronization packet, wherein a time-to-live (TTL) value of the BFD synchronization packet is lower than a BFD TTL supported by the BFD session. The method may also include determining that the BFD synchronization packet is a BFD single-hop packet coming from a VLANs using the active forwarding mode and determining not to discard the BFD synchronization packet.Type: GrantFiled: April 16, 2019Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: David Corrales Lopez, Agustin Jose Meneses Fuentes, Vivek Ramamoorthy
-
Patent number: 11114409Abstract: Examples herein relate to optoelectronic assemblies. In particular, implementations herein relate to an optoelectronic assembly formed via a chip on wafer on substrate (CoWoS) process. The optoelectronic assembly includes a substrate, an interposer, and an electronic integrated circuit (EIC). Each of the substrate, interposer, and EIC includes opposing first and second sides. The EIC is flip-chip assembled to the first side of the interposer, and the interposer with the EIC assembled thereto is flip-chip assembled to the first side of the substrate. An overmold layer extends over the first side of the interposer and encapsulates the EIC. The overmold layer includes a cavity such that a region of the first side of the interposer is exposed. An optical component is positioned within the cavity and coupled to the first side of the interposer.Type: GrantFiled: January 30, 2020Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Mir Ashkan Seyedi, Marco Fiorentino
-
Patent number: 11115279Abstract: Disclosed is a client-server editing model to provide a client side interface to a server side multi-document editor (multi-edit capability) that may be used for editing multiple configuration documents (e.g., device configurations represented as documents) simultaneously. The sever side component may maintain information relating to multiple configuration documents by parsing a plurality of different network device configuration documents to create a set of slots and anchor points relative to locations of related parameter settings within each of the different network device configuration documents. The server side may transmit a condensed view of an area of interest to a remote client device along with location information that may be used to reverse map to original documents. Upon receiving user input a change may be implemented. Throughout the editing session data provided to a client side application could be logically compressed to avoid redundant information from multiple sources being provided.Type: GrantFiled: December 7, 2018Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Frank Wood, Kevin Tajeran
-
Patent number: 11115347Abstract: An example branch gateway includes processing circuitry and a memory including instructions that cause the branch gateway to perform various functions. The various functions include determining a first uplink health threshold, determining a second uplink health threshold, calculating migration thresholds for a set of non-critical applications, determining that a QoS threshold of a critical application is likely to be imminently breached, selecting a least critical application, based on the migration threshold of the least critical application, and migrating the least critical application from the first uplink to a second uplink.Type: GrantFiled: July 17, 2020Date of Patent: September 7, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Gopal Gupta, Abhinesh Mishra, Shashidhara Seetharamaiah Ganesharao