Patents Assigned to Dell Products L.P.
  • Publication number: 20210288935
    Abstract: Presented herein are embodiments of mechanisms to add security in the communication of messages between devices, particularly in the context of VXLAN (Virtual eXtensible Local Area Network (LAN)) environments. When a VXLAN device sends a multicast message to discover other devices in the network, there is possibilities for rogue devices to respond and then receive data that is not intended for them. In one or more embodiments, information handling systems operating as a VTEP (VXLAN tunnel endpoint) may use enhanced encryption that is shared with other authorized VTEP—but not shared with rough VTEP devices—to verify other authorized VTEPs. In one or more embodiments, information used to verify a VTEP device is included in the message, such as included in the header, which a properly configured receiving VTEP will recognize and use to verify that that sending VTEP is not a rogue device.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 16, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventor: Syed INAYETHULLA
  • Publication number: 20210289000
    Abstract: An information handling system may include a host system and a management controller configured to provide out-of-band management of the information handling system. The management controller may be configured to: receive, via a management bus of the management controller, a user login request for access to a first user account associated with the management controller; determine a second user account corresponding to the first user account, wherein the second user account is associated with a security policy; and provide the user access to the management controller via the first user account, wherein a privilege level of the provided access is based on a set of privileges associated with the second account.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Applicant: Dell Products L.P.
    Inventors: Chandrasekhar MUGUNDA, Prashanth GIRI
  • Publication number: 20210288924
    Abstract: Presented are efficient systems and methods for automatically detecting and configuring network connections in Fibre Channel (FC) and similar networks. In various embodiments, this is accomplished by using an I/O module (IOM)'s fabric login (FLOGI) response or FLOGI request to identify the type of an uplink interface as either FC Gateway or FC Direct Attach, determining whether server interfaces coupled to the IOM support FCoE, and then, automatically configuring server interfaces based on the identified type of uplink interface.
    Type: Application
    Filed: March 13, 2020
    Publication date: September 16, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Ramesh Kumar SUBBIAH, Vibin VARGHESE
  • Publication number: 20210288878
    Abstract: Multicast Domain Name System (mDNS)-based pull registration systems and methods facilitate discovery in communication networks, such as Storage Area Networks (SANs) that operate in non-volatile memory express over Fabric (NVMe-oF) environments. In various embodiments, this is accomplished by allowing a network entity (e.g., a Centralized Discovery Controller (CDC)) to use a pull registration to exchange discovery information with a storage subsystem (e.g., a storage array), advantageously, without requiring storage subsystem to possess complex functionalities present in existing designs.
    Type: Application
    Filed: March 14, 2021
    Publication date: September 16, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Erik SMITH, Joseph LaSalle WHITE
  • Publication number: 20210289027
    Abstract: Presented herein are embodiments for implicitly or indirectly registering elements of a non-volatile memory express (NVMe) entity in an NVMe-over-Fabric (NVMe-oF) environment. In one or more embodiments, one or more interactions between an NVMe entity and a centralized storage fabric service component, such as part of the Link Layer Discovery Protocol (LLDP) process or the Multicast Domain Name System (mDNS) process, may be used by the centralized storage fabric service to extract information about the NVMe entity and automatically register it with a centralized registration datastore. In one or more embodiments, the centralized registration datastore may be used to facilitate services in the NVMe-oF system, such as discovery of NVMe entities, provisioning, and access control. In one or more embodiments, an implicitly registered NVMe entity may also subsequently explicitly register, which may include supplying additional information about the NVMe entity.
    Type: Application
    Filed: June 10, 2020
    Publication date: September 16, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Erik SMITH, Joseph LaSalle WHITE, David BLACK, Raja SUBBIAH
  • Publication number: 20210286741
    Abstract: Presented herein are embodiments for providing and using a symbolic name for referencing an element of a non-volatile memory express (NVMe) entity in an NVMe-over-Fabric (NVMe-oF) environment. In one or more embodiments, the symbolic name may be used to identify an element of an NVMe host or NVM subsystem in one or more processes. In one or more embodiments, a symbolic name may be provided as part of a registration process. Symbolic names may be used for identifying elements when performing other processes, such as masking and zoning for granting access rights. In one or more embodiments, a symbolic name may be shared by two or more elements.
    Type: Application
    Filed: July 9, 2020
    Publication date: September 16, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Erik SMITH, Joseph LaSalle WHITE, David BLACK, Raja SUBBIAH
  • Publication number: 20210289029
    Abstract: Multicast Domain Name System (mDNS)-based pull registration systems and methods facilitate discovery in communication networks, such as Storage Area Networks (SANs) that operate in non-volatile memory express over Fabric (NVMe-oF) environments. In various embodiments, this is accomplished by allowing a network entity (e.g., a Centralized Discovery Controller (CDC)) to use a pull registration to exchange discovery information with a storage subsystem (e.g., a storage array), advantageously, without requiring storage subsystem to possess complex functionalities present in existing designs.
    Type: Application
    Filed: April 23, 2021
    Publication date: September 16, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Erik SMITH, Joseph LaSalle WHITE, Pawan Kumar SINGAL
  • Publication number: 20210286629
    Abstract: An information handling system may include a management controller configured to provide out-of-band management of the information handling system; and a basic input/output system (BIOS) configured to initialize information handling resources of the information handling system. The management controller may be configured to: receive a user indication of a desired workload for the information handling system, wherein the desired workload corresponds to a desired BIOS profile that comprises a plurality of settings for BIOS parameters; and cause the BIOS to erase a current BIOS profile and apply the desired BIOS profile.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Applicant: Dell Products L.P.
    Inventors: Chandrasekhar MUGUNDA, Sruthi Reddy MOTHUKUPALLY, Shyamu SAJJA
  • Publication number: 20210286745
    Abstract: Presented herein are embodiments for registering elements of a non-volatile memory express (NVMe) entity in an NVMe-over-Fabric (NVMe-oF) environment. In embodiments, a method for registering with a centralized storage fabric service component via a discovery controller (DC) of the centralize service comprises transmitting a DC registration command to the DC. In embodiments, the DC registration command includes a number of registration entries that the NVMe entity will be submitting for registration. In embodiments, the identified number of NVMe registration entries are transmitted to the centralized service and are stored in a registry. The NVMe registration entry may include an entry type for indicating an NVMe registration entry type, an NVMe qualified name (NQN) for identifying the NVMe entity, and a transport address for specifying an address of the element of the NVMe entity. Other NVMe entities may query the registry to obtain information about NVMe elements in the system.
    Type: Application
    Filed: March 16, 2020
    Publication date: September 16, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Erik SMITH, Joseph LaSalle WHITE, David BLACK, Raja SUBBIAH
  • Publication number: 20210286608
    Abstract: Systems and methods for transferring firmware updates using an in-band interface are described. In an embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive a firmware update package having a payload; create a namespace in a persistent memory; copy the payload to a segment of the persistent memory associated with the namespace; and write, to an Extensible Firmware Interface (EFI) variable, an Emulator Device Path (EDP) pointing to the payload.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Applicant: Dell Products, L.P.
    Inventors: Krishnakumar Narasimhan, Anusha Bhaskar, Muniswamy Setty K S, Parmeshwr Prasad
  • Publication number: 20210286627
    Abstract: An information handling system may include a management controller configured to provide out-of-band management of the information handling system. The management controller may be configured to: receive a user indication of a desired interface; and set a target readiness level based on the user indication. Upon a subsequent boot of the management controller, the target readiness level may be configured to cause the management controller to prioritize initialization of the desired interface such that the desired interface is made ready prior to a different, non-desired interface.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Applicant: Dell Products L.P.
    Inventors: Chandrasekhar MUGUNDA, Prashanth GIRI
  • Publication number: 20210288923
    Abstract: Systems and methods for handling soft zoning violations comprise assigning a first target device and an endpoint device that is coupled to a switch port of a Fibre Channel (FC) switch to a zone(s). In embodiments, in response to the endpoint device logging into the FC switch, sampled traffic that originates at the endpoint device and ingresses at the switch port may be obtained. In response to determining that the sampled traffic comprises a second traffic that is intended for a second target device that has not been assigned to the zone(s), some action to restrict the second traffic may be performed such as to restrict the non-assigned traffic and prevent devices from sending potentially harmful traffic to other devices that are not assigned to a same zone.
    Type: Application
    Filed: March 10, 2020
    Publication date: September 16, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Ramesh Kumar SUBBIAH, Vibin VARGHESE
  • Publication number: 20210289350
    Abstract: Described herein are systems and methods to improve multicast network performance by improving bootstrap message (BSM) in a bootstrap router (BSR). After BSR election, all candidate Rendezvous Points (C-RPs) send their group-to-RP mapping information to the elected BSR (E-BSR). The E-BSR collects the group-to-RP information from C-RPs and forms bootstrap message (BSM) comprising information of a RP set. A global flag and one or more group flags are incorporated into the BSM to indicate whether the BSM has changed since last transmission and which part of the BSM has changed. The length of the BSM to be transmitted may be dynamically determined. Upon receiving the BSM, each multicast router may operate according to the flags embedded in the BSM. Therefore, the processing process for the BSM at multicast router side may be simplified.
    Type: Application
    Filed: March 16, 2020
    Publication date: September 16, 2021
    Applicant: DELL PRODUCTS L.P.
    Inventors: Sriraghav KAMESWARAN, Vidya CHIDAMBARAM
  • Publication number: 20210286875
    Abstract: An information handling system may receive a plurality of rules and a file for malware testing. The information handling system may apply two or more of the plurality of rules to the received file to determine a plurality of outcomes of application of the rules to the file. The information handling system may determine whether to classify the received file as malware or not malware by applying a machine learning model to the plurality of outcomes.
    Type: Application
    Filed: March 12, 2020
    Publication date: September 16, 2021
    Applicant: Dell Products L.P.
    Inventors: Or Herman-Saffar, Yevgeni Gehtman, Amihai Savir
  • Patent number: 11119858
    Abstract: In general, the invention relates to a method for managing data. The method includes detecting a failure of a persistent storage device of a plurality of persistent storage devices, and in response to the detecting, initiating a rebuilding of data in a spare persistent storage device using proactive copy metadata, checkpoint metadata, and slice metadata, wherein the data is a copy of data that was stored in the persistent storage device.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: September 14, 2021
    Assignee: DELL PRODUCTS L.P.
    Inventors: Dharmesh M. Patel, Ravikanth Chaganti, Rizwan Ali
  • Patent number: 11119877
    Abstract: A system for testing electrical components comprising a supplier test system operating on a first processor and configured to generate test data for a component and to store the component test data on a block chain. A board level test system operating on a second processor and configured to generate test data for a board and to store the board test data on the block chain. A test tracking system configured to request a first key to access to the component test data and a second key to access the board test data and to store the first key and the second key.
    Type: Grant
    Filed: September 16, 2019
    Date of Patent: September 14, 2021
    Assignee: Dell Products L.P.
    Inventors: Shanir Anshul, Shibi Panikkar, Xiang Cao, Dong Ji
  • Patent number: 11119547
    Abstract: An information handling system includes a voltage regulator, a device, and a controller. The voltage regulator provides an output voltage to power on the device. The controller includes a voltage enable sense line. The controller provides a signal to enable the voltage regulator on the voltage enable sense line at a first voltage associated with a first state. The controller also monitors a voltage level on the voltage enable sense line, and determines whether the voltage level of the voltage enable sense line has changed to a second voltage level associated with a second state. In response to the voltage level on the voltage enable sense line changing to the second voltage level, the controller detects that the output voltage is fully turned on and provided to the device.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: September 14, 2021
    Assignee: Dell Products L.P.
    Inventor: Isaac Qin Wang
  • Patent number: 11119968
    Abstract: Cache hits are increased for URBs that target a redirected USB device. When a virtual bus driver in a VDI environment queues an IRP for an URB that targets the redirected USB device, it can ensure that the IRP and therefore the URB is completed on the same processor that originated the URB. This can be accomplished in both NUMA and non-NUMA multiprocessor environments.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: September 14, 2021
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Ankit Kumar
  • Patent number: 11119650
    Abstract: A memory stores a display area and a workspace area of a screen of an information handling system. A processor receives a selection of user defined workspace area option, enters into a user define workspace mode, receives a desired workspace area, and updates the workspace area in the memory from a predefined workspace area to the desired workspace area.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: September 14, 2021
    Assignee: Dell Products L.P.
    Inventors: Yagiz C. Yildiz, Jace W. Files
  • Patent number: 11122718
    Abstract: A data processing device includes an internal volume that is electromagnetic interference (EMI) isolated for housing EMI emitting devices, the internal volume is isolated by at least 80 decibels. The data processing device further includes a thermal management system adapted to control a flow of gas through the internal volume. The data processing device further includes a chassis, adapted to mount to a frame. The chassis includes the internal volume and the thermal management system. The thermal management system is disposed outside of the internal volume.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: September 14, 2021
    Assignee: Dell Products L.P.
    Inventors: Steven Embleton, Ben John Sy, Eric Michael Tunks