Patents by Inventor Vaideeswaran Ganesan

Vaideeswaran Ganesan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220066673
    Abstract: A system update appliance includes a processor and a memory device with a Content Addressable Storage (CAS) space and a location addressable storage space. The location addressable storage space partitioned into an object storage space and a device storage space. The processor stores a device entry in the device storage space. The device entry is associated with a device external to the system update appliance and includes a component entry for a component of the device. The component operates based on an update. The component entry includes a description of the component and a pointer to a record stored in the CAS space. The processor stores the record in the CAS space. The record is associated with a combination of the component and the first update. The record includes the description, a second pointer to an update repository, and a third pointer to the object storage space.
    Type: Application
    Filed: August 27, 2020
    Publication date: March 3, 2022
    Inventors: Vaideeswaran Ganesan, Hemant Gaikwad, Pravin Janakiram
  • Publication number: 20220043598
    Abstract: In data storage systems, pooled storage resources may be organized into logical disk groups. Adding an additional disk group to such data storage systems requires identifying a suitable disk group from numerous candidates that may be available to the data storage system via a network. Embodiments identify IHSs (Information Handling Systems), such as rack-mounted servers installed within a data center, that include available disk groups. The servers with available disk groups are classified based on various trust parameters, such as their security settings and their hardware and software configurations. Based on the number of trust parameters with which the servers are classified, the servers are ranked, thus indicating their suitability for providing trusted disk groups to the storage system. Available disk groups from the top ranked server may be designated for use by the storage system.
    Type: Application
    Filed: August 4, 2020
    Publication date: February 10, 2022
    Applicant: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S, Ankit Singh
  • Publication number: 20220019378
    Abstract: Systems and methods for providing one-touch migration of virtual assets are described. In some embodiments, an Information Handling System (IHS), may include a processor, a remote access controller (RAC) coupled to the processor, and a memory coupled to the RAC, the RAC configured to: assume a role of an originating group's manager, where the originating group comprises a first plurality of IHSs and each IHS has one or more virtual assets of a first type; collect configuration information related to other IHSs; transmit the configuration information to another RAC of another IHS designated as a destination group's manager, comprising a second plurality of IHSs, where the other RAC is configured to: perform a compatibility check using the configuration information; and validate a migration of the one or more virtual assets from the first plurality of IHSs to the second plurality of IHSs, where migrated assets are of a second type.
    Type: Application
    Filed: July 17, 2020
    Publication date: January 20, 2022
    Applicant: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Ankit Singh, Vinod P S
  • Publication number: 20220019560
    Abstract: Systems and methods for dynamically moving virtual machine (VM) data based upon context 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: select a VM having a plurality of VM files; identify, among the plurality of VM files, a movable VM file; and transfer the movable VM file from a first storage tier to a second storage tier based upon a usage classification associated with the movable VM file.
    Type: Application
    Filed: July 14, 2020
    Publication date: January 20, 2022
    Applicant: Dell Products, L.P.
    Inventors: Vinod Durairaj, Suren Kumar, Vaideeswaran Ganesan
  • Publication number: 20220014441
    Abstract: A method comprises collecting device data and connection data corresponding to a plurality of connected devices in a system, and identifying a plurality of network connections between two or more of the plurality of connected devices from the device data and the connection data. In the method, one or more configuration issues across one or more of the plurality of network connections are detected, and a visualization of a topology of the plurality of connected devices in the system is generated. The visualization comprises a depiction of the plurality of connected devices, the plurality of network connections and the one or more configuration issues.
    Type: Application
    Filed: July 13, 2020
    Publication date: January 13, 2022
    Inventors: Parminder Singh Sethi, Karan Arora, Vaideeswaran Ganesan
  • Publication number: 20220011968
    Abstract: Systems and methods for natural language processing (NLP) and mapping of redundant array of independent disks (RAID) command line interface (CLI) requests to virtual storage area network (VSAN) commands by an out-of-band management platform are described. In some embodiments, an Information Handling System (IHS) may include: a processor, a baseband management controller (BMC) coupled to the processor, and a memory coupled to the BMC, the memory having program instructions stored thereon that, upon execution by the BMC, cause the IHS to: receive a RAID-CLI request, map the RAID-CLI request into a vSAN command using NLP, and transmit the vSAN command to the processor.
    Type: Application
    Filed: July 9, 2020
    Publication date: January 13, 2022
    Applicant: Dell Products, L.P.
    Inventors: Ankit Singh, Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S
  • Patent number: 11221952
    Abstract: In vSAN (virtual Storage Area Network) systems, pooled storage resources may be organized into logical disk groups. One drive of a disk group may be designated for caching storage operations directed at the remaining drives of the disk group that provide permanent storage. Each cache drive is partitioned into an allocation for read operations and an allocation for write operations. Embodiments provide the vSAN system with use of virtual cache that is backed by the cache drives of each disk group in the vSAN system. Embodiments adjust the cache memory allocations for individual cache drives of each disk group, while utilizing the virtual cache that adheres to a fixed cache allocation ratio required by the vSAN system. The number and type of cache misses by each of the individual cache drives is monitored and used to adjust the sizes of the read and write cache allocations in each cache drive.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: January 11, 2022
    Assignee: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Deepaganesh Paulraj, Vinod P S, Ankit Singh
  • Patent number: 11200141
    Abstract: An information handling system determines zones within a datacenter that exhibit poor component life. Components of the information handling system provide error indications and have error thresholds and warranty durations. The components organized into zones.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: December 14, 2021
    Assignee: Dell Products L.P.
    Inventors: Vaideeswaran Ganesan, Pravin Janakiram, Chandrasekhar Revuri
  • Patent number: 11194589
    Abstract: An information handling system may reset components logged in a memory of the information handling system. For example, an information handling system may determine components logged in an information handling system memory and may perform a bulk reset of the logged components.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: December 7, 2021
    Assignee: DELL PRODUCTS L.P.
    Inventors: Vaideeswaran Ganesan, Suren Kumar, B. Balaji Singh, David Keith Chalfant, Swamy Kadaba Chaluvaiah
  • Patent number: 11165268
    Abstract: A charge/discharge pattern battery training system includes a battery subsystem connected to a battery charging subsystem, and a battery charging determination engine coupled to the battery charging subsystem. The battery charging determination engine monitors a plurality of charge/discharge cycles performed by the battery subsystem and, based on the plurality of charge/discharge cycles performed by the battery subsystem, identifies a first charge/discharge pattern exhibited by the battery subsystem. The battery charging determination engine then determines a charging schedule that will cause the battery subsystem to exhibit a second charge/discharge pattern that is different than the first charge/discharge pattern, and applies the charging schedule via the battery charging subsystem to the battery subsystem that causes the battery subsystem to exhibit the second charge/discharge pattern.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: November 2, 2021
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Vaideeswaran Ganesan, Lakshmi Narasimhan Mc, Tamilchelvan Bhuvaneswari, Liane Ghosh, Avinash V. Patil
  • Publication number: 20210311787
    Abstract: A deployment manager includes storage for storing a state repository including a state transitions associated with event descriptions generated by a computing device and a computing device manager. The computing device manager obtains a new event description associated with the computing device, and a workload performed by the computing device; in response to obtaining the new event description: matches the new event description to a state transition of the state transitions; and manages the workload based on a predicted next state associated with the state transition.
    Type: Application
    Filed: May 18, 2020
    Publication date: October 7, 2021
    Inventors: Tandava Venkata Krishna Popuri, Vaideeswaran Ganesan, Pravin Janakiram, Balaji Bondhili Singh, Suren Kumar
  • Patent number: 11126420
    Abstract: A baseboard management controller (BMC) of an information handling system may notify an operating system of the information handling system of receipt of a firmware update for a PCI component. The operating system of an information handling system may receive a notification from a BMC of the information handling system, via a basic input/output system (BIOS), of the information handling system that the BMC has received the firmware update. The operating system may halt traffic to the PCI component for which an update has been received, and the update may be applied to the component.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: September 21, 2021
    Assignee: Dell Products L.P.
    Inventors: Vaideeswaran Ganesan, Suren Kumar, B. Balaji Singh, David Keith Chalfant, Swamy Kadaba Chaluvaiah
  • Patent number: 11126486
    Abstract: An information handling system (IHS), baseboard management controller (BMC) and method are provided for preventing critical operations when power shutdown is predicted. A service processor of a BMC of the IHS executes a predicted power operation (PPO) utility to monitor health data from physical memory devices of memory of the IHS. Based on the health data, the service processor predicts that at least one of the physical memory devices will fail, causing a power shutdown of the IHS. To prevent any critical operation that is executed by a host processing subsystem of the IHS being adversely affected by the shutdown, the service processor of the BMC updates information contained in a PPO software sensor to indicate the predicted power down.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: September 21, 2021
    Assignee: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Balamurugan Gnanasambandam, Tamilarasan Janakiram, Sreeram Muthuraman
  • Patent number: 11113088
    Abstract: A method, an information handling system (IHS), and a host group generating system for collecting information about host groups in a cluster of IHSs using a management controller. The method includes retrieving, from a controller memory, first target physical hosts that are part of a virtual machine manager (VMM) host group, but not on a VMM host list and retrieving second target physical hosts that are part of the VMM host list, but not part of the VMM host group. The method further includes transmitting, to each of the first target physical hosts, a request to detach from the VMM host group. The method further includes transmitting, to each of the second target physical hosts, a request to attach to the VMM host group.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: September 7, 2021
    Assignee: Dell Products, L.P.
    Inventor: Vaideeswaran Ganesan
  • Publication number: 20210255883
    Abstract: A method includes identifying a source virtual machine to be migrated from a source domain to a target domain, extracting file-in-use metadata and shared asset metadata from virtual machine metadata of the source virtual machine, and copying one or more files identified in the file-in-use metadata to a target virtual machine in the target domain. For each of one or more shared assets identified in the shared asset metadata, the method further includes (a) determining whether or not the shared asset already exists in the target domain, (b) responsive to the shared asset already existing in the target domain, updating virtual machine metadata of the target virtual machine to specify the shared asset, and (c) responsive to the shared asset not already existing in the target domain, copying the shared asset to the target domain and updating virtual machine metadata of the target virtual machine to specify the shared asset.
    Type: Application
    Filed: February 13, 2020
    Publication date: August 19, 2021
    Inventors: Vaideeswaran Ganesan, Suren Kumar, Vinod Durairaj
  • Patent number: 11048523
    Abstract: An information handling system (IHS), baseboard management controller (BMC) and method provide for coordinating the BMC and the host processor subsystem to avoid conflicts between power operations by BMC and maintenance activities by the host processor subsystem. In response to determining that a power operation is requested for the host processor subsystem, a service processor of the BMC determining whether a planned power operation (PPO) software sensor contains information indicating that the host processor subsystem is executing a critical operation utility. In response to determining that the host processor subsystem is not executing the critical operation utility, service processor updates/modifies information contained in the PPO software sensor to indicate that a power operation is scheduled. The modified information prevents the host processor subsystem from subsequently initiating execution of the critical operation utility.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: June 29, 2021
    Assignee: Dell Products, L.P.
    Inventors: Vaideeswaran Ganesan, Balamurugan Gnanasambandam, Tamilarasan Janakiram, Sreeram Muthuraman
  • Patent number: 11048497
    Abstract: A deployment consistency orchestrator includes storage for storing a manual update practice repository and a deployment characteristics repository. The orchestrator further includes an automated update practices manager that identifies a change in update practice event for a deployment; in response to identifying the change in update practice event: identifies, using the deployment characteristics repository, a portion of deployments having a classification that is similar to a classification of the deployment; identifies a portion of the manual update practices repository associated with the portion of the deployments; performs a commonality analysis using the portion of the manual update practices to identify consistent update practices associated with the classification of the deployment; and enforces the consistent update practices associated with the classification on the deployment.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: June 29, 2021
    Assignee: Dell Products L.P.
    Inventors: Tandava Venkata Krishna Popuri, Vaideeswaran Ganesan, Pravin Janakiram, Balaji Bondhili Singh, Suren Kumar
  • Patent number: 11010249
    Abstract: A baseboard management controller (BMC) of an information handling system may generate a signal to cause the information handling system to reload a kernel of an operating system of the information handling system. The BMC may generate a signal for reloading a kernel of an operating system of an information handling system, and the information handling system may reload the operating system kernel.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: May 18, 2021
    Assignee: Dell Products L.P.
    Inventors: Vaideeswaran Ganesan, Suren Kumar, B. Balaji Singh, David Keith Chalfant, Swamy Kadaba Chaluvaiah
  • Patent number: 10990758
    Abstract: A linguistic semantic analysis monitoring/alert integration system includes at least one storage device storing one or more monitoring dictionary databases that include module-specific language information that identifies module-specific language terms utilized in providing a monitoring module. A linguistic semantic monitoring analysis engine is coupled to the at least one storage device. The linguistic semantic monitoring analysis engine receives a file included in a monitoring module, parses the file to identify file language terms included in the file, and matches the file language terms included in the file with the module-specific language terms included in the module-specific language information. Based on the matching of the file programming language terms with the module-specific programming language terms, intent for the file language terms is determined and used to automatically classify the file into a respective one of a plurality of monitoring model databases.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: April 27, 2021
    Assignee: Dell Products L.P.
    Inventor: Vaideeswaran Ganesan
  • Publication number: 20210083931
    Abstract: A component tracking system includes a plurality of devices that each include a device component monitoring subsystem that monitors for and records the addition and/or removal of device components to/from that device. A device component manager system that is coupled to each of the plurality of devices identifies, via a recording by a first device monitoring subsystem in a first device included in the plurality of devices, the removal of a first device component from the first device. The device component manager system then determines, via a recording by a second device component monitoring subsystem in a second device included in the plurality of devices, that the first device component has been added to the second device within a time period and, in response, the device component manager device prevents a removed first device component alarm.
    Type: Application
    Filed: November 30, 2020
    Publication date: March 18, 2021
    Inventors: Parminder Singh Sethi, Vaideeswaran Ganesan, Arjit Rastogi, Prabhat Chandra Biswas