Patents Assigned to Dell Product L.P.
  • Publication number: 20240192966
    Abstract: Systems and methods for battery charging based upon type of energy source in a heterogenous computing platform are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform having a plurality of devices and a memory coupled to the heterogeneous computing platform, where the memory comprises a plurality of sets of firmware instructions, wherein each of the sets of firmware instructions, upon execution by a respective device among the plurality of devices, enables the respective device to provide a corresponding firmware service, and where at least one of the plurality of devices operates as an orchestrator configured to: determine a type of energy source used to power the IHS; and based at least in part upon the determination, change a battery setting.
    Type: Application
    Filed: December 7, 2022
    Publication date: June 13, 2024
    Applicant: Dell Products, L.P.
    Inventors: Suraj M Varma, Daniel L. Hamlin, Richard C. Thompson
  • Publication number: 20240193046
    Abstract: A snapshot resource manager running on a storage array forecasts the time-variable need for storage array resources for generation of snapshots. The forecasted resources are accumulated in pools that are pre-allocated for snapshot generation such that the required resources are available when receipt of commands to generate snapshots are received, thereby mitigating the performance impact of snapshot generation on servicing of IOs from instances of host applications.
    Type: Application
    Filed: December 13, 2022
    Publication date: June 13, 2024
    Applicant: Dell Products L.P.
    Inventors: Ramesh Doddaiah, Owen Martin
  • Publication number: 20240193062
    Abstract: Systems and methods for burst power limit control in heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include: a heterogeneous computing platform having a plurality of devices; and a memory coupled to the heterogeneous computing platform, where the memory includes firmware instructions that, upon execution by at least one of the plurality of devices, causes the at least one device to operate as an orchestrator configured to: compare a current power level used by a selected device against a burst power limit; and in response to a determination that the current power level exceeds the burst power limit, control the selected device to reduce the current power level.
    Type: Application
    Filed: December 7, 2022
    Publication date: June 13, 2024
    Applicant: Dell Products, L.P.
    Inventors: Suraj M Varma, Daniel L. Hamlin, Travis C. North
  • Publication number: 20240193061
    Abstract: Systems and methods for telemetry management in a fleet of Information Handling Systems (IHSs) equipped with heterogenous computing platforms are described. In an illustrative, non-limiting embodiment, an IHS may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: transmit policies to a plurality of IHSs, wherein each of the plurality of IHSs includes a heterogeneous computing platform having a plurality of devices, where a selected one of the plurality of devices in each of the plurality of IHSs is configured to operate as an orchestrator, and where each orchestrator is configured to collect telemetry from at least a subset of the plurality of devices based upon a respective one of the policies; and receive the telemetry.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 13, 2024
    Applicant: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Suraj M Varma, Travis C. North
  • Publication number: 20240192869
    Abstract: Processing in an embodiment can include: receiving a request for a new hardware configuration of a data storage system, wherein the data storage system has a current configuration and is running a workload W1 with a workload pattern P1 having an associated workload periodicity interval, wherein the new hardware configuration is modeled as running an associated workload W2 with the workload pattern P1 and the associated workload periodicity interval, wherein the workload W2 is equal to the workload W1 multiplied by a target scale factor (TSF); in response to the request, determining the new hardware configuration in accordance with the TSF and a plurality of hardware utilizations of a plurality of hardware components in the current configuration while running the workload W1 with the workload pattern P1 having the associated workload periodicity interval; and upgrading the current configuration of the data storage system based on the new hardware configuration.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 13, 2024
    Applicant: Dell Products L.P.
    Inventors: Gajanan S. Natu, Vladimir Shveidel, Aleksey Kabishcher
  • Publication number: 20240192794
    Abstract: An information handling system may perform various methods and operations. An example method performed by an information handling system may include determining, by the information handling system, a first input mode for a touchpad of a handheld controller, determining, by the information handling system, a graphical overlay corresponding to the first input mode, wherein the graphical overlay includes a graphical representation of the touchpad, and displaying, by the information handling system, the graphical overlay.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 13, 2024
    Applicant: Dell Products L.P.
    Inventors: Erik Summa, Tyler Ryan Cox, Jason Scott Morrison, Uboho Victor, Jaegeon Park
  • Patent number: 12008134
    Abstract: Artificial intelligence-based data security management techniques are disclosed. For example, a method comprises the following steps. A dataset is downloaded from a data source. The method detects whether or not the dataset contains at least a subset of data of a given security-based data type, wherein the detection is performed in accordance with an artificial intelligence model. A machine-computed security level classification is generated for the dataset by automatically selecting one of a plurality of security level classifications based on the detection. The machine-computed security level classification is compared with a user-generated security level classification manually selected from a plurality of security level classifications. One or more actions are caused to be taken based on the comparison.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Shibi Panikkar, Thiru Shama, Chetan Pudiyanda Somaiah
  • Patent number: 12008241
    Abstract: In a multi-tiered system, read temperature and write temperature per virtual block (VLB) can be determined based on the content referenced by each VLB. The read temperature can describe VLB read activity relative to the recency and frequency of read misses of content referenced by the VLB. The write temperature can describe VLB write activity relative to the recency and frequency of overwrites with respect to content referenced by the VLB. Read misses and overwrites can be recorded per processing core in an active tablet used for recording by only a single core. Active and analytic tablet sets across cores can be switched based on criteria. Analytic tablets can be processed and used to update metrics, including read and write temperatures, stored for VLBs. The metrics can be used to determine temperature classifications of VLBs. Content referenced by VLBs can be promoted and/or demoted using VLB temperature classifications.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Vamsi K. Vankamamidi, Ajay Karri
  • Patent number: 12007945
    Abstract: A method comprises receiving an input requesting migration of one or more snapshots of a logical storage volume from a first cloud storage platform to a second cloud storage platform, and retrieving one or more first objects corresponding to the one or more snapshots from the first cloud storage platform. The one or more first objects are stored in a cache, and contents of the one or more first objects are sent to the second cloud storage platform for storage as one or more second objects.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Rabi Shankar Shaw, Rituraj Kumar, Priyamrita Ghosh
  • Patent number: 12007841
    Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may enter various operating states by performing various types of startups. Performance the startups may require access to various portions of data which may become unavailable and thereby prevent startup completion. The data processing systems may host a management controller that may facilitating performing a specialized startup process through which unavailable data may be retrieved from other devices via intermediary devices, and may reduce risk in connecting to other devices through verification, validation, and/or other processes.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Shekar Babu Suryanarayana, Ibrahim Sayyed
  • Patent number: 12007955
    Abstract: A method for managing data includes obtaining, by a file system metadata manager, a data access request for a file system, wherein the data access request is obtained from an analytics engine, in response to the data access request: obtaining a metadata backup, wherein the metadata backup is associated with the file system, extracting file system metadata from the metadata backup, generating, using the file system metadata, a virtual file system associated with the file system, and providing the virtual file system to the analytics engine, wherein the analytics engine performs an analysis on the file system using the virtual file system.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: June 11, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sunil Yadav, Shelesh Chopra
  • Patent number: 12007599
    Abstract: A display for an information handling system includes a light guide plate, a bottom cover, and a damper. The damper in physical communication with the light guide plate and with the bottom cover. The damper includes a compression portion and a catch portion. The compression portion deforms in response to a force exerted on the compression portion by the light guide plate. The catch portion includes a first groove that interfaces with an end of the compression portion during a first environmental condition. The first groove holds the end of the compression portion and supports the light guide plate when the display is in a pivot position during the first environmental condition.
    Type: Grant
    Filed: April 17, 2023
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventor: Guentaek Oh
  • Patent number: 12007946
    Abstract: A method for writing a file to a network attached storage (NAS) server, the method that includes receiving, by a universal connector executing in a user space, a write request from an application executing in the user space, where the write request includes a filename, and in response to receiving the write request, allocating a dynamic buffer, where a first size of the dynamic buffer is larger than a second size of the filename, sending a system limitation request to the NAS server, receiving, in response to the system limitation request, system limitations from the NAS server, where the system limitations comprise a filename size limit, validating the filename against the system limitations, and sending, based on the validating, the write request to the NAS server.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: June 11, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sunil Yadav, Shelesh Chopra
  • Patent number: 12007844
    Abstract: Optimizing backups for a data protection system by determining a size of a dataset to be saved in each backup operation and an available bandwidth in each transfer window of transfer windows for data transfers between a source and destination. An order of the backup operations is defined based on first ordering the backups based on decreasing dataset size and second ordering the transfer windows in order of decreasing bandwidth, and matching the backups to the transfer windows in accordance with these orderings. A dynamic window sizing process determines an initial change between the minimum and maximum bandwidth utilization over a period of time and then iteratively split and consolidate the time blocks until optimal utilization over the time period is reached.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: June 11, 2024
    Assignee: Dell Products, L.P.
    Inventors: Mark Malamut, Adam Brenner, Arun Murti
  • Patent number: 12007960
    Abstract: A system, method, and computer-readable medium are disclosed for performing a data schema mapping operation. The data schema mapping operation includes receiving product information from a product supplier, the product information comprising a first document corresponding to a first data schema, the first data schema comprising an unspecified JavaScript Object Notation (JSON) schema; identifying a plurality of components within the first document corresponding to the first data schema, the plurality of components comprising JSON data elements; identifying a second plurality of components corresponding to a second data schema, the second data schema comprising a defined data schema, the second data schema being associated with a data center services provider, at least some of the second plurality of components being associated with a relational database; and, mapping a component of the document corresponding to the first data schema to a component corresponding to the second data schema.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Ching-Yun Chao, Steve Petrucci
  • Patent number: 12007852
    Abstract: A method for backing up standalone data and clustered data on a node, that includes receiving, by a backup agent, a first backup request, making a first determination that a backup process is not active, and based on the first determination, identifying a first type of data specified in the first backup request, where the first type of data is the standalone data, locating, using a first backup policy, the standalone data in the node, begin generating standalone backup data from the standalone data, receiving, by the backup agent, a second backup request, making a second determination that the backup process is active, and based on the second determination, queuing the second backup request.
    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: 12008264
    Abstract: An information handling system may include a host system including at least one processor, a host physical storage resource, a network interface, and a control circuit. The network interface may be configured to, in response to the host system being powered down: transmit one or more signals to the control circuit, wherein the one or more signals are configured to cause the control circuit to supply power and data connectivity from the network interface to the host physical storage resource; and provide access to the host physical storage resource from a remote network information handling system while the host system is powered down.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Zheng Zhang, Zhuo Zhang, Neil Tang
  • Patent number: 12009991
    Abstract: Techniques for management of virtual representations (e.g., digital twins) of infrastructure are disclosed. For example, a method comprises obtaining at least one virtual representation of an infrastructure, wherein the virtual representation represents the infrastructure in a first state. The method further comprises applying at least one dataset to the virtual representation to artificially advance the virtual representation to represent the infrastructure in a second state.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Judith A. Furlong, Said Tabet, Robert A. Lincourt, Jr., Aidan O Mahony
  • Patent number: 12008111
    Abstract: Methods and systems for managing the operation of data processing systems are disclosed. A data processing system may include a computing device that may enter various operating states by performing various types of startups. The startups may include use of code bases for which the computing device may not inherently be able to validate. To reduce risk of using the code bases, the computing device may perform processes to validate the code bases prior to using the code bases. The processes may include obtaining security information for a portion of the code base from a trusted source, and using the security information to validate portions of the code base ahead of use of the portions to complete startups.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: June 11, 2024
    Assignee: Dell Products L.P.
    Inventors: Wei G. Liu, Sanjeev Singh, Paul W. Vancil
  • Patent number: 12007855
    Abstract: A system can perform a migration. The system can, in response to receiving a request to perform a file system operation on a destination file system, wherein the request identifies a first source file handle, direct, by a second computer and to a first computer, to perform the file system operation on a source file system with the first source file handle, to produce a second source file handle, convert the first and second source file handles to corresponding first and second components of a destination file handle, perform the file system operation on the destination file system with the first and second components of a destination file handle, respond to the client computer with the second source file handle. The system can re-assign a network address when rolling back the migration, wherein a client is configured to use the second source file handle with the source file system.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: June 11, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Ronald Brown, John Bankier, Pascal Donette, Francois Roche