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: 20240377873
    Abstract: An information handling system of an orchestrating Internet of Things (IoT) gateway executing a carbon dioxide (CO2) minimizing IoT edge gateway data processing orchestration system comprises a network interface device receiving processed IoT sensor data generated by alteration of unprocessed IoT sensor data via access point (AP) IoT servers executing a common data processing method, a processor executing code instructions to determine that an initial volume of CO2 emitted per unit of processed sensor data transferred from the AP IoT servers to a cloud platform, via the orchestrating IoT gateway in an enterprise wide area network, is greater than an adjusted volume of estimated CO2 that would be emitted per unit of data if the common data processing method were performed at the orchestrating IoT gateway instead of the AP IoT servers, and transmitting an instruction to cease execution of the common data processing method at the AP IoT servers.
    Type: Application
    Filed: May 11, 2023
    Publication date: November 14, 2024
    Applicant: Dell Products, LP
    Inventors: Deeder M. Aurongzeb, Malathi Ramakrishnan, Parminder Singh Sethi
  • Patent number: 12141571
    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: Grant
    Filed: July 22, 2022
    Date of Patent: November 12, 2024
    Assignee: Dell Products, L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Patent number: 12143439
    Abstract: A method for managing application migration includes: inferring dependencies and connectivity among applications executing on a distributed system, in which the applications are operatively connected through a network; generating a target infrastructure node (IN) configuration template based on the inferred dependencies and connectivity; making a determination that a configuration of a target IN satisfies the target IN configuration template, in which an application is executing on an IN, in which the application is not executing on the target IN, in which the distributed system comprises the IN and the target IN; initiating migration, based on the determination, the application to the target IN.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: November 12, 2024
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Patent number: 12141045
    Abstract: Techniques for failure prediction of controllers are disclosed. For example, a method comprises collecting data corresponding to operation of a plurality of controllers from one or more devices, and predicting, using one or more machine learning algorithms, at least one of degradation and failure of one or more controllers of the plurality of controllers based, at least in part, on the data corresponding to the operation of the plurality of controllers. Using the one or more machine learning algorithms, one or more corrective actions to prevent the at least one of the degradation and the failure of the one or more controllers are identified. Instructions comprising the one or more corrective actions are generated and transmitted to at least one user device.
    Type: Grant
    Filed: November 8, 2022
    Date of Patent: November 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Nithish Kote, Thanuja C
  • Patent number: 12141293
    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: Grant
    Filed: January 24, 2022
    Date of Patent: November 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Publication number: 20240372784
    Abstract: An Internet of Things (IoT) edge gateway device information handling system executing an IoT edge gateway device location optimization and carbon dioxide (CO2) minimization system may comprise a network interface device receiving, at an edge gateway initial location, power consumption analytics and locations of AP IoT servers transceiving IoT data with the IoT edge gateway in an enterprise wireless area network (WAN), a processor executing code instructions to determine an optimal location for the IoT edge gateway that reduces total estimated CO2 emissions during IoT data transmission between the AP IoT servers and the IoT edge gateway, based on the power consumption analytics and current locations of the AP IoT servers to a new optimal location in the enterprise WAN, and the network interface device transmitting an instruction to physically move the IoT edge gateway to the optimal geographic location to minimize CO2 emitted during transceiving of the IoT data.
    Type: Application
    Filed: May 2, 2023
    Publication date: November 7, 2024
    Applicant: Dell Products, LP
    Inventors: Parminder Singh Sethi, Deeder M. Aurongzeb, Malathi Ramakrishnan
  • Patent number: 12135790
    Abstract: In general, embodiments relate to a method for detecting vulnerabilities of an installed application, comprising: obtaining information related to an application installed to a client device; sending, by an application monitoring agent, the information related to the application installed to the client device to a vulnerability validator; determining by the vulnerability validator, based on impact score information, whether a specific version of the application installed to the client device has vulnerabilities; sending the impact score information to a client device upgrade manager; and notifying, based on the impact score information, the client device when the application installed to the client device has vulnerabilities.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: November 5, 2024
    Assignee: Dell Products, L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Shelesh Chopra
  • Patent number: 12137149
    Abstract: A method includes identifying relationships between containers on a first device, where each container includes at least one relationship that includes a HAS-A relationship or an IS-A relationship. The method further includes receiving a request to migrate at least a portion of the containers. The method also includes identifying a second device suitable for migration based on the request. Moreover, the method includes identifying a first group of containers from the containers to migrate to the second device based on the relationships. In addition, the method includes migrating the first group of containers to the second device.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: November 5, 2024
    Assignee: Dell Products, L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam
  • Publication number: 20240354171
    Abstract: A method for managing loads in data clusters includes: identifying, by a first load management module (LMM) of a first data cluster, a load performance decline event associated with the first data cluster; in response to identifying the load performance decline event: selecting a second LMM associated with a second data cluster, wherein the second LMM is associated with an authenticated connection with the first LMM; sending requests to the second LMM using a secure string identifier associated with the authenticated connection, wherein the LMM services the requests using the second data cluster.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 24, 2024
    Inventors: Parminder Singh Sethi, Anay Kishore
  • Publication number: 20240353913
    Abstract: A method for performing power management services for devices includes identifying, by a power manager, a power schedule generation event associated with devices; in response to identifying the power schedule generation event: identifying relationships between containers of the devices; generating a relationship matrix based on the identifying; obtaining network information associated with the containers; generating a prediction model using the relationship matrix and the network information; generating power schedules associated with the devices using the prediction model; and performing power management services for the devices based on the power schedule.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 24, 2024
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam
  • Publication number: 20240354208
    Abstract: A method for performing data migration for devices includes identifying, by a device migration delegator of a device, a migration delegation event associated with the device; in response to identifying the migration delegation event: selecting at least one delegation action based on the migration delegation event; requesting a duplicator to allocate another device for pairing; obtaining a paired device from the duplicator; obtaining a token from the paired device; authenticating the paired device using the token; authorizing the paired device to perform the at least one delegation action using the token; performing at least one non-delegation action of migration by the device; and initiating, by the device, the performance of the at least one delegation action by the paired device.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 24, 2024
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam
  • Publication number: 20240354142
    Abstract: A method for load balancing of application instances between multiple data centers includes performing a first forecast of sustainable energy information for each of the data centers, where a first data center is forecasted to be provided with a greater share of sustainable energy than a second data center. The method also includes performing a second forecast of system resource utilization and associated power needs for an application and instantiating, based on the first and second forecasts, first application instances of the application in the first data center and second application instances of the application in the second data center. Further, the method includes making a determination that one of the first application instances includes sufficient resources to service an incoming request, and routing, based on the determination, an incoming request to one of the first application instances.
    Type: Application
    Filed: April 20, 2023
    Publication date: October 24, 2024
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam
  • Publication number: 20240356750
    Abstract: A method for monitoring requests in data clusters includes: obtaining, by a security management module (LMM) of a data cluster, a session registration request from a client; in response to obtaining the session registration request: generating a token using token generation parameters; generating session information and storing the session information in a database; sending session registration acknowledgement to the client, wherein the session registration acknowledgement comprises the token; and validating requests obtained from the client using the token.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 24, 2024
    Inventors: Parminder Singh Sethi, Anay Kishore
  • Publication number: 20240354160
    Abstract: A method for managing resource utilization includes identifying a quota limit of an environment, performing a forecast of system resource utilization for an application running on the environment, making a determination that the forecast of system resource utilization would cause the quota limit to be exceeded, and increasing the quota limit based on the determination.
    Type: Application
    Filed: April 20, 2023
    Publication date: October 24, 2024
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam
  • Publication number: 20240342453
    Abstract: In an aspect of the invention, an array of microprotrusions is formed by providing a mold with cavities corresponding to the negative of the microprotrusions, casting atop the mold a first solution comprising a biocompatible material and a solvent, removing the solvent, casting a second solution atop the first cast solution, removing the solvent from the second solution, and demolding the resulting array from the mold. The first solution preferably contains an active ingredient.
    Type: Application
    Filed: November 22, 2023
    Publication date: October 17, 2024
    Inventors: Parminder Singh, Robert Wade Worsham, Joseph C. Trautman, Danir Bayramov, Danny Lee Bowers, Andrew Richard Klemm, Steven Richard Klemm, Guohua Chen
  • Publication number: 20240349443
    Abstract: An apparatus comprises a processing device configured to identify, for a modular server, blade servers installed in a first subset of slots of a chassis of the modular server and storage servers installed in a second subset of the slots. The processing device is also configured to determine, for the modular server, assignment of storage devices of the storage servers installed in the second subset of the slots to respective ones of the first subset of the slots in which the blade servers are installed. The processing device is further configured to detect movement of a given blade server from a first to a second slot in the first subset of the slots, and to dynamically reassign at least a subset of the storage devices from the first to the second slot responsive to validating a configuration of the given blade server moved from the first to the second slot.
    Type: Application
    Filed: April 11, 2023
    Publication date: October 17, 2024
    Inventors: Parminder Singh Sethi, Suren Kumar, Veena Ramarao
  • Publication number: 20240346642
    Abstract: Methods, apparatus, and processor-readable storage media for automatically determining internal state information for devices using artificial intelligence techniques are provided herein. An example computer-implemented method includes identifying one or more objects in image data associated with at least one device by processing at least a portion of the image data using one or more artificial intelligence techniques; performing a comparison of at least a portion of the one or more identified objects to a predetermined set of one or more objects associated with the at least one device; determining internal state information attributed to the at least one device based at least in part on results of the comparison; and performing one or more automated actions based at least in part on the internal state information.
    Type: Application
    Filed: April 17, 2023
    Publication date: October 17, 2024
    Inventors: Parminder Singh Sethi, Atishay Jain, Lakshmi Saroja Nalam
  • Patent number: 12117881
    Abstract: Methods, apparatus, and processor-readable storage media for automated power-related device usage determinations using artificial intelligence techniques are provided herein. An example computer-implemented method includes determining power-related information for one or more devices by processing utilization data associated with the device(s) using artificial intelligence techniques; determining, based at least in part on the power-related information, multiple instances of inactivity and durations thereof for the device(s); determining at least one particular duration of inactivity for the device(s) based at least in part on a number of occurrences of each of the determined durations of instances of inactivity; generating, based at least in part on the at least one particular duration of inactivity, one or more sleep mode configuration modification recommendations for the device(s); and performing one or more automated actions based on the one or more sleep mode configuration modification recommendations.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: October 15, 2024
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Nalam, Vasanth Sathyanarayanan
  • Patent number: 12112086
    Abstract: External display devices can be dynamically configured. An adaptive display engine may be configured to receive requests from agents executing an users' client computing devices when the users connect their client computing devices to external display devices. Such a request may indicate that one or more external display devices have been connected to a client computing device and may identify the display configuration for the one or more external display devices and an internal display device. The adaptive display engine can dynamically determine recommended settings based on the specified display configuration and return the recommended settings to the agent. The agent can then automatically apply the recommended settings on the client computing device.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: October 8, 2024
    Assignee: Dell Products L.P.
    Inventors: Daniel L. Hamlin, Malathi R, Gokul Thiruchengode Vajravel, Parminder Singh Sethi
  • Publication number: 20240333697
    Abstract: A method for performing a data migration operation includes scanning a target device to determine user accounts on the target device. The method also includes migrating data from a source device to the target device and monitoring user authentications of the user accounts on the target device while migrating data from the source device to the target device. Further, the method includes making a determination that a number of user authentications made while migrating data exceeds a threshold value, and stopping, based on the determination, migrating data from the source device to the target device.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Inventors: Parminder Singh Sethi, Anay Kishore