Patents by Inventor Parminder Singh

Parminder 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: 20230176837
    Abstract: An apparatus comprises at least one processing device configured to detect one or more issues associated with execution of a first version of a microservice in one or more computing environments, to determine whether any of the detected issues correspond to one or more triggers of one or more predefined patterns in a knowledge base, and, responsive to determining that at least one of the detected issues corresponds to at least one of the triggers of at least one of the predefined patterns in the knowledge base, to utilize code modification data structures specified in the at least one predefined pattern to modify source code of the microservice. The processing device is further configured to generate at least one additional version of the microservice utilizing the modified source code, and to deploy the at least one additional version of the microservice in at least one of the computing environments.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventors: Parminder Singh Sethi, Shibi Panikkar
  • Patent number: 11666740
    Abstract: An applicator for a microprojection array is described. In one embodiment, the applicator comprises an energy-storing element. Application of force causes the compressed energy-storing element to extend or transition from first and second configurations, releasing stored energy to deploy a holding member in the application which is configured to hold an array of microprojections. In another embodiment, the applicator comprises an energy storing element with two stable configurations, a first stable configuration and second stable configuration. Application of force causes the energy-storing element to transition from the higher energy first stable configuration to the lower energy second stable configuration, releasing the difference in energies of the two states to deploy a holding member in the application which is configured to hold an array of microprojections.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: June 6, 2023
    Assignee: Corium Pharma Solutions, Inc.
    Inventors: Joseph C. Trautman, Douglas Joseph Scott Bourne, Anthony Le, Robert Wade Worsham, Parminder Singh
  • Patent number: 11663102
    Abstract: A method comprises receiving a notification of an issue with at least one component of a plurality of components in a computing environment. One or more machine learning algorithms are used to determine one or more components of the plurality of components impacted by the issue with the at least one component. The method further comprises collecting operational data for the at least one component and the one or more impacted components.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: May 30, 2023
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Anannya Roy Chowdhury
  • Patent number: 11648214
    Abstract: Devices, systems, compositions and methods for long term or prolonged transdermal administration of an active agent are provided.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: May 16, 2023
    Assignee: Corium, LLC
    Inventors: Eun Soo Lee, Amit K. Jain, Parminder Singh
  • Publication number: 20230145274
    Abstract: An adhesive matrix and adhesive formulation are described. The adhesive matrix is comprised of a hydrophilic domain and a hydrophobic domain, and a therapeutically active agent contained in the matrix in a supersaturated, stable, condition. The hydrophilic domain and the hydrophobic domain are co-soluble in a solvent system, to provide a homogeneous blend in which the active agent is solubilized. The proportion of the hydrophilic domain and hydrophobic domain is selected to optimize, or maximize, solubility of active agent in the matrix.
    Type: Application
    Filed: November 29, 2022
    Publication date: May 11, 2023
    Inventors: Eun Soo Lee, Amit K. Jain, Parminder Singh
  • Publication number: 20230134250
    Abstract: Microstructure arrays and methods for using and manufacturing the arrays are described.
    Type: Application
    Filed: December 27, 2022
    Publication date: May 4, 2023
    Inventors: Danir Bayramov, Guohua Chen, Zhongli Ding, Esi Ghartey-Tagoe, Parminder Singh, Doug Bourne
  • Publication number: 20230132116
    Abstract: Predictive techniques for issue impact management in a data center or other computing environment comprising a plurality of devices are disclosed. For example, a method comprises predicting an impact to a data center comprising a plurality of devices based on an issue associated with a given device of the plurality of devices within the data center, wherein the prediction utilizes at least one machine learning model. The method then causes one or more actions to be taken based on a result of the prediction.
    Type: Application
    Filed: October 21, 2021
    Publication date: April 27, 2023
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Durai S. Singh
  • Patent number: 11635973
    Abstract: A method for managing a client environment includes obtaining, by a device emulation orchestration engine in an emulation system, an upgrade estimation time request associated with an application upgrade, in response to the upgrade estimation time request: performing a device emulation container analysis to determine a client device that requires the application upgrade, wherein the client device executes in the client environment, initiating an upgrade emulation using a device emulation container corresponding to the client device, obtaining, from a device emulation agent executing in the device emulation container, an upgrade estimation, and providing the upgrade estimation to the application upgrade monitoring agent.
    Type: Grant
    Filed: July 27, 2021
    Date of Patent: April 25, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Parminder Singh Sethi, Lakshmi Nalam, Vasanth DS, Shelesh Chopra
  • Publication number: 20230123548
    Abstract: In general, embodiments relate to a method for managing a technical support session, comprising in response to satisfying a duplicate technical support question threshold for a technical support session: extracting at least one keyword for the technical support session, identifying a plurality of historical technical support sessions using the at least one keyword, and displaying at least one of the plurality of historical technical support sessions to a technical support person (TSP) during the technical support session.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Shelesh Chopra, Parminder Singh Sethi
  • Publication number: 20230122631
    Abstract: In general, embodiments relates to a method for managing technical support sessions, the method comprising generating a first plurality of local technical support sessions, applying a sharing compliance rule to at least a portion of the first plurality of local technical support sessions to generate a second plurality of modified technical support sessions, transmitting the second plurality of modified technical support sessions to a technical support hub, and receiving a local technical support session originating from a second technical support system, wherein the local technical support session is presented to a technical support person (TSP) during a technical support session performed on a first technical support system.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Parminder Singh Sethi, Shelesh Chopra, Akanksha Goel
  • Publication number: 20230122945
    Abstract: In general, embodiments relates to a method for managing a technical support session, comprising: obtaining technical support question from a technical support person (TSP) that is conducting the technical support session; determining that the technical support question is a duplicate of a prior technical support question; in response to the determination, obtaining a quality score for the technical support question; and displaying the quality score to the TSP in a user interface on a technical support system that the TSP is using the conduct the technical support session.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Shelesh Chopra, Parminder Singh Sethi, Akanksha Goel
  • Publication number: 20230121453
    Abstract: In general, embodiments relate to a method for managing a technical support session, comprising: generating a question path graph (QPG) based on a plurality of question sequences associated with technical support sessions, and displaying at least a portion of the QPG to a technical support person (TSP) during a technical support session.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Shelesh Chopra, Parminder Singh Sethi, Akanksha Goel, Kanika Kapish
  • Publication number: 20230118749
    Abstract: In general, in one aspect, embodiments relate to a method for managing technical support sessions, the method comprising: generating a first plurality of local technical support sessions, transmitting at least a portion of the first plurality of local technical support sessions to a technical support hub, and receiving a local technical support session from a second technical support system, wherein the local technical support session is presented to a technical support person (TSP) during a technical support session performed on a first technical support system.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Parminder Singh Sethi, Shelesh Chopra, Akanksha Goel
  • Publication number: 20230118212
    Abstract: In general, embodiments relate to a method for managing a technical support session, comprising: determining a technical support issue (TSI) for a technical support session; identifying a question path graph (QPG) associated with the TSI; and displaying at least a portion of the QPG to a technical support person (TSP) during the technical support session.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Shelesh Chopra, Parminder Singh Sethi, Akanksha Goel, Kanika Kapish
  • Publication number: 20230124517
    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: Application
    Filed: October 20, 2021
    Publication date: April 20, 2023
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Durai S. Singh
  • Publication number: 20230118727
    Abstract: In general, embodiments relates to a method for managing a technical support session, comprising: obtaining customer identification information for a technical support session, extracting at least one keyword for the technical support session, identifying a plurality of historical technical support sessions using the at least one keyword and the customer identification information, and displaying at least one of the plurality of historical technical support sessions to a technical support person (TSP) during the technical support session.
    Type: Application
    Filed: October 15, 2021
    Publication date: April 20, 2023
    Inventors: Parminder Singh Sethi, Akanksha Goel, Shelesh Chopra
  • Patent number: 11632128
    Abstract: An apparatus comprises a processing device configured to collect system state information from host devices, to split the collected system state information into logical chunks, and to determine, based at least in part on a plurality of factors, a compression level to be applied to each of the logical chunks. The plurality of factors comprise a first factor characterizing a time at which the collected system state information is needed at a destination device and at least a second factor characterizing resources available for at least one of performing compression of the collected system state information and transmitting the collected system state information over at least one network to the destination device. The processing device is further configured to apply the determined compression level to each of the logical chunks to generate compressed logical chunks, and to transmit the compressed logical chunks to the destination device.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: April 18, 2023
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Durai S. Singh
  • Patent number: 11625462
    Abstract: Data theft protection for a computing device is provided by flagging a suspicious user within the pre-boot environment by systematic evaluation to determine suspicious location and/or anomalous user behavior. Depending on a suspicion score and a risk evaluation, the system automatically triggers one or more actions with respect to the data on the computing device.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: April 11, 2023
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Durai S. Singh, Lakshmi Saroja Nalam
  • Patent number: 11625292
    Abstract: A method for managing applications includes obtaining, by a client in a customer environment, an upgrade issue report for the application, making a first determination that a resynchronization of a client self-healing classification model with the production host environment (PHE) self-healing classification model is required, wherein the PHE self-healing classification model is stored in the PHE, performing the resynchronization with the PHE self-healing classification model to obtain a synchronized client self-healing classification model, applying the synchronized client self-healing classification model to the upgrade issue report to obtain a state of the upgrade issue report, making a second determination that the state indicates a self-healable state, based on the second determination, performing a self-healing process on the application based on the upgrade issue report, and storing a resolution report based on results of the self-healing process, wherein the PHE is operatively connected to the custome
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: April 11, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Shelesh Chopra, Anannya Roy Chowdhury, Parminder Singh Sethi
  • Patent number: 11615147
    Abstract: A storage manager control application facilitates interactions with, and configurations of, a storage manager that manages one or more client computing devices of an information management system. The storage manager control application may be implemented using a variety of modules that allow a user to interact with the storage manager in various ways. Using the storage manager control application, a user may view a backup status of the information management system, and view the backup status of specific client computing devices that are managed by the storage manager. The user may also search for various entities and/or objects within the information management system using the storage manager control application. In addition, a user may view the status of one or more backup jobs configured within the information management system, as well as backup plans that have been established for one or more of the client computing devices.
    Type: Grant
    Filed: September 28, 2021
    Date of Patent: March 28, 2023
    Assignee: Commvault Systems, Inc.
    Inventors: Parminder Singh, Rajiv Kottomtharayil