Patents by Inventor Lakshmi Saroja Nalam

Lakshmi Saroja Nalam 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).

  • 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: 11893376
    Abstract: A method for performing an application upgrade includes: performing an emulation to generate an application upgrade strategy for applying a plurality of application upgrades on a client device; determining a user behavior of a user of the client device; generating an application upgrade summary list using the application upgrade strategy and the user behavior; providing the application upgrade summary list to the user of the client device; and after the providing, initiating upgrading of the client device using a reordered application upgrade strategy generated in response to feedback from the user, in which the reordered application upgrade strategy is generated based on the application upgrade strategy and the user behavior.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: February 6, 2024
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Shelesh Chopra, Lakshmi Saroja Nalam
  • Publication number: 20240028321
    Abstract: A method for managing an application upgrade includes: making a first determination that an urgent fix is received from an application monitoring agent; making, based on the first determination, a second determination that a high priority network slice of a network exists; mapping, based on the second determination, the urgent fix to the high priority network slice; making a third determination that a prerequisite fix is required; mapping the prerequisite fix to the high priority network slice; sending the prerequisite fix and the urgent fix to the reordering engine; reordering at least one fix available in a receiving queue of the reordering engine to prioritize the prerequisite fix and the urgent fix in the receiving queue; sending the prerequisite fix and the urgent fix to a client device upgrade manager; and initiating upgrading of a client device based on the prerequisite fix and the urgent fix.
    Type: Application
    Filed: July 22, 2022
    Publication date: January 25, 2024
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Publication number: 20240031227
    Abstract: A method for generating an upgrade recommendation for a communication network includes: analyzing a dataset to generate a request category, in which the dataset comprises at least a request, a response to the request, and a corresponding response time, in which the request and the response are communicated over the communication network; generating a network slice corresponding to the request category; executing an emulation using the network slice and the request to generate an emulated response time for the request; comparing the emulated response time against the corresponding response time; determining, based on the comparison, a response time variation for the request; and generating the upgrade recommendation based on the response time variation.
    Type: Application
    Filed: July 22, 2022
    Publication date: January 25, 2024
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Publication number: 20240028237
    Abstract: A method for managing data migration includes: obtaining a confidence level of a predicted failure state of an internal component (IC) of a source device, in which the IC is one of a plurality of ICs in the source device; making a first determination that the confidence level exceeds a predetermined confidence level threshold; making, based on the first determination, a second determination that a high priority network slice of a network exists; mapping, based on the second determination, data stored in the IC to the high priority network slice; and migrating the data to a target device via the high priority network slice.
    Type: Application
    Filed: July 22, 2022
    Publication date: January 25, 2024
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Publication number: 20240031241
    Abstract: A method for managing data migration includes: obtaining a confidence level of a predicted failure state of a storage component (SC) of a source device; making a first determination that the confidence level exceeds a minimum threshold; making, based on the first determination, a second determination that a high priority network slice of a network exists; mapping data stored in the SC to the high priority network slice; migrating the data to a target device; after migrating the data to the target device: obtaining a confidence level of a predicted failure state of a processing component (PC); making a third determination that the confidence level of the predicted failure state of the PC exceeds a maximum threshold; mapping, based on the third determination, non-migrated data stored in the source device to the high priority network slice; and migrating the non-migrated data to the target device.
    Type: Application
    Filed: July 22, 2022
    Publication date: January 25, 2024
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Patent number: 11882004
    Abstract: A method for managing data migration includes: obtaining a confidence level of a predicted failure state of a storage component (SC) of a source device; making a first determination that the confidence level exceeds a minimum threshold; making, based on the first determination, a second determination that a high priority network slice of a network exists; mapping data stored in the SC to the high priority network slice; migrating the data to a target device; after migrating the data to the target device: obtaining a confidence level of a predicted failure state of a processing component (PC); making a third determination that the confidence level of the predicted failure state of the PC exceeds a maximum threshold; mapping, based on the third determination, non-migrated data stored in the source device to the high priority network slice; and migrating the non-migrated data to the target device.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: January 23, 2024
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Patent number: 11868791
    Abstract: A method for managing a client environment includes obtaining, by a predictor, a future state prediction request associated with an application upgrade on an emulation of a client device, wherein the application upgrade failed; in response to the future state prediction request: obtaining live data associated with the application upgrade; performing natural language processing on the live data to obtain processed live data; applying a future state prediction model to the processed live data to generate a future state prediction; and initiating the remediation of the application upgrade based on the future state prediction.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: January 9, 2024
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Publication number: 20230393834
    Abstract: A method for managing an application upgrade includes: obtaining metadata of a client device from a production host (PH) client device twin; executing, using the metadata, an emulation to generate an application upgrade strategy for applying a plurality of application upgrades; setting, using the metadata, a first entry in a PH required properties file; transferring the application upgrade strategy and the first entry from the PH client device twin to a client environment (CE) client device twin; storing, the application upgrade strategy and the first entry in a CE required properties file; initiating the plurality of application upgrades based on the application upgrade strategy and the first entry; setting a second entry in a CE reported properties file; transferring the second entry from the CE client device twin to the PH client device twin; and verifying a status of the plurality of application upgrades using the second entry.
    Type: Application
    Filed: June 3, 2022
    Publication date: December 7, 2023
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Publication number: 20230394375
    Abstract: Techniques are disclosed for equipment support management comprising proactive identification and remediation for one or more impacted components of the equipment using a machine learning-based approach. By way of one example, a method identifies, for given equipment comprising a plurality of components, one or more components of the plurality of components that may be impacted by another component of the plurality of components for which an issue has been reported, wherein one or more machine learning-based algorithms are used to perform at least a portion of the identification. The method then generates, for the given equipment, a plan to proactively remedy the one or more identified components in conjunction with remedying the issue-reported component. In some further examples, a relevance tree is used to identify the one or more impacted components.
    Type: Application
    Filed: June 7, 2022
    Publication date: December 7, 2023
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Ramya G A
  • Patent number: 11836481
    Abstract: A method for managing an application upgrade includes: obtaining metadata of a client device from a production host (PH) client device twin; executing, using the metadata, an emulation to generate an application upgrade strategy for applying a plurality of application upgrades; setting, using the metadata, a first entry in a PH required properties file; transferring the application upgrade strategy and the first entry from the PH client device twin to a client environment (CE) client device twin; storing, the application upgrade strategy and the first entry in a CE required properties file; initiating the plurality of application upgrades based on the application upgrade strategy and the first entry; setting a second entry in a CE reported properties file; transferring the second entry from the CE client device twin to the PH client device twin; and verifying a status of the plurality of application upgrades using the second entry.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: December 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Patent number: 11811640
    Abstract: A method for modifying a communication network includes: making a first determination, using monitored data, that scaling is required; in response to the first determination, executing an emulation using a modified network slice and the monitored data to generate an emulated response time, in which the monitored data comprises at least a request, a response to the request, and a corresponding response time for the request, in which the monitored data is analyzed to generate the modified network slice; making, based on the emulated response time, a second determination to implement the modified network slice; and initiating modification of the communication network using the modified network slice.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: November 7, 2023
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Patent number: 11782785
    Abstract: A method for managing a client environment includes obtaining, by a remediation orchestrator, a remediation request associated with a failed application upgrade on an emulation of a client device; in response to the remediation request: obtaining a remediation policy associated with the application upgrade; obtaining application upgrade information associated with the application upgrade; identifying remediation steps to service the remediation request using the application upgrade information and the remediation policy; and initiating performance of the application upgrade and the remediation steps on the client device.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: October 10, 2023
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Publication number: 20230297360
    Abstract: A method for upgrading a client device includes: performing an emulation to generate an application upgrade strategy to apply a plurality of application upgrades on a client device, in which the application upgrade strategy is associated with a plurality of emulated boot times; comparing the plurality of emulated boot times with an actual boot time obtained from the client device; determining, based on the comparison, a boot time delay; generating a final application upgrade strategy, in which the final application upgrade strategy specifies the boot time delay; and initiating upgrading of the client device using the final application upgrade strategy in response to feedback from a user.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 21, 2023
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Publication number: 20230297412
    Abstract: A method comprises generating a plurality of device trees for respective ones of a plurality of devices. The plurality of device trees respectively comprise a plurality of nodes corresponding to a device, one or more components of the device and one or more alerts associated with the one or more components. In the method, weights are assigned to the plurality of nodes of the plurality of device trees, and rates of degradation for the respective ones of the plurality of devices are computed based, at least in part, on the assigned weights. Workloads for the respective ones of the plurality of devices are predicted using one or more machine learning models, and a ranking of the respective ones of the plurality of devices is generated based, at least in part, on at least one of the rates of degradation and the predicted workloads.
    Type: Application
    Filed: March 15, 2022
    Publication date: September 21, 2023
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Vasanth Sathyanarayanan
  • Publication number: 20230289168
    Abstract: A method for performing an application upgrade includes: performing an emulation to generate an application upgrade strategy for applying a plurality of application upgrades on a client device; determining a user behavior of a user of the client device; generating an application upgrade summary list using the application upgrade strategy and the user behavior; providing the application upgrade summary list to the user of the client device; and after the providing, initiating upgrading of the client device using a reordered application upgrade strategy generated in response to feedback from the user, in which the reordered application upgrade strategy is generated based on the application upgrade strategy and the user behavior.
    Type: Application
    Filed: March 9, 2022
    Publication date: September 14, 2023
    Inventors: Parminder Singh Sethi, Shelesh Chopra, Lakshmi Saroja Nalam
  • Patent number: 11750468
    Abstract: An apparatus comprises a processing device configured to identify a given one of one or more assets in an information technology infrastructure associated with a support indicator associated with a priority level, and to obtain information characterizing state transitions of the one or more assets. The processing device is also configured to determine, based at least in part on a current state of the given asset identified utilizing the obtained information, a probability of the given asset transitioning to each of a plurality of states and to select, based at least in part on the determined probabilities, one of the plurality of states as a predicted future state of the given asset utilizing conformal prediction. The processing device is further configured to modify the priority level of the support indicator associated with the given asset based at least in part on the predicted future state of the given asset.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: September 5, 2023
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Avinash Vishwanath
  • Publication number: 20230267208
    Abstract: In general, embodiments relate to a method for performing an application upgrade, comprising: receiving an application upgrade request to upgrade an application to a specific version from a client device; sending information related to the application upgrade to a vulnerability validator; determining, based on impact score information, that the specific version of the application has vulnerabilities; identifying, based on the determining, at least one fix for at least one of the vulnerabilities; generating an application upgrade package based on the specific version of the application and the at least one fix; and providing the application upgrade package to a client device upgrade manager.
    Type: Application
    Filed: January 24, 2022
    Publication date: August 24, 2023
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Publication number: 20230237160
    Abstract: In general, embodiments relate to a method for proactively detecting and filtering vulnerabilities of an application upgrade, comprising: receiving an application upgrade request to upgrade an application to a version from a client device; sending information related to the application upgrade to a vulnerability validator; determining, based on the impact score information, that the version of the application has vulnerabilities and that a second version of the application does not have vulnerabilities; filtering, based on the determining, the version of the application that has vulnerabilities; generating an application upgrade strategy by only considering the second version of the application; and sending information related to the version of the application to a vendor to fix the vulnerabilities.
    Type: Application
    Filed: January 24, 2022
    Publication date: July 27, 2023
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Publication number: 20230236920
    Abstract: In general, embodiments relate to a method for providing solutions to hardware component failures, comprising: creating a device state chain using a device state path, a current device state, and a next device state for a device; identifying root cause of a hardware component failure in the device using the device state chain; performing a context-aware search in a shared storage using the root cause of the hardware component failure; and obtaining, in response to the context-aware search, a result specifying a proposed solution for the hardware component failure.
    Type: Application
    Filed: January 24, 2022
    Publication date: July 27, 2023
    Inventors: Lakshmi Saroja Nalam, Bing Liu, Parminder Singh Sethi, Avinash Vishwanath