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: 20220107997
    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: Application
    Filed: October 5, 2020
    Publication date: April 7, 2022
    Inventors: Parminder Singh Sethi, Durai S. Singh, Lakshmi Saroja Nalam
  • Publication number: 20220107870
    Abstract: Techniques are provided for dynamic snapshot scheduling. In an example, a dynamic snapshot scheduler can analyze historical data about storage system resources. The dynamic snapshot scheduler can use this historical data to predict how the storage system resources will be used in the future. Based on this prediction, the dynamic snapshot scheduler can schedule snapshot activities for one or more times that are relatively unlikely to experience system resource contention. The dynamic snapshot scheduler can then initiate snapshot activities at those scheduled times.
    Type: Application
    Filed: October 5, 2020
    Publication date: April 7, 2022
    Inventors: Deepak Nagarajegowda, Parminder Singh Sethi
  • Publication number: 20220100613
    Abstract: An information management cell health monitoring system is provided herein that can monitor one or more information management systems, identify any performance issues that are occurring within an information management system, and automatically, or in response to a user input, transmit an instruction to the information management system to execute a workflow to resolve the performance issue(s). For example, the information management cell health monitoring system receives operational data, secondary copy policies, and/or similar data from an information management cells via a network. The information management cell health monitoring system analyzes the received information to identify any issues. If an issue is detected, the information management cell health monitoring system retrieves workflows and determines whether any of the workflows can be used to resolve the detected issue.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 31, 2022
    Inventors: Bheemesh R. DWARAMPUDI, Rajiv KOTTOMTHARAYIL, Parag GOKHALE, Anand VIBHOR, Parminder SINGH, David M. CUNNINGHAM, Michael FASULO
  • Publication number: 20220103541
    Abstract: A system, method, and computer-readable storage medium provide single sign-on (SSO) in a nested virtualization environment by routing authentication tokens received from an authentication server through the hierarchy of virtual machines (VMs) using secure data communications tunnels between each hypervisor and its respective VMs. A key store stores SSO authentication tokens for users of the nested VMs, and a key controller ensures that each login by a user to a separate VM is associated with its own token. Each login request is uniquely tagged to identify the particular VM requesting credentials, so that the responsive authentication token can be properly routed through the hierarchy. Moreover, session preferences may be associated with each user and/or each VM, enabling a rules evaluator to determine, for each login request, whether SSO functionality should be provided or whether the user should be required instead to provide new login credentials.
    Type: Application
    Filed: September 30, 2020
    Publication date: March 31, 2022
    Applicant: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Suren Kumar
  • Publication number: 20220092182
    Abstract: A system and method model activities in the production environment as sequences of microservices, and identify unusual activities by analyzing these sequences. In particular, a directed graph of usual activity is formed as a basis for determining unusual activities. Next, activities that were actually performed are determined by statistically analyzing records of microservice invocation in application diagnostic files. These activity sequences are overlaid on the directed graph to determine relative fit by using a trace coverage percentage score. Application instances or activities with low relative fit are deemed suspicious. If the low fit persists for an extended duration, then the instances or activities are deemed unusual and an individual is alerted to begin a manual review.
    Type: Application
    Filed: September 21, 2020
    Publication date: March 24, 2022
    Applicant: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Kanika Kapish, Anay Kishore, Kunal Visoulia
  • Patent number: 11272031
    Abstract: A processing platform comprises at least one processor coupled to at least one memory, and is configured to obtain a set of profiles for configuring a set of devices in an information processing system wherein, for a given device, a given profile comprises one or more configuration attribute values corresponding to one or more components of the given device. The processing platform divides each of at least a portion of the profiles of the set of profiles into two or more sub-profiles to form a set of sub-profiles wherein, for a given divided profile of a given device, two or more sub-profiles respectively correspond to two or more components of the given device. The processing platform stores the set of sub-profiles for use in configuring another device in the information processing system.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: March 8, 2022
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Suren Kumar, Veena R
  • Publication number: 20220070256
    Abstract: A disclosure for management of multiple information management cells running different versions of software applications using a gateway system is provided herein. The disclosure addresses the drawbacks associated with the current environment of managing multiple information management cells through a separate URL by centralizing the user interfaces (UI) to a single front-end administrative UI that is specific to the version of software application operating on that cell. The gateway system comprises a mapping module, a storage module, a UI module, and a communication module that interoperate to retrieve the version of a software application operating on the targeted cell, the UI running that version of software application, and presenting a user interface that can view and manage the operations of that targeted cell. The gateway system serves the UI specific for the version of software application for that cell from its local collection.
    Type: Application
    Filed: July 29, 2021
    Publication date: March 3, 2022
    Inventors: Parminder Singh, Divya Trivedi, Anand Vibhor, Niresh Ramalingam
  • Publication number: 20220036224
    Abstract: A method comprises collecting data from a computing environment comprising one or more storage devices, wherein the data comprises information identifying assignments of the one or more storage devices to one or more servers in the computing environment. In the method, the data is analyzed using one or more machine learning algorithms, wherein the analyzing comprises predicting whether a given configuration of the one or more storage devices in combination with the one or more servers is a specified configuration. The method also includes generating a storage configuration recommendation for a user based on the analysis, and transmitting the storage configuration recommendation to the user.
    Type: Application
    Filed: August 3, 2020
    Publication date: February 3, 2022
    Inventors: Parminder Singh Sethi, Suren Kumar
  • Publication number: 20220028188
    Abstract: A system for generating a dynamic and customized inspection checklist for diagnosing a vehicle includes a smart mobile computing device, including an input device, an output device and a mobile inspection module, configured to: identify a type of vehicle based at least in part on obtaining at least one of a VIN, a model, or a make of the vehicle; and connect with at least one sensor associated with a plurality of vehicle components installed on the vehicle to obtain, in real-time, at least one parameter associated with each vehicle component; and a server communicatively coupled to the smart mobile computing device, configured to: generate a dynamic inspection checklist customized based on the parameters, the dynamic inspection checklist including at least one identified and recommended inspection task; and retrieve, in response to establishing a connection with at least one of an OBD or the sensors, the parameters.
    Type: Application
    Filed: July 21, 2021
    Publication date: January 27, 2022
    Inventor: Parminder Singh
  • Publication number: 20220027823
    Abstract: A system for generating a dynamic and customized inspection checklist for diagnosing a vehicle includes a smart mobile computing device, including an input device, an output device and a mobile inspection module, configured to: identify a type of vehicle based at least in part on obtaining at least one of a VIN, a model, or a make of the vehicle; and connect with at least one sensor associated with a plurality of vehicle components installed on the vehicle to obtain, in real-time, at least one parameter associated with each vehicle component; and a server communicatively coupled to the smart mobile computing device, configured to: generate a dynamic inspection checklist customized based on the parameters, the dynamic inspection checklist including at least one identified and recommended inspection task; and retrieve, in response to establishing a connection with at least one of an OBD or the sensors, the parameters.
    Type: Application
    Filed: July 21, 2020
    Publication date: January 27, 2022
    Inventor: Parminder Singh
  • Publication number: 20220016045
    Abstract: A transdermal delivery system for systemic delivery of donepezil is described, where the system comprises an adhesive matrix drug reservoir layer comprised of a copolymer of acrylic acid/vinyl acetate, triethyl citrate, and donepezil base generated in situ by reaction of donepezil HCl and an alkaline salt. The system is provided for treatment of Alzheimer's disease, and achieves transdermal delivery of the therapeutic agent at steady state that is bioequivalent to administration of the therapeutic agent orally.
    Type: Application
    Filed: August 5, 2021
    Publication date: January 20, 2022
    Inventors: Eun Soo LEE, Amit K. JAIN, Parminder SINGH
  • Publication number: 20220014441
    Abstract: A method comprises collecting device data and connection data corresponding to a plurality of connected devices in a system, and identifying a plurality of network connections between two or more of the plurality of connected devices from the device data and the connection data. In the method, one or more configuration issues across one or more of the plurality of network connections are detected, and a visualization of a topology of the plurality of connected devices in the system is generated. The visualization comprises a depiction of the plurality of connected devices, the plurality of network connections and the one or more configuration issues.
    Type: Application
    Filed: July 13, 2020
    Publication date: January 13, 2022
    Inventors: Parminder Singh Sethi, Karan Arora, Vaideeswaran Ganesan
  • Patent number: 11223522
    Abstract: An apparatus comprises at least one processing device comprising a processor coupled to a memory. The at least one processing device is configured to receive, at a first microservice, context information for a second microservice, the context information characterizing a current state of execution of one or more tasks by the second microservice. The at least one processing device is also configured to detect, by the first microservice, failure of the second microservice. The at least one processing device is further configured to re-initiate, by the first microservice, the second microservice utilizing the received context information for the second microservice. Re-initiating the second microservice utilizing the received context information for the second microservice enables the re-initiated second microservice to continue execution of the one or more tasks from the current state.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: January 11, 2022
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Shibi Panikkar
  • Patent number: 11221656
    Abstract: An information handling system (IHS) includes spatially diverse IHS components and temperature sensors disposed with respect to the spatially diverse IHS components. A fan controller defines cooling sections of the IHS for spatially diverse fans based on topological information as to locations of the spatially diverse IHS components, and selectively controls the spatially diverse fans according to component temperatures obtained from the temperature sensors and according to the cooling sections.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: January 11, 2022
    Assignee: Dell Products L.P.
    Inventors: Parminder Singh Sethi, Madhuri Dwarakanath, Selvaraja Subburaja
  • Publication number: 20210406345
    Abstract: One example method includes receiving, from a VM, a request for a software license, in response to the request, transmitting a UUID to the VM, receiving, from the VM, a response that comprises a first encrypted UUID corresponding to the request, and transmitting a client object that includes the first encrypted UUID, and the client object serves as a request for entry of the client object in a database of a cloud computing site.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Parminder Singh Sethi, Durai S. Singh
  • Publication number: 20210406140
    Abstract: Methods, apparatus, and processor-readable storage media for artificial intelligence-based redundancy management are provided herein. An example computer-implemented method includes obtaining telemetry data from one or more client devices within at least one system; predicting one or more hardware component failures in at least a portion of the one or more client devices within the at least one system by processing at least a portion of the telemetry data using a first set of one or more artificial intelligence techniques; determining, using a second set of one or more artificial intelligence techniques, one or more redundant hardware components for implementation in connection with the one or more predicted hardware component failures; and performing at least one automated action based at least in part on the one or more redundant hardware components.
    Type: Application
    Filed: June 24, 2020
    Publication date: December 30, 2021
    Inventors: Parminder Singh Sethi, Bijan K. Mohanty, Hung T. Dinh
  • Publication number: 20210406976
    Abstract: A method comprises extracting data for one or more assets corresponding to a user, and analyzing the data using one or more machine learning models. The analyzing comprises predicting whether the one or more assets will require at least one of replacement and service. In the method, one or more entitlement recommendations for the user are generated based on the analysis, and the one or more entitlement recommendations are transmitted to the user.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventors: Parminder Singh Sethi, Sathish Kumar Bikumala, Deepak Gowda
  • Publication number: 20210406993
    Abstract: A method comprises collecting browsing activity data of at least one user in connection with at least one electronic commerce item, and collecting feature data of the at least one electronic commerce item. In the method, the browsing activity data and the feature data are analyzed using one or more machine learning models. At least one of a title and a description for the at least one electronic commerce item is generated based on the analysis, and are displayed on an interface for viewing by the at least one user.
    Type: Application
    Filed: June 29, 2020
    Publication date: December 30, 2021
    Inventors: Parminder Singh Sethi, Anannya Chowdhury
  • Patent number: 11210431
    Abstract: In some examples, a computing device may determine, based on sensor data, that the computing device is in a public environment. In response, the computing device may display an entry wheel to enable a user to enter a password. The entry wheel may include multiple input symbols arranged equidistant around a circle. In some cases, one or more geometric patterns linking a portion of the input symbols may be displayed. After receiving an individual character of the password, the computing device may display the entry wheel rotated a number of positions in either a clockwise or counter-clockwise direction and display zero or more of the geometric patterns. After all the characters of the password have been received, the computing device may determine if the password matches a previously stored password. If the password matches, the computing device may transition from a low power state to an active state.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: December 28, 2021
    Assignee: Dell Products L.P.
    Inventors: Sathish Kumar Bikumala, Parminder Singh Sethi, Lakshmi Saroja Nalam, Sean Creedon
  • Publication number: 20210397239
    Abstract: A method comprises analyzing performance data of a system using one or more machine learning techniques. The system comprises a plurality of hardware components. In the method, a priority list of the plurality of hardware components is generated based on the analysis, and power from one or more power sources is distributed to one or more of the plurality of hardware components based on the priority list.
    Type: Application
    Filed: June 19, 2020
    Publication date: December 23, 2021
    Inventors: Parminder Singh Sethi, Suren Kumar