Patents by Inventor Durai Singh

Durai Singh 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: 20240192997
    Abstract: Intelligent workload management techniques in a heterogenous computing environment are disclosed. For example, a method comprises obtaining first identifying information associated with a set of workload types, and obtaining second identifying information associated with a set of server configurations associated with a computing environment, wherein one or more server configurations in the set of server configurations are different than one or more other server configurations in the set of server configurations. The method then maps individual ones of the set of workload types to individual appropriate ones of the set of server configurations based on the obtained first and second identifying information, and causes distribution of one or more workloads to one or more servers in the computing environment, in accordance with the mapping, for execution thereon. At least a portion of the obtaining and mapping steps are performed using one or more machine learning algorithms.
    Type: Application
    Filed: December 9, 2022
    Publication date: June 13, 2024
    Inventors: Parminder Singh Sethi, Nithish Kote, Durai S. Singh
  • Patent number: 11954004
    Abstract: Techniques for detecting a modification to a configuration of a system are disclosed. For example, a method comprises the step of collecting a first data set for a system at a first time instance, wherein the first data set comprises inventory data for a configuration of the system present at the first time instance. The method compares the first data set to a second data set, wherein the second data set comprises inventory data for a configuration of the system present at a second time instance. The method obtains a third data set based on the comparison of the first data set and the second data set, wherein the third data set comprises data indicative of any differences between the inventory data for the configuration of the system present at the first time instance and the inventory data for the configuration of the system present at the second time instance.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: April 9, 2024
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Durai S. Singh
  • Patent number: 11953992
    Abstract: Techniques for device modification analysis are disclosed. For example, a method comprises collecting operational data from one or more devices, and receiving one or more modifications to at least one of firmware and software for the one or more devices. In the method, one or more virtual instances of respective ones of the one or more devices are generated, and the one or more modifications are tested on the one or more virtual instances to determine if there are one or more issues with the one or more modifications.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: April 9, 2024
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Durai S. Singh
  • Publication number: 20220391722
    Abstract: A system and method intelligently collect performance data from managed electronic devices. A machine learning model (e.g. linear time series forecasting) is used to predict a future workload for each of a selection of devices, and a regression analysis is used to predict how long is likely to be required to collect performance state from each component of each device. These data are then mapped together to predict future overall idle periods of each device, together with components whose performance data may be collected during those periods. The components are grouped in batches according to a relevance order that itself may be determined by applying a machine learning model such as k-nearest neighbors. Then, performance data are collected according to the batches. In this way, performance data may be collected in chunks while avoiding a negative impact on execution of the primary functions of the managed devices.
    Type: Application
    Filed: July 16, 2021
    Publication date: December 8, 2022
    Applicant: Dell Products L.P.
    Inventors: Parminder Singh SETHI, Lakshmi S. NALAM, Durai SINGH
  • Publication number: 20220229681
    Abstract: In one aspect, an example methodology implementing the disclosed techniques includes receiving, by a systems management console, a network address of a device in a virtual environment, and determining a network address associated with a virtual environment management console based on the received network address of the device in the virtual environment. The method also includes sending, by the systems management console via a systems management agent to the virtual environment management console using the determined network address associated with the virtual environment management console, a request for network addresses of virtual machine (VM) host servers and VMs in the virtual environment. The method also includes receiving, by the systems management console via the systems management agent from the virtual environment management console, the network addresses of the VM host servers and the VMs in the virtual environment and providing a notification of the discovered VM host servers and VMs.
    Type: Application
    Filed: January 20, 2021
    Publication date: July 21, 2022
    Applicant: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Durai Singh, Suren Kumar
  • Patent number: 10652109
    Abstract: In some examples, after a client system encounters a problem, a technical support specialist may connect to the client system via a console. The console may display a graphical representation of a client system that includes a plurality of components. The console may execute a machine learning module to determine one or more potential solutions to the particular problem. Each solution of the one or more solutions may correspond to a previously resolved problem that is similar to the particular problem and may have an associated confidence level determined based on: a similarity of the particular problem to the previously resolved problem, a similarity of the plurality of components to a second plurality of components included in a second client system associated with the previously resolved problem, a similarity of a network topology of the client system to a second network topology of the second client system.
    Type: Grant
    Filed: October 29, 2018
    Date of Patent: May 12, 2020
    Assignee: Dell Products L. P.
    Inventors: Parminder Singh Sethi, Mohith Shanthigodu, Durai Singh, Vivekananda Hegde, Smita Kapil, Elanjelian V
  • Publication number: 20200136928
    Abstract: In some examples, after a client system encounters a problem, a technical support specialist may connect to the client system via a console. The console may display a graphical representation of a client system that includes a plurality of components. The console may execute a machine learning module to determine one or more potential solutions to the particular problem. Each solution of the one or more solutions may correspond to a previously resolved problem that is similar to the particular problem and may have an associated confidence level determined based on: a similarity of the particular problem to the previously resolved problem, a similarity of the plurality of components to a second plurality of components included in a second client system associated with the previously resolved problem, a similarity of a network topology of the client system to a second network topology of the second client system.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Parminder Singh Sethi, Mohith Shanthigodu, Durai Singh, Vivekananda Hegde, Smita Kapil, Elanjelian V