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).

  • Patent number: 12293176
    Abstract: A method and system for version history based upgrade testing across simulated information technology (IT) environments. At least with respect to computing, an upgrade may entail the replacement of a product—in the form of hardware, software, and/or firmware—with a newer or better version, which may serve to bring the product up to date, improve the characteristic(s) of the product, and/or resolve any issue(s) inflicting the product. Further, through the process of upgrade testing, an upgrade may be assessed to determine its impact on an operability of varying environments following application of the upgrade thereon. The disclosed method and system, accordingly, propose a framework directed to conducting upgrade tests within simulated IT environments—each reflective of different computing resources and upgrade histories—where results of the simulations may be examined to ascertain which environment configurations (if any) may cause the tested upgrade to fail.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: May 6, 2025
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Shelesh Chopra, Kanika Kapish
  • Patent number: 12292781
    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: Grant
    Filed: April 21, 2023
    Date of Patent: May 6, 2025
    Assignee: DELL PRODUCTS L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam
  • Publication number: 20250138887
    Abstract: A method utilizes a machine learning algorithm comprising one or more first decision trees generated based on device data representing a set of one or more physical devices in an information processing system to determine a recommendation for adding one or more additional physical devices to the information processing system based on a given system goal. In response to the recommendation, the method utilizes the machine learning algorithm comprising one or more second decision trees generated based on information processing system data to determine one or more hardware profiles for the one or more additional physical devices in accordance with the given system goal. The one or more hardware profiles are deployed to the one or more additional physical devices to enable the one or more additional physical devices to operate in the information processing system with the set of one or more physical devices.
    Type: Application
    Filed: October 26, 2023
    Publication date: May 1, 2025
    Inventors: Lakshmi Saroja Nalam, Vasanth Sathyanarayanan, Parminder Singh Sethi
  • Publication number: 20250141815
    Abstract: A method comprises receiving data corresponding to operation of a plurality of edge devices from respective ones of a plurality of edge computing sites. The data comprises requests received by the edge devices to perform a plurality of tasks. The data is analyzed using a first machine learning algorithm to determine workloads of respective ones of the edge devices. The method further comprises predicting future workloads of the edge devices. The predicting is performed using a second machine learning algorithm and is based on the determined workloads of the edge devices. A determination is made whether to transfer at least a portion of one or more of the tasks from a first edge device to a second edge device. The first and second edge devices are located at first and second edge computing sites, respectively, and the determination is based on one or more of the predicted future workloads.
    Type: Application
    Filed: October 26, 2023
    Publication date: May 1, 2025
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam, Durai S. Singh
  • Publication number: 20250139203
    Abstract: Methods and systems for managing operation of endpoint devices are disclosed. To manage the operation of endpoint devices, a management framework may be used. The management framework may allow users to define desired outcomes for operation of endpoint devices. Once defined, the management framework may supplement the desired outcomes with additional context. The desired outcomes and additional context may be used to determine how to configure the endpoint devices. For example, applications for deployment to the endpoint devices may be identified and confirmed with the requestors via use of the management framework.
    Type: Application
    Filed: October 26, 2023
    Publication date: May 1, 2025
    Inventors: NATASHA GAURAV, MAXIM BALIN, PARMINDER SINGH SETHI, AKANKSHA GOEL, SHREE RATHINASAMY
  • Patent number: 12289221
    Abstract: A method comprises monitoring operation of one or more devices of an edge platform, collecting data corresponding to the operation of the one or more devices, and transmitting the data corresponding to the operation of the one or more devices over at least one communications network, via a first server, to a second server. The steps of the method are executed by a processing device operatively coupled to a memory. The processing device is a component of a network switch located in the edge platform.
    Type: Grant
    Filed: October 16, 2023
    Date of Patent: April 29, 2025
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Shree Rathinasamy, Anay Kishore, Praveen Kumar
  • Patent number: 12289212
    Abstract: Illustrative embodiments provide techniques for edge computing management. For example, a processing platform is configured to obtain a plain text input specifying a set of devices for an edge computing network to be deployed and construct a topology diagram corresponding to the set of devices configured based on a set of configuration sub-profiles. The processing platform is further configured to cause deployment of the edge computing network based on the topology diagram.
    Type: Grant
    Filed: September 21, 2023
    Date of Patent: April 29, 2025
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Shree Rathinasamy, Philip Sheaff, Praveen Kumar
  • Publication number: 20250133098
    Abstract: A method comprises configuring a network protocol security engine to separately reside between a set of one or more first computing devices (e.g., clients) making one or more service requests (e.g., TCP requests) and a set of one or more second computing devices (e.g., web servers) responding to the one or more service requests. The network protocol security engine validates packets associated with the requests/responses to either accept or reject the requests/responses and thus prevent cyberattacks (e.g., flooding attacks) from adversely affecting resources of the set of one or more second computing devices.
    Type: Application
    Filed: October 23, 2023
    Publication date: April 24, 2025
    Inventors: Parminder Singh Sethi, Anay Kishore
  • Patent number: 12282900
    Abstract: A system, method, and computer-readable medium are disclosed for attesting determining computer system fan usage and maintenance. A determination is made as to the architectural diagram or layout of a computer system. The diagram or layout shows components and fans that support the components. The architectural diagram or layout, where each virtual section shows a fan and the components. Operational load is determined for each virtual section over a period of time. A threshold value for particular periods to time, where the threshold value either is to low load periods or as to periods to increase or decrease speed of the fan to address operational load of the components.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: April 22, 2025
    Assignee: Dell Products L.P.
    Inventor: Parminder Singh Sethi
  • Publication number: 20250126134
    Abstract: Techniques are disclosed for secure edge computing network management in information processing systems. For example, a processing platform comprises at least one processor coupled to at least one memory and is configured to determine that a given edge node has joined an edge computing network comprising a plurality of edge nodes. The processing platform is further configured to determine that security data associated with at least one of the plurality of edge nodes is suitable for the given edge node. The processing platform is further configured to cause a transfer of the security data from the at least one of the plurality of edge nodes, determined to be suitable for the given edge node, to the given edge node.
    Type: Application
    Filed: October 13, 2023
    Publication date: April 17, 2025
    Inventors: Parminder Singh Sethi, Shree Rathinasamy, Lakshmi Saroja Nalam
  • Publication number: 20250123915
    Abstract: A method comprises receiving data corresponding to operation of one or more edge devices, and analyzing the data using one or more machine learning algorithms to determine whether the operation of the one or more edge devices is anomalous. In determining whether the operation of the one or more edge devices is anomalous, the one or more machine learning algorithms determine whether the operation of the one or more edge devices deviates from identified normal operational parameters of the one or more edge devices. At least one action to control access to the one or more edge devices is triggered in response to determining that the operation of the one or more edge devices is anomalous.
    Type: Application
    Filed: October 13, 2023
    Publication date: April 17, 2025
    Inventors: Parminder Singh Sethi, Shree Rathinasamy, Srinath Kappgal, Praveen Kumar
  • Publication number: 20250126035
    Abstract: A method comprises monitoring operation of one or more devices of an edge platform, collecting data corresponding to the operation of the one or more devices, and transmitting the data corresponding to the operation of the one or more devices over at least one communications network, via a first server, to a second server. The steps of the method are executed by a processing device operatively coupled to a memory. The processing device is a component of a network switch located in the edge platform.
    Type: Application
    Filed: October 16, 2023
    Publication date: April 17, 2025
    Inventors: Parminder Singh Sethi, Shree Rathinasamy, Anay Kishore, Praveen Kumar
  • Publication number: 20250126142
    Abstract: A method comprises receiving one or more data packets corresponding to at least one communications protocol request, and scanning the one or more data packets to validate one or more elements corresponding to the at least one communications protocol request. The at least one communications protocol request is rejected in response to invalidating the one or more elements, and the at least one communications protocol request is forwarded to one or more servers in response to validating the one or more elements.
    Type: Application
    Filed: October 13, 2023
    Publication date: April 17, 2025
    Inventors: Parminder Singh Sethi, Shree RamaKrishna Rathinasamy, Anay Kishore
  • Publication number: 20250117000
    Abstract: A method for optimal service recovery.
    Type: Application
    Filed: October 6, 2023
    Publication date: April 10, 2025
    Inventors: Parminder Singh Sethi, Anay Kishore
  • Publication number: 20250114981
    Abstract: A method of forming a master mold (52), comprising: a) forming a plurality of microstructure portions (42) in a substrate formed of a first material by a first micromachining process, each microstructure portion comprising a shaft (40) and a distal tip (38); b) preparing a negative mold (46) of the plurality of microstructure portions, wherein the mold is formed of a second material and comprises a plurality of cavities (48) corresponding to each microstructure portion in the plurality of microstructure portions (42); c) electroplating a metal (50) onto the negative mold to fill each cavity in the plurality of cavities and to form a base layer (54) extending from the negative mold; d) forming a proximal section (56) for each of the microstructures in the base layer using a second micromachining process (e.g. mechanical micromachining); and e) before or after said step d), removing the negative mold from the metal to form a master mold.
    Type: Application
    Filed: May 10, 2024
    Publication date: April 10, 2025
    Inventors: Ashutosh Shastry, Wesley Chang, Parminder Singh
  • Patent number: 12271728
    Abstract: A method for providing enhanced reliability for data streams includes identifying an upgrade request sent by a client device to an upgrade node. The method also includes monitoring a response to the upgrade request from the upgrade node to the client device. The method further includes determining that the response is indicative of a connection issue between the client device and the upgrade node. Moreover, the method includes identifying, based on determining that the response is indicative of the connection issue, a support agent associated with the client device. In addition, the method includes providing an alert to the support agent with an indication that there is the connection issue between the client device and the upgrade node.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: April 8, 2025
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Lakshmi Saroja Nalam
  • Patent number: 12271907
    Abstract: A method for managing applications includes obtaining an application resolution report from an administrative system, wherein the application resolution report comprises a customer query and a response, applying a neural network algorithm on a set of tokens associated with the application resolution report to obtain a vector representation of the application resolution report, performing a probability analysis on each vector in the vector representation, based on the probability analysis, identifying an unanswered portion of the application resolution report, and in response to the unanswered portion of the application resolution report, performing a query resolution.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: April 8, 2025
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Shelesh Chopra, Vasanth D. Sathyanaraya, Parminder Singh Sethi, Akanksha Goel
  • Publication number: 20250110537
    Abstract: Disclosed systems and methods determine a current configuration of an information handling system and execute a suitable classification algorithm to classify configurations of other information handling systems as either matching or not matching the current configuration. The current configuration may be determined based on telemetry data generated by the information handling system. The telemetry data may be uploaded to a backend configuration store. After classifying matching and not-matching configurations, a conformal prediction framework may then be invoked to determine one of the matching configurations as the best matching or closest configuration to the current configuration. Recommended values for one or more configuration features may then be determined based on the closest configuration. The recommend values may then be applied to the one or more configuration features.
    Type: Application
    Filed: September 28, 2023
    Publication date: April 3, 2025
    Applicant: Dell Products L.P.
    Inventors: Shree RATHINASAMY, Parminder Singh SETHI
  • Publication number: 20250106112
    Abstract: Illustrative embodiments provide techniques for edge computing management. For example, a processing platform is configured to obtain a plain text input specifying a set of devices for an edge computing network to be deployed and construct a topology diagram corresponding to the set of devices configured based on a set of configuration sub-profiles. The processing platform is further configured to cause deployment of the edge computing network based on the topology diagram.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 27, 2025
    Inventors: Parminder Singh Sethi, Shree Rathinasamy, Philip Sheaff, Praveen Kumar
  • Publication number: 20250104021
    Abstract: An information handling system may include at least one processor; and a memory having instructions coded thereon that are executable for: receiving information regarding dispatch of replacement parts for a plurality of devices; determining a degradation rate for each device based on a weighted tree for each device, wherein the device is a root node of the weighted tree, wherein components of the device are child nodes of the weighted tree, and wherein alerts associated with each component are leaf nodes of the weighted tree; determining a device threshold for each device; and dispatching parts based on the weighted trees and the device thresholds.
    Type: Application
    Filed: September 22, 2023
    Publication date: March 27, 2025
    Applicant: Dell Products L.P.
    Inventors: Parminder Singh SETHI, Daniel L. HAMLIN, Ibrahim SAYYED, Lakshmi Saroja NALAM, Vasanth SATHYANARAYANAN