Patents Assigned to Dell Product L.P.
  • Patent number: 12008109
    Abstract: Boot integrity of a storage platform is verified by comparing observed boot data values with expected boot data values stored in a secure remote cloud. The boot data values include hashes of software that runs at each stage of a boot sequence, e.g., BIOS, bootloader, kernel, and runlevel programs. The observed boot data values may be provided by a TPM using an AIK and nonce. If the observed boot data values fail to match the expected boot data values then a boot integrity service running on the storage platform limits functionality such as by disabling IO services, disabling remote data replication, enabling a diagnostic service, enabling a data collection service, disabling access by non-service accounts, and protecting a management database.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Jean Pierre, Carol Sheridan, Shruti Shetty, Azzam Tannous, Massarrah Tannous, Huijun Xie
  • Patent number: 12008418
    Abstract: An apparatus comprises a processing device configured to obtain workload traces characterizing resource execution metrics associated with workloads executing in an information technology infrastructure and to generate sets of workload causality profiles characterizing relationships between the resource execution metrics, the sets of workload causality profiles comprising first and at least second sets of workload causality profiles generated using first and at least second different types of models. The processing device is also configured to determine sets of causal topics comprising recurring patterns of the relationships between different ones of the resource execution metrics found in each of the sets of workload causality profiles. The processing device is further configured to identify clusters of causal topics each comprising at least one causal topic that is part of the first and second sets of causal topics, and to perform diagnosis of issues affecting the workloads based on the identified clusters.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Vindhya Gangaraju, Vinay Sawal, Jayanth Kumar Reddy Perneti
  • Patent number: 12007964
    Abstract: An apparatus comprises a processing device configured to monitor logs of a database system, to analyze the logs to collect ongoing transaction information for one or more applications utilizing the database system, and to maintain the ongoing transaction information for each of the one or more applications in a corresponding one of a set of one or more queues of a data store external to the database system. The processing device is also configured to detect one or more designated events affecting operation of the database system and, responsive to detecting at least one of the one or more designated events, to process one or more unsaved transactions of the database system utilizing the information stored in the set of one or more queues of the data store external to the database system.
    Type: Grant
    Filed: August 31, 2021
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Shibi Panikkar, Pratheek Veluswamy
  • Patent number: 12007853
    Abstract: One or more embodiments of the invention have a cluster manager, or other related component, determine upfront which data node should perform a backup of the asset. This is achieved by running a pre-backup step, either periodically or prior to the reception of a backup request, to determine the preferred node for backup. Once the backup request is received, the cluster manager queries the preferred node, if the preferred node is still the best data node to perform the backup, then that data node performs the backup. If, however, the preferred data node no-longer is the best data node for performing the backup, the current preferred data node will signal the cluster manager with an alternative data node that is best data node to perform the backup and the cluster manager will have that alternative data node perform the backup.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Sunil Yadav, Shelesh Chopra, Preeti Varma
  • Patent number: 12008238
    Abstract: An apparatus comprises a processing device configured to determine, based on monitoring input/output (IO) operations, an IO activity level and a given IO pattern of a given storage object for a designated period of time, the given storage object being stored on a first storage tier of a storage system. The processing device is also configured to determine a write penalty associated with writing storage objects having the given IO pattern to a second storage tier of the storage system. The processing device is further configured to determine, based on the IO activity level of the given storage object and the determined write penalty, whether to move the given storage object from the first to the second storage tier and to move, responsive to an affirmative movement determination, the given storage object to the second storage tier.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Hailan Dong, Chi Chen, Changyue Dai
  • Patent number: 12010038
    Abstract: A method includes receiving inputs for respective users in an edge utility system comprising edge and core computing sites, with a first one of the inputs for a first user characterizing edge resources requested by that user for executing at least a portion of a workload of that user, and a second one of the inputs for a second user characterizing edge resources available from that user for executing at least a portion of a workload of another user. The method includes populating one or more data structures based at least in part on the received inputs, aggregating edge resources of multiple ones of the edge computing sites into an edge network based at least in part on the populated data structures, and utilizing at least a portion of the aggregated edge resources of the edge network to execute at least a portion of a workload of a particular user.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Amy N. Seibel, Victor Fong, Eric Bruno
  • Patent number: 12008380
    Abstract: Currently, there is no scalable methodologies defined to locate a namespace on an NVMe-oF fabric. Therefore, it is necessary to configure a host with the NVMe™ Qualified Name (NQN) and transport information of the storage subsystem where the boot namespace is located or discover and enumerate all namespaces available to the host on an NVMe-oF fabric. With the current protocols, a host may need to perform many operations to locate the proper namespace and boot from the NVMe-oF fabric, making booting in a SAN environment an extremely slow operation and computationally expensive process. Embodiments herein support discovery, via a discovery controller, to provide a namespace resolution service able to facilitate a host to efficiently resolve a given namespace identifier to the corresponding subsystem port(s) through which that namespace is accessible.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: June 11, 2024
    Assignee: DELL PRODUCT L.P.
    Inventors: Claudio Desanti, David Black, Douglas L Farley
  • Patent number: 12008355
    Abstract: A method for managing a client environment includes obtaining a notification for an application abstention by a client device, in response to the notification, performing an intent analysis on the client device using a processed client intent dataset to determine a set of reasons for the application abstention, comparing the set of reasons to an upgrade coverage dataset, identifying, based on the comparing, a set of solutions corresponding to the set of reasons, generating, based on the comparing, a specialized upgrade notification based on the set of solutions, and issuing the specialized upgrade notification to the client device.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: June 11, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Parminder Singh Sethi, Kanika Kapish, Shelesh Chopra
  • Patent number: 12007845
    Abstract: Techniques described herein relate to a method for backing up a file system. The method includes identifying, by a backup manager, a backup generation event associated with a file system stored in a network-attached storage; in response to identifying the backup generation event: initiating performance of pre-backup tasks to obtain a snapshot of the file system and a slice list associated with the file system; assigning priorities to slice groups specified by the slice list based on priority criteria; distributing backup jobs associated with the slice groups to available proxy hosts based on priority; initiating performance of the backup jobs on the available proxy hosts; making a determination that additional slice groups are remaining; and in response to the determination: adding the remaining slice groups to a slice queue.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: June 11, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Upanshu Singhal, Shelesh Chopra
  • Patent number: 12008415
    Abstract: A method for managing information handling systems includes obtaining, by a committee-leading information handling system of the set of information handling systems, a set of hardware resource information entries from a set of information handling systems in a first committee, performing a stackable system role (SSR) entry analysis based on the set of hardware resource information entries, and determining a set of SSRs, wherein each SSR in the set of SSRs corresponds to an information handling system in the set of information handling systems in the first committee, providing the set of SSRs to a leading information handling system, obtaining a response from the leading information handling system, and based on the response, executing a SSR instruction on the committee-leading information handling system.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: June 11, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Lucas Avery Wilson, Dharmesh M. Patel
  • Patent number: 12008271
    Abstract: A software-defined, server-based storage system is configured to support single node granular scaling and adaptive RAID width capabilities. The storage system includes multiple homogeneous storage nodes, each including a server and local storage. Aggregate storage is organized into same-size cells. RAID group members are distributed in cells across storage nodes in a recursive fractal pattern. The storage system is scaled by metamorphosing between recursive fractal distribution of the RAID groups and linear distribution of the RAID groups and splitting matrices of cells. When a sufficient number of new storage nodes have been added, new larger width RAID groups will be formed.
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventor: Kuolin Hua
  • Patent number: 12007850
    Abstract: A method for performing data backup includes: receiving a backup request specifying a file where the file is stored in a shared storage. Additionally, in response to the backup request: retrieving, by a primary data node, properties of the file; determining, by the primary data node, resource availability for plurality of secondary data nodes where the primary data node and the plurality of secondary data nodes is operatively connected to the shared storage and a backup storage; logically dividing, by the primary data node, the file into a plurality of segments using at least the properties of the file; and coordinating, by the primary data node, the backup of the file using the plurality of segments and the resource availability of the plurality of secondary data nodes.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: June 11, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sunil Yadav, Shelesh Chopra, Aaditya Rakesh Bansal, Manish Sharma
  • Patent number: 12007851
    Abstract: A configuration file specifies a percentage value of data to validate. A synthetic full backup image of a source volume on cloud storage is accessed. The synthetic full backup is created by merging changed blocks of an incremental backup with another previous backup. A bitmap specifying locations of the changed blocks is examined. A region on the synthetic full backup beginning at a location corresponding to an initial changed block and ending at a location corresponding to a last changed block according to the bitmap is identified. The region is partitioned into a set of portions. Each portion is validated by randomly selecting blocks in a respective portion to validate. The validating of the respective portion continues until an amount of data validated in the respective portion reaches a size equal to the percentage value of a size of the incremental backup divided by a number of portions.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Sunil Yadav, Shelesh Chopra
  • Patent number: 12009975
    Abstract: A method for generating an upgrade recommendation for a communication network includes: analyzing a dataset to generate a request category, in which the dataset comprises at least a request, a response to the request, and a corresponding response time, in which the request and the response are communicated over the communication network; generating a network slice corresponding to the request category; executing an emulation using the network slice and the request to generate an emulated response time for the request; comparing the emulated response time against the corresponding response time; determining, based on the comparison, a response time variation for the request; and generating the upgrade recommendation based on the response time variation.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: June 11, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Patent number: 12010817
    Abstract: A computing device includes a thermal excursion detection unit and a power supply unit. The thermal excursion detection unit is configured to monitor a temperature of an internal volume of the computing device and to control the operation of the power supply unit. The power supply unit is configured to provide power to hardware components in the computing device and the power supply unit only provides power to the hardware components when the thermal excursion detection unit permits.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: June 11, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Eric Michael Tunks, Ayedin Nikazm, Donald Wayne Gerhart, Michael Joseph Stumpf
  • Publication number: 20240187309
    Abstract: In one aspect, an example methodology implementing the disclosed techniques includes, by a computing device, receiving a message for delivery to a message-oriented middleware (MOM) server and determining whether an anomaly is predicted in the MOM server. The method also includes, by the computing device, responsive to a determination that an anomaly is predicted in the MOM server, identifying an alternate MOM server for delivery of the message, and routing the message to the alternate MOM server. The method may also include, by the computing device, responsive to a determination that an anomaly is not predicted in the MOM server, delivering the message to the MOM server.
    Type: Application
    Filed: December 5, 2022
    Publication date: June 6, 2024
    Applicant: Dell Products L.P.
    Inventors: Bijan Kumar MOHANTY, Shamik KACKER, Hung DINH
  • Publication number: 20240184726
    Abstract: A storage system that includes multiple CPU hosts and PCI-E multi-host capable devices uses link selection controllers to map shared memory addresses to individual PCI-E links such that each address is accessed via only one of a plurality of PCI-E links. The addresses may be grouped into same-size segments, each of which contains only addresses mapped to the same PCI-E link. The link selection controllers monitor for state changes that affect PCI-E link availability and, in response to detection of a failure, coordinate a response that includes re-mapping the affected addresses.
    Type: Application
    Filed: December 6, 2022
    Publication date: June 6, 2024
    Applicant: Dell Products L.P.
    Inventors: Jerome J. Cartmell, Qin Wang
  • Patent number: 12001302
    Abstract: Systems and methods for memory serviceability mitigation are described. In some embodiments, 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: after failure of a memory device, notify a cloud service and enter a mitigation mode of operation with respect to the memory device, receive a message from the cloud service indicative of the provisioning of a replacement memory device, and, in response to the message and upon detection of a chassis intrusion event, leave the mitigation mode of operation with respect to the replacement memory device.
    Type: Grant
    Filed: September 7, 2022
    Date of Patent: June 4, 2024
    Assignee: Dell Products, L.P.
    Inventors: Balasingh Ponraj Samuel, Michael Wayne Arms, Vivek Viswanathan Iyer
  • Patent number: 12001329
    Abstract: A memory device defines portions of the storage space as memory mode memory or storage mode memory. Memory mode memory is represented as a portion of a system physical address space of an information handling system, and storage mode memory is represented as a storage device in the information handling system. An operating system instantiates a paged virtual memory architecture on the information handling system. The information handling system determines a page miss rate for pages stored in the first portion of the storage space, receives a request to increase a first size of the first portion of storage space in response to determining the page miss rate, and increases the first size of the first portion of storage space to a second size in response to the request.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: June 4, 2024
    Assignee: Dell Products L.P.
    Inventors: Parmeshwr Prasad, Anusha Bhaskar
  • Patent number: 12001566
    Abstract: Techniques described herein relate to a method for generating security findings acquisition (SFA) records. The method includes obtaining, by a security finding acquisition system (SFAS) orchestrator, an entity context request associated with an entity; making a first determination, by the SFAS orchestrator, that the entity is not associated with an entity directed acyclic graph (DAG); in response to the first determination: obtaining, by the SFAS orchestrator, the entity DAG associated with the entity from a lineage builder; making a second determination, by the SFAS orchestrator, that the entity is not associated with SFA anchors; in response to the second determination: obtaining, by the SFAS orchestrator, the SFA anchors associated with the entity from a resolver; obtaining, by the SFAS orchestrator, the SFA records associated with the entity from an extractor using the SFA anchors; and performing, by the SFAS orchestrator, security actions using the SFA records.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: June 4, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventor: Sameer Sehgal