Patents Assigned to Dell Product L.P.
  • Patent number: 12001312
    Abstract: A system, method, and computer-readable medium for performing a data center monitoring and management operation. The data center monitoring and management operation includes: receiving workload provisioning information associated with a data center asset, the workload provisioning information comprising a set of data elements; identifying an anomalous data element from the set of workload provisioning elements; remediating the anomalous data element to provide a remediated anomalous data element; and, provisioning a component of information technology infrastructure using the workload provisioning information and the remediated anomalous data element.
    Type: Grant
    Filed: July 26, 2023
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Vinay Sawal, Ratnesh Yadav, Kevin McClintock
  • Patent number: 12001595
    Abstract: An apparatus comprises at least one processing device comprising a processor coupled to a memory, with the at least one processing device being configured to provide at least a portion of an input-output (IO) stack for processing of IO operations in a host device for delivery to a storage system over selected ones of a plurality of paths through a network. The IO stack comprises at least a multi-path device overlying one or more logical storage devices. The at least one processing device is further configured to perform a check at each of one or more points in the IO stack to confirm that a given IO operation directed to a given device of the IO stack is received from an expected overlying device of the IO stack. The IO stack illustratively comprises an encryption device overlying the multi-path device, supporting end-to-end encryption for one or more logical storage devices.
    Type: Grant
    Filed: December 3, 2021
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Sanjib Mallick, Gopinath Marappan, Kundan Kumar
  • Patent number: 12001373
    Abstract: An information handling system may detect whether each one of a plurality of peripheral component interconnect express (PCIe) slots is populated or unpopulated, and update a PCIe bus configuration map to indicate whether each of the PCIe slots is populated. The system may also allocate PCIe bus resources to each of the PCIe slots based on the PCIe bus configuration map, wherein the allocating of the PCIe bus resources includes prioritizing populated PCIe slots over unpopulated PCIe slots.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Wei G. Liu, Alberto D. Perez Guevara, Sanjeev Singh
  • Patent number: 12001332
    Abstract: An information handling system includes a first memory device that provides a first system physical address (SPA) space for the information handling system having a first capacity. Data is stored on the first memory device with a first interleave configuration. A second memory device provides a second SPA space for the information handling system that has a second capacity that is greater than or equal to the first capacity. Without rebooting the information handling system and without halting a process, the system de-interleaves the data stored on the first memory device, stores the data on the second memory device, and re-interleaves the data.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventor: Stuart Allen Berke
  • Patent number: 12001679
    Abstract: An apparatus comprises a processing device configured to detect an input-output (IO) pressure condition relating to at least one logical storage volume of a storage system, to receive IO operations directed to the at least one logical storage volume, to extract processing entity identifiers from respective ones of the received IO operations, and to perform IO throttling for the at least one logical storage volume based at least in part on the extracted processing entity identifiers. For example, a first group of one or more of the IO operations each having a first processing entity identifier may be subject to the IO throttling, while a second group of one or more of the IO operations each having a second processing entity identifier different than the first processing entity identifier is not subject to the IO throttling. Other differences in IO throttling can be implemented using the extracted processing entity identifiers.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Sanjib Mallick, Vinay G. Rao, Arieh Don
  • Patent number: 12001562
    Abstract: An information handling system includes a memory and a basic input/output system (BIOS). The memory stores a lookup table to associate each of a plurality of device firmware hashes with a corresponding one of a plurality of device identification strings. The BIOS calculates the each of the device firmware hashes. Each device firmware hash is associated with a different device firmware. The BIOS creates the lookup table based on the calculated device firmware hashes and the device identification strings. Based on the lookup table, the BIOS displays a secure boot allowed devices database list on a display device.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: William C. Munger, Marshal F. Savage
  • Patent number: 12001968
    Abstract: The described technology is generally directed towards predicting the survival of a storage device (e.g., a hard disk drive or a solid state drive) to a specified time point, expressed as a confidence score, via a prediction uncertainty quantifier framework with a machine learning classifier. The confidence score corresponds to the likelihood of a storage device surviving until a specified time point (e.g., for n hours). In one implementation, a conformal prediction framework provides the confidence score for a storage device, based on survival rate data predicted using recent telemetry data collected for that storage device by an online semi-parametric Mondrian survival forest classifier. Updated confidence scores based on updated telemetry data can be obtained at various evaluation stages to reevaluate whether to take remedial action with respect to a storage device (e.g., replace the storage device). Multiple storage devices can be ranked by their respective associated confidence scores.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: June 4, 2024
    Assignee: DELL PRODUCTS, L.P.
    Inventors: Parminder Singh Sethi, Rahul Deo Vishwakarma, Vasanth Sathyanarayanan
  • Patent number: 12001386
    Abstract: An information handling system includes a model-specific register and a basic input/output system (BIOS). The BIOS receives a selection of a number of processor cores to have enabled in a multiple core processor. In response to the reception of the selection of the number of processor cores to have enabled, the BIOS calculates a different latency for each of a plurality of processor cores in the multiple core processor. Based on the calculated different latency for each of the processor cores, the BIOS determines a first subset of the processor cores to enable and a second subset of the processor cores to disable. The BIOS sets bits in the model-specific register to indicate that the first subset of the processor cores is enabled and the second subset of the processor cores is disabled.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Michael Christensen, Yuwei Cai
  • Patent number: 12001704
    Abstract: A method, computer program product, and computing system for loading a first chunk of data from a user data page into a first buffer. Each successive chunk of data from the user data page may be iteratively loaded into a second buffer. The first chunk of data in the first buffer may be iteratively compared with each successive chunk of data in the second buffer. In response to determining that the first chunk of data in the first buffer is equivalent to each successive chunk of data in the second buffer, the first chunk of data may be defined as a pattern.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Uri Shabi, Aleksey Kabishcer, Nir Bar Joseph
  • Patent number: 12001390
    Abstract: Data storage is presented herein. For instance, an example method includes determining, in response to that a predicted backup time of a target object is longer than a threshold time, a target server and a source storage node which are corresponding to the target object, wherein the target server stores objects, and the target server is associated with the source storage node. storage nodes whose predicted backup time for an object is shorter than a corresponding threshold time are determined as candidate storage nodes. A target storage node is determined based on different pieces of performance of the candidate storage nodes. A storage position of the target object is adjusted from the source storage node to the target storage node. Consequently, position distribution of servers on a storage node cluster can be adjusted so as to avoid a synchronization overtime event as much as possible.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: June 4, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventor: Huijuan Fan
  • Patent number: 12001250
    Abstract: An antenna system for a portable information handling system. The antenna system includes an antenna radiating element and an antenna carrier assembly, the antenna radiating element being mounted to the antenna carrier assembly, the antenna carrier assembly comprising a first radiating slot and a second radiating slot, the first radiating slot providing a radiation path through a C-Cover of a base chassis of the portable information handling system in a lid open state of operation, the second radiating slot providing a radiation path through a D-cover of a base chassis of the portable information handling system in a lid closed state of operation.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Changsoo Kim, Mark Andrew Schwager, Nicholas Gregory DiLoreto, Kai-Yuan Cheng
  • Patent number: 12001393
    Abstract: Described is a technology that facilitates directory level snapshots at any level of a filesystem's namespace. A directory inode mapping file associates a first directory's virtual inode number(s) with real inode number(s). A snapshot of the first directory creates a second directory with a second directory inode mapping file copied from the first directory inode mapping file, thereby sharing the real inode data structure(s) of the first directory. In the event that one of the directories is to be modified, the directory real inode is split to provide a new directory real inode file for the to-be-modified directory, with the modification after the split.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: June 4, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Soumyadeep Sen, Rohit K. Chawla, Marc A. De Souter, Alexander S. Mathews
  • Patent number: 12000894
    Abstract: Systems and methods manage use of rechargeable battery power of Information Handling Systems (IHSs). In managing power draws from the batteries of an IHS, use of software applications of the IHS is monitored and use is detected of a software application that has been designated as prioritized for use of the IHS batteries. A power throttling factor is selected for use in drawing power from the rechargeable batteries of the IHS while the prioritized software application remains in use. The selected power throttling factor is transmitted to an embedded controller of the IHS and the embedded controller is notified when the prioritized software application is no longer in use by a user of the IHS. The embedded controller receives the power throttling factor and, while the prioritized software application remains in use, the embedded controller limits power drawn from the IHS rechargeable batteries according to the power throttling factor.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: June 4, 2024
    Assignee: Dell Products, L.P.
    Inventors: Richard C. Thompson, Vivek Viswanathan Iyer, Nikhil Manohar Vichare
  • Patent number: 12001273
    Abstract: A method comprises receiving a request for validation of software comprising one or more applications, analyzing the request and generating one or more validation steps based at least in part on the analysis. In the method, a time to complete the one or more validation steps is predicted. The predicting is performed using one or more machine learning models, and is based at least in part on a type and a number of the one or more applications.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Baishali Roy, Antarlina Tripathy, Panguluru Vijaya Sekhar, Shivangi Geetanjali, Sowmya Kumar, Sambasivarao Gaddam, Shivangi Maharana, Sashibhusan Panda, Shishir Kumar Parhi, Harikrishna Reyyi, Seshadri Srinivasan, Bijan Kumar Mohanty, Hung Dinh, Sweta Kumari
  • Patent number: 12001249
    Abstract: Peripherals can be managed in a workspace environment. Peripherals can be associated with hoteling cubes to enable the inclusion of the peripherals in workspaces at the hoteling cubes to be managed. Users can be enabled to request the inclusion of additional peripherals in workspaces at the hoteling cubes. Users can also be enabled to include their own peripherals in workspaces at the hoteling cubes.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Gokul Thiruchengode Vajravel, Srinivasa Ragavan Rajagopalan, Vivek Viswanathan Iyer
  • Patent number: 12003259
    Abstract: A system can comprise a memory that is configured to store and retrieve a first signal. The system can comprise a generator that is configured to generate first in-phase, quadrature sub-carrier values. The system can comprise a look up table that stores predetermined second in-phase, quadrature sub-carrier values. The system can comprise a pseudo-random look up table generator that is configured to operate on the predetermined second in-phase, quadrature sub-carrier values to produce pseudo-random data values. The system can comprise a component that is configured to inject a second signal into a radio unit, wherein the second signal is selected from the memory, the generator, the look up table, and the pseudo-random look up table generator, and wherein the second signal is configurably switched between a time domain path of a digital front end of the system, and a frequency domain path of the digital front end.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: June 4, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: John Bradley Deforge, Sewvanda Don, Tommy Ivarsson, Mikhail Shenouda
  • Patent number: 12001675
    Abstract: A method comprising: receiving, at a management application, a first definition of a control window, the first definition specifying the control window in a local time of a time zone where the management application is being executed, wherein the first definition identifies: (i) a first start time for the control window, (ii) a first end time for the control window, and (iii) one or more days of the week when the control window should be enforced; detecting an applicable time in the time zone, the applicable time being one of standard time or daylight savings time; generating a second definition of the control window that corresponds to the applicable time, the second definition specifying the control window in a standardized time format, the second definition being generated based on the first definition; and causing the control window to be enforced in a storage array in accordance with the second definition.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Aaron T. Twohig, Daryl F. Kinney, Sean Cronin, Subramanian Venkatraman, Nagesam Pooni
  • Patent number: 12001402
    Abstract: An application can be dynamically selected to open a file. An application broker service can be configured to received intercepted requests to open files. The application broker service can process the intercepted requests to determine a type and location of the files to be opened. Using the type and the location of the files to be opened, the application broker service can select applications to open the files. If a file fails to open in a selected application, the application broker service can select another application to open the file.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventor: Sumit Popli
  • Patent number: 12001252
    Abstract: A quality of a mechanical connection within an information handling system may be inferred based on pressure. An electronic pressure sensor is disposed between two components operating within the information handling system. The electronic pressure sensor generates an output signal in response to a clamping pressure and/or clamping force between the two components. Performance of a processor operating within the information handling system may be controlled in response to the clamping pressure and/or clamping force. A speed of a cooling fan operating within the information handling system may be controlled in response to the clamping pressure and/or clamping force. Any internal components operating within the information handling system may be controlled in response to the clamping pressure and/or clamping force.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Srinivas Kamepalli, Travis North
  • Patent number: 12001827
    Abstract: An information handling system includes a basic input/output system configured to update an attribute of a system-wide firmware downgrade security policy prior to booting to an operating system of the information handling system. The attribute of the system-wide firmware downgrade security policy is used to determine whether to allow or to disallow downgrade of a firmware to a version. A processor may perform the downgrade of the firmware, wherein the downgrade of the firmware includes the processor further configured to check the attribute of the system-wide firmware downgrade security policy and to store a firmware image in a scratchpad. If the attribute of the system-wide firmware downgrade security policy allows the downgrade of the firmware to the version, then the processor may continue with the downgrade of the firmware otherwise discard the firmware image in the scratchpad.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P
    Inventors: Robert T. Stevens, Mukund P. Khatri, Lee E. Ballard