Dell Products L.P. patent applications on March 28th, 2024

From WikiPatents
Jump to navigation Jump to search

Patent Applications by Dell Products L.P. on March 28th, 2024

Dell Products L.P.: 43 patent applications

Dell Products L.P. has applied for patents in the areas of G06F11/14 (9), G06F3/06 (6), G06F8/65 (6), G06F2201/84 (6), G06F16/11 (6)

With keywords such as: data, storage, file, device, based, information, backup, metadata, processing, and object in patent application abstracts.



Patent Applications by Dell Products L.P.

20240103724.MULTI-PATH LAYER CONFIGURED WITH ENHANCED AWARENESS OF LINK PERFORMANCE ISSUE RESOLUTION_simplified_abstract_(dell products l.p.)

Inventor(s): Sanjib Mallick of Bangalore (IN) for dell products l.p., Vinay G. Rao of Bangalore (IN) for dell products l.p., Anthony D. Fong of Norton MA (US) for dell products l.p., Scott Rowlands of Cumming GA (US) for dell products l.p., Arieh Don of Newton MA (US) for dell products l.p.

IPC Code(s): G06F3/06



Abstract: at least one processing device is configured to control delivery of input-output (to) operations from a host device to a storage system over selected ones of a plurality of paths through a network. the at least one processing device is further configured to designate one or more of the paths as being associated with a link performance issue, to temporarily suspend utilization of the one or more designated paths for delivery of io operations from the host device to the storage system, to detect a configuration change that is indicative of potential resolution of the link performance issue, and to resume utilization of the one or more designated paths responsive to the detected configuration change. the at least one processing device illustratively comprises a multi-path input-output (mpio) driver of the host device.


20240103729.HOST BACKGROUND COPY PROCESS WITH RATE ADJUSTMENT UTILIZING INPUT-OUTPUT PROCESSING PRESSURE FEEDBACK FROM STORAGE SYSTEM_simplified_abstract_(dell products l.p.)

Inventor(s): Sanjib Mallick of Bangalore (IN) for dell products l.p., Vinay G. Rao of Bangalore (IN) for dell products l.p., Arieh Don of Newton MA (US) for dell products l.p.

IPC Code(s): G06F3/06



Abstract: a processing device illustratively includes a processor coupled to a memory, and is configured to initiate a background copy process in a host device to copy data from a first storage system to a second storage system. the processing device receives input-output (io) processing pressure feedback from at least one of the first and second storage systems, and adjusts one or more characteristics of the background copy process based at least in part on the received io processing pressure feedback. the processing device may comprise, for example, host level mirroring (hlm) logic configured to control execution of the background copy process for one or more logical storage devices. adjusting one or more characteristics of the background copy process based at least in part on the received io processing pressure feedback may comprise, for example, reducing a rate of the background copy process responsive to the received io processing pressure feedback.


20240103746.DATA PLACEMENT SELECTION AMONG STORAGE DEVICES ASSOCIATED WITH STORAGE NODES OF A STORAGE SYSTEM_simplified_abstract_(dell products l.p.)

Inventor(s): Huijuan Fan of Chengdu (CN) for dell products l.p., Chi Chen of Chengdu (CN) for dell products l.p., Hailan Dong of Chengdu (CN) for dell products l.p.

IPC Code(s): G06F3/06



Abstract: an apparatus comprises a processing device configured to receive a request to store data on a storage system, and to determine storage node correlation metrics for storage nodes of the storage system characterizing probabilities of input/output operations being directed to filesystems having data stored on the storage nodes. the processing device is also configured to select, based on the storage node correlation metrics, one of the storage nodes to utilize for storing a given portion of the data, and to determine storage device correlation metrics for storage devices of the selected storage node characterizing probabilities of input/output operations being directed to filesystems having data stored on the storage devices. the processing device is further configured to select, based on the storage device correlation metrics, one of the storage devices of the selected storage node to utilize for storing the given data portion.


20240103753.GRAPHICAL USER INTERFACE OVERLAYS FOR CONTEXTUAL STORAGE CAPACITY INFORMATION_simplified_abstract_(dell products l.p.)

Inventor(s): Eric Graham of Austin TX (US) for dell products l.p., Ashwini Paradkar of Austin TX (US) for dell products l.p., Peace Iyiewuare of Austin TX (US) for dell products l.p., Matthew Bryan Gilbert of Bend OR (US) for dell products l.p., Peder Brooks Piggott of Pflugerville TX (US) for dell products l.p., Mark Alan Herring of Pflugerville TX (US) for dell products l.p.

IPC Code(s): G06F3/06



Abstract: a method for generating a graphical overlay indicating storage usage for a graphical representation of an information handling system includes determining a first storage capacity of a first hardware component of a second information handling system, determining a first storage usage of the first hardware component, generating a first graphical overlay for a first graphical representation of a physical configuration of the first information handling system based on the first storage capacity of the first hardware component and the first storage usage of the first hardware component, wherein the first graphical overlay comprises a first indication of the first storage usage of the first hardware component, and displaying the first graphical overlay and the first graphical representation.


20240103766.METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGAM PRODUCT FOR ASYNCHRONOUSLY ACCESSING DATA_simplified_abstract_(dell products l.p.)

Inventor(s): Tao Chen of Beijing (CN) for dell products l.p., Ran Liu of Beijing (CN) for dell products l.p., Wensi Zhao of Beijing (CN) for dell products l.p.

IPC Code(s): G06F3/06



Abstract: embodiments of the present disclosure provide a method, an electronic device, and a computer program product for asynchronously accessing data. the method may include determining, on the basis of an instruction of a user, data to be moved in a persistent memory and metadata associated with the data. the method may further include sending the metadata to a programmable network device associated with the persistent memory such that the programmable network device moves the data on the basis of the metadata. in addition, the method may include informing, in response to receiving a confirmation of operation completion from the programmable network device, the user that the operation of moving the data has been completed. the embodiments of the present disclosure can achieve an operation of asynchronously accessing data. furthermore, computing resources of a central processing unit (cpu) are saved, so that the user experience is enhanced.


20240103767.METHOD, ELECTRONIC DEVICE, AND COMPUTER PROGRAM PRODUCT FOR SYNCHRONOUSLY ACCESSING DATA_simplified_abstract_(dell products l.p.)

Inventor(s): Tao Chen of Beijing (CN) for dell products l.p., Ran Liu of Beijing (CN) for dell products l.p., Wei Lu of Beijing (CN) for dell products l.p.

IPC Code(s): G06F3/06



Abstract: embodiments of the present disclosure provide a method, an electronic device, and a computer program product for synchronously accessing data. the method may include sending metadata associated with data to be moved by a user to a programmable network device associated with a persistent memory containing the data, so as to enable the programmable network device to move the data based on the metadata, wherein the programmable network device is a smart network interface card having a remote direct memory access function. the method may also include entering a hibernation state. in addition, the method may include exiting from the hibernation state in response to receiving a confirmation of operation completion from the programmable network device, so as to notify the user that an operation of moving the data is complete. by means of the embodiments of the present disclosure, an operation of synchronously accessing data can be implemented, and computing resources of the cpu are saved, thereby improving user experience.


20240103831.AUTOMATIC CANARY DEPLOYMENTS WITH STATIC ANALYSIS AND CODE INSTRUMENTATION_simplified_abstract_(dell products l.p.)

Inventor(s): Jehuda Shemer of Kfar Saba (IL) for dell products l.p., Boris Shpilyuck of Ashdod (IL) for dell products l.p., Igor Dubrovsky of Be'er Sheva (IL) for dell products l.p.

IPC Code(s): G06F8/65



Abstract: a system can identify that computer code that is executable to operate at least one microservice that is part of a group of microservices has been modified. the system can determine complexity data representative of a complexity of changes to the computer code. the system can determine conditions under which the changes to the computer code are invoked based on at least one of performing a static analysis of the computer code or instrumenting the computer code. the system can generate a progressive deployment plan for the at least one microservice based on the complexity of changes. the system can progressively direct traffic to the at least one microservice based on the progressive deployment plan, and the conditions under which the changes to the computer code are invoked.


20240103833.AUTOMATIC CANARY DEPLOYMENTS WITH DYNAMICALLY UPDATING CALL THRESHOLDS_simplified_abstract_(dell products l.p.)

Inventor(s): Jehuda Shemer of Kfar Saba (IL) for dell products l.p., Boris Shpilyuck of Ashdod (IL) for dell products l.p., Igor Dubrovsky of Be'er Sheva (IL) for dell products l.p.

IPC Code(s): G06F8/65, G06F9/54



Abstract: a system can determine complexity data representative of a complexity of changes to computer code that is executable to operate at least one updated microservice that is part of a group of microservices, wherein at least one current microservice is deployed, and wherein the at least one updated microservice corresponds to an update of the at least one current microservice. the system can determine a rate at which invocations of the at least one current microservice are made. the system can determine a threshold number of calls to be processed to proceed from a first stage of a progressive deployment plan to a second stage of the progressive deployment plan based on the complexity data and the rate. the system can progressively direct traffic to the at least one updated microservice based on the progressive deployment plan.


20240103834.AUTOMATIC CANARY DEPLOYMENTS WITH ANALYZING THIRD PARTY LIBRARIES_simplified_abstract_(dell products l.p.)

Inventor(s): Jehuda Shemer of Kfar Saba (IL) for dell products l.p., Boris Shpilyuck of Ashdod (IL) for dell products l.p., Igor Dubrovsky of Be'er Sheva (IL) for dell products l.p.

IPC Code(s): G06F8/65, G06F9/54



Abstract: a system can determine complexity data representative of a complexity of changes to computer code that is executable to operate at least one microservice that is part of a group of microservices, wherein a portion of the changes corresponds to a library on which the computer code depends. the system can generate a progressive deployment plan for the at least one microservice based on the complexity of changes. the system can progressively direct traffic to the at least one microservice based on the progressive deployment plan.


20240103881.SIDEBAND BARE METAL PROVISIONING_simplified_abstract_(dell products l.p.)

Inventor(s): Tianhe LI of Shanghai (CN) for dell products l.p., Zhuo ZHANG of Shanghai (CN) for dell products l.p., Lixia HU of Shanghai (CN) for dell products l.p., Kai ZHOU of Shanghai (CN) for dell products l.p.

IPC Code(s): G06F9/4401



Abstract: disclosed methods respond to detecting the receipt, by a management controller, such as a baseboard management controller (bmc), of an information handling system, of a provisioning request from a management client, by rebooting the information handling system to initiate a universal extensible firmware interface (uefi) boot sequence that is configured to load an efi application, referred to herein a provisioning application. a two way communication channel such as a websocket is established between the management client and the management controller to stream os image data corresponding to an os image to the management controller. the os image data streamed to the management controller is written to an os image partition of a boot device, after which the stored os image may be booted to load the os. the provisioning request may be communicated as a representational state transfer (rest) compliant (restful) request using, in at least some deployments, a redfish application programming interface (api).


20240103898.INPUT-OUTPUT PROCESSING IN SOFTWARE-DEFINED STORAGE SYSTEMS_simplified_abstract_(dell products l.p.)

Inventor(s): Doron Tal of Geva Carmel (IL) for dell products l.p., Adnan Sahin of Needham MA (US) for dell products l.p.

IPC Code(s): G06F9/455, G06F12/0875



Abstract: an apparatus comprises a processing device configured to receive, from one of two or more storage nodes of a software-defined storage system comprising a write cache and persistent storage, a request to read a given portion of data. one or more portions of data in the persistent storage are also stored as read-only data in local storage of virtual computing instances implementing the storage nodes. the processing device is configured to read the given portion of data from the local storage of the virtual computing instances responsive to determining that the given portion of data is part of the read-only data in the local storage of the virtual computing instances, and to read the given portion of data from the write cache or persistent storage responsive to determining that the given portion of data is not part of the read-only data in the local storage of the virtual computing instances.


20240103899.VIRTUAL MACHINE DEPLOYMENT BASED ON WORKLOAD AND HARDWARE IN A HYPER-CONVERGED INFRASTRUCTURE (HCI) ENVIRONMENT_simplified_abstract_(dell products l.p.)

Inventor(s): Kai CHEN of Shanghai (CN) for dell products l.p., Hongwei YUE of Shanghai (CN) for dell products l.p., Yuyan CHEN of Shanghai (CN) for dell products l.p.

IPC Code(s): G06F9/455



Abstract: disclosed systems and methods align virtual machines (vms) with hyperconverged infrastructure (hcl)-based hardware based on a determination of the vm's characteristic type. each cluster node may be provisioned with a specific combination of hardware. in some embodiments, disclosed methods include determining, for each of the plurality of nodes, a target workload type based at least in part on the combination of information handling resources provisioned on each node. disclosed methods may manage deployment of the vms among the cluster nodes based on one or more factors including a workload compatibility factor determined in accordance with a workload type of each vm and a target workload type of each node, where the target workload type may reflect a hardware characteristic of the node.


20240103900.ISOLATED EXECUTION MECHANISM FOR CROSS-PLATFORM HARDWARE MANAGEMENT AGENT_simplified_abstract_(dell products l.p.)

Inventor(s): Bo WANG of Shanghai (CN) for dell products l.p., Zhuo ZHANG of Shanghai (CN) for dell products l.p., Zhen CAO of Shanghai (CN) for dell products l.p., Haitao LUO of Shanghai (CN) for dell products l.p.

IPC Code(s): G06F9/455, G06F13/42



Abstract: a disclosed method initializes a sideband management (sbm) bridge coupled to a system bus of an information handling system to identify an operating system (os) domain resource, e.g., a hardware component or an os resource, as a sideband-manageable resource. an os-isolated environment, e.g., a virtual machine (vm) or rootless container, may then be associated with the sbm bridge. thereafter, the os domain resource may be managed from the os-isolated environment via the sbm bridge. the system bus may be a peripheral component interconnect express (pcie) bus and the sbm bridge may be a pcie bridge. the sbm bridge may include a single root i/o virtualization (sr-iov) interface and initializing the sbm bridge may include initializing, by the os domain resource, a physical function (pf) of the sbm bridge. in such embodiments, associating the os-isolated object with the sbm bridge may include assigning a virtual function (vf) of the sbm bridge to the os-isolated object.


20240103918.SYSTEM AND METHOD OF UTILIZING CONTAINERS ON AN INFORMATION HANDLING SYSTEM_simplified_abstract_(dell products l.p.)

Inventor(s): SHIBI PANIKKAR of Bangalore (IN) for dell products l.p.

IPC Code(s): G06F9/50, G06F9/455, G06F9/48



Abstract: in one or more embodiments, one or more systems, one or more methods, and/or one or more processes may: execute a virtual machine; deploy a first calibration multiple pods associated with an application on the virtual machine; for each set of inputs of multiple sets of inputs: determine a processor utilization of the first calibration multiple pods and all additional calibration multiples of pods; and determine a memory utilization of the first calibration multiple pods and all additional calibration multiples pods; and determine a threshold number of pods associated with the application that can be utilized without exceeding a threshold amount of amount of memory based at least on the processor utilization of the first calibration multiple pods and all additional calibration multiples of pods and based at least on the amount of memory allocated to the first calibration multiple pods and all additional calibration multiples of pods.


20240103927.NODE ASSESSMENT IN HCI ENVIRONMENT_simplified_abstract_(dell products l.p.)

Inventor(s): Kai CHEN of Shanghai (CN) for dell products l.p., Carl SHI of Shanghai (CN) for dell products l.p., Yuyan CHEN of Shanghai (CN) for dell products l.p.

IPC Code(s): G06F9/50, G06F9/54



Abstract: an information handling system may include at least one processor and a memory. the information handling system may be configured to assign a workload to a particular node selected from among a plurality of nodes of an information handling system cluster by: determining scores for each respective node of the plurality of nodes based on hardware metrics of the respective nodes; based on the determined scores, selecting a particular node having a highest score; and causing the workload to execute on the particular node.


20240103954.DYNAMIC ADJUSTMENT OF LOG LEVEL OF MICROSERVICES IN HCI ENVIRONMENT_simplified_abstract_(dell products l.p.)

Inventor(s): Kai CHEN of Shanghai (CN) for dell products l.p., Bo WANG of Shanghai (CN) for dell products l.p., Carl SHI of Shanghai (CN) for dell products l.p.

IPC Code(s): G06F11/07



Abstract: an information handling system may include at least one processor and a memory. the information handling system may be configured to: execute a plurality of microservices, wherein each microservice is configured to generate logging information relating to its operation, and wherein a logging level is configured to determine an amount of logging information generated by the microservice; monitor the execution of the plurality of microservices to determine a failure rate associated with application programming interface (api) calls to the plurality of microservices; and based on the determined failure rate, alter the logging level.


20240103972.INTELLIGENT INCLUSION OR EXCLUSION OF DATA FROM A BACKUP SET_simplified_abstract_(dell products l.p.)

Inventor(s): Sunil Yadav of Bangalore (IN) for dell products l.p., Shelesh Chopra of Bangalore (IN) for dell products l.p.

IPC Code(s): G06F11/14, G06F16/16



Abstract: embodiments of the invention relate to methods and systems for predicting what files and/or folders will be skipped during a backup based on the file system's meta-data. various embodiments of the invention may determine based on a file system's meta-data that specific files and/or folders will not be backed up in accordance with a backup's current rules or configuration. the aforementioned information can then be used to notify a user or administrator what files and/or folders will not be backed up and based on that notification, they may make changes to the backup's current rules or configuration. this advantageously provides the user or administrator knowledge of gaps in the protection provided by a backup and the ability to configure it to meet their needs.


20240103973.LEVERAGING FILE-SYSTEM METADATA FOR DIRECT TO CLOUD OBJECT STORAGE OPTIMIZATION_simplified_abstract_(dell products l.p.)

Inventor(s): Sunil Yadav of Bangalore (IN) for dell products l.p., Shelesh Chopra of Bangalore (IN) for dell products l.p.

IPC Code(s): G06F11/14, G06F16/16



Abstract: a method and system for leveraging file-system metadata for direct to cloud object storage optimization. under cloud object storage architecture, any unstructured data may be managed and stored in the cloud as objects. objects thus provide an elastic, scalable format through which unstructured data may be maintained for a variety of purposes, including those directed to data backup, archiving, and/or disaster recovery. cloud object storage, however, tends to be costly—mainly stemming from factors, such as the frequency of read and write operations (also referred to as runtime costs) applied to, as well as the allocation of disk space (also referred to as storage costs) consumed by, any number of objects configured to store file backup copies. in addressing at least the aforementioned, embodiments disclosed herein optimize cloud object storage utilization through the intelligent grouping and object storing of data based on file attribute similarities.


20240103974.LEVERAGING BACKUP PROCESS METADATA FOR CLOUD OBJECT STORAGE SELECTIVE DELETIONS_simplified_abstract_(dell products l.p.)

Inventor(s): Sunil Yadav of Bangalore (IN) for dell products l.p., Shelesh Chopra of Bangalore (IN) for dell products l.p.

IPC Code(s): G06F11/14



Abstract: a method and system for leveraging backup process metadata for cloud object storage selective deletions. under cloud object storage architecture, any unstructured data may be managed and stored in the cloud as objects. objects thus provide an elastic, scalable format through which unstructured data may be maintained for a variety of purposes, including those directed to data backup, archiving, and/or disaster recovery. further, any unstructured data, stored within any object, may pertain to one or many file(s). should data, from multiple files, be stored within a shared object, any post-upload activity (e.g., modifications or deletions in keeping with data regulatory compliances) targeting said data, belonging to any one file or a subset of files, may be complex and resource-expensive. in addressing these undesirable qualities, embodiments disclosed herein use metadata, produced during and/or following backup processes protecting file data, to fulfill said post-upload activity resource-efficiently and without data compromising effects.


20240103976.DISTRIBUTED AND DEDUPLICATING FILE SYSTEM FOR STORING BACKUP DATA TO OBJECT STORAGE_simplified_abstract_(dell products l.p.)

Inventor(s): Philip Shilane of Newtown PA (US) for dell products l.p., Abhinav Duggal of Fremont CA (US) for dell products l.p., George Mathew of Belmont CA (US) for dell products l.p., Chegu Vinod of San Jose CA (US) for dell products l.p.

IPC Code(s): G06F11/14



Abstract: a distributed and deduplicating file system that stores backup data to object storage is described. a node, in a cluster of nodes, receives a write operation to back up a data file, and identifies backup data associated with the write operation. the node identifies deduplicated data by deduplicating the backup data. the cluster stores the deduplicated data to each of the buffers which corresponds to a node in the cluster. if the node determines that the size of information, which includes the deduplicated data, stored to each of the buffers has accumulated to become greater than or equal to an object threshold, then the node writes the information, which includes the deduplicated data, stored in each of the buffers to an object storage which stores data for the nodes in the cluster.


20240103977.DISTRIBUTED AND DEDUPLICATING FILE SYSTEM FOR STORING BACKUP METADATA TO OBJECT STORAGE_simplified_abstract_(dell products l.p.)

Inventor(s): Philip Shilane of Newtown PA (US) for dell products l.p., Abhinav Duggal of Fremont CA (US) for dell products l.p., George Mathew of Belmont CA (US) for dell products l.p., Chegu Vinod of San Jose CA (US) for dell products l.p.

IPC Code(s): G06F11/14



Abstract: a distributed and deduplicating file system that stores backup metadata to object storage is described. a node, in a cluster of nodes, receives backup data associated with a write operation to back up a data file, and identifies metadata associated with deduplicated data by deduplicating the backup data. if the access frequency associated with the metadata is greater than or equal to an access threshold, and the size of the metadata is less than or equal to a storage threshold, the cluster writes the metadata to each of the memory devices corresponding to the nodes in the cluster. if the access frequency associated with the metadata is less than the access threshold, or the size of the metadata is more than the storage threshold, the node writes information which includes the metadata to an object storage that stores data objects for the nodes in the cluster.


20240103978.FILE IMMUTABILITY USING A DEDUPLICATION FILE SYSTEM IN A PUBLIC CLOUD USING NEW FILESYSTEM REDIRECTION_simplified_abstract_(dell products l.p.)

Inventor(s): Nitin Madan of Cupertino CA (US) for dell products l.p., Bhimsen Bhanjois of Fremont CA (US) for dell products l.p., Fei Wang of Sunnyvale CA (US) for dell products l.p., Jagannathdas Rath of Bangalore (IN) for dell products l.p., Srisailendra Yallapragada of Cupertino CA (US) for dell products l.p.

IPC Code(s): G06F11/14, G06F16/11, G06F16/16, G06F16/174, G06F16/176



Abstract: embodiments for providing file immutability for cloud storage data in a deduplicating filesystem and using a new filesystem that is spawned to receive redirected live data, after which the old filesystem is expired. data objects are stored in the cloud by defining a protection duration from a first date to a fixed future date, and applying a retention lock to one or more data objects stored in cloud storage during the protection duration, the retention lock preventing unauthorized deletion, modification or movement of the data. a renew threshold date is defined within the protection duration, and a new filesystem is spawned on this date. all new data is redirected to the new filesystem and locked for the protection duration, and the first file system is destroyed.


20240103979.SYSTEM AND METHOD FOR ANALYZING A PORTION OF FILE SYSTEM DATA BASED ON A METADATA ANALYSIS_simplified_abstract_(dell products l.p.)

Inventor(s): Sunil Yadav of Bangalore (IN) for dell products l.p., Shelesh Chopra of Bangalore (IN) for dell products l.p.

IPC Code(s): G06F11/14, G06F16/11



Abstract: a method for managing data includes obtaining, obtaining by a production agent, a request for a backup of a file system, in response to the backup request: generating a file system backup of the file system, generating a metadata backup associated with the file system backup, storing the backup in a storage system, obtaining, by the production agent and from an analytics engine, a data access request for the data, wherein the data is a portion of file system data associated with the file system, and wherein the analytics engine is operating on a second environment that is external to a client environment, wherein the file system is generated by an application executing on the client environment, in response to the data access request: identifying the portion of the file system data from the file system backup, and providing the identified portion to the analytics engine.


20240103980.CREATING A TRANSACTIONAL CONSISTENT SNAPSHOT COPY OF A SQL SERVER CONTAINER IN KUBERNETES_simplified_abstract_(dell products l.p.)

Inventor(s): Sunil Kumar of Bangalore (IN) for dell products l.p., Animesh Tamrakar of Bangalore (IN) for dell products l.p., Shruthi Sreedharan of Bangalore (IN) for dell products l.p.

IPC Code(s): G06F11/14, G06F9/50



Abstract: embodiments for creating transactional consistent snapshot copies of sql server containers in a kubernetes system for copy reuse on different clusters to facilitate processing local snapshots for secondary workloads without impacting production quality of service. a copy data management (cdm) tool acts as an orchestrator, while a backup toolkit is deployed in the namespace of the production cluster containers. a container storage interface (csi) plugin supplies persistent storage to the containers. before taking a copy, the process posts the toolkit in the container and a quiesce/unquiesce operation is then performed. the databases are first quiesced, the snapshot copy is taken, and then the databases are unquiesced. the toolkit is then removed, thus producing a transactional consistent backup in a different namespace.


20240103984.LEVERAGING BACKUP PROCESS METADATA FOR DATA RECOVERY OPTIMIZATION_simplified_abstract_(dell products l.p.)

Inventor(s): Sunil Yadav of Bangalore (IN) for dell products l.p., Shelesh Chopra of Bangalore (IN) for dell products l.p.

IPC Code(s): G06F11/14



Abstract: a method and system for leveraging backup process metadata for data recovery optimization. concerning file-system data protection, recovery operations tend to be exhaustive processes that often require extensive storage space and network bandwidth, among other, resources. further, many existing file-system recovery solutions tend to implement whole or full data transfers (i.e., entailing the migration of all file-system data for a sought point-in-time) irrespective of which data may already be maintained on select recovery destinations, thereby unnecessarily allocating and expending said limited resources. in addressing this inefficiency, embodiments disclosed herein use metadata, produced during and/or following backup processes protecting file-system data, to identify and restore portions, rather than the entirety, of file-system data sought to be recovered from backup storage onto any recovery destination(s). through said mechanism enabling partial file-system data recovery, usage of resources pertinent to the recovery process is optimized.


20240103991.HCI PERFORMANCE CAPABILITY EVALUATION_simplified_abstract_(dell products l.p.)

Inventor(s): Hongwei YUE of Shanghai (CN) for dell products l.p., Kai CHEN of Shanghai (CN) for dell products l.p., Shunhua XIE of Shanghai (CN) for dell products l.p.

IPC Code(s): G06F11/30, G06N3/04



Abstract: an information handling system may include at least one processor and a memory. the information handling system may be configured to: receive configuration data and evaluation data regarding a target information handling system; train an artificial intelligence (ai) model based on the configuration data and evaluation data; receive information regarding a desired workload for the target information handling system; and predict, based on the ai model, whether or not the target information handling system will be able to satisfy the desired workload.


20240104041.METHOD FOR STARTING COMPUTING DEVICE, COMPUTING DEVICE, AND PROGRAM PRODUCT_simplified_abstract_(dell products l.p.)

Inventor(s): Bing LIU of Tianjin (CN) for dell products l.p.

IPC Code(s): G06F13/38, G06F8/654, G06F9/4401



Abstract: embodiments of the present disclosure provide a method for starting a computing device, a computing device, and a program product. the method includes: acquiring type information on a plurality of host bus adapter (hba) cards of the computing device; determining a first group of hba cards in the plurality of hba cards based on the type information; and starting an operating system of the computing device by preventing scanning of disks connected to the first group of hba cards. in this way, the number of storage apparatuses that need to be scanned before starting the operating system is reduced, and the starting of the operating system of the computing device is accelerated.


20240104050.ASSESSING THE EFFECTIVENESS OF AN ARCHIVAL JOB_simplified_abstract_(dell products l.p.)

Inventor(s): Shiv Kumar of Pune (IN) for dell products l.p., Kaushik Gupta of Pune (IN) for dell products l.p.

IPC Code(s): G06F16/11, G06F11/34



Abstract: an archival job is assessed to calculate loss of data reduction efficiency due to block-level data deduplication. archivable data, or individual storage objects or data structures therein, are moved to archival storage contingent upon satisfaction of a predetermined condition related to data reduction efficiency. archivable data, or individual storage objects or data structures therein, that fail to satisfy the predetermined condition are maintained in primary storage. the loss of data reduction efficiency and the predetermined condition may be expressed as a percentage of maximum possible data reduction that would result in the absence of data deduplication.


20240104051.SYSTEM AND METHOD FOR ANALYZING FILE SYSTEM DATA USING A MACHINE LEARNING MODEL APPLIED TO A METADATA BACKUP_simplified_abstract_(dell products l.p.)

Inventor(s): Sunil Yadav of Bangalore (IN) for dell products l.p., Shelesh Chopra of Bangalore (IN) for dell products l.p.

IPC Code(s): G06F16/11



Abstract: a method for managing data includes obtaining, by an analytics engine and from an application, a file system analysis request for analyzing a file system, wherein the analytics engine is operating on a second environment that is external to a client environment, wherein the file system comprises an organization of file system data, wherein the file system data is generated by the application, in response to the file system analysis request: obtaining a metadata backup, wherein the metadata backup is associated with the file system, applying a machine learning model on the metadata backup to extract a portion of attributes, performing a metadata analysis using the portion of attributes to obtain a processed result, and providing the processed result to the application.


20240104052.FILE IMMUTABILITY USING A DEDUPLICATION FILE SYSTEM IN A PUBLIC CLOUD USING SELECTION CRITERIA_simplified_abstract_(dell products l.p.)

Inventor(s): Nitin Madan of Cupertino CA (US) for dell products l.p., Bhimsen Bhanjois of Fremont CA (US) for dell products l.p., Fei Wang of Sunnyvale CA (US) for dell products l.p., Jagannathdas Rath of Bangalore (IN) for dell products l.p., Srisailendra Yallapragada of Cupertino CA (US) for dell products l.p.

IPC Code(s): G06F16/11, G06F16/174, G06F16/176



Abstract: embodiments for providing file immutability for cloud storage data in a deduplicating filesystem and using a new filesystem that is spawned to receive redirected live data, after which the old filesystem is expired. data objects are stored in the cloud by defining a protection duration from a first date to a fixed future date and a selection period to select a subset of data objects to be protected during the protection period. a retention lock is applied to files that meet a set selection criteria, as determined by a matching or filter process. the selection criteria can include one or more of time-based selection, filetype selection, or tag-based selection.


20240104057.FILE IMMUTABILITY USING A DEDUPLICATION FILE SYSTEM IN A PUBLIC CLOUD USING SELECTION DURATION_simplified_abstract_(dell products l.p.)

Inventor(s): Nitin Madan of Cupertino CA (US) for dell products l.p., Bhimsen Bhanjois of Fremont CA (US) for dell products l.p., Fei Wang of Sunnyvale CA (US) for dell products l.p., Jagannathdas Rath of Bangalore (IN) for dell products l.p., Srisailendra Yallapragada of Cupertino CA (US) for dell products l.p.

IPC Code(s): G06F16/174, G06F16/182



Abstract: embodiments for providing file immutability for cloud storage data in a deduplicating filesystem and using a new filesystem that is spawned to receive redirected live data, after which the old filesystem is expired. data objects are stored in the cloud by defining a protection duration from a first date to a fixed future date and a selection period to select a subset of data objects to be protected during the protection period. a retention lock is applied to the subset of data objects stored in cloud storage during the protection duration, the retention lock preventing unauthorized deletion, modification or movement of the data. a cloud bucket is created for storing the subset of data objects and a new filesystem is spawned for attachment to the cloud bucket. upon expiration of the selection period, the retention locks are expired and the new filesystem is destroyed.


20240104068.SYSTEM AND METHOD FOR ANALYZING FILE SYSTEM DATA USING A VIRTUAL FILE SYSTEM GENERATED USING A METADATA BACKUP_simplified_abstract_(dell products l.p.)

Inventor(s): Sunil Yadav of Bangalore (IN) for dell products l.p., Shelesh Chopra of Bangalore (IN) for dell products l.p.

IPC Code(s): G06F16/188, G06F16/16



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.


20240104158.INTELLIGENT PRODUCT SEQUENCING FOR CATEGORY TREES_simplified_abstract_(dell products l.p.)

Inventor(s): Ravi Chandra Chigurupalli of Leander TX (US) for dell products l.p., Irfan Gilani of Cedar Park TX (US) for dell products l.p.

IPC Code(s): G06F16/958, G06Q30/02



Abstract: in one aspect, an example methodology includes, by a computing device, receiving information about a product from another computing device and determining one or more relevant features from the information about the product, the one or more relevant features influencing prediction of a sequence number. the method also includes, by the computing device, generating, using a machine learning (ml) model, a prediction of a sequence number for the product based on the determined one or more relevant features, the sequence number being indicative of a sequence within a product category tree. the method may also include, by the computing device, sending the prediction to the another computing device.


20240104208.HOST AGENT-ASSISTED DETECTION OF MALICIOUS ATTACK ON STORAGE ARRAY_simplified_abstract_(dell products l.p.)

Inventor(s): Krishna Deepak Nuthakki of Bangalore (IN) for dell products l.p., Tomer Shachar of Beer-Sheva (IL) for dell products l.p., Sunil Kumar of Bangalore (IN) for dell products l.p., Arieh Don of Newton MA (US) for dell products l.p.

IPC Code(s): G06F21/56, G06F13/20



Abstract: host agents running on host servers provide current and historic host application awareness information to a storage array. the storage array uses the historic host application awareness information to train a host application-specific model of io characteristics. the current host application awareness information and observed io characteristics are used as inputs to the model to detect malicious activity. the current and historic host application awareness information includes host application roles such as normal operation, creation of a remote backup, cloning of the storage object, snapping of the storage object, restoring the storage object from a snapshot, scanning a database in the storage object, and scanning the storage object.


20240104349.DETECTION OF ADVERSARIAL EXAMPLE INPUT TO MACHINE LEARNING MODELS_simplified_abstract_(dell products l.p.)

Inventor(s): Jinpeng Liu of Shanghai (CN) for dell products l.p., Zijia Wang of WeiFang (CN) for dell products l.p., Zhen Jia of Shanghai (CN) for dell products l.p., Kenneth Durazzo of Morgan Hill CA (US) for dell products l.p.

IPC Code(s): G06N3/04, G06N3/08



Abstract: an apparatus comprises a processing device configured to utilize a first machine learning model to determine a classification output for a given input indicating probability of the given input belonging to each of a set of classes, and to utilize a second machine learning model to determine a clustering output for the given input indicating which of a set of clusters that the given input belongs to, the clusters corresponding to respective ones of the classes. the processing device is further configured, responsive to determining that the given input represents an adversarial example based at least in part on a comparison of the classification and clustering outputs for the given input, to modify subsequent processing of the given input by additional machine learning models.


20240104468.MAINTENANCE BACKGROUND TASK REGULATION USING FEEDBACK FROM INSTRUMENTED WAITING POINTS_simplified_abstract_(dell products l.p.)

Inventor(s): Vladimir Shveidel of Pardes-Hana (IL) for dell products l.p., Lior Kamran of Rishon LeZion (IL) for dell products l.p.

IPC Code(s): G06Q10/06



Abstract: regulating maintenance background (bg) task activity using instrumented waiting points (wps) can include: collecting feedback metrics for the wps, where each wp is instrumented to collect a set of feedback metrics including an average waiting time and a first value denoting a portion of resource requests received at the wp which are from maintenance bg tasks; determining, in accordance with criteria and collected feedback metrics, whether the criteria is true for at least a first wp associated with a set of feedback metrics, wherein the criteria includes determining whether the first wp has an associated average waiting time of the set which exceeds a waiting time threshold, and whether the first wp has a share of maintenance bg requests exceeding a minimum; and responsive to determining that the criteria is true for at least the first wp, performing processing to reduce a current activity level of said maintenance bg tasks.


20240105387.CAPACITOR WITH ARRAY OF INTERCONNECTS FOR IMPROVED SELF-RESONANT FREQUENCY AND QUALITY FACTOR_simplified_abstract_(dell products l.p.)

Inventor(s): Tejinder Singh of Kanata (CA) for dell products l.p., Morris Repeta of Ottawa (CA) for dell products l.p.

IPC Code(s): H01G4/005, H01G4/12, H01L49/02



Abstract: the technology described herein is directed towards a capacitor with a modified design (relative to standard capacitors), in which a first conductor is coupled to a second conductor via a distributed array of conducting interconnects through a dielectric that separates the conductors. the array of interconnects can be geometrically distributed. the array of conducting interconnects, not present in standard capacitors, results in capacitors with larger self-resonant frequency, e.g., having a substantially stable capacitance over a range of high radio frequencies, e.g., from one gigahertz to twenty gigahertz. this further provides an improved quality factor. the improvements resulting from the array of interconnects, facilitates more optimal surface current density. the modified capacitor provides benefits in various circuits, e.g., in a tuning element as part of an impedance matching network, in a millimeter wave frequency phase shifter for antenna elements, and so on.


20240106549.Power Detection in the Time Domain on a Periodic Basis with Statistical Counters_simplified_abstract_(dell products l.p.)

Inventor(s): John Bradley Deforge of Chelsea (CA) for dell products l.p., Sewvanda Don of Ottawa (CA) for dell products l.p., Tommy Ivarsson of Ottawa (CA) for dell products l.p.

IPC Code(s): H04B17/18, H04B17/29



Abstract: technology described herein can gather and statistically analyze time domain power data for enabling real-time adjustment of one or more parameters of a radio system. in an embodiment, a system can comprise a processor and a read circuit communicatively coupled to the processor, wherein the processor controls the read circuit to read power data in a time domain from a radio system, and an analysis component communicatively coupled to the processor, wherein the analysis component compares the power data in the time domain to a power threshold, and wherein, based on a result of the power data being compared to the power threshold, the analysis component sorts the power data into bins at a storage component communicatively coupled to the processor.


20240106707.METHOD FOR MODIFYING NETWORK CONFIGURATION OF RESOURCE MANAGER AND MANAGED RESOURCES_simplified_abstract_(dell products l.p.)

Inventor(s): Weiyi XIE of Shanghai (CN) for dell products l.p., Yuan LI of Suzhou (CN) for dell products l.p., Guiping ZHANG of Fuzhou (CN) for dell products l.p., Howe XU of Shanghai (CN) for dell products l.p.

IPC Code(s): H04L41/082, H04L41/08, H04L41/0859



Abstract: disclosed methods include sending, from a resource manager, network configuration information to each of one or more managed resources. the network configuration information may include an ip address for the resource manager, an ip address for each of the managed resources, and a predetermined timeout value. network configurations for the resource manager and the one or more managed resources may then be set after which each managed resource may start a timer with the predetermined timeout value. if the resource manager detects successful completion of each of the network configuration operations, the resource manager may send a stop timer command to each of the managed resources. if a timeout occurs, the timeout will inform each of the managed resources that the change in network configuration was not entirely successful. the resource manager and each of the managed resources will then restore their network configurations to their previous configurations.


20240106766.AUTOMATICALLY PROCESSING USER REQUEST DATA USING ARTIFICIAL INTELLIGENCE TECHNIQUES_simplified_abstract_(dell products l.p.)

Inventor(s): Zijia Wang of Weifang (CN) for dell products l.p., Zhisong Liu of Shenzhen (CN) for dell products l.p., Zhen Jia of Shanghai (CN) for dell products l.p., Kenneth Durazzo of Morgan Hill CA (US) for dell products l.p.

IPC Code(s): H04L51/02, H04L41/026



Abstract: methods, apparatus, and processor-readable storage media for automatically processing user request data using artificial intelligence techniques are provided herein. an example computer-implemented method includes generating, using a chatbot during a communication session with a user, answers to user requests by processing the user requests using a first set of artificial intelligence techniques associated with the chatbot; generating knowledge base-related predictions associated with the user requests by processing the user requests using a second set of artificial intelligence techniques associated with a knowledge base; calculating at least one score associated with at least a portion of the answers and the user requests based on qualifying values computed in connection with at least one of generating the answers and generating the knowledge base-related predictions; and performing one or more automated actions based on the at least one calculated score.


20240106970.AUTOMATIC IMAGE ORIENTATION VIA ZONE DETECTION_simplified_abstract_(dell products l.p.)

Inventor(s): Ghee Beng Ooi of Singapore (SG) for dell products l.p., Chih-Hao Kao of New Taipei City (TW) for dell products l.p., Karthikeyan Krishnakumar of Austin TX (US) for dell products l.p.

IPC Code(s): H04N5/262, G06T7/70, H04N5/225, H04N5/232, H04N7/18



Abstract: an information handling system peripheral camera analyzes captured visual images to detect a face and analyzes the face to determine an upright orientation. based upon the face upright orientation, the camera defines a visual image orientation to communicate the visual image from the peripheral camera to an information handling system so that the face is communicated in an upright orientation for use in a video conference, such as with an indication of a landscape or portrait image orientation. in one embodiment, an information handling system can perform the face upright orientation analysis and command a camera orientation to the camera so that visual images of the camera are communicated in alignment with the face upright orientation.


20240107392.UPLINK AND CONTROL CHANNEL AWARE SKIP HANDOVER IN ADVANCED NETWORKS_simplified_abstract_(dell products l.p.)

Inventor(s): Ramy Atawia of Kanata (CA) for dell products l.p.

IPC Code(s): H04W36/00, H04W36/30



Abstract: the technology described herein is directed towards skipping handover, particularly for ultra-reliable low latency communications (urllc) devices, based on uplink conditions and other conditions such as control channel capacity and uplink channel performance (e.g., efficiency-related data. in one aspect, a controller monitors ues, such as urllc devices, and for each ue evaluates serving cell and neighbor cell data conditions. based on the conditions, the controller decides whether to allow handover or skip handover. in another aspect, a ue is provided with conditional handover criteria, and the ue skips or starts a handover based on ue state data monitored at the ue with respect to the conditional handover criteria. in another aspect, machine learning can model the relation between the performance data used for handover skip decisions with respect to signal strength data to determine very optimal thresholds for handover skip decisions.


20240107592.PHYSICAL CHANNEL CONFIGURATION ALIGNMENT BETWEEN RADIO UNIT AND DISTRIBUTED UNIT IN OPEN-RADIO ACCESS NETWORK_simplified_abstract_(dell products l.p.)

Inventor(s): Jia Liu of Newmarket (CA) for dell products l.p., Weihong Zhang of Ottawa (CA) for dell products l.p., Wenhong Zhang of Ottawa (CA) for dell products l.p.

IPC Code(s): H04W74/08, H04W24/08, H04W74/00



Abstract: the described technology is generally directed towards interoperability between distributed units (dus) and radio units (rus) in a radio access network (ran) network. various embodiments are presented to enable automated determination and/or automated implementation of various configurations and functionalities on a physical random access channel (prach) between a du and a ru. the automated operations presented herein enable a du to discover and verify prach functionality (e.g., regarding prach time offset) supported by a ru and/or implementation of the prach functionality at the ru to enable interoperability between the du and the ru, thereby satisfying the interoperability requirement of the o-ran specification.


Dell Products L.P. patent applications on March 28th, 2024